Detailed information about 32.229.16.0/20