china-sinba.com is an alias for keQxtFy9FgGGg.cn.cdn86.net. keQxtFy9FgGGg.cn.cdn86.net has address 119.145.255.70