pub fn hash128(data: &[u8]) -> u128