Detailed information about 177.238.128.0/20