v0 += fetch64(access, input, off) * k0;
v0 = Long.rotateRight(v0, 29) + v2;
v1 += fetch64(access, input, off + 8) * k1;
v1 = Long.rotateRight(v1, 29) + v3;
v2 += fetch64(access, input, off + 16) * k2;
v2 = Long.rotateRight(v2, 29) + v0;
v3 += fetch64(access, input, off + 24) * k3;
v3 = Long.rotateRight(v3, 29) + v1;
long v0 = h + (fetch64(access, input, off) * k2);
v0 = Long.rotateRight(v0, 29) * k3;
long v1 = h + (fetch64(access, input, off + 8) * k2);
v1 = Long.rotateRight(v1, 29) * k3;
v0 ^= Long.rotateRight(v0 * k0, 21) + v1;
h += fetch64(access, input, off) * k3;
h ^= Long.rotateRight(h, 55) * k1;