Detailed information about 177.98.112.0/20