Interesting site, and the leak itself is interesting, too.