IP Country City ISP
142.204.90.61 Canada North York Seneca College of Applied Arts and Technology