protected override void ProcessBytes(ref UInt32[] hash, IList<UInt32> prime, byte[] data, int position, int length) #endif { for (var x = position; x < position + length; ++x) { hash[0] ^= data[x]; hash = hash.ExtendedMultiply(prime); } }