÷’’’’jj ‚ ’’’’jj0jj żżi ‘‘i"‘µl"‘l"‘<l"‘āl"‘[l"‘ˆl"‘.l"żIl *I*i EIEi"*Ł vIvi dIdi IIIi 7I7i %I%i”– ”š’ü  ¾Ī., Geneva .+ŹS1 —”– ”š’ü ¾@ĪQ)-S2 —”– ”š’ü ¾mĪ~)-S3 —”– ”š’ü ¾šĪ«)-S4 —”– ”š’ü ¾ĒĪŲ)-S5 —”– ”š’ü ¾ōĪ)-S6 —”– ”š’ü ¾!Ī2)-S7 —”– ”š’ü ¾NĪ_)-S8 —”– ”š . N@(: control *logic —”– ”š * J@*ģcontrol *logic —”– ”š’ü TIaQ +?1 —”– ”š’ü TW`d (^X56 —”– ”š’ü> N¬^* (Z­ Key registers —”– ”š’ū/ 3[C½(?\round shift left —”– ”š’ü 0I<S (:J1 —”– ”š’ū 3Ē?Ō+~28 —”– ”š’ū 3Ł?ę)29 —”– ”š’ü 0W<d(:X56 —”– ”š’ū3 3ėCT (?ģround shift right —”– ”š’ū\ ;(€Key permutation PC2(56 - 48) — ’’’’jj"vH"Iu”– ”š’ū, ˆā(‹‰Permutation P  —”– ”š’ü dIpg (nJW1 XOR 48 48 —”– ”š’üF R‘^!(\’ Permutation E and Salt —”– ”š’ū 7ICg(AJW1 XOR 32 32 —”– ”š’ü µ õ (¶ Left Register —”– ”š’ü" %µ2ü*Right Register —”– ”š’ü IY (J1 —”– ”š’ü $I0V*33 —”– ”š’ü Wd(X32 —”– ”š’ü $W0d*64 — ’’’’jj Ii”– ”š’ū I [( J1 —”– ”š’ū W d( X32 —”– ”š’ü4 ¬ ( ­Intermediate Register — ƒ’