Detailed information about 132.184.144.0/20