Detailed information about 156.232.64.0/20