Anndi.net and its associated websites are experiencing some technical difficulties at the moment after a major database malfunction that affected all sites on the Anndi.net server. While the majority of data has been recovered, please bear with us as we repair and restore all portions of all websites back to 100% functionality. Thank you for your patience, and we apologize for any inconvenience you may experience during our website restoration. We can assure you that the database malfunction was not caused by a virus or hacker. The root of the problem was identified as an eror in a newly-installed script. Therefore, visitors are at no risk.