Server Location: Miami, USA
Test IPv4: 5.34.178.57
Test files: 100MB
Your IP Address: 18.223.114.142