Edit: Aha, it's back up again, should have something for you within the next day or so.