We identified 17 domains pointing to 18.64.103.76.
IPv4: 18.64.103.76
rDNS: server-18-64-103-76.txl50.r.cloudfront.net