Detailed information about 32.239.96.0/20