Detailed information about 156.170.0.0/18