Yup. The IP belongs to Highwinds Network Group (en.wikipedia.org), which offers CDN services in a number of places, including Dallas Texas which is where geolocation places that IP. Lots of weird stuff might use the same CDN IP. That's fairly common and proves nothing.
(post is archived)