Detailed information about 132.84.16.0/20