 & z))  #define P(a,b,c,d,x,s) { a += F(b,c,d) + x; a = S(a,s); }        P( A, B, C, D, X[ 0],  0 );      P( D, A, B, C, X[ 0],  0 );      P( C, D, A, B, X[ 0], 00 );      P( B, C, D, A, X[ 0], 00 );      P( A, B, C, D, X[ 0],  0 );      P( D, A, B, C, X[ 0],  0 );      P( C, D, A, B, X[ 0], 00 );      P( B, C, D, A, X[ 0], 00 );      P( A, B, C, D, X[ 0],  0 );      P( D, A, B, C, X[ 0],  0 );      P( C, D, A, B, X[00], 00 );      P( B, C, D, A, X[00], 00 );      P( A, B, C, D, X[