Server Location: United Kingdom, Redditch - (UK1) Worcestershire
Test IPv4: 152.89.253.2
Test IPv6: 2606:6680:3:1::2e41:5025
Test files: 25MB 50MB 100MB 1000MB
Your IP Address: 18.119.160.154