CNAME records

Hangzhou Alibaba Advertising Co.,Ltd.
47.110.4.146   3