Found 2 domains on suite101.com (52.85.245.125):

1. d26vhyzel43lvk.cloudfront.net  []
2. dxh8zxtjsfz5p.cloudfront.net  []


IP info: 52.85.245.125
ISP: E.I. du Pont de Nemours and Co.
Geo: United States / Wilmington