Detailed information about 179.176.32.0/20