Is this implantation bleeding???

Sorry for gross period panties... but today is CD24 and AF is still a week away