implantation or Af?

Af was not due till the 17th but this is happening