CNAME records

Alibaba (US) Technology Co., Ltd.
198.11.132.66   11

AAAA records

NO RECORDS