CNAME records

Alibaba (US) Technology Co., Ltd.
47.244.218.187   16
38.21.243.250   17

AAAA records

NO RECORDS

CNAME records pointed here1