Engine Stamp Pad Questions

It looks like there's a digit before 23, paint not scraped off, possibly a 9. So month/day.

Is that a C or 0 before the HP?
Can't find info on it, what does it stand for?

20181125_191452.jpg