Detailed information about 174.99.224.0/20