+ a += rf[i/2](q[j+i+1]);
+ }
+#if TWEAK
+ a += bmw_large_s4(q[j+14]);
+ a += bmw_large_s5(q[j+15]);
+#else
+ a += bmw_large_s5(q[j+14]);
+ a += bmw_large_s4(q[j+15]);
+#endif
+#if TWEAK
+ /*
+ if(j==(22-16)){
+ uint64_t t;
+ cli_putstr_P(PSTR("\n+++++++++ expand_2 ++++++++++++"));
+ dump_x(&a, 1, 'a');
+ dump_x(&r, 1, 'r');
+ t=ROTL64(((uint64_t*)m)[j], ((j+ 0)&0xf)+1);
+ dump_x(&t, 1, '0');
+ t=ROTL64(((uint64_t*)m)[j], ((j+ 3)&0xf)+1);
+ dump_x(&t, 1, '0');
+ t=ROTL64(((uint64_t*)m)[j], ((j+ 0)&0xf)+1);
+ dump_x(&t, 1, '0');
+