www.zibozt.cn is an alias for f1251089d7a116203e198e75e517ba42.dlszywz.com. f1251089d7a116203e198e75e517ba42.dlszywz.com has address 39.96.91.206