Period or implantation?

3 days after period was due..