Detailed information about 176.32.176.0/20