I went to a friend's house to search for oothecae, and I found these 3. I was wondering if anyone could tell me if they have already hatched, if they even are mantis eggs, (if possible) what species they are, and any advice to hatch them if they do have mantids in them. Any information would be...