It looks like some of the new F150 window stickers don't have a blend date on them. This supposed to be a newly delivered one.