IP Country City ISP
219.69.93.18 Taiwan Hoshin Multimedia Center