CNAME records

Hangzhou Alibaba Advertising Co.,Ltd.
203.119.128.195   10

AAAA records