Thank God it's back. Many thanks to the folks who sweated to get the site up and running again.