You seem to have stumbled upon the remnants of NONTRIVIALZEROS.NET

I'm currently in the processing of making my page appealing to the pedants at Google...wish me luck...

Baby's on Fire