IP Country City ISP
159.26.103.5 United States Virginia Beach Christian Broadcasting Network
58.114.245.52 Taiwan Taipei Hoshin Multimedia Center