CNAME records

Zhejiang Taobao Network Co.,Ltd
47.246.19.254   483
47.246.19.253   454

AAAA records

NO RECORDS