Ouch...

Well, it's 2014, and the $100.00 Bill is "The New Twenty".