Detailed information about 32.228.208.0/20