The Nameserver ns5.wupload.com have a IP Address of 74.117.179.120 which is hosted on United States.
Signup for a Premium Account. No Downloading Limits & Fast Speed!