Detailed information about 179.34.160.0/20