Server Location: HongKong, China Buy Now
Test IPv4: 96.43.101.144 (CN2 - CIA)
Download Test files): 10MB Download test limit 1/Hour)
Your IP Address :35.170.81.33