We identified 23 domains pointing to 66.7.216.128.
IPv4: 66.7.216.128
rDNS: server.nelsonleonardo.com