Server Location: Chicago, IL, USA
Test IPv4: 158.51.98.2
Test IPv6: 2602:fea7:e11::11
Test files: 25MB 50MB 100MB
Your IP Address: 18.189.170.227