Detailed information about 174.66.32.0/20