text: public static int Finish(int hash, int numberOfWords){hash = hash ^ (numberOfWords * 4);hash = hash ^ ((int)(((uint)hash) >> 16));hash = hash * unchecked((int)(0x85EBCA6B));hash = hash ^ ((int)(((uint)hash) >> 13));hash = hash * unchecked((int)(0xC2B2AE35));hash = hash ^ ((int)(((uint)hash) >> 16));return hash;}