User blog comment:Memedi/SHAME ON YOU PEOPLE WHO LEAK STUFF!/@comment-79.169.184.149-20110607211833

There is still one up but I probably shouldn't say the link, right? Yeah, I shouldn't. =(