Server Location: Pekanbaru, Indonesia
Test IPv4: 103.20.84.167
Test IPv6: 2001:df1:8340:20:84::167
Test files: 30MB 50MB 100MB
Your IP Address: 18.222.92.56