Sorry I know this is gross but I was wondering does anybody know if this could be implantation