I just tried, and yes, Cloudfare says the site is down — at the ATS end.