Detailed information about 32.238.144.0/20