Detailed information about 142.191.16.0/20