My vote is hoax. There is a new $100 bill announced and it looks nothing like those notes. Time will tell us if I am wrong.