Server Location: JKT-Indonesia
Test IPv4: 103.145.125.76
Test files: 25MB
Your IP Address: 18.191.154.119