Implantation or period?

Jean

TMI. Hi gals. My period is not due til tomorrow, when I wiped this is what I got. Thank you for your answer.