Detailed information about 170.70.96.0/20