CNAME records

Alibaba (US) Technology Co., Ltd.
198.11.132.57   12

AAAA records

NO RECORDS