Detailed information about 183.177.16.0/20