Just Damn! Your eyesight is better than 20/20! I had to enlarge the photo. I believe those two “well placed rivets” may be painted in place?
Paint was my guess as well.
Not sure what that says about me that I noticed that!!