Server Location: Frankfurt, Germany
Test IPv4: 104.164.11.81
Test files: 100MB
Your IP Address: 18.217.189.237