Sen. Kerry says he'll be ready for the Swiftboaters next time

Quit bringing me back to the thread. It was the first thing that came up. I saw the chart. Not sure I've seen a debunking of it. I'm sure this is from a neo-liberal site too, but I don't follow them: