Detailed information about 23.238.144.0/20