Detailed information about 170.70.240.0/20