Detailed information about 177.195.224.0/20