Detailed information about 132.184.160.0/19