Detailed information about 32.228.0.0/18