Detailed information about 176.224.32.0/20