Detailed information about 32.35.128.0/20