We identified 9 domains pointing to 188.40.66.90.
IPv4: 188.40.66.90
rDNS: static.90.66.40.188.clients.your-server.de