Detailed information about 32.245.128.0/18