Server Location: TelliaSonera, Dallas, TX (US)
Test IPv4: 23.94.3.109
Test IPv6: fe80::216:3cff:fe09:45f2
Test files: 25MB 50MB 100MB
Your IP Address: 3.17.181.21