Download and upload speed, bufferbloat measurement and comparison to other results from this ISP. Test number 70598637