md5bit
data.shift_a = md5bit(data.digest, round);
data.shift_b = md5bit(data.digest, round + 64);
data.indirect_a |= (md5bit(data.digest,
data.indirect_b |= (md5bit(data.digest,
data.bit_a = md5bit(data.digest, data.indirect_a);
data.bit_b = md5bit(data.digest, data.indirect_b);