Detailed information about 132.184.16.0/20