www.ucscan.com is an alias for wangpu-cn.alibaba.com. wangpu-cn.alibaba.com has address 110.173.196.1