Detailed information about 156.101.64.0/18