Detailed information about 74.189.32.0/20