It's been up now and then. I saw the site a few times. But then the 404 messages return. I wonder why.