Climate Depot Report Touted: ‘A definitive thumping of RealClimate.org…’