Detailed information about 89.238.64.0/20