Detailed information about 32.228.112.0/20