Found 2 domains on thwack.com (74.115.12.18):

1. hello  []
2. 74.115.12.18  []


IP info: 74.115.12.18
ISP: SolarWinds
Geo: United States / Austin