ECDNs website down

Today we learned that our website has gone down. This is very unfortunate, and we will of course be working very hard to get the website back up and running as soon as possible.