Detailed information about 74.50.224.0/20