Hot damn!
That link is back up again! Yesterday I had gotten "no such site" from that link, which I use a lot for nuclear weapons information, and since I hadn't linked to it in a while, feared it had gone away for good. I was about to try and suck down all the charts from cached files. Thanks!
