Detailed information about 156.170.192.0/18