I think this is a female. I see an open slit for an epigastic furrow and I don't see the telltale dark epiandrous fusillae patch. However......the abdomen in this image is rotated slightly away from the viewer making it difficult for me to confirm with any more certaintly.
Wow, forgot to look at the date of this post. Can you tell me now that this individual is likely mature....what did the sex turn out to be?