/guava/guava/src/com/google/common/hash/Fingerprint2011.java
long ws = b + rotateRight( a, 31) + c;c += rotateRight( a, 7) ;
c += rotateRight ( a, 7 ) ;
private static long hashLength33To64(byte[] bytes, int offset, int length) { long z = load64(bytes, offset + 24); long a = load64(bytes, offset) + (length + load64(bytes, offset + length - 16)) * K0; long b = rotateRight(a + z, 52); long c = rotateRight(a, 37); a += load64(bytes, offset + 8); <extra_id_0> a += load64(bytes, offset + 16); long vf = a + z; long vs = b + rotateRight(a, 31) + c; a = load64(bytes, offset + 16) + load64(bytes, offset + length - 32); z = load64(bytes, offset + length - 8); b = rotateRight(a + z, 52);