Detailed information about 74.174.224.0/20