Server Location: Niederlande
Test IPv4: 80.78.132.115
Test IPv6: 2a0d:2146:2404::2390
Test files: 50MB 100MB 250MB 500MB
Your IP Address: 18.205.26.39