Detailed information about 32.34.128.0/18