Detailed information about 177.183.16.0/20