Cam swap without pulling motor

Interesting that the casting number is missing a digit.
Should be 3418915.

From that pic, it appears the heads were actually resurfaced.

8AF5F432-14DF-45DD-8771-C04A6C9F0DDF.jpeg