Detailed information about 162.70.0.0/18