Detailed information about 132.191.16.0/20