Detailed information about 179.178.176.0/20