IP Country City ISP
219.71.12.66 Taiwan Hoshin Multimedia Center