Detailed information about 177.99.224.0/20