Old meme is wrong on Bernie Sanders' resume, finances