Detailed information about 174.76.224.0/20