Mucus plug?

I’m 40 weeks and a day today.

Had a membrane sweep yesterday.

This morning I saw this after wiping. Is this my mucus plug!?

(I thought I lost it once already but now I think this is actually the plug) no contractions. Just a backache.