It is back now, but with only very limited service so that latest batch results will be available. Not sure how long a permanent fix will take. At least a couple more days. Maybe a lot longer depending on how bad the server failure turns out to be.
John