www.fanyiqi.net is an alias for 2.ac12.top. 2.ac12.top is an alias for cdn.ac12.top. cdn.ac12.top has address 107.151.204.71