There is a copy up here: http://thinkinguniverse.org/atheistforums/
It's a couple of months out of date, but apparently that's the most recent backup.
It's a couple of months out of date, but apparently that's the most recent backup.