IP Country City ISP
142.59.161.26 Canada Edmonton Telus Communications