www.fofchina.com is an alias for webw37c9y.host017.host888.net. webw37c9y.host017.host888.net has address 61.132.225.248