Detailed information about 74.237.224.0/20