TMacro TSerializeListTPolygon TFloatPointBBAA TGraphicText88@B@B  COUNT_U/D_10B8ABA8BA8B8AD38AAA8AresetB8ABABAB8AD0BB(HB(HBQ3?HApHAp?clk^BB8B8BQ0B(ABABAB(AENHA(AHAAAAA(AU/DAAHAAHAALDM/m  TGraphicList TMacroPin8B8BBB@@@@L`B`B@B@B@@@@XBBBB@@@@dBBhBhB@@@@pBABABABA@@@@|BABAhBAhBA@@@@8BA8BABABA@@@@`A`AAA@@@@`BA`BA@BA@BA@@@@A0A(0A(A@@@@BABABABA@@@@AAAAPAAPAA@@@@0AA0AA@@A@@A@@@@``@@@@ B B\C B\CBBBCfBCB@CB@CfB  MPX_4x2/1ACBACBTCBTCBIn00BrBBBBBBrBS7C:B7CfBLCfBLC:BOut0LCnBLCBXCBXCnBEn"CB"CB5CB5CBIn03 CB CBCBCBIn10BBBBCBCBIn13C.BCZBCZBC.BOut3 BBBBBBBB@@@@6.CB.CB&CB&CB@@@@BCBCBBBBB@@@@N8CB8CB0CB0CB@@@@ZCBCBCBCB@@@@fBCBBCB:CB:CB@@@@rCBCBCBCB@@@@~LCBLCBDCBDCB@@@@$C0B$CBCBC0B@@@@BBBtBBtBBB@@@@`CB`CtBXCtBXCB@@@@C0BCBCBC0B@@@@.C0B.CB&CB&C0B@@@@8C0B8CB0CB0C0B@@@@ TNotGateTPinCCCCCCCCTWireCCCCCCTSolderCC CCCuCCCC CCC CCCCB CB CBC BC BCBCACACB CBCBCBCBCBCB CCCCCCCGCC?CC?CCGC CCCCCCCCCCCCtCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC/.) kCCkCCCCCC. CC9 CCCkC? CkC@ CkCCCD CCE CCCBCBICBCBCBCBJ CCCCCCCCCCCCUI CkCCkCCoCCgCCgCCoC_D CCCCCCCCCCCCi?#CCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0 T2OrGate@DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBCBCtBCtBCB CBCBCBCBCBCBCBCBCDBC$BC$BCDB C BC BC4BC4BCBCACACBC\B @D C@DC@DC@D C DC@DCD CDCDCD CCCC CC CCC CCCCCCCCCCCCCCCCCCCBCBCC CBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[C,&CeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoC<6CQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCNHCWC @DC@DC@DC@DC DC@DCDCDCDCDCc]CCCCCCCC CCCCCCCCmCCCCCCCCsCCCCCCCC CCCCCCCCCCCCCCCCCCCC T3AndGateCDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCC CCCCCCCCCCCC CCCCCCCCCCCC CuCCuCCyCCqCCqCCyC CMCCMCCQCCICCICCQC C%CC%CC)CC!CC!CC)C CBCBCCCBCBCC CBCBCBCBCBCBCACACACA CACACACACACAC B  OCBCtBCtBCB CBCB$CBCtBCtBCB*CB  CBCBCBCB CBCB7CBCBCBCB=CB  YCCC CC CCC CCCCJCCC CC CCCPCC TC=CC5CC5CC=C C9CC9C]C=CC5CC5CC=CcCCC BcCeCC]CC]CCeC CaCCaCpCeCC]CC]CCeCvCkC CCCCCCCC CCCCCCCCCCCCCC ymCCCCCCCC CCCCCCCCCCCCCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  TTagDevice ACCACCKCCKCC10  3 CBCBCBCB6  Ax C CCCCCC C5  Tl C3CC?CC?CC3C4  g` C[CCgCCgCC[C3  zT CCCCCCCC2  H CCCCCCCC1  < ClBCBCBClB7  . @DDB@DtBDtBDDB14   CACACACA8   ACCACCKCCKCC11   @DC@D CD CDC13   DQCD]CD]CDQC9  0 @DC@DCDCDC12  g.ID?,cN<s*=Pcv/)JUE_9@i pBCCCC4CpB4CBCB"C"C"C"CC  MPX_4x4/1CCCCCCCCOut3B!CB,CB,CB!CS0*CC*CC?CC?CCOut0B CBCBCB CS1B%CB0CB0CB%CIn33C$CC/CC/CC$CIn234C%C4C0CGC0CGC%CIn13fC&CfC1CyC1CyC&CIn03C'CC2C@C2C@C'CIn00 CCCBCBCC@@@@CCCBCBCC@@@@.CC.CB&CB&CC@@@@$CC$CBCBCC@@@@.C8C.C0C&C0C&C8C@@@@$C8C$C0CC0CC8C@@@@C8CC0CC0CC8C@@@@C8CC0CC0CC8C@@@@B.CB&C`B&C`B.C@@@@BCBC`BC`BC@@@@B8CB0CB0CB8C@@@@ B8CB0CB0CB8C@@@@B8CB0CB0CB8C@@@@$B8CB0CB0CB8C@@@@0BC8CBC0C:C0C:C8C@@@@<LC8CLC0CDC0CDC8C@@@@HVC8CVC0CNC0CNC8C@@@@T`C8C`C0CXC0CXC8C@@@@`tC8CtC0ClC0ClC8C@@@@l~C8C~C0CvC0CvC8C@@@@xC8CC0CC0CC8C@@@@C8CC0CC0CC8C@@@@  CfCCfCCCCCCwCC@CC@CCwC  MPX_4x2/1C@CCC@CC@C@CIn00@CzC@CCCCCzCSClCCwC@CwC@ClCOut0CyCC@CC@CCyCEn@C@C@CCCCC@CIn03C@CCC@CC@C@CIn10CCC@C@C@C@CCIn13@CiC@CtCCtCCiCOut3 CCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCC @@@@ CCCCCCCC CCCCCCCCCCCC& @@@@ CCCCCCCC CCCCCCCCCCCC<6@@@@6CCCCCCCC CCCCCCCCCCCCRL@@@@LCCCCCCCC CCCCCCCCCCCChb@@@@bCCCCCCCC CCCCCCCCCCCC~x@@@@xCjCCbCCbCCjC C CC>CC>CCfCC$CCCCCC$C@@@@@@@@CCC{CC{CCC CCCC CC \CCCCCC`CC`C{CXC{CXCC CCCCCCCCCCCCC{CC{CCC@@@@@@@@CCC{CC{CCC @DCCCCCCC @DC DCDCDCDCDCDCDCDCDCDC@DCDCDCDCDC @DC@DC @DC @DC@DCDCDCD{C D{C DC@@@@ @DC@DCCCC CCCCCC C@@@@@@@@CjCCbCCbCCjC C CC4CC4CCfCC$CCCCCC$C.@@@@4(@@@@(CjCCbCCbCCjC C CCHCCHCCfCC$CCCCCC$CL@@@@RF@@@@FCjCCbCCbCCjC C CCRCCRCCfCC$CCCCCC$Cj@@@@pd@@@@d CCCCCCCC CCCCCC CC CCCuCCCC CCC CCCCB CB CBC BC BCBCACACB CBCBCBCBCBCB CCCCCCCGCC?CC?CCGC CCCCCCCCCCCCtCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC kCCkCCCCCC CC CCCkC CkC CkCCC CC CCCBCBCBCBCBCB CCCCCCCCCCCC CkCCkCCoCCgCCgCCoC  CCCCCCCCCCCC CCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBb \ CBCtBCtBCB CBCBCBCBCBCBCBCBr l CDBC$BC$BCDB C BC BC4BC4BCBCACACB ~ C\B @D C@DC@DC@D C DC@DCD CDCDCD C  CCC CC CCC CCCCCCCCCCCCCCCC  CCCBCBCC CBCBCBCBCBCBCBCB  CC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[C  CeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoC  CQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGC  CWC @DC@DC@DC@DC DC@DCDCDCDCDC  CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCCCCCCCCCCCC) # CC  CDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCCd c _  CCCCCCCCCCCCo c ^ Z  CCCCCCCCCCCCy ^ Y T  CuCCuCCyCCqCCqCCyC Y S O  CMCCMCCQCCICCICCQC S N J  C%CC%CC)CC!CC!CC)C N I E  CBCBCCCBCBCC I D ?  CBCBCBCBCBCB D 9 CACACACA CACA CACACACA C B x  CBCtBCtBCB CBCB CBCtBCtBCB CB   CBCBCBCB CBCB CBCBCBCB CB   CCC CC CCC CCCC CCC CC CCC CC   C=CC5CC5CC=C C9CC9C C=CC5CC5CC=C CCC    CeCC]CC]CCeC CaCCaC CeCC]CC]CCeC CkC 0 } CCCCCCCC CCCC' CCCCCCCC- CC  s  CCCCCCCC CCCC: CCCCCCCC@ CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10   CBCBCBCB6   \ C CCCCCC C5   F C3CC?CC?CC3C4   0 C[CCgCCgCC[C3    CCCCCCCC2  1  CCCCCCCC1  D  ClBCBCBClB7   r @DDB@DtBDtBDDB14  f | CACACACA8    ACCACCKCCKCC11  i " @DC@D CD CDC13   ^ DQCD]CD]CDQC9    @DC@DCDCDC12   @D I N S ^ c Y b     r      )       - @   ?  E  J  O  y d _ o Z T   CfCDfCDCCCCwCC@CD@CDwC  MPX_4x2/1D@CDC DC D@CIn00@CzC@CCCCCzCS`DlC`DwC DwC DlCOut0 DyC D@C D@C DyCEn D@C DCDCD@CIn03C@CCC@CC@C@CIn10CCC@C@C@C@CCIn13@CiC@CtCCtCCiCOut3 CCCCCCCC CCCCCCCCCCCC8 2 @@@@2 DCDCDCDC DCDCDCDCDCDCN H @@@@H CCCCCCCC CCCCCCCCCCCCd ^ @@@@^ DCDCDCDC DCDCDCDCDCDCz t @@@@t CCCCCCCC CCCCCCCCCCCC  @@@@ DCDCDCDC DCDCDCDCDCDC  @@@@ CCCCCCCC CCCCCCCCCCCC  @@@@  DC DCDCDC  DC DC DC DCDCDC  @@@@ DjCDbCCbCCjC C CCHCCHCCfCC$CCCCCC$C @@@@  @@@@ CjCCbCCbCCjC C CCRCCRCCfCC$CCCCCC$C @@@@  @@@@ DjCDbCDbCDjC C CC>CD>CDfCC$CCCCCC$C$ @@@@*  @@@@ DjCDbCDbCDjC C CC4CD4CDfCC$CCCCCC$CB @@@@H < @@@@<  CCCCCCCC CCCCCC_  CCe  CCCuCCCCj  CCCk  CCCCBp  CBq  CBC BC Bu CBCACACBv  CBCBCBCBCBCB u  CCCCCCCGCC?CC?CCGC p  CCCCCCCCCCCC j tCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC    kCCkCCCCCC  CC  CCCkC  CkC  CkCCC  CC  CCCBCB CBCBCBCB  CCCCCCCCCCCC   CkCCkCCoCCgCCgCCoC   CCCCCCCCCCCC   CCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlB:4CBCtBCtBCB CBCBCBCBCBCBCBCBJDCDBC$BC$BCDB C BC BC4BC4BCBCACACB\VC\B @D C@DC@DC@D C DC@DCD CDCDCD CqkCCC CC CCC CCCCCCCCCCCCCCCC{CCCBCBCC CBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[CCeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DC DC@DCDCDCDCDCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCC bCDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCC<;7 CCCCCCCCCCCCG;62 CCCCCCCCCCCCQ61, CuCCuCCyCCqCCqCCyC[1+' CMCCMCCQCCICCICCQCe+&" C%CC%CC)CC!CC!CC)Co&! CBCBCCCBCBCCy! CBCBCBCBCBCB{ CACACACA CACACACACACAC B P CBCtBCtBCB CBCBCBCtBCtBCBCB } CBCBCBCB CBCBCBCBCBCBCB s CCC CC CCC CCCCCCC CC CCCCC i C=CC5CC5CC=C C9CC9CC=CC5CC5CC=CCCC _ CeCC]CC]CCeC CaCCaCCeCC]CC]CCeCCkC U CCCCCCCC CCCCCCCCCCCCCC K CCCCCCCC CCCCCCCCCCCCCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10    CBCBCBCB6    C CCCCCC C5    C3CC?CC?CC3C4    C[CCgCCgCC[C3  n  CCCCCCCC2   X  CCCCCCCC1  B  ClBCBCBClB7    @DDB@DtBDtBDDB14  >T  CACACACA8    ACCACCKCCKCC11  A  @DC@D CD CDC13  u6  DQCD]CD]CDQC9    @DC@DCDCDC12       u p j !&+6;1:q\J         v  q  e  k y"o'eQ<7G2,[ CBCBC CC CCBCCCCCB  MPX_4x2/1CCCC@CC@CCIn00@CC@C CC CCCSCBCB@CB@CBOut0CCC CC CCCEn@CC@CCCCCCIn03CCCC@CC@CCIn10C CCC@CC@C CIn13@CB@CBCBCBOut3 4  R* pH CBCBCBCB CBCBCBCBCBCB @@@@ C CCCCCC C CC\CC `C C`CCXCCXC C&@@@@ CBCBCBCB CBCBCBCBCBCB<6@@@@6CBCBCBCB CBCBCBCBCBCBRL@@@@LCBCBCBCB CBCBCBCBCBCBhb@@@@b CCCCCCCC CCCCCC} CC CCCuCCCC CCC CCCCB CB CBC BC BCBCACACB CBCBCBCBCBCB CCCCCCCGCC?CC?CCGC CCCCCCCCCCCCtCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC kCCkCCCCCC CC CCCkC CkC CkCCC CC CCCBCBCBCBCBCB CCCCCCCCCCCC CkCCkCCoCCgCCgCCoC CCCCCCCCCCCCCCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBXRCBCtBCtBCB CBCBCBCBCBCBCBCBhbCDBC$BC$BCDB C BC BC4BC4BCBCACACBztC\B @D C@DC@DC@D C DC@DCD CDCDCD CCCC CC CCC CCCCCCCCCCCCCCCCCCCBCBCC CBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[CCeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DC DC@DCDCDCDCDCCCCCCCCC CCCCCCCCCCCCCCCC CCCCCCCC CCCCCCCCCCCCCCCCCCCC CDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCCZYU CCCCCCCCCCCCeYTP CCCCCCCCCCCCoTOJ CuCCuCCyCCqCCqCCyCyOIE CMCCMCCQCCICCICCQCID@ C%CC%CC)CC!CC!CC)CD?; CBCBCCCBCBCC?:5 CBCBCBCBCBCB:/CACACACA CACACACACACAC B nCBCtBCtBCB CBCBCBCtBCtBCBCB CBCBCBCB CBCBCBCBCBCBCB CCC CC CCC CCCCCCC CC CCCCC C=CC5CC5CC=C C9CC9CC=CC5CC5CC=CCCC }CeCC]CC]CCeC CaCCaC CeCC]CC]CCeCCkC &sCCCCCCCC CCCCCCCCCCCC#CC iCCCCCCCC CCCC0CCCCCCCC6CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  0 CBCBCBCB6  0  C CCCCCC C5  X C3CC?CC?CC3C4    C[CCgCCgCC[C3   CCCCCCCC2  '  CCCCCCCC1  :: ClBCBCBClB7  v @DDB@DtBDtBDDB14  \r CACACACA8  N  ACCACCKCCKCC11  _ @DC@D CD CDC13  \ DQCD]CD]CDQC9   @DC@DCDCDC12  F:?DITYOXzh #65;@EoZUePJyTCCTCCcCCcCC S1 TC@CTCCcCCcC@C S0 @C>B@CzBCzBC>B Out3 @C>B@CzBCzBC>B Out0 CCC@CC@CCC In33 CCC@CC@CCC In20 CCC@CC@CCC In13 DCD@C D@C DC In00  NCyCNCCRCCRCyC9   KCCKC CUC CUCC10  * CBCBCBCB1  @ CBCBCBCB2   CBCBCBCB4  V CBCBCBCB3  l CCCCCCCC14  6 CCCCCCCC13  * CCCCCCCC12  @ CCCCCCCC11  l CCCCCCCC7   CCCCCCCC8  * CCCCCCCC6  V CCCCCCCC5   CCCCCCCC15  < B CCCCCCCC16  h N CCCCCCCC17   Z CCCCCCCC18   f CCCC@DC@DC19  R r @DC@DCDCDC20  ~ ~ DCDC@DC@DC21    @DC@DCDCDC22   TSupplyDC&jL.  $ B <Rh<h&R~8 d   N z    B\C\C\C\CCBCCmCC|C9C|C9CmC MPX_8/1DCCDC@CRC@CRCCIn0BCB@C C@C CCIn7BaCBlCBlCBaCS0B}CB@CB@CB}CS2CbCCmC,CmC,CbCOutLCoCLCzCXCzCXCoCEn CCCCBCBC@@@@5CCCCCCCC@@@@ACCCCCCCC@@@@M$CC$CCCCCC@@@@Y.CC.CC&CC&CC@@@@e8CC8CC0CC0CC@@@@qBCCBCC:CC:CC@@@@}LCCLCCDCCDCC@@@@)C`C)CXC!CXC!C`C@@@@ByCBqCBqCByC@@@@BjCBbCBbCBjC@@@@BCBCBCBC@@@@`CyC`CqCXCqCXCyC@@@@  T2AndGate+DBC+D:C)D:C)DBC *D>C2D>C3DBC3D:C1D:C1DBCDLCDDCDDCDLC RCCDCDHCDHCVCCVCCNCCNCCD8CD0CD0CD8C @D4CD4C@D8C@D0C@D0C@D8C"D>C T4AndGateCBCACACB CBCBC BC BCBCBCBCB CXBC8BC8BCXB CBCHBCHB CB CCCB CC C*CCC C*C CCCCCCCCC*CCCCCCCCC32. C*CC*CC.CC&CC&CC.C@2-) CCCCCCCBCBCCJ-(# CBCBCBCBCBCBT(C0BCBCBC0B CBC4BC4BC BC B CB CHCCB CHC CpCCHC CpC CCCCCpCCCCCCCCCvuq CpCCpCCtCClCClCCtCup CHCCHCCHCpCLCCDCCDCCLClk CBCBCBkCBCBCBCBd^CBCACACB CBCACA CB C>CCB C>C CCC>C CC CCCCCCCCCCCCCC CCCCCCCCCCCC C>CC>CCBCC:CC:CCBC CBCBCBCBCBCBCACACACA CACACACACACAC BCBCBCBCB CBCBCBCBCBCBCBCBXCBCBCBCB CCCBCB CC CfCCC CfC CCCfC CC kCCkCCCCCC kCC RCCkCCVCCVCCNCCNCC"! kCCpCC!tCCtCClCClCC, CCCCCCCCCCCCCC6 CfCCfCCfCCjCCbCCbCCjCA CCCCCCCCCCCCCCL CBC`BC`BCB CpBCpBCBC`BC`BCB]WCBCBCBCBCB CBCBCBCBCBCBpjNCBCBCBCB C CCBCB C C CCC C CC CCCCCC CC kCCkCCCCCCCCCC kCC RCCkCCVCCVCCNCCNCC kCCpCCtCCtCClCClCC CCCCCCCCCCCCCC CCCCCCCCCCCC C CC CC CC$CCCCCC$CzCBCBCBCB CBCBCBCBCBCBCBCCCCCCCC CBCBCCCCCCCBCBCCDQCCCCCCCC C CC CCCCCCCCCCCCoCCgCCgCCoC CkCCkCCoCCgCCgCCoC C~CCvCCvCC~C CzCCzC CzC CCCzC CC CCCC CC kCCkCCCCCCCC kCC RCCkCCVCCVCCNCCNCC32 kCCuCC2yCCyCCqCCqCC=+* CCCC*CCCCCCCCG&%! CCCCCCCCCCCCQ%  CzCCRCCRC CVCCNCCNCCVC[FC`CCXCCXCC`C C\CC\CC`CCXCCXCC`ClfCkCCCCCCCCC CuCCuCCCCCCyCCqCCqCCyCyUCCCCCCCC CCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCC{CC{CCCK;CCCCCCCC CCCCCCCCCCCCCCT4OrGateDBDBCBCB DBDBD*C@D*C@D.C@D&C@D&C@D.CtCBDtCDlCClCCtC @D>CD>CDpCDpC@DBC@D:C@D:C@DBCCeCC]CC]CCeC CCCCCCCaCCaCCGCC?CC?CCGCCpC  D4C0CC{CC:ACC`C8CC0CC0CC8C C4CC4CC8CC0CC0CC8C CCCgCHAgCAxCAxCHA In0 gCRBgCBxCBxCRB In1 gCBgCBxCBxCB In2 gCCgCCxCCxCC In3 gC,CgC;CxC;CxC,C In4 gCTCgCcCxCcCxCTC In5 gC|CgCCxCCxC|C In6 gC@CgCCxCCxC@C In7 1C@C1CC@CC@C@C S0 1C@C1CC@CC@C@C S1 1CC1C@C@C@C@CC S2 2C@C2CC@CC@C@C En 6D6C6DEC;DEC;D6C Out  ACCACCKCCKCC11  & CBCBCBCB6  w ACCACCKCCKCC10   CCCCCCCC5  k C.CC:CC:CC.C4  _ CVCCbCCbCCVC3  pS C~CCCCCC~C2  G CCCCCCCC1  ; CXBCBCBCXB7  a @/D8C@/DDC@0DDC@0D8C9   C`ACACAC`A8   ACCACCKCCKCC12  7 ACCACCKCCKCC13  !2* %(-2upk]lp ",3=+G[&!Q#T)J3.@vqld6AL  BC\CC\CCBCCCC@C2C@C2CC DEK_3/8BCB@CB@CBCS0B@CBCBCB@CS2CCB C>C CCC>C CC CCCCCCCCCCCCCCba] CCCCCCCCCCCCma\X C>CC>CCBCC:CC:CCBCw\WR CBCBCBCBCBCBWLCACACACA CApCApCpB pCpB pCpBpCB pCB pCBpC C pC C pC CpC4C pC4C pC4CpCMC pCMC pCMCpCMCRCMCVCQCVCICNCICNCQC pCMCpC\C pC\C pC\CpCC pCC pCCpCCCCCCCCCCCC CCpCCCCCCCCCC C\CpC\CC`CCXCCXCC`C C4CpC4CC8CC0CC0CC8C C CpC CCCCCCCCC CBpCBCBCBCBCB CpBpCpBCBC`BC`BCBC BCBCBCBCB CBCB CBCBCBCBFCBCBCBCB CCCBCB CC CfCCC CfC CCCfC CC kCCkCCCCCC kCC RCCkCCVCCVCCNCCNCC76 kCCpCC6tCCtCClCClCCA0/ CCCCCC/CCCCCCCCK+* CfCCfCCfC*CjCCbCCbCCjCV&% CCCCCC%CCCCCCCCa CBCBCBCBCB CBCBoCBCBCBCBuCBCBCBCB C CCBCB C C CCC C CC CCCCCC CC kCCkCCCCCCCCCC kCC RCCkCCVCCVCCNCCNCC kCCpCCtCCtCClCClCC CCCCCCCCCCCCCC CCCCCCCCCCCC C CC CC CC$CCCCCC$CCBCCCCCCCC CCCCCCCCCCCCfCCCoCCgCCgCCoC CkCCkCCoCCgCCgCCoCC~CCvCCvCC~C CzCCzC CzC CCCzC CC CCCC CC kCCkCCCCCCCC kCC RCCkCCVCCVCCNCCNCC kCCuCCyCCyCCqCCqCC   CCCC CCCCCCCC*  CCCCCCCCCCCC4 CzCCRCCRCCVCCNCCNCCVC>0[CkCCCCCCCCC CCCCLCCCCCCCCR8qCCCCCCCCCC CCCC_CCCCCCCCe.PCCgECC&CC$CCCGCC?CC?CCGC CCCCCC{CGCC?CC?CCGCC;{CCC1C@C1CC@CC@C@C S0 1C@C1CC@CC@C@C S1 1CC1C@C@C@C@CC S2 -CEC-CTC;CTC;CEC En CAC*B@C*B@CA Out0 CBCB@CB@CB Out1 CBCB@CB@CB Out2 CCC"C@C"C@CC Out3 C;CCJC@CJC@C;C Out4 CcCCrC@CrC@CcC Out5 CCC@C@C@C@CC Out6 CCC@C@C@C@CC Out7  DCCDCCHCCHCC4  ;M DCCDCCHCCHCC3  A DCCDCCHCCHCC5  Y DCGCDCSCHCSCHCGC1  ) CAC$BC$BCA9   CBCBCBCB8  } CBCBCBCB7  yq CCC!CC!CCC6  e C=CCICCICC=C2  5 CeCCqCCqCCeC10   CCCCCCCC11  V CCCCCCCC12  i6  /*%W\a7A *> 4!,6A0K+V&a RXwb]muRe BC\CC\CCBCC@CCC6CC6C@C DEK_4/10B@CBCBCB@CS0BCB@CB@CBCS3FCCFC@C[C@C[CCOut0CCC@C+C@C+CCEnB@CBC CC C@COut9 )CC)CC!CC!CC@@@@.CC.CC&CC&CC@@@@BCBCBCBC@@@@BCBCBCBC@@@@BCBCBCBC@@@@8CC8CC0CC0CC@@@@BCCBCC:CC:CC@@@@LCCLCCDCCDCC@@@@VCCVCCNCCNCC@@@@$CC$CCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@ CCCCBCBC@@@@ BCBCBCBC@@@@ BCBCBCBC@@@@+  CBCACACB C BC B< CBCACACBB CXBC8BC8BCXB CBCHBCHB CB CCCB CC C*CCC C*C CCCCCCCCC*CCCCCCCCCb a ]  C*CC*CC.CC&CC&CC.Co a \ X  CCCCCCCBCBCCy \ W R  CBCBCBCBCBCB W L C0BCBCBC0B CBC4BC4BC BC B CB CHCCB CHC CpCCHC CpC CCCCCpCCCCCCCCC    CpCCpCCtCClCClCCtC    CHCCHCCHC CLCCDCCDCCLC    CBCBCB CBCBCBCB   CBCACACB CBCACA CB C>CCB C>C CCC>C CC CCCCCCCC CC CCCCCCCCCCCC    CCCCCCCC CCCCCCCC    CCCCCCCCCCCC!    C>CC>CCBCC:CC:CCBC !    CBCBCBCBCBCB!  CACACACA CApCApCpB!! pCpB'! pCpBpCB,! pCB-! pCBpC C1! pC C2! pC CpC4C6! pC4C7! pC4CpCMCpCRC;! pCRCCC>CCHCCHCCRCCRCC\CC\CCkCCfCCZCCfCCfCCZCcs CZCCZCCCCCCCCC zCCCC~CC~CCvCCvCC%%C$CCCCCC$C zC CC C~C$C~CCvCCvC$C%%C.CC&CC&CC.C zC*CC*C~C.C~C&CvC&CvC.C&%C8CC0CC0CC8C zC4CC4C~C8C~C0CvC0CvC8C& &CCCCCCCC CCCC&CCCCCCCC &C$CCCCCC$C C CC C*&C$CCCCCC$C0&C.CC&CC&CC.C C*CC*C:&C.CC&CC&CC.C@&C8CC0CC0CC8C C4CC4CJ&C8CC0CC0CC8CP&CBCC:CC:CCBC C>CC>CZ&CBCC:CC:CCBC`&CLCCDCCDCCLC CHCCHCj&CLCCDCCDCCLCp&CVCCNCCNCCVC CRCCRCz&CVCCNCCNCCVC&C`CCXCCXCC`CCoCCgCCgCCoC CuCCkCCyCCqCCqCCyC&&`f>z iCCiCCsCCsCC11  %r% iCCiC&CsC&CsCC10  %f% lC$ClC0CpC0CpC$C9  &Z% lC.ClC:CpC:CpC.C8  &N% CCCCCCCC1  $&$ CCC&CC&CCC2  4&% C$CC0CC0CC$C3  D&% C.CC:CC:CC.C4  T&% C8CCDCCDCC8C5  d&*% CBCCNCCNCCBC6  t&6% CLCCXCCXCCLC7  &B%TGround&CC%%&& &0&@&P&`&p&&& B>DMC>DMC@IDB@IDBADB`EDKC`EDKCAD 3-STATE BUFFERB`FDB IDC IDC`FDEN3CED3C`HDAC`HDACEDIn0CEDCHDCHDCEDIn3C`?DC BD#C BD#C`?DOut32C>D2CADGCADGC>DOut0 =C@JD=C@HD5C@HD5C@JD@@@@I'3C@JD3C@HD+C@HD+C@JD@@@@U')C@JD)C@HD!C@HD!C@JD@@@@a'C@JDC@HDC@HDC@JD@@@@m'=C?D=C=D5C=D5C?D@@@@y'3C?D3C=D+C=D+C?D@@@@')C?D)C=D!C=D!C?D@@@@'C?DC=DC=DC?D@@@@' C@JD C@HDC@HDC@JD@@@@'  TTriStateCXBC8BC8BCXB BHBCHBBXBB8BB8BBXB''BCXBBC8B:C8B:CXB >CHBfCHB'jCXBjC8BbC8BbCXB'.CB.C`B&C`B&CB CBCB*CB*CpB CB CCCB CC C>CCC C>C BRCCRCC>CBVCBNCBNCBVC''' *C4C*C>CC>C.C8C.C0C&C0C&C8C'''' *C C*CCCC.CC.CC&CC&CC(''' *CB*CBCB.CB.CB&CB&CB(''*CHBCBCBCBCB BBCBBBBBBBBB&( (BCBBCB:CB:CB >CBfCB0(jCBjCBbCBbCB6((*CBCCCBCBCC BCCCBCBBBBBCI(C(BCCBCB:CB:CC >CCfCCS(jCCjCBbCBbCCY( (*CCC.CC&CC&CC.C B*CC*CB.CB&CB&CB.Cl(f(BC.CBC&C:C&C:C.C >C*CfC*Cv(jC.CjC&CbC&CbC.C|((*C*CB1CB@CB@CB1C In0 B CBCBCB C In1 BBBBBBBB In2 BfBBBBBBfB In3 XCfBXCBsCBsCfB Out3 XCBXCBsCBsCB Out2 XC CXCCsCCsC C Out1 XC1CXC@CsC@CsC1C Out0 BYCBhCBhCBYC EN  B0BB`BB`BB0B4  's' BBBBBBBB3  *(g' BBBCBCBB2  M([' B$CB0CB0CB$C1  p(O' XC0BXC`B\C`B\C0B8  '' XCBXCB\CB\CB7  :(' XCBXCC\CC\CB6  ](' XC$CXC0C\C0C\C$C5  (' BLCBXCBXCBLC9  '''''''&(6(I(Y(l(|('('(''' BCfCCfCDBDCCCDXCDXCC  COMPARATORBDBDCDCD(A=B)outBCB@C C@C CC(AB)out .CC.CC&CC&CC@@@@f)$CD$CDCDCD@@@@r)BDBCBCBD@@@@~)BCBCBCBC@@@@).CD.CD&CD&CD@@@@)8CD8CD0CD0CD@@@@)CDCDCDCD@@@@)jCDjCCbCCbCD@@@@)jCCjCCbCCbCC@@@@)8CC8CC0CC0CC@@@@)$CC$CCCCCC@@@@)CCCCCCCC@@@@)BDBDBDBD@@@@)  CC CBBBCCCCBXC@B CBXCWBCP}B CBЅ CB0z CP}Bxt CWB CBC@BxCBnCCCCC CCCnC`CxC8CCTC CXCxt CC0z CCЅ CXC CTCC8CXC`C CCXC CCCCCBCBCCCCBCCCCCBC CCC*C6* C*C<* C*CC*CC*C C*C@*$C.C$C&CC&CC.CA*  CzCCzCC*C$C~C$CvCCvCC~CM*@*BBCBCBBB CBCBCBCBCBCBCBCBCBBBBB^*X* T2XorGate`C8C`C0CXC0CXC8C \C4CaC4Cp* aC4Cv* aC4CaC4CkC4Cz*oC8CoC0CgC0CgC8C{* aC4CaCRCCRCC\C C\Cz*$C`C$CXCCXCC`C*$CBC$C:CC:CCBC CCCCCCC>C C>C CC CCCCCCCCCCCCCCCCCCCCBCBC***  CCCC$CC$CCCCCC***G*>C4CCBCC:CC:CCBC C>CC>CC>CCHCCHCCHCCHCCHC*CLCCDCCDCCLC*oCLCoCDCgCDCgCLC BHCBHCBHCBHCBHCBHC CHCkCHC BHC BHCBHCBHCBHCBLCBDCBDCBLC***  BuC B\CB\CBHCByC0ByC/BqCBqC****C>C C~CCvCCvCC~C CzCCzCCzCCzCCuCCuCCpCCpC+CtCClCClCCtC+oCCoCCgCCgCC \CCkCC`CC`CCXCCXCC++oCtCoClCgClCgCtC \CfCaCfCaCpCkCpC`CjC`CbCXCbCXCjC,+&+CzC CCCBCBCCzCCCXCЇC Cd$CXCբCCTC CCЅ CC0z CTCxt CբC Cd$CCЇCxCCnCzCCCCCCPCnC0xCxCۦCC@*C C`Cxt C|C0z C|CЅ C`C C@*CCۦCXC0xC CPCXCCCCCCBCBCCCCCCCCCCCC CCC%CC*Cj+ C*Cp+ C*CC/CCzCCzCu+C~CCvCCvCC~Cv+ C*CC*CC.CC&CC&CC.C+u+CBCBCBCB CBCBCBCBCBCBCBCBCB++ DCDBDBDCx=DCDXCD C2DXCjDCOD CADЅ CAD0z CODxt CjD C2DCDxCDnCx=DCDCDC(DnC<DxCmDC D CVDxt C@D0z C@DЅ CVD C DCmDXC<D C(DXCDCDCDBDBDCDCDCDCDCDC D*CDCDCDC D*C  D*CD*CD*C D.C D&C D&C D.C+++ D*CDzC DzC+ D~C DvC DvC D~C++DBDBDBDB DBDBDBDBDBDBDBDBDB++ 6DC8DB4DB6DCx=6DC5DXC5D C25DXCj5DCO5D CA5Dȅ CA5D8z CO5Dpt Cj5D C25DC5DxC5DnCx=6DC6DC6DC(7DnC<7DpCm7DC 7D CV7Dpt C@7D0z C@7DЅ CX7D C 7DCm7DXC<7D C(7DXC6DC6DC6DB6DB6DC6DC5DC7DC7DC5DC 6DC6D*C9, 6D*C?, 6D*C6D/C6DzC>DzCC,?D~C?DvC=DvC=D~CD, >D*C6D*C?D.C?D&C=D&C=D.CP,C,5DB7DB7DB5DB 6DB6DB6DB6DB6DB6DB7DB7DB5DB5DB`,Z,C8CC0CC0CC8C C4CC4Cq, C4Cw, C4CC4C{,C8CC0CC0CC8C|, C4CCRCCRCC\CC\C{,C`CCXCCXCC`C,CBCC:CC:CCBC CCCCCCC>CC>C CC CCCCCCCCCCCCCCCCCCCC,,, CCCC,CCCCCCCC,,+C4CD8CD0CD0CD8C D4C@D4C, @D4C, @D4CD4C,D8CD0CD0CD8C, @D4C@DRC DRC D\C D\C, D`C DXC DXC D`C, DBC D:C D:C DBC  DC D>C D>C DC  DC DC DC DC DC DC,,  DCDCDCDCDC,DCDCDCDC,,,+D4CND8CND0CLD0CLD8C MD4C@ND4C- @ND4C - @ND4COD4C-PD8CPD0CND0CND8C- @ND4C@NDRC>DRC>DRCD\C-?D`C?DXC=DXC=D`C-?DBC?D:C=D:C=DBC ;DC;D>C>D>C ;DC 6DC6DC6DC6DC;DC7DC7DC5DC5DC4-3- ;DC>DC3-?DC?DC=DC=DCA-.-(-T,ED4CCBCC:CC:CCBC C>CC>CCHCCHCCHCDHCN-DLCDDCDDCDLCT-*,C>C.DBC.D:C,D:C,DBC -D>C/D>C/DHC1DHC2DHCODHCe-PDLCPDDCNDDCNDLCk-\-,@&D>C_DBC_D:C]D:C]DBC cD>C^D>C cD>C zD>CrD>CmD>CfD>CcD>C{DBC{D:CyD:CyDBC--- cD>CcDC@]DC@]DCaDC-bDCbDC`DC`DC-|-s--WD>C C~CCvCCvCC~C  DpCCpCCzCCzCCzCCzC DtC DlC DlC DtC--CCCCCCCC CCCCCCCCCCCC--CtCClCClCCtC CfCCfCCpCCpCCjCCbCCbCCjC--CzC .D~C.DvC,DvC,D~C -DzC@0DzC1DzC4DzC4DpC>DpC-?DtC?DlC=DlC=DtC-DCDCDCDC DCDC-DCDCDCDC-DtCDlCDlCDtC DfC@DfC@DpCDpCDjCDbCDbCDjC..@&DzC _D~C_DvC]DvC]D~C ^DzC_DzC_DzC_DzCfDzC. fDzC zDzCfDzC{D~C{DvCyDvCyD~C$.#.. fDzCfDC_DC_DCaDC#.bDCbDC`DC`DC..PDCPDCNDCNDC MDCODCNDCNDCLDCLDCA.;.PDtCPDlCNDlCNDtC MDfC@NDfC@NDpCODpCNDjCNDbCLDbCLDjCQ.K.WDzC2B1C2B@CB@CB1C (A=B)in B@CBCBCB@C (ACfC +*R*>CC-+,CfC-,|+CC .-,DfC-,+DCW.-"-EDfCE.E-J,EDC T2NorGateqDCqDCoDCoDC zDCsDC@qDCpDC{DC{DCyDCyDC..-5.hDC`{D@C`{DCЃDCЃD@C (A>B)out   BC@BCAC BCBrC~BHC>BC#B>CB@C BŌC BBC BC B;:CBC#BSC>B;CBUC~BC BC($BC~"(BUCv+B;C.BSCR1BCj3B::C3BC3BBCh3BŌC R1B@C.B?Cv+BC~"(BHC~($BrC BC BuC BC BC BCBC/BC0BCBC BCBC BC BCBCBCBCBC-/'/* BCBCBCԧBpCBCBtCB*mCB;CB݃C8ݰBC"BC@EB݃CBB  BBBBBBBB10  g*) BCBCBCBC6  *) BBCBNCBNCBBC8  *) BCBCBCBC9  h/) CBCBCBCB1  +l) CCCCCCCC5  ,) @DB@DBDBDB11  ,) @2DB@2DB4DB4DB12  h,) DCDCDCDC2  ,x) 3DC3DC4DC4DC7  ;-) vDtCvDCwDCwDtC4  (.) uDCuDC@xDC@xDC13  .) vD8CvDDCwDDCwD8C3  -)*@*z*{,,u+,+,3--C,*-#.**<*A*M*+,+v*{**w,|,,,,--p+v++,,+++,,,-.A-.- ---?,D,P,A.Q.-/**.--$...^**c/*+*+,-T-+,k--4-`,-.. BDgCDgCDBDC`DC DGC DGC`D COMP_EQUB`DB D C D C`D(A=B)out0C D0CD:CD:C DA0CDCDCDCDA3C`DC DC DC`DB3.C D.CD:CD:C DB0GC`DGC DgC DgC`D(A=B)in %CD%CDCDCD@@@@:0/CD/CD'CD'CD@@@@F0B@DB@DB@DB@D@@@@R0%CD%CDCDCD@@@@^0CDCDCDCD@@@@j09CD9CD1CD1CD@@@@v0kC@DkC@DcC@DcC@D@@@@0CDCDCDCD@@@@0/CD/CD'CD'CD@@@@09CD9CD1CD1CD@@@@0  T2XnorGateBCCBCC:CC:CC MC CHC CHCC>CCQCCQCCICCICC00C$CCCBCB$C C CB CB9CBHC0BLCBDCBDCBLC0CCCCBCBC BBBBB CC CBBBBBBBB00 CCCCCCCCCC C CC CCCCCCCCCCCCC00C)CC!CC!CC)C C%CC%CC9CCHC1CLCCDCCDCCLC1CCC CC CCC CBCBCCCCCBCBCBCB11CCDCDCCCCC CCDCD C@D C)1@DC@DC@DC@DC/1C)CC!CC!CC)C C%CC%CC4CCHC;1CLCCDCCDCCLCA1CCC CC CCC CBCBCCCCCBCBCBCBS1M1CC(DC(DC&DC&DC 'DC*DC*D C-D Cb1.DC.DC,DC,DCh1D)CD!CD!CD)C D%CD%CD9CDHCt1DLCDDCDDCDLCz1DCD CD CDC DBDBDCDCDBDBDBDB11 DCCCCBCBCC CCCCCBCB1CBCBCBCB10QCBQCBICBICB BBBBMCBBBBBBBBB11kCCCCCBCBCC CCCCCB@DB1@DB@DB@DB@DB101CC@DC@DB@DB@DC @DCDCDB-DB1.DB.DB,DB,DB1511 DC=DC=DB;DB;DC CzC>CC>C/5CBCC:CC:CCBC55j44WC>CyCtCyClCqClCqCtC uCpCuCkCuCkCuCRCCRCC5CVCCNCCNCCVCI5&54WCpCyCCyCCqCCqCC uCCzCCCCCCC\CC\CY5C`CCXCCXCC`C_55v4WCC CLCCDCCDCCLC CHCCHCp5CLCCDCCDCCLCv5P5:5CHC CVCCNCCNCCVC CRCCRCCRC5CVCCNCCNCCVC5g5z5CRCC6BCBDBD6B 1-bites teljes sszead CBCB)DB)DB &A(i), B(i) a kt szm megfelel bitjei CBCB@DB@DB S(i) az eredmnybit C CCC@1DC@1D C *C(i-1) a bejv, C(i) a tovbbmen tvitel B0BB`BC`BC0BA(i) BBBBBBBBB(i) CBCBCBCBS(i) @CQC@C]CC]CCQCC(i) BBBCCCCBC(i-1)  BXBBBBBBXB2  43 BBBBBBBB3  Z43 BCBCBCBC4  54 CBCBCBCB1  43 CLCCXCCXCCLC5  5,44T4e4554=444M4`4f4p4455"5v5444U454555I5_5 MCCCCC\CMC\CQC=CQCIC`CIC`C=CC(i)UCQCUC]CcC]CcCQCA(i)}CPC}C\CC\CCPCB(i)lCClC'CzC'CzCCS(i)|C?C|CKCCKCC?CC(i-1) tCCtCClCClCC pCCpCCCCCBC4B.6CDBC$BC$BCDB46@@@@.6`CeC`C]CXC]CXCeC \CaC\CpCCpCCCCCG6CCCCBCBCM6@@@@G6CeCC]CC]CCeC CaCCpCCpCCCCC`6CCCCCCCCf6@@@@`6CLCCDCCDCCLC CHCCHCCLCCDCCDCCLC6@@@@6y6@@@@y6 4 CBCB{CB{CB CBCB6CBCBCBCB6GCBGCB?CB?CB  CB CB CB CBCCB CB  CBBBBB6BBBBBBBB66  CB CHC CHC6 CHC6  CHC9CHC6=CLC=CDC5CDC5CLC6  CHC CC4CC9CC6=CC=CC5CC5CC66GCBGC`B?C`B?CB CCpB/CpB*CpB6 *CpB6 *CpB*CpB*CpB*C4C6 *C4C6 *C4C*C4C9C4C6=C8C=C0C5C0C5C8C6 *C4C*CfC*CfC9CfC6=CjC=CbC5CbC5CjC6 *CpBBpBBpB6BBB`BB`BBB 7aCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BCBCBCBCBCBCBCBCBCBCB CBCBCBG7CBCBCBCBM7CBCBCBCB B CzC CzCBzCBCB B C B CB CB Ce7BCBCBCBCf7^7 B CBzCe7 BzCq7 BzCBzCBzCBzCBC4CC9CCu7=CC=CC5CC5CCv7 BzC9CzCu7=C~C=CvC5CvC5C~C7X76yCBCyC:CqC:CqCBC uC>CzC>CC>C7CBCC:CC:CCBC766WC>CyCtCyClCqClCqCtC uCpCuCkCuCkCuCRCCRC7CVCCNCCNCCVC777WCpCyCCyCCqCCqCC uCCzCCCCCCC\CC\C7C`CCXCCXCC`C776WCC CLCCDCCDCCLC CHCCHC7CLCCDCCDCCLC777CHC CVCCNCCNCCVC CRCCRCCRC7CVCCNCCNCCVC777CRCC6BCBDBD6B 1-bites teljes sszead CBCB)DB)DB &A(i), B(i) a kt szm megfelel bitjei CBCB@DB@DB S(i) az eredmnybit C CCC@1DC@1D C *C(i-1) a bejv, C(i) a tovbbmen tvitel B0BB`BC`BC0BA(i) BBBBBBBBB(i) CBCBCBCBS(i) @CQC@C]CC]CCQCC(i) BBBCCCCBC(i-1)  BXBBBBBBXB2  7Z6 BBBBBBBB3  6s6 BCBCBCBC4  k76 CBCBCBCB1  R7A6 CLCCXCCXCCLC5  74666e7u766666666^7q7v77766 76f7M77777 CCCCC\CC\CC=CCIC@CIC@C=CC(i)CQCC]CC]CCQCA(i)CPCC\CC\CCPCB(i)CCC'CC'CCCS(i)@C?C@CKCCKCC?CC(i-1) CCCCCCCC CCCB*CB*CB*C4B8.CDB.C$B&C$B&CDB8@@@@8CeCC]CC]CCeC CaCCCCCCCCC8CCCCCCCC8@@@@8CeCC]CC]CCeC CaCCCCCCCCC8CCCCCCCC8@@@@8CLCCDCCDCCLC CHCCHCCLCCDCCDCCLC8@@@@88@@@@86 CBCB{CB{CB CBCB8CBCBCBCB9GCBGCB?CB?CB  CB CB CB CBCCB CB  CBBBBB9BBBBBBBB99  CB CHC CHC9 CHC&9  CHC9CHC+9=CLC=CDC5CDC5CLC,9  CHC CC4CC9CC+9=CC=CC5CC5CC69 9GCBGC`B?C`B?CB CCpB/CpB*CpBB9 *CpBH9 *CpB*CpB*CpB*C4CM9 *C4CN9 *C4C*C4C9C4CT9=C8C=C0C5C0C5C8CU9 *C4C*CfC*CfC9CfCT9=CjC=CbC5CbC5CjC`9 *CpBBpBBpBM9BBB`BB`BBBl9aCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BCBCBCBCBCBCBCBCBCBCB CBCBCB9CBCBCBCB9CBCBCBCB B CzC CzCBzCBCB B C B CB CB C9BCBCBCBC99 B CBzC9 BzC9 BzCBzCBzCBzCBC4CC9CC9=CC=CC5CC5CC9 BzC9CzC9=C~C=CvC5CvC5C~C999yCBCyC:CqC:CqCBC uC>CzC>CC>C9CBCC:CC:CCBC909Z9WC>CyCtCyClCqClCqCtC uCpCuCkCuCkCuCRCCRC :CVCCNCCNCCVC:9f9WCpCyCCyCCqCCqCC uCCzCCCCCCC\CC\C:C`CCXCCXCC`C%:9<9WCC CLCCDCCDCCLC CHCCHC6:CLCCDCCDCCLC<:::CHC CVCCNCCNCCVC CRCCRCCRCI:CVCCNCCNCCVCO:-:@:CRCC6BCBDBD6B 1-bites teljes sszead CBCB)DB)DB &A(i), B(i) a kt szm megfelel bitjei CBCB@DB@DB S(i) az eredmnybit C CCC@1DC@1D C *C(i-1) a bejv, C(i) a tovbbmen tvitel B0BB`BC`BC0BA(i) BBBBBBBBB(i) CBCBCBCBS(i) @CQC@C]CC]CCQCC(i) BBBCCCCBC(i-1)  BXBBBBBBXB2  q98 BBBBBBBB3   98 BCBCBCBC4  98 CBCBCBCB1  98 CLCCXCCXCCLC5  T:6T99+999M99U9`99&9,9699999<:H9N9l9999O:9:%: CCCCC\CC\CC=CCIC@CIC@C=CC(i)CQCC]CC]CCQCA(i)CPCC\CC\CCPCB(i)CCC'CC'CCCS(i)@C?C@CKCCKCC?CC(i-1) CCCCCCCC CCCB>CB>CB>C4B:BCDBBC$B:C$B:CDB:@@@@:CeCC]CC]CCeC CaCCC*CC*CC*CC ;.CC.CC&CC&CC;@@@@ ;CeCC]CC]CCeC CaCCCCCCCCC&;CCCCCCCC,;@@@@&;CLCCDCCDCCLC DHCCHCDLCDDCDDCDLCE;?;@@@@?;8 CBCB{CB{CB CBCBZ;CBCBCBCB`;GCBGCB?CB?CB  CB CB CB CBCCB CB  CBBBBBw;BBBBBBBBx;p;  CB CHC CHCw; CHC;  CHC9CHC;=CLC=CDC5CDC5CLC;  CHC CC4CC9CC;=CC=CC5CC5CC;j;GCBGC`B?C`B?CB CCpB/CpB*CpB; *CpB; *CpB*CpB*CpB*C4C; *C4C; *C4C*C4C9C4C;=C8C=C0C5C0C5C8C; *C4C*CfC*CfC9CfC;=CjC=CbC5CbC5CjC; *CpBBpBBpB;BBB`BB`BBB;aCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BCBCBCBCBCBCBCBCBCBCB CBCBCB<CBCBCBCB <CBCBCBCB B CzC CzCBzCBCB B C B CB CB C%<BCBCBCBC&<< B CBzC%< BzC1< BzCBzCBzCBzCBC4CC9CC5<=CC=CC5CC5CC6< BzC9CzC5<=C~C=CvC5CvC5C~CE<<d;yCBCyC:CqC:CqCBC uC>CzC>CC>CR<CBCC:CC:CCBCX<;;WC>CyCtCyClCqClCqCtC uCpCuCkCuCkCuCRCCRCf<CVCCNCCNCCVCl<I<;WCpCyCCyCCqCCqCC uCCzCCCCCCC\CC\C|<C`CCXCCXCC`C<?<;WCC CLCCDCCDCCLC CHCCHC<CLCCDCCDCCLC<s<]<CHC CVCCNCCNCCVC CRCCRCCRC<CVCCNCCNCCVC<<<CRCC6BCBDBD6B 1-bites teljes sszead CBCB)DB)DB &A(i), B(i) a kt szm megfelel bitjei CBCB@DB@DB S(i) az eredmnybit C CCC@1DC@1D C *C(i-1) a bejv, C(i) a tovbbmen tvitel B0BB`BC`BC0BA(i) BBBBBBBBB(i) CBCBCBCBS(i) @CQC@C]CC]CCQCC(i) BBBCCCCBC(i-1)  BXBBBBBBXB2  ; ; BBBBBBBB3  };9; BCBCBCBC4  +<O; CBCBCBCB1  <; CLCCXCCXCCLC5  <8;w;;%<5<;`;;;p;;;;<1<6<E<<;;;x;&< <<X<l<< DrB DB:DB:DrB 4 bites binris sszead  DB DB@.DB@.DB A3-0, B3-0 a kt szm  DB D C@)D C@)DB S3-0 az eredmny ` DC` D(CGD(CGDC $C0 a bejv, C4 a tovbbmen tvitel "CC"C@C1C@C1CC A0 CCC@CC@CCC A1 BCB@C C@C CC A2 BCB@CB@CBC A3 @CC@C@CC@CCC B3 @CC@C@CC@CCC B2 @CC@C@CC@CCC B1 @CC@C@CC@CCC B0 BABB CB CA S3 CACBCBCA S2 "CA"CB1CB1CA S1 6CA6CBECBECA S0 ` D@C` DOC DOC D@C C0 B1CB@C>B@C>B1C C4  BBBLBBLBBB1  32 CBCLB CLB CB2  ;62 CBCLB CLB CB3  83 0CB0CLB4CLB4CB4  ;3 ABCANCANCABC5  &43 BCBCBCBC11  3d3 BCBCBCBC12  T6p3 CCCCCCCC13  8|3 CCCC#CC#CC14  ;3 CCCCCCCC10  3X3 CCCCCCCC9  m6L3 CCCCCCCC8  8@3 CCCCCCCC7  3;43 DBCDNCDNCDBC6  I;(38643468:!4E;3M68;3f68,; CCCCC4CC4CCCC"CC"CCC  ADD_SUBTRCCCCCCCCC4CCCCCCCCC0C&CC1CC1CC&CA0C&CC1CC1CC&CA3C$CC/CC/CC$CB0C&CC1CC1CC&CB3CCCC@CC@CCS3CCCC@CC@CCS0CCCCCCCC-- / + CCCBCBCC@@@@q>CCCBCBCC@@@@}>CCCBCBCC@@@@>CCCBCBCC@@@@>CCCCCCCC@@@@>CCCCCCCC@@@@>C8CC0CC0CC8C@@@@>C8CC0CC0CC8C@@@@>C8CC0CC0CC8C@@@@>C8CC0CC0CC8C@@@@>C8CC0CC0CC8C@@@@>C8CC0CC0CC8C@@@@>C8CC0CC0CC8C@@@@?C8CC0CC0CC8C@@@@ ?CCCCCCCC@@@@?  zCBCBCCzCC@CB@C CC CCB ADDERCBCCCCCBC4CBCCCCCBC0C CCCCCC CA0C CCCCCC CA3C CCCCCC CB0C CCCCCC CB3CBCB@CB@CBS3CBCB@CB@CBS0 CBCBCBCB CpBCBCBC`BC`BCBm?g?@@@@g?CBCBCBCB CpBCBCBC`BC`BCB?}?@@@@}?CBCBCBCB CpBCBCBC`BC`BCB??@@@@?CBCBCBCB CpBCBCBC`BC`BCB??@@@@?~CC~CBvCBvCC zCCRCC?VCCVCBNCBNCC?@@@@?CCCBCBCC CCCCCCCBCBCC??@@@@?CCCCCCCC CHCCHCCCCDCCLCCLCCDC??@@@@?CCCCCCCC CpCCpCCCClCCtCCtCClC@@@@@@@CCCCCCCC CCCCCCCCCCCCCC@@@@@@@CCCCCCCC CCCCCCCCCCCCCC6@0@@@@@0@CCCCCCCC CCCCG@CCCCCCCCM@@@@@G@CCCCCCCC CCCC]@CCCCCCCCc@@@@@]@CCCCCCCC CCCCs@CCCCCCCCy@@@@@s@CCCCCCCC CCCC@CCCCCCCC@@@@@@  BC%CC%C\CB\CB=CBICBICB=CC(i)BQCB]CB]CBQCA(i)CPCC\CC\CCPCB(i)BCB'C C'C CCS(i)C?CCKC%CKC%C?CC(i-1) CCCCBCBC CCCBC4B@CDBC$BB$BBDB@@@@@@BeCB]CB]CBeC BaCBCBC@BCBCBCBC@@@@@@CeCC]CC]CCeC CaCCzCCzCCCCC@CCCCCCCC@@@@@@.CLC.CDC&CDC&CLC HCHC*CHCLCLCLCDCDCDCDCLCA@@@@AA@@@@ABLCBDCBDCBLC BHCpBHC BHC,A0BLC0BDCBDCBLC2A@@@@,A CBCB{CB{CB CBCBHACBCBCBCBNAGCBGCB?CB?CB  CB CB CB CBCCB CB  CBBBBBeABBBBBBBBfA^A  CB CHC CHCeA CHCqA  CHC9CHCvA=CLC=CDC5CDC5CLCwA  CHC CC4CC9CCvA=CC=CC5CC5CCAXAGCBGC`B?C`B?CB CCpB/CpB*CpBA *CpBA *CpB*CpB*CpB*C4CA *C4CA *C4C*C4C9C4CA=C8C=C0C5C0C5C8CA *C4C*CfC*CfC9CfCA=CjC=CbC5CbC5CjCA *CpBBpBBpBABBB`BB`BBBAaCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BCBCBCBCBCBCBCBCBCBCB CBCBCBACBCBCBCBACBCBCBCB B CzC CzCBzCBCB B C B CB CB CBBCBCBCBCB B B CBzCB BzCB BzCBzCBzCBzCBC4CC9CC#B=CC=CC5CC5CC$B BzC9CzC#B=C~C=CvC5CvC5C~C3BBRAyCBCyC:CqC:CqCBC uC>CzC>CC>C@BCBCC:CC:CCBCFB{AAWC>CyCtCyClCqClCqCtC uCpCuCkCuCkCuCRCCRCTBCVCCNCCNCCVCZB7BAWCpCyCCyCCqCCqCC uCCzCCCCCCC\CC\CjBC`CCXCCXCC`CpB-BAWCC CLCCDCCDCCLC CHCCHCBCLCCDCCDCCLCBaBKBCHC CVCCNCCNCCVC CRCCRCCRCBCVCCNCCNCCVCBxBBCRCC6BCBDBD6B 1-bites teljes sszead CBCB)DB)DB &A(i), B(i) a kt szm megfelel bitjei CBCB@DB@DB S(i) az eredmnybit C CCC@1DC@1D C *C(i-1) a bejv, C(i) a tovbbmen tvitel B0BB`BC`BC0BA(i) BBBBBBBBB(i) CBCBCBCBS(i) @CQC@C]CC]CCQCC(i) BBBCCCCBC(i-1)  BXBBBBBBXB2  A@ BBBBBBBB3  kA A BCBCBCBC4  B&A CBCBCBCB1  B@ CLCCXCCXCCLC5  B=AAeAvAB#BANAAA^AqAwAA BB$B3BBAAAfABABFBZBpB MCCCCC\CMC\CQC=CQCIC`CIC`C=CC(i)UCQCUC]CcC]CcCQCA(i)}CPC}C\CC\CCPCB(i)lCClC'CzC'CzCCS(i)|C?C|CKCCKCC?CC(i-1) tCCtCClCClCC pCCpCCCCCBC4B?CCDBC$BC$BCDBEC@@@@?C`CeC`C]CXC]CXCeC \CaC\CpCCpCCCCCXCCCCCBCBC^C@@@@XCCeCC]CC]CCeC CaCCpCCpCCCCCqCCCCCCCCCwC@@@@qCCLCCDCCDCCLC CHCCHCCLCCDCCDCCLCC@@@@CC@@@@CA CBCB{CB{CB CBCBCCBCBCBCBCGCBGCB?CB?CB  CB CB CB CBCCB CB  CBBBBBCBBBBBBBBCC  CB CHC CHCC CHCC  CHC9CHCC=CLC=CDC5CDC5CLCC  CHC CC4CC9CCC=CC=CC5CC5CCCCGCBGC`B?C`B?CB CCpB/CpB*CpBC *CpBC *CpB*CpB*CpB*C4CC *C4CC *C4C*C4C9C4CD=C8C=C0C5C0C5C8CD *C4C*CfC*CfC9CfCD=CjC=CbC5CbC5CjCD *CpBBpBBpBCBBB`BB`BBBDaCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BCBCBCBCBCBCBCBCBCBCB CBCBCBXDCBCBCBCB^DCBCBCBCB B CzC CzCBzCBCB B C B CB CB CvDBCBCBCBCwDoD B CBzCvD BzCD BzCBzCBzCBzCBC4CC9CCD=CC=CC5CC5CCD BzC9CzCD=C~C=CvC5CvC5C~CDiDCyCBCyC:CqC:CqCBC uC>CzC>CC>CDCBCC:CC:CCBCDCDWC>CyCtCyClCqClCqCtC uCpCuCkCuCkCuCRCCRCDCVCCNCCNCCVCDDDWCpCyCCyCCqCCqCC uCCzCCCCCCC\CC\CDC`CCXCCXCC`CDDCWCC CLCCDCCDCCLC CHCCHCDCLCCDCCDCCLCDDDCHC CVCCNCCNCCVC CRCCRCCRCDCVCCNCCNCCVCDDDCRCC6BCBDBD6B 1-bites teljes sszead CBCB)DB)DB &A(i), B(i) a kt szm megfelel bitjei CBCB@DB@DB S(i) az eredmnybit C CCC@1DC@1D C *C(i-1) a bejv, C(i) a tovbbmen tvitel B0BB`BC`BC0BA(i) BBBBBBBBB(i) CBCBCBCBS(i) @CQC@C]CC]CCQCC(i) BBBCCCCBC(i-1)  BXBBBBBBXB2  DkC BBBBBBBB3  CC BCBCBCBC4  |DC CBCBCBCB1  cDRC CLCCXCCXCCLC5  E ADCCvDDCCDDCCCCoDDDDDCCDCwD^DDDDD CCCCC\CC\CC=CCIC@CIC@C=CC(i)CQCC]CC]CCQCA(i)CPCC\CC\CCPCB(i)CCC'CC'CCCS(i)@C?C@CKCCKCC?CC(i-1) CCCCCCCC CCCB*CB*CB*C4BE.CDB.C$B&C$B&CDBE@@@@ECeCC]CC]CCeC CaCCCCCCCCCECCCCCCCCE@@@@ECeCC]CC]CCeC CaCCCCCCCCCECCCCCCCCE@@@@ECLCCDCCDCCLC CHCCHCCLCCDCCDCCLCE@@@@EE@@@@EC CBCB{CB{CB CBCBFCBCBCBCBFGCBGCB?CB?CB  CB CB CB CBCCB CB  CBBBBB+FBBBBBBBB,F$F  CB CHC CHC+F CHC7F  CHC9CHCCzC>CC>CGCBCC:CC:CCBC GAFkFWC>CyCtCyClCqClCqCtC uCpCuCkCuCkCuCRCCRCGCVCCNCCNCCVC GFwFWCpCyCCyCCqCCqCC uCCzCCCCCCC\CC\C0GC`CCXCCXCC`C6GFMFWCC CLCCDCCDCCLC CHCCHCGGCLCCDCCDCCLCMG'GGCHC CVCCNCCNCCVC CRCCRCCRCZGCVCCNCCNCCVC`G>GQGCRCC6BCBDBD6B 1-bites teljes sszead CBCB)DB)DB &A(i), B(i) a kt szm megfelel bitjei CBCB@DB@DB S(i) az eredmnybit C CCC@1DC@1D C *C(i-1) a bejv, C(i) a tovbbmen tvitel B0BB`BC`BC0BA(i) BBBBBBBBB(i) CBCBCBCBS(i) @CQC@C]CC]CCQCC(i) BBBCCCCBC(i-1)  BXBBBBBBXB2  FE BBBBBBBB3  1FE BCBCBCBC4  FF CBCBCBCB1  FE CLCCXCCXCCLC5  eGCeF+FCB>CB>C4BHBCDBBC$B:C$B:CDB H@@@@HCeCC]CC]CCeC CaCCC*CC*CC*CCH.CC.CC&CC&CC$H@@@@HCeCC]CC]CCeC CaCCCCCCCCC7HCCCCCCCC=H@@@@7HCLCCDCCDCCLC DHCCHCDLCDDCDDCDLCVHPH@@@@PHE CBCB{CB{CB CBCBkHCBCBCBCBqHGCBGCB?CB?CB  CB CB CB CBCCB CB  CBBBBBHBBBBBBBBHH  CB CHC CHCH CHCH  CHC9CHCH=CLC=CDC5CDC5CLCH  CHC CC4CC9CCH=CC=CC5CC5CCH{HGCBGC`B?C`B?CB CCpB/CpB*CpBH *CpBH *CpB*CpB*CpB*C4CH *C4CH *C4C*C4C9C4CH=C8C=C0C5C0C5C8CH *C4C*CfC*CfC9CfCH=CjC=CbC5CbC5CjCH *CpBBpBBpBHBBB`BB`BBBHaCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8BCBCBCBCBCBCBCBCBCBCB CBCBCBICBCBCBCBICBCBCBCB B CzC CzCBzCBCB B C B CB CB C6IBCBCBCBC7I/I B CBzC6I BzCBI BzCBzCBzCBzCBC4CC9CCFI=CC=CC5CC5CCGI BzC9CzCFI=C~C=CvC5CvC5C~CVI)IuHyCBCyC:CqC:CqCBC uC>CzC>CC>CcICBCC:CC:CCBCiIHHWC>CyCtCyClCqClCqCtC uCpCuCkCuCkCuCRCCRCwICVCCNCCNCCVC}IZIHWCpCyCCyCCqCCqCC uCCzCCCCCCC\CC\CIC`CCXCCXCC`CIPIHWCC CLCCDCCDCCLC CHCCHCICLCCDCCDCCLCIInICHC CVCCNCCNCCVC CRCCRCCRCICVCCNCCNCCVCIIICRCC6BCBDBD6B 1-bites teljes sszead CBCB)DB)DB &A(i), B(i) a kt szm megfelel bitjei CBCB@DB@DB S(i) az eredmnybit C CCC@1DC@1D C *C(i-1) a bejv, C(i) a tovbbmen tvitel B0BB`BC`BC0BA(i) BBBBBBBBB(i) CBCBCBCBS(i) @CQC@C]CC]CCQCC(i) BBBCCCCBC(i-1)  BXBBBBBBXB2  H1H BBBBBBBB3  HJH BCBCBCBC4  B@C>B1C C4  BBBLBBLBBB1  @w? CBCLB CLB CB2  LC? CBCLB CLB CB3  E? 0CB0CLB4CLB4CB4  H? ABCANCANCABC5  7A? BCBCBCBC11  @W@ BCBCBCBC12  eCm@ CCCCCCCC13  E@ CCCC#CC#CC14  +H@ CCCCCCCC10  AA@ CCCCCCCC9  ~C*@ CCCCCCCC8  E@ CCCCCCCC7  DH? DBCDNCDNCDBC6  ZH?ECA@ECE H2AVH@^CE$H@wCE=H CWCCVCpjCUC'C"TC5Cv RCCOCCLCCHC mC"DC\C0AC"Ch>C-CWCC>CoK C>C C CC CC>CC$CCCCCC$CzKyK C>CCfCyK CfCK CfCCCK CCK CCCCCCKCCCCCCCCK CCCCCCCCCCCCKK CfCCfCCbCCjCCjCCaCKKuKCMCCVCCVCCNC CCCRCCRCCCCCCCCCKK CCC~CpjC}C'C"|C5Cv zCCwCCtCCpC mC"lC\C0iC"ChfC-CWdC;CbCCC؂aCCDaC.tC)`Cm CdCChC!CmC CvgrCC~wCm C{C.tCcC.tC+`Cm CdCChC!CmC"CvgrCCwCl C{C.tCcCCfCCeCCyCCzCCpCCpC @KCuCC~CC~CCvC CCCzCCzCCCCCCCCCKK CCC VCqjCڦC'CPC5CCCCCPQCCC mCC\CXC"CGC-C+C;CDQCCClCCC.tCNCm C@CCArC!CE̞C!C3CCCm CC.tC챧C.tCNCm C@CC@rC!CE̞C"C3CCCl CC.tC챧CCCCCCCCCCCCC;@KCCCCCCCC CCCCCCCCCCCCCC CCCCCCCC12  g@> CCCCCCCC13  }@? CCCCCCCC14  @? CCCCCCCC10  AL> CCCCCCCC9  L> CCCCCCCC8  K> CCCCCCCC7  K> CCC&CC&CCC15  K? CXBCBCBCXB4  ?> CXBCBCBCXB3  ?> CXBCBCBCXB2  ?> CXBCBCBCXB1  q?w> DCBDCCHCCHCB5  ?> CBCCCCCB6  ?>KKyK?6@@@@y@c@M@C CQ >C CR >C C9C C4C CR 4C CR 4C C4C C4C C4CHC R0CLC8CLC8CDC0CDC R 4C CB C RB$CBCBCB$CR DB>CB>C CDBDBDBDB!RRaC*C 9C]C8C2bC7C+gC"6CӱkCv 4C oC1CrC.CtC*CwC"&C%uC0#CqFsCi CmpCWClCCYhC؂CpxcCCCN^C)CQCC(SC"CUC'CVCwg,CVC~1CUC5C(SCc9CQC)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CwC*CC&CC.CC.CC&CC *CC)CC_R$Ct;C,Ct;C,Ct;C$Ct;CeRQRC.CC&CC&CC.C C*CC*CC CC CrR C CxR C CC C~RC$CCCCCC$CR C CCHC~RCLCCLCCCCCCCRC8CC0CC0CC8C C4CC4CC4C C4C CCC4CC4C CC CBCBCBCCCBCBCBCBRRR CCCCCCCBCBCCRRRR CHCC4CCLCCLCCDCCDCRRRQC*CD.CD&CD&CD.C D*C D*C D CD CDHCRDLCDLCDCCDCCRC8CC0CC0CC8C C4CC4CR C4C C CC4C C C CBCBCBC CCBCBCBCBRRR C CC CCCCCCCCCRRR C4CCHCRCKCCKCCCCCDCSRRC*C C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQCNCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMCCGCCQCCGCCPCCwCCCCCCCCCCC CCCC>SCCCCCCCCDSSR @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC DMCD'OC DQC"DRCDRCFDQC`D)OCXDMCDGCDQCDGCDPCDwCDCDCDCDCDC DCDCSDCDCDCDCSDKCDKCDCCDDC DBDCDCD4CDHC DB DBDBDBDBDBDBDBDBSSS DBDBDBDBDBDBSSSRCfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 &C@C&CCACCAC@C Out0 @C@C@CCCCC@C Out1 @C@C@CCCCC@C Out2 D@CDC`DC`D@C Out3  *DeC,DQC(DRC*DpCx)DoC})DXoCC)D oC2)D|XnC(DmC(DlC(D̅kC(D4zjC(DttiC(DhC2)DgCC)DtfC})DnfCx)DfC*DeCB*DfC(*DnfC*DtfC*DgC!+DhCV0+DttiC?>+D4zjC?>+D̅kCW0+DlC!+DmC*D|XnC*D oC(*DXoCB*DoC*DpC*DHC*DQC*DpC*DzC)D~C+D~C+DvC)DvC *DzC*DCDCT DCT DCDCDC"TDCDCDCDC#T DCCC"T CC.T CCCC2T CC3T CC>CC=CC7T8Ct;C@Ct;C@Ct;C8Ct;C8T CCCC7TCCCCCCCCCT CCCC2TCCCCCCCCMT)DLC+DLC+DDC)DCC *DHC*DB*DB*DBWT *DB]T *DB%DBcT&DB&DB$DB$DBdT *DB>DBcT?DB?DB=DB=DBnT #CtCACtCACt;C.5ACʛC=@CbHC>CC%C|C%C̅{C%C4zzC>%CutyC}%CxCH&CwC'CuvCa'CnvC(CvC*CvC! +CvC,CnvC],CuvC9-CwCT.CxCZ.CutyC.C4zzC.C̅{CZ.C|CT.C}C:-C|X~C^,C C,CXC! +CC*CC)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CC*CC&CC.CC.CC&CC *CC*CC*CC_W.CC.CC&CC&CCeWCLC$CLC$CDCCDC  C4C C4C CHC C4C  CB CB CB C4C$CB$CBCBCB|W{WvW HC4C C4CLC8CLC0CDC0CDC8CW{WpW0CLC8CLC8CDC0CDC 4CHC4C%C4C C4C C4C C4C C4C C4C CW 4C CW 4C CHC CWLC$CLCCDCCDC$CW C C4C CC$CCCBCB$CWW C.CC&CC&CC.C C*CC*CC*CC CC CW C CW C CC CWC$CCCCCC$CW CHCC CCLCCLCCDCCDCWWWWfC*C C.CC&CC&CC.C C*CC*CC*CC CC CW C CW C CC CWC$CCCCCC$CW CHCC CCLCCLCCDCCDCWWC8CC0CC0CC8C C4CC4CX C4C CBCBC4CCBCBCBCB X X C4CCHC XCLCCLCCDCCDCXXWC*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQCCCzCCCVCчC Cc$C|X~C՘C}CSC|CC̅{CC4zzCSCvtyC՘CxCc$CwC҇CwvCCnvCzCvCCvCCvCPCnvC/xCvvCۜCwCA*CxC`CvtyC~|C4zzC|C̅{C`C|CA*C}CۜC|X~C/xC COCVCCCCCNCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMCCHCCQCCHCCQCCCCCCCCCCCCC CCCCCCCCCCCCCCCC{XuXXW C]C VC2bCC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCECVC3CVCCUCC(SCCQCCCzCCCVCчC Cc$C|X~CC}CSC|CC̅{CC4zzCSCvtyCCxCc$CwC҇CwvCCnvCzCvCCvCCvCPCnvC/xCvvCCwCA*CxC`CvtyC~|C4zzC|C̅{C`C|CA*C}CC|X~C/xC COCVCCCCCNCMC@C)OCArCQCECRC3CRCCQCC'OCCMCCHCCQCCHCCQCCCCCCCCCCCCC CCCCCCCCCCCCCCCCXXCLCCLCCDCCDC C4CCHC C4C CBCBCBC4CCBCBCBCBXXX C4CC4CC8CC0CC0CC8CYXXW D.CD&CD&CD.C D*C D*C D*C D CD CY D CY D CD CYD$CDCDCD$CY DHCD CDLCDLCDDCDDC)YYYWC*C (D.C(D&C&D&C&D.C 'D*C*D*C6Y+D.C+D&C)D&C)D.CB@C>B1C EN WB$CBCBCB$C B CB CB C B C  B CB C0B$C0BCBCB$CYYY B CB C-D C-DC9DCY:DC:DC8DC8DCYYB CID$CIDCGDCGD$C HD CJD CYKD$CKDCIDCID$CZ:D.C:D&C8D&C8D.C 6D*C9D*C7D.C7D&C5D&C5D.CZZY@D CZ@Y/D*C CBCBCBCB9  WV CCCC CC CC6  jWV CBCBCBCB8  XV CBCBCBCB1  XaV  DB DBDBDB7  XYV CCCCCCCC2  XmV CCCCCCCC4  XV DCDCDCDC5  YV GDCGD&CHD&CHDC3  ZyV ACA&CB&CBC10  YV{WW XXWYPYWYvWWWWXXXYWWY)Y^YLY|W XXQYYWWeW{XXYWWWYYYZ%C|C%C̅{C%C4zzC>%CutyC}%CxCH&CwC'CuvCa'CnvC(CvC*CvC! +CvC,CnvC],CuvC9-CwCT.CxCZ.CutyC.C4zzC.C̅{CZ.C|CT.C}C:-C|X~C^,C C,CXC! +CC*CC)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CC*CC&CC.CC.CC&CC *CC*CC[&CC.CC.CC&CC[CLC$CLC$CDCCDC  C4C C4C CHC C4C  CB CB CB C4C CB  CB CB$CB$CBCBCB[[[ -DB CB.DB.DB,DB,DB[[[[ HC4C C4CLC8CLC0CDC0CDC8C[[[0CLC8CLC8CDC0CDC 4CHC4C%C4C C4C C4C C4C C4C C4C C\ 4C C\ 4C C9C CHC C\LC$CLCCDCCDC$C\ C C4C C C$C CCCCC$C\\ C.CC&CC&CC.C C*CC*CC*CC CC C+\ C C1\ C CC C8\C$CCCCCC$C9\ CHCC CCLCCLCCDCCDCC\8\[\fC*C C.CC&CC&CC.C C*CC*CC*CC CC CP\ C CV\ C CC C]\C$CCCCCC$C^\ CHCC CCLCCLCCDCCDCh\]\C8CC0CC0CC8C C4CC4Cr\ C4C CBC4C CB CBCBCBCBCBCBCB\\}\ DBCB DB -DBDB.DB.DB,DB,DB\\\ DRCDRCDBDVCDNCDNCDVC\\\|\ C4CCHC|\CLCCLCCDCCDC\x\=\C*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQCCCzCCCVCчC Cc$C|X~C՘C}CSC|CC̅{CC4zzCSCvtyC՘CxCc$CwC҇CwvCCnvCzCvCCvCCvCPCnvC/xCvvCۜCwCA*CxC`CvtyC~|C4zzC|C̅{C`C|CA*C}CۜC|X~C/xC COCVCCCCCNCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMCCHCCQCCHCCQCCCCCCCCCCCCC CCCC]CCCCCCCC ]\G\ C]C VC2bCC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCECVC3CVCCUCC(SCCQCCCzCCCVCчC Cc$C|X~CC}CSC|CC̅{CC4zzCSCvtyCCxCc$CwC҇CwvCCnvCzCvCCvCCvCPCnvC/xCvvCCwCA*CxC`CvtyC~|C4zzC|C̅{C`C|CA*C}CC|X~C/xC COCVCCCCCNCMC@C)OCArCQCECRC3CRCCQCC'OCCMCCHCCQCCHCCQCCCCCCCCCCCCC CCCCi]CCCCCCCCo]CLCCLCCDCCDC C4CCHC C4C CBCBC4C CB CBCBCBCBCBCBCB]]] DBCB DB -DBDB.DC.DB,DB,DC]]] D>CD>CDBDBCD:CD:CDBC]]]]] C4CC4CC8CC0CC0CC8C]]y]l\ D.CD&CD&CD.C D*C D*C D*C D CD CDHC]DLCDLCDDCDDC]]b\C*C @D]C+D2bCD+gCDֱkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDpxcCQDN^C DQCD&SC DUC"DVCDVCFDUC`D(SCXDQCDCx=DCDXCD C1DzX~CjD}COD|CADʅ{CAD2zzCODttyCjDxC1DwCDrvCDnvCx=DvCDvCDvC(DnvC<DtvCmDwC!DxCWDttyC?D6zzC?D̅{CVD|C!D}CmD~X~C<D C(DVCDCDC DMCD&OC DQC"DRCDRCFDQC`D(OCXDMCDGCDQCDHCDPCDCDCDCDCDCDC DCDC$^DCDCDCDC*^DKCDKCDDCDDC DCD4CD9CDHC DC DBDBDBDBDCDBDBDBDBA^@^:^ ,DCDC ,DC -DC,DC.D C.DC,DC,D CS^R^N^ -D4C,D4C,DC.D8C.D0C,D0C,D8C]^R^@^4^]B'CB6CRB6CRB'C EN  CCCBCQCACC"@CXCv >CJC;CHӣC8CaC4CC"0CC0-C8#Ch*C޶CW(CݠC&CŬC؂%C8CC>CC4CC4CC0CC8CC8CC0CC 4CC4CC^8CC8CC0CC0CC^[:CCBCCBCC:CC  DC>CC>CC DC  DCDCDCDC^ DC^ DCDC^DCDCDCDC^ aD CaDCDC aD C _D CaD C`DC`DC^DC^DC^^ aD ChD C^iDCiDCgDCgDC^^^^  DC DzCDzC^DvCD~CD~CDvC^^ DCDRCmDCDXC]DJCDHӣC(DbCDCDC+LD8#CڣD޶CDݠCDìC`D8uC=CuCCuCEC>uCC~uC<,CHvCƅCwCC`wCCxCCzCC {CC|CƅC\|C<,C<}CCT~CECV~CC~C=C~C:C\~C@CT~CC8}C:zC\|CT7C|C C {CCzCDzCDzCCzCCzC_^"\B$CBCBCB$C B CB C_ B C_ B CB CHB C`XB$CXBC8BC8B$C` PDCBCB CQDCQDCODCODC``B C -DLC-DDC+DDC+DLC ,DHC-DHC`.DLC.DDC,DDC,DLC#`\]%DHC PDCPDBNDBNDC ODCPDC0`QDCQDBODBODC6`ADCADC?DC?DC @D C>D C>D>CC@`=DBC=D:C;D:C;DBCF`/_HDCL`'`b^@5D>C^`:`@XD C.DB.DB;DB;DB  IN[3-0]=0 ?D@C?DOCRDOCRD@C  IN[3-0]=10-15 @DwC@D@CXD@CXDwC )Ha In[3-0]=0 vagy 10-15, akkor Out[3-0]=9  CBCBCBCB8  [[ &CC&CC*CC*CC5  ^Z CBCBCBCB7  \[ CBCBCBCB1  ]Z  DB DBDBDB6  H^[ CCCCCCCC2  i_Z CCCCCCCC3  _Z DCDCDCDC4  _Z BCB&C B&C BC9   `)[ @dDC@dDCfDCfDC10  ^5[[8\|\]]\@^]\[^z_\R^]\`^^[[9\C\\x\]]^\h\V\1\[^*^A^]]\}\[[[_ ]o]^^{__u_e__]:^\\\+_F`S^N^]^#`]]]\\\_``6`^^^^^ D B;D B;DBDB#DfB#DB1DB1DfB REGISTER@)DB@)DB@,DB@,DBD3DBDB"DB"DBreset3DB3DB6DB6DBD0+D.B+DZB.DZB.D.BQ3DBDB@DB@DBclk^@5D*B@5DVB@8DVB@8D*BQ0 -D0B-DB+DB+D0B@@@@ a0D0B0DB.DB.D0B@@@@a5D0B5DB3DB3D0B@@@@$a2D0B2DB0DB0D0B@@@@0a5DB5DB3DB3DB@@@@C C>CBWCB >C C >CfC>C C >CfC >CC>CfC >CC CC>CC>CCCCCCCCCCaaa WCC>CC[CC[CCSCCSCCaaaa WCfC>CfC[CjC[CbCSCbCSCjCaaaa WC C>C C[C$C[CCSCCSC$CaaaeCBeCB]CB]CB RC>CRCBaCBaCB RC>C RCCRC>C RCC RCCRCC RCC CCHCCRCCRCCCCCCCCCCbbb aCCaCCRCCeCCeCC]CC]CCbbaa aCzCaCCRCCeC~CeCvC]CvC]C~Cbaaa aC4CaC>CRC>CeC8CeC0C]C0C]C8C'baaoCBoCBgCBgCBuCBCCCCCCCC CCCC;bCCCCCCCCAbC.CC&CC&CC.C[CC[CCSCCSCC CCWCCCCCCCCCCWbQba,boC8CoC0CgC0CgC8CuC CC`CCXCCXCC`C C\CC\CjbC`CCXCCXCC`CpbCtCClCClCCtC[C`C[CXCSCXCSC`C C\CWC\CC`CCXCCXCC`Cbba!boC~CoCvCgCvCgC~CuCfCCCCCCCCC CCCCbCCCCCCCCbCCCCCCCC[CC[CCSCCSCC CCWCCCCCCCCCCbbaboCCoCCgCCgCCuCCC@CCCCCC@C D0 CJCCYCCYCCJC D1 CCCCCCCC D2 CzBCBCBCzB D3 CzBCBCBCzB Q3 CCCCCCCC Q2 CJCCYCCYCCJC Q1 C@CCCCCC@C Q0  CC C@C"C@C"CC Clk^ CCC@C%C@C%CC reset  CBCB CB CB7  aZa CCCC CC CC9  [bra CVCCbC CbC CVC6  bNa CCCC CC CC5  bBa CCCCCCCC10  a~a CCCC CC CC8   bfa CBCBCBCB1  aa CCCCCCCC2  Eba CVCCbCCbCCVC4  tb6a CCCCCCCC3  b*aaaaaabaWbbbaaaaaaaa'babaAbpbbbbb DC;DC;D4CD4CDCD"C5D"C5DC  SHIFTREGISTER@)D&C@)D1C@,D1C@,D&CD3D&CD1C"D1C"D&Creset3D&C3D1C6D1C6D&CD0+DC+DC.DC.DCQ3DCD'C@D'C@DCclk^@5DC@5DC@8DC@8DCQ0 DC DC$DC$DCLD/SHIFT7DC7D&C9D&C9DCSI -DC-DB+DB+DC@@@@c0DC0DB.DB.DC@@@@c5DC5DB3DB3DC@@@@c2DC2DB0DB0DC@@@@c5D8C5D0C3D0C3D8C@@@@c2D8C2D0C0D0C0D8C@@@@c-D8C-D0C+D0C+D8C@@@@cD8CD0CD0CD8C@@@@d0D8C0D0C.D0C.D8C@@@@dD.CD&CD&CD.C@@@@dDCDCDCDC@@@@'de@@@@Be@@@@8eC)CC!CC!CC)C C%CC\CTeC`CCXCCXCC`CZe@@@@^e@@@@TeC)CC!CC!CC)C zC4CC4CC%C~C8C~C0CvC0CvC8Cvepe@@@@peC)CC!CC!CC)C C%CC\CeC`CCXCCXCC`Ce@@@@e@@@@eCCCCCCCC zCCCC~CC~CCvCCvCCee@@@@e CBCBCBCB CBCBeCBCBCBCBeCBCBCBCB[CB[CBSCBSCB CBWCBCBCBCBCBee[CB[CBSCBSCB >C C>CBWCB >C C >CfC>C C >CfC >CC>CfC >CC CC>CC>CCCCCCCCCCeee WCC>CC[CC[CCSCCSCCfeee WCfC>CfC[CjC[CbCSCbCSCjCfeee WC C>C C[C$C[CCSCCSC$CfeeeCBeCB]CB]CB RC>CRCBaCBaCB RC>C RCCRC>C RCC RCCRCC RCC CCHCCRCCRCCCCCCCCCC:f9f5f aCCaCCRCCeCCeCC]CC]CCFf9f4f0f aCzCaCCRCCeC~CeCvC]CvC]C~CQf4f/f)f aC4CaC>CRC>CeC8CeC0C]C0C]C8C\f/f#foCBoCBgCBgCBuCBCCCCCCCC CCCCpfCCCCCCCCvfC.CC&CC&CC.C[CC[CCSCCSCC CCWCCCCCCCCCCfffafoC8CoC0CgC0CgC8CuC CC`CCXCCXCC`C C\CC\CfC`CCXCCXCC`CfCtCClCClCCtC[C`C[CXCSCXCSC`C C\CWC\CC`CCXCCXCC`CfffVfoC~CoCvCgCvCgC~CuCfCCCCCCCCC CCCCfCCCCCCCCfCCCCCCCC[CC[CCSCCSCC CCWCCCCCCCCCCff fKfoCCoCCgCCgCCuCCC@CCCCCC@C D0 CJCCYCCYCCJC D1 CCCCCCCC D2 CzBCBCBCzB D3 CzBCBCBCzB Q3 CCCCCCCC Q2 CJCCYCCYCCJC Q1 C@CCCCCC@C Q0  CC C@C"C@C"CC Clk^ CCC@C%C@C%CC reset  CBCB CB CB7  eje CCCC CC CC9  fe CVCCbC CbC CVC6  fNe CCCC CC CC5  f2e CCCCCCCC10  ee CCCC CC CC8  @fe CBCBCBCB1  ed CCCCCCCC2  zfd CVCCbCCbCCVC4  fe CCCCCCCC3  fdeee/f4f9fefffefefeef)f\f0fQfevfff:f5fFf C\CC\CCCCCCmCC|CC|CCmC  MPX_4x2/1C|CCC@CC@C|CIn00@CpC@C{CC{CCpCSCbCCmC@CmC@CbCOut0CoCCzCCzCCoCEn@C|C@CCCCC|CIn03C|CCC@CC@C|CIn10C{CC@C@C@C@C{CIn13@C_C@CjCCjCC_COut3 CCCCCCCC CCCCgCCCCCCCCg@@@@gdCCCCCCCC CCCCgCCCCCCCCh@@@@g eCCCCCCCC CCCChCCCCCCCCh@@@@hdCCCCCCCC CCCC&hCCCCCCCC,h@@@@&hCCCCCCCC CCCCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlB`iZiCBCtBCtBCB CBCBCBCBCBCBCBCBpijiCDBC$BC$BCDB C BC BC4BC4BCBCACACBi|iC\B @D C@DC@DC@D C DC@DCD CDCDCD CiiCCC CC CCC CCCCCCCCCCCCCCCCiiCCCBCBCC CBCBCBCBCBCBCBCBiiCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[CiiCeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCiiCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCiiCWC @DC@DC@DC@DC DC@DCDCDCDCDCjiCCCCCCCC CCCCCCCCjCCCCCCCCjCCCCCCCC CCCCCCCCCCCCCCCCCC'j!jCC iCDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCCbjaj]j CCCCCCCCCCCCmjaj\jXj CCCCCCCCCCCCwj\jWjRj CuCCuCCyCCqCCqCCyCjWjQjMj CMCCMCCQCCICCICCQCjQjLjHj C%CC%CC)CC!CC!CC)CjLjGjCj CBCBCCCBCBCCjGjBj=j CBCBCBCBCBCBjBj7jhCACACACA CACAjCACACACAjC B vijhCBCtBCtBCB CBCBjCBCtBCtBCBjCB ijhCBCBCBCB CBCBjCBCBCBCBjCB ijhCCC CC CCC CCCCjCCC CC CCCjCC ijhC=CC5CC5CC=C C9CC9CjC=CC5CC5CC=CkCCC ijiCeCC]CC]CCeC CaCCaCkCeCC]CC]CCeCkCkC .j{jhCCCCCCCC CCCC%kCCCCCCCC+kCC jqjiCCCCCCCC CCCC8kCCCCCCCC>kCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  hbh CBCBCBCB6  jd C CCCCCC C5  j h C3CC?CC?CC3C4   ke C[CCgCCgCC[C3  k h CCCCCCCC2  /kd CCCCCCCC1  Bkg ClBCBCBClB7  j6h @DDB@DtBDtBDDB14  di,e CACACACA8  jLh ACCACCKCCKCC11  gjzh @DC@D CD CDC13  iHe DQCD]CD]CDQC9  ie @DC@DCDCDC12   jdehhhhhhhBjGjLjQj\jajWj`iiijipiiiiij'jjjjjkk+k>khhhhhihh ihhhhhhh=jjCjjHjjMjjwjbj]jmjXjRjjfC|CfCCCCC|C LD/SHIFT mCCmCC@CC@CC Clk^ kC;CkCJCCJCC;C reset CACBCBCA Q3 CACBCBCA Q0 @CC@C@CC@CCC D3 @CC@C@CC@CCC D0 @CC@C@CC@CCC SI  CCCCCCCC7  gc CCCCCCCC9  hd CCCCCCCC6  hc CCCCCCCC5  0hc iCCiC!CsC!CsCC10  e!d lC.ClC:CpC:CpC.C8  {e d iCoCiC{CsC{CsCoC11  \h-d CBC8BC8BCB1  dc CBC8BC8BCB2  dc CBC8BC8BCB4  dc CBC8BC8BCB3  dc CCCCCCCC12  Fh9dthCHCdddnheveXh,hhhgZee>e"e{ddddddedddBh D\C;D\C;DCDCDmCD|C5D|C5DmC  SHIFTREGISTER*D@C*DC-DC-D@CD3D@CDC DC D@Creset3D@C3DC6DC6D@CD0+D_C+DjC.DjC.D_CQ3DvCDC@DC@DvCclk^@5D^C@5DiC@8DiC@8D^CQ0 8D|C 8DC`;DC`;D|CLD5DfC5DqC`9DqC`9DfCSILDbCDmCDmCDbCSIR DC D@C $D@C $DCSH@%DC@%D@C@)D@C@)DCL/R -D`C-DXC+DXC+D`C@@@@l0D`C0DXC.DXC.D`C@@@@m5D`C5DXC3DXC3D`C@@@@m2D`C2DXC0DXC0D`C@@@@m5DC5DC3DC3DC@@@@'m2DC2DC0DC0DC@@@@3m-DC-DC+DC+DC@@@@?mDCDCDCDC@@@@Km0DC0DC.DC.DC@@@@WmDCDCDCDC@@@@cmC C>CBWCB >C C >CfC>C C >CfC >CC>CfC >CC CC>CC>CCCCCCCCCCppo WCC>CC[CC[CCSCCSCCppoo WCfC>CfC[CjC[CbCSCbCSCjCpooo WC C>C C[C$C[CCSCCSC$C#pooeCBeCB]CB]CB RC>CRCBaCBaCB RC>C RCCRC>C RCC RCCRCC RCC CCHCCRCCRCCCCCCCCCCDpCp?p aCCaCCRCCeCCeCC]CC]CCPpCp>p:p aCzCaCCRCCeC~CeCvC]CvC]C~C[p>p9p3p aC4CaC>CRC>CeC8CeC0C]C0C]C8Cfp9p-poCBoCBgCBgCBuCBCCCCCCCC CCCCzpCCCCCCCCpC.CC&CC&CC.C[CC[CCSCCSCC CCWCCCCCCCCCCpp'pkpoC8CoC0CgC0CgC8CuC CC`CCXCCXCC`C C\CC\CpC`CCXCCXCC`CpCtCClCClCCtC[C`C[CXCSCXCSC`C C\CWC\CC`CCXCCXCC`Cppp`poC~CoCvCgCvCgC~CuCfCCCCCCCCC CCCCpCCCCCCCCpCCCCCCCC[CC[CCSCCSCC CCWCCCCCCCCCCpppUpoCCoCCgCCgCCuCCC@CCCCCC@C D0 CJCCYCCYCCJC D1 CCCCCCCC D2 CzBCBCBCzB D3 CzBCBCBCzB Q3 CCCCCCCC Q2 CJCCYCCYCCJC Q1 C@CCCCCC@C Q0  CC C@C"C@C"CC Clk^ CCC@C%C@C%CC reset  CBCB CB CB7  oto CCCC CC CC9  po CVCCbC CbC CVC6  pXo CCCC CC CC5  ppCpopppo#poppop3pfp:p[popppDp?pPpmCCmCC@CC@CC Clk^ kC;CkCJCCJCC;C reset CACBCBCA Q3 CACBCBCA Q0  CzC DzC DCCCCCC@CC@CCC  MPX_4x4/1C}CC@C@C@C@C}COut3@CC@C@CC@CCCS0@C|C@CCCCC|COut0CCC@C@C@C@CCS1CCC@C@C@C@CCIn33@C@C@CCCCC@CIn23@CC@C@CC@CCCIn13@C@C@CCCCC@CIn03DCD@CD@CDCIn00 hoo0oLonnnRnCCCCCCCC CCCCCCCCCCCCr r@@@@ rCCCCCCCC CCCCCCCCCCCC(r"r@@@@"rCCCCCCCC CCCC8rCCCCCCCC>r@@@@8rCCCCCCCC CCCCNrCCCCCCCCTr@@@@NrCCCCCCCC CCCCdrCCCCCCCCjr@@@@drCCCCCCCC CCCCzrCCCCCCCCr@@@@zrbnonCCCCCCCC CCCCrCCCCCCCCr@@@@rCCCCCCCC CCCCrCCCCCCCCr@@@@rnrno  CfCCfCCCCCCwCC@CC@CCwC  MPX_4x2/1C@CCC@CC@C@CIn00@CzC@CCCCCzCSClCCwC@CwC@ClCOut0CyCC@CC@CCyCEn@C@C@CCCCC@CIn03C@CCC@CC@C@CIn10CCC@C@C@C@CCIn13@CiC@CtCCtCCiCOut3 CCCCCCCC CCCCCCCCCCCCsr@@@@rCCCCCCCC CCCCCCCCCCCCss@@@@sCCCCCCCC CCCCCCCCCCCC0s*s@@@@*sCCCCCCCC CCCCCCCCCCCCFs@s@@@@@sCCCCCCCC CCCCCCCCCCCC\sVs@@@@VsCCCCCCCC CCCCCCCCCCCCrsls@@@@lsCCCCCCCC CCCCCCCCCCCCss@@@@sCCCCCCCC CCCCCCCCCCCCss@@@@sCjCCbCCbCCjC C CC>CC>CCfCC$CCCCCC$Cs@@@@ss@@@@sCCC{CC{CCC CCCC CC \CCCCCC`CC`C{CXC{CXCCsss CCCCCCCCCCCCC{CC{CCCs@@@@sss@@@@sCCC{CC{CCC @DCCCCCCC @DC DCDCDCDCDCDCDCDCDCDC@DCDCDCDCDCttt @DC@DCt @DCt @DC@DCDCtDCD{C D{C DC t@@@@%t @DC@DCCCtC CCCCCC C1t@@@@6ts@@@@sCjCCbCCbCCjC C CC4CC4CCfCC$CCCCCC$CNt@@@@TtHt@@@@HtCjCCbCCbCCjC C CCHCCHCCfCC$CCCCCC$Clt@@@@rtft@@@@ftCjCCbCCbCCjC C CCRCCRCCfCC$CCCCCC$Ct@@@@tt@@@@t CCCCCCCC CCCCCCt CCt CCCuCCCCt CCCt CCCCBt CBt CBC BC BtCBCACACBt CBCBCBCBCBCBtt CCCCCCCGCC?CC?CCGCtt CCCCCCCCCCCCtttCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCCttt kCCkCCCCCCt CCt CCCkCu CkCu CkCCCu CC u CCCBCB uCBCBCBCBu CCCCCCCCCCCCu u CkCCkCCoCCgCCgCCoC#uu CCCCCCCCCCCC-uutCCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBu|uCBCtBCtBCB CBCBCBCBCBCBCBCBuuCDBC$BC$BCDB C BC BC4BC4BCBCACACBuuC\B @D C@DC@DC@D C DC@DCD CDCDCD CuuCCC CC CCC CCCCCCCCCCCCCCCCuuCCCBCBCC CBCBCBCBCBCBCBCBuuCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[CuuCeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCvuCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCv vCWC @DC@DC@DC@DC DC@DCDCDCDCDC'v!vCCCCCCCC CCCCCCCC1vCCCCCCCC7vCCCCCCCC CCCCCCCCCCCCCCCCCCIvCvCC uCDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCCvvv CCCCCCCCCCCCvv~vzv CCCCCCCCCCCCv~vyvtv CuCCuCCyCCqCCqCCyCvyvsvov CMCCMCCQCCICCICCQCvsvnvjv C%CC%CC)CC!CC!CC)Cvnvivev CBCBCCCBCBCCvivdv_v CBCBCBCBCBCBvdvYvtCACACACA CACAvCACACACAvC B uvuCBCtBCtBCB CBCBvCBCtBCtBCBvCB uvtCBCBCBCB CBCBvCBCBCBCBwCB uvuCCC CC CCC CCCCwCCC CC CCCwCC vvtC=CC5CC5CC=C C9CC9C!wC=CC5CC5CC=C'wCCC vv'uCeCC]CC]CCeC CaCCaC4wCeCC]CC]CCeC:wCkC PvvtCCCCCCCC CCCCGwCCCCCCCCMwCC =vv1uCCCCCCCC CCCCZwCCCCCCCC`wCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  ts CBCBCBCB6  w|s C CCCCCC C5  wfs C3CC?CC?CC3C4  +wPs C[CCgCCgCC[C3  >w:s CCCCCCCC2  Qw$s CCCCCCCC1  dws ClBCBCBClB7  vs @DDB@DtBDtBDDB14  ut CACACACA8  vs ACCACCKCCKCC11  vBt @DC@D CD CDC13  u~t DQCD]CD]CDQC9  us @DC@DCDCDC12  +v`tt uuutttdvivnvsv~vvyvuuu'vuuuuvv7vIvvvww'w:wMw`wttuu u#utu-uttttttt_vvevvjvvovvvvvvzvtvv CfCDfCDCCCCwCC@CD@CDwC  MPX_4x2/1D@CDC DC D@CIn00@CzC@CCCCCzCS`DlC`DwC DwC DlCOut0 DyC D@C D@C DyCEn D@C DCDCD@CIn03C@CCC@CC@C@CIn10CCC@C@C@C@CCIn13@CiC@CtCCtCCiCOut3 CCCCCCCC CCCCCCCCCCCCXxRx@@@@RxDCDCDCDC DCDCDCDCDCDCnxhx@@@@hxCCCCCCCC CCCCCCCCCCCCx~x@@@@~xDCDCDCDC DCDCDCDCDCDCxx@@@@xCCCCCCCC CCCCCCCCCCCCxx@@@@xDCDCDCDC DCDCDCDCDCDCxx@@@@xCCCCCCCC CCCCCCCCCCCCxx@@@@x DC DCDCDC  DC DC DC DCDCDCxx@@@@xDjCDbCCbCCjC C CCHCCHCCfCC$CCCCCC$Cy@@@@yy@@@@ys%tCjCCbCCbCCjC C CCRCCRCCfCC$CCCCCC$C&y@@@@,y y@@@@ yDjCDbCDbCDjC C CC>CD>CDfCC$CCCCCC$CDy@@@@Jy>y@@@@>yDjCDbCDbCDjC C CC4CD4CDfCC$CCCCCC$Cby@@@@hy\y@@@@\y CCCCCCCC CCCCCCy CCy CCCuCCCCy CCCy CCCCBy CBy CBC BC ByCBCACACBy CBCBCBCBCBCByy CCCCCCCGCC?CC?CCGCyy CCCCCCCCCCCCyytCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCCyyy kCCkCCCCCCy CCy CCCkCy CkCy CkCCCy CCy CCCBCByCBCBCBCBy CCCCCCCCCCCCyy CkCCkCCoCCgCCgCCoCyy CCCCCCCCCCCCzyyCCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBZzTzCBCtBCtBCB CBCBCBCBCBCBCBCBjzdzCDBC$BC$BCDB C BC BC4BC4BCBCACACB|zvzC\B @D C@DC@DC@D C DC@DCD CDCDCD CzzCCC CC CCC CCCCCCCCCCCCCCCCzzCCCBCBCC CBCBCBCBCBCBCBCBzzCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[CzzCeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCzzCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCzzCWC @DC@DC@DC@DC DC@DCDCDCDCDCzzCCCCCCCC CCCCCCCC {CCCCCCCC{CCCCCCCC CCCCCCCCCCCCCCCCCC!{{CC zCDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCC\{[{W{ CCCCCCCCCCCCg{[{V{R{ CCCCCCCCCCCCq{V{Q{L{ CuCCuCCyCCqCCqCCyC{{Q{K{G{ CMCCMCCQCCICCICCQC{K{F{B{ C%CC%CC)CC!CC!CC)C{F{A{={ CBCBCCCBCBCC{A{<{7{ CBCBCBCBCBCB{<{1{yCACACACA CACA{CACACACA{C B pz{yCBCtBCtBCB CBCB{CBCtBCtBCB{CB z{yCBCBCBCB CBCB{CBCBCBCB{CB z{yCCC CC CCC CCCC{CCC CC CCC{CC z{yC=CC5CC5CC=C C9CC9C{C=CC5CC5CC=C{CCC z{yCeCC]CC]CCeC CaCCaC |CeCC]CC]CCeC|CkC ({u{yCCCCCCCC CCCC|CCCCCCCC%|CC {k{ zCCCCCCCC CCCC2|CCCCCCCC8|CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  ys CBCBCBCB6  {x C CCCCCC C5  {x C3CC?CC?CC3C4  |x C[CCgCCgCC[C3  |x CCCCCCCC2  )|xx CCCCCCCC1  <|bx ClBCBCBClB7  {x @DDB@DtBDtBDDB14  ^zty CACACACA8  {x ACCACCKCCKCC11  a{+t @DC@D CD CDC13  zVy DQCD]CD]CDQC9  zy @DC@DCDCDC12  {8yyyyyyyy<{A{F{K{V{[{Q{Zzzzz|zjzzzzz{!{{{{{{|%|8|yyyyyyyyzyyyyyyy7{{={{B{{G{{q{\{W{g{R{L{{{ CBCBC CC CCBCCCCCB  MPX_4x2/1CCCC@CC@CCIn00@CC@C CC CCCSCBCB@CB@CBOut0CCC CC CCCEn@CC@CCCCCCIn03CCCC@CC@CCIn10C CCC@CC@C CIn13@CB@CBCBCBOut3 Tt,ysyrtJythyCBCBCBCB CBCBCBCBCBCB0}*}@@@@*}C CCCCCC C CC\CC@}`C C`CCXCCXC CF}@@@@@}6tCBCBCBCB CBCBCBCBCBCB\}V}@@@@V}CBCBCBCB CBCBCBCBCBCBr}l}@@@@l}CBCBCBCB CBCBCBCBCBCB}}@@@@} CCCCCCCC CCCCCC} CC} CCCuCCCC} CCC} CCCCB} CB} CBC BC B}CBCACACB} CBCBCBCBCBCB}} CCCCCCCGCC?CC?CCGC}} CCCCCCCCCCCC}}tCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC}}} kCCkCCCCCC} CC} CCCkC} CkC} CkCCC} CC} CCCBCB~CBCBCBCB~ CCCCCCCCCCCC~~ CkCCkCCoCCgCCgCCoC~} CCCCCCCCCCCC#~}}CCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBx~r~CBCtBCtBCB CBCBCBCBCBCBCBCB~~CDBC$BC$BCDB C BC BC4BC4BCBCACACB~~C\B @D C@DC@DC@D C DC@DCD CDCDCD C~~CCC CC CCC CCCCCCCCCCCCCCCC~~CCCBCBCC CBCBCBCBCBCBCBCB~~CC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[C~~CeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoC~~CQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DC DC@DCDCDCDCDCCCCCCCCC CCCCCCCC'CCCCCCCC-CCCCCCCC CCCCCCCCCCCCCCCCCC?9CC ~CDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCCzyu CCCCCCCCCCCCytp CCCCCCCCCCCCtoj CuCCuCCyCCqCCqCCyCoie CMCCMCCQCCICCICCQCid` C%CC%CC)CC!CC!CC)Cd_[ CBCBCCCBCBCC_ZU CBCBCBCBCBCBZO}CACACACA CACACACACACAC B ~ ~CBCtBCtBCB CBCBCBCtBCtBCBCB ~}CBCBCBCB CBCBCBCBCBCBCB ~~CCC CC CCC CCCCCCC CC CCC CC }C=CC5CC5CC=C C9CC9CC=CC5CC5CC=CCCC ~~CeCC]CC]CCeC CaCCaC*CeCC]CC]CCeC0CkC F}CCCCCCCC CCCC=CCCCCCCCCCC 3'~CCCCCCCC CCCCPCCCCCCCCVCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  }P} CBCBCBCB6  Py C CCCCCC C5  xt C3CC?CC?CC3C4  !y C[CCgCCgCC[C3  4s CCCCCCCC2  G2y CCCCCCCC1  ZZt ClBCBCBClB7  t @DDB@DtBDtBDDB14  |~} CACACACA8  ny ACCACCKCCKCC11  B@CzBCzBC>B Out3 @C>B@CzBCzBC>B Out0 CCC@CC@CCC In33 CCC@CC@CCC In20 CCC@CC@CCC In13 DCD@C D@C DC In00  NCyCNCCRCCRCyC9  sr KCCKC CUC CUCC10  J}2r CBCBCBCB1  `}no CBCBCBCB2  4}o CBCBCBCB4  v}Ro CBCBCBCB3  }6o CCCCCCCC14  sr CCCCCCCC13  4str CCCCCCCC12  `s^r CCCCCCCC11  sHr CCCCCCCC7  s n CCCCCCCC8  JsXn CCCCCCCC6  vsn CCCCCCCC5  sn CCCCCCCC15  \xhn CCCCCCCC16  x o CCCCCCCC17  xn CCCCCCCC18  xr CCCC@DC@DC19  rxr @DC@DCDCDC20  xn DCDC@DC@DC21  xxn @DC@DCDCDC22  xotDCsttsssttF}tltsNt&yyDyby\}0}r}}s0s\sssFsrssXxxxxnxxxxt t1tCCC@CC@CCC SIL CCC@CD@CDC SIR CCC@C@C@C@CC D3 @CC@C@CC@CCC D0 BhCBwC CwC ChC LD B@CBC CC C@C SH BCB@C C@C CC L/R VCCVCCNCCNCC RCC\CC\CCpCCNtCCtCClCClCCTCCCCCCCC CCCCCCCCBCBCf`CCCCCCCC CCCCCC CC CCCCCCCCCCBCBC|{v CC*CC*CC4CC{8CC8CC0CC0CCp4CC rZtCCtCClCClCC kCzCkCCpCC kCzC CzCkCzCC~CCvCBvCB~C kCzCkCzCpCzCtC~CtCvClCvClC~CCC ,rtCCtCClCClCC fCCpCCjCCjCCbCCbCCCCĂHCCVBAVBBBBBA LD SH R/L ZB*BZBfBBfBB*B 1 X X \BzB\BBBBBzB 0 0 X ^BB^BBBBBB 0 1 1 ^BB^BBBBBB 0 1 0 +C*B+CfB=CfB=C*B tlt !CzB!CBFCBFCzB marad CBCBJCBJCB  bal shift CBCBNCBNCB  jobb shift @CC@C@CD@CDC  bal shift CCC@CC@CCC  jobb shift CCC@CC@CCC tlt @CC@C@CC@CCC marad  iCCiC!CsC!CsCC10  oim lC.ClC:CpC:CpC.C8  oQm CBC8BC8BCB1  ml CBC8BC8BCB2  9n m CBC8BC8BCB4  n!m CBC8BC8BCB3  nm CCCCCCCC7  rEm CCCCCCCC9  nr]m CCCCCCCC6  Xr9m CCCCCCCC5  Br-m CCCCCCCC11  rum CCCCCCCC12  rm BtCBCBCBtC15  m BCBCBCBC13  m BCBCBCBC14  jmnn4nmnnLn{mEnnoonnnn-n5nmmdooHo,onnnnMn^nrjrTr>rrr(rf|vTrnmmn?nFnnnnno DC;DC;DCDCDCD@C4D@C4DC  COUNT_UP_16@)D@C@)DC@,DC@,D@CD3D@CDC"DC"D@Creset2D@C2DC5DC5D@CD0+DC+D@C.D@C.DCQ3D@CDC@DC@D@Cclk^2D@C2DC5DC5D@CQ0 $DC $D@C`'D@C`'DCLD`7D@C`7DC:DC:D@CEND@CDC DC D@CMax -DC-DC+DC+DC@@@@0DC0DC.DC.DC@@@@ 5DC5DC3DC3DC@@@@2DC2DC0DC0DC@@@@%5DC5DC3DC3DC@@@@12DC2DC0DC0DC@@@@=-DC-DC+DC+DC@@@@IDCDCDCDC@@@@U0DC0DC.DC.DC@@@@aDCDCDCDC@@@@m&DC&DC$DC$DC@@@@y:DC:DC8DC8DC@@@@DCDCDCDC@@@@  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCB CBCBCBCpBӄ CpBل CpBC B߄C0BCBCBC0B CpBDpBDCDCCCCCCC߄CCCCCCCC@@@@@@@@ӄCBCBCBCB CBCBCBCBCB CB  CBC BC0BCBCBC0B CBDBDCCCCCCCCCCCCCCCCC@@@@&@@@@CBCBCBCB CBCBCBCBCB8 CB> CBC BEC0BCBCBC0BF CBDBDCDCCCCCCCCCECCCCCCCCP@@@@Z@@@@8CBCBCBCB CBCBCBCBl CBr CBC BxC0BCBCBC0By CBDBDCCCCCCCxCCCCCCCC@@@@@@@@lC)CC!CC!CC)C C%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)C C%CC\CC`CCXCCXCC`C@@@@Å@@@@C)CC!CC!CC)C C%CC\CՅC`CCXCCXCC`Cۅ@@@@߅@@@@ՅC)CC!CC!CC)C zC4CC4CC%C~C8C~C0CvC0CvC8C@@@@C)CC!CC!CC)C C%CC\CC`CCXCCXCC`C@@@@@@@@CCCCCCCC zCCCC~CC~CCvCCvCC*$@@@@$ CBCBCBCB CBCB?CBCBCBCBECBCBCBCB[CB[CBSCBSCB CBWCBCBCBCBCB[U[CB[CBSCBSCB >C C>CBWCB >C C >CfC>C C >CfC >CC>CfC >CC CC>CC>CCCCCCCCCC{zv WCC>CC[CC[CCSCCSCCzuq WCfC>CfC[CjC[CbCSCbCSCjCupk WC C>C C[C$C[CCSCCSC$CpeeCBeCB]CB]CB RC>CRCBaCBaCB RC>C RCCRC>C RCC RCCRCC RCC CCHCCRCCRCCCCCCCCCC aCCaCCRCCeCCeCC]CC]CCdž aCzCaCCRCCeC~CeCvC]CvC]C~C҆ aC4CaC>CRC>CeC8CeC0C]C0C]C8C݆oCBoCBgCBgCBuCBCCCCCCCC CCCCCCCCCCCCC.CC&CC&CC.C[CC[CCSCCSCC CCWCCCCCCCCCC oC8CoC0CgC0CgC8CuC CC`CCXCCXCC`C C\CC\C C`CCXCCXCC`C&CtCClCClCCtC[C`C[CXCSCXCSC`C C\CWC\CC`CCXCCXCC`C<6׆oC~CoCvCgCvCgC~CuCfCCCCCCCCC CCCCOCCCCCCCCUCCCCCCCC[CC[CCSCCSCC CCWCCCCCCCCCCkĕoCCoCCgCCgCCuCCC@CCCCCC@C D0 CJCCYCCYCCJC D1 CCCCCCCC D2 CzBCBCBCzB D3 CzBCBCBCzB Q3 CCCCCCCC Q2 CJCCYCCYCCJC Q1 C@CCCCCC@C Q0  CC C@C"C@C"CC Clk^ CCC@C%C@C%CC reset  CBCB CB CB7  _ CCCC CC CC9   CVCCbC CbC CVC6  @υ CCCC CC CC5  o CCCCCCCC10  4 CCCC CC CC8   CBCBCBCB1  I CCCCCCCC2  2 CVCCbCCbCCVC4  * CCCCCCCC3  Yfpuz[ <kkq{v݆҆E&Udž C\CC\CCCCCCmCC|CC|CCmC  MPX_4x2/1C|CCC@CC@C|CIn00@CpC@C{CC{CCpCSCbCCmC@CmC@CbCOut0CoCCzCCzCCoCEn@C|C@CCCCC|CIn03C|CCC@CC@C|CIn10C{CC@C@C@C@C{CIn13@C_C@CjCCjCC_COut3 CCCCCCCC CCCCeCCCCCCCCk@@@@eCCCCCCCC CCCCCCCCCC{CCCCCCCC@@@@@@@@{CCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCCCCCC@@@@@@@@CCCCCCCC CCCCΈCCCCCCCCԈ@@@@ΈCCCCCCCC CCCCCCCCCCCCCCCCCC@@@@@@@@CCCCCCCC CCCCCCCCCCCC @@@@CCCCCCCC CCCCCCCCCCCCCCCC@@@@%@@@@CyCCqCCqCCyC CuCzCuC7~CyC~CqCvCqCvCyC=@@@@7CyCCqCCqCCyC CHCCHCCuCCuCCLCCDCCDCCLCSM@@@@M߅Å CCCCCCCC CCCCCCj CCp CCCuCCCCu CCCv CCCCB{ CB| CBC BC BCBCACACB CBCBCBCBCBCB CCCCCCCGCC?CC?CCGC{ CCCCCCCCCCCCutCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC kCCkCCCCCC CC CCCkCƉ CkClj CkCCCˉ CC̉ CCCBCBЉCBCBCBCBщ CCCCCCCCCCCC܉Љ CkCCkCCoCCgCCgCCoCˉ CCCCCCCCCCCCƉCCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBE?CBCtBCtBCB CBCBCBCBCBCBCBCBUOCDBC$BC$BCDB C BC BC4BC4BCBCACACBgaC\B @D C@DC@DC@D C DC@DCD CDCDCD C|vCCC CC CCC CCCCCCCCCCCCCCCCCCCBCBCC CBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[CCeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCÊCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCՊϊCWC @DC@DC@DC@DC DC@DCDCDCDCDCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCC CC mCDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCCGFB CCCCCCCCCCCCRFA= CCCCCCCCCCCC\A<7 CuCCuCCyCCqCCqCCyCf<62 CMCCMCCQCCICCICCQCp61- C%CC%CC)CC!CC!CC)Cz1,( CBCBCCCBCBCC,'" CBCBCBCBCBCB'CACACACA CACACACACACAC B [։CBCtBCtBCB CBCBCBCtBCtBCBCB CBCBCBCB CBCBCBCBCBCBċCB ~CCC CC CCC CCCCыCCC CC CCC׋CC ۊtC=CC5CC5CC=C C9CC9CC=CC5CC5CC=CCCC ɊjCeCC]CC]CCeC CaCCaCCeCC]CC]CCeCCkC `CCCCCCCC CCCC CCCCCCCCCC VCCCCCCCC CCCCCCCCCCCC#CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  G CBCBCBCB6  ȋ C CCCCCC C5  ۋވ C3CC?CC?CC3C4  Ȉ C[CCgCCgCC[C3   CCCCCCCC2   CCCCCCCC1  'u ClBCBCBClB7   @DDB@DtBDtBDDB14  I CACACACA8  1 ACCACCKCCKCC11  L_ @DC@D CD CDC13  Ʌ DQCD]CD]CDQC9   @DC@DCDCDC12  ЉˉƉ{u',16AF<E|gUՊÊ ċ׋#щ܉̉lj|pv"(-z2p\GBR=7fwC|CwCC@CC@C|C LD mCCmCC@CC@CC Clk^ kC;CkCJCCJCC;C reset CACBCBCA Q3 CACBCBCA Q0 @CC@C@CC@CCC D3 @CC@C@CC@CCC D0 iC@CiCCCCC@C Max  DC D@C`$D@C`$DC EN BABDBCDBCA  LD EN B`BBBGCBGC`B 1 X tlt BBBBQCBQCB 0 0 marad BBBBRCBRCB 0 1 felfel  CCDCDCCC@C@C@CCCCC@C  INCREM_16CCC@CD@CDCIn0C@CCCCCC@CIn3C@CCC@CC@C@COut3@CC@C@CC@CCCOut0@C@C@CCCCC@CMaxDCD@CD@CDCEN &CCCCCCCC uCCCCCCyCCyCCqCCqCC]W@@@@W%ZDCDCDCDC DC DCDCDCDCDCDCtn@@@@n C.CC&C{C&C{C.C C*CC*CC CC C C C C CC CC$CCCCCC$C C CCHCCLCCLCCDCCDCGC8CGC0C?C0C?C8C CC4C C4C C4C  CB CB C4C$CB$CBCBCB  C4C CHCCLC$CLC$CDCCDCGC$CGCC?CC?C$C CC C9C C4C Cˍ 4C Cэ 4C C4C C4C C4CHC֍0CLC8CLC8CDC0CDC׍ 4C CB C֍B$CBCBCB$CaC*C 9C]C8C2bC7C+gC"6CӱkCv 4C oC1CrC.CtC*CwC"&C%uC0#CqFsCi CmpCWClCCYhC؂CpxcCCCN^C)CQCC(SC"CUC'CVCwg,CVC~1CUC5C(SCc9CQC)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CwC*CC&CC.CC.CC&CC *CC*CC*CC .CC.CC&CC&CC&ōݍC.CC&CC&CC.C C*CC*CC CC C4 C C: C CC C@C$CCCCCC$CA C CCHC@CLCCLCCCCCCCKC8CC0CC0CC8C C4CC4CU C4C CBCBC4CCBCBCBCB`_ C4CCHC_CLCCLCCDCCDCk[C*CD.CD&CD&CD.C D*C D*C D CD Cx D C~ D CD CD$CDCDCD$C D CDHCDLCDLCDCCDCCC8CC0CC0CC8C C4CC4C C4C CBCBC4CCBCBCBCB C4CCHCCKCCKCCCCCDCEC*C)D.C)D&C'D&C'D.C (D*C,D*C1D*C2D.C2D&C0D&C0D.CŽD8CD0CD0CD8C D4CD4C͎ D4C DBDBD4CDBDBDBDB؎׎ D4CDHC׎DKCDKCDCCDDCӎ@!D*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQCNCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMCCHCCQCCHCCQCCwCCCCCCCCCCC CCCCCC CCCCCCCC&o C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQCNCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMCCGCCQCCGCCPCCwCCCCCCCCCCC CCCCCCdCCCCCCCCjO @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC DMCD'OC DQC"DRCDRCFDQC`D)OCXDMCDGCDQCDGCDPCDwCDCDCDCDCDC DCDCDCDCDCDCDCCfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 CCC@C7C@C7CC Out0 @CC@C@CC@CCC Out1 @CC@C@CC@CCC Out2  DC D@CD@CDC Out3 4D"C4D1C:D1C:D"C Max B'CB6CB6CB'C EN  CBCBCBCB9  ` CCCC CC CC6  ++ CBCBCBCB8  e CBCBCBCB1  ,  DB DBDBDB7  ݎ CCCCCCCC2  + CCCCCCCC4  oˆ DCDCDCDC5   .D$C.D0C/D0C/D$C3  ǎh BCB&CB&CBC10  _@׎֍k[:AK~ӎ`؎Žj&&э׍ CCCCCCCC7  oO CCCCCCCC9  g CCCCCCCC6  ؈C CCCCCCCC5   7 iCCiC!CsC!CsCC10  .s lC.ClC:CpC:CpC.C8  [ iCoCiC{CsC{CsCoC11  A CBC8BC8BCB1   CBC8BC8BCB2   CBC8BC8BCB4  }+ CBC8BC8BCB3  J DCDCDCDC12  y dCCdCCnCCnCC13  bYCHC߄xES*= Ԉkۅل ry>FtP] DC;DC;DCDCDCD@C4D@C4DC  COUNT_UP_10@)D@C@)DC@,DC@,D@CD3D@CDC"DC"D@Creset2D@C2DC5DC5D@CD0+DC+D@C.D@C.DCQ3D@CDC@DC@D@Cclk^2D@C2DC5DC5D@CQ0 $DC $D@C`'D@C`'DCLD`7D@C`7DC:DC:D@CEND@CDC DC D@CMax -DC-DC+DC+DC@@@@80DC0DC.DC.DC@@@@D5DC5DC3DC3DC@@@@P2DC2DC0DC0DC@@@@\5DC5DC3DC3DC@@@@h2DC2DC0DC0DC@@@@t-DC-DC+DC+DC@@@@DCDCDCDC@@@@0DC0DC.DC.DC@@@@DCDCDCDC@@@@&DC&DC$DC$DC@@@@:DC:DC8DC8DC@@@@DCDCDCDC@@@@ȑ  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCB CBCBCBCpB  CpB CpBC BC0BCBCBC0B CpBDpBDCCCCCCCCCCCCC!@@@@(@@@@ CBCBCBCB CBCBCBCBCB: CB@ CBC BGC0BCBCBC0BH CBDBDCCCCCGCCCCCCCCR@@@@Y@@@@:CBCBCBCB CBCBCBCBCBk CBq CBC BxC0BCBCBC0By CBDBDCDCCCCCxCCCCCCCC@@@@@@@@kCBCBCBCB CBCBCBCB CB CBC BC0BCBCBC0B CBDBDCCCCCCCCCCCCC@@@@@@@@C)CC!CC!CC)C C%CC\C͒C`CCXCCXCC`CӒ@@@@ג@@@@͒C)CC!CC!CC)C C%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)C C%CC\CC`CCXCCXCC`C @@@@@@@@C)CC!CC!CC)C zC4CC4CC%C~C8C~C0CvC0CvC8C'!@@@@!C)CC!CC!CC)C C%CC\C8C`CCXCCXCC`C>@@@@B@@@@8CCCCCCCC zCCCC~CC~CCvCCvCCZT@@@@T CBCBCBCB CBCBoCBCBCBCBuCBCBCBCB[CB[CBSCBSCB CBWCBCBCBCBCB[CB[CBSCBSCB >C C>CBWCB >C C >CfC>C C >CfC >CC>CfC >CC CC>CC>CCCCCCCCCC WCC>CC[CC[CCSCCSCC WCfC>CfC[CjC[CbCSCbCSCjC WC C>C C[C$C[CCSCCSC$CʓeCBeCB]CB]CB RC>CRCBaCBaCB RC>C RCCRC>C RCC RCCRCC RCC CCHCCRCCRCCCCCCCCCC aCCaCCRCCeCCeCC]CC]CC aCzCaCCRCCeC~CeCvC]CvC]C~Cړ aC4CaC>CRC>CeC8CeC0C]C0C]C8C ԓoCBoCBgCBgCBuCBCCCCCCCC CCCC!CCCCCCCC'C.CC&CC&CC.C[CC[CCSCCSCC CCWCCCCCCCCCC=7ΓoC8CoC0CgC0CgC8CuC CC`CCXCCXCC`C C\CC\CPC`CCXCCXCC`CVCtCClCClCCtC[C`C[CXCSCXCSC`C C\CWC\CC`CCXCCXCC`ClfēoC~CoCvCgCvCgC~CuCfCCCCCCCCC CCCCCCCCCCCCCCCCCCCC[CC[CCSCCSCC CCWCCCCCCCCCCoCCoCCgCCgCCuCCC@CCCCCC@C D0 CJCCYCCYCCJC D1 CCCCCCCC D2 CzBCBCBCzB D3 CzBCBCBCzB Q3 CCCCCCCC Q2 CJCCYCCYCCJC Q1 C@CCCCCC@C Q0  CC C@C"C@C"CC Clk^ CCC@C%C@C%CC reset  CBCB CB CB7   CCCC CC CC9  AN CVCCbC CbC CVC6  p CCCC CC CC5   CCCCCCCC10  d CCCC CC CC8  2 CBCBCBCB1  y4 CCCCCCCC2  +e CVCCbCCbCCVC4  Zǒ CCCCCCCC3  =lʓړ u'V C\CC\CCCCCCmCC|CC|CCmC  MPX_4x2/1C|CCC@CC@C|CIn00@CpC@C{CC{CCpCSCbCCmC@CmC@CbCOut0CoCCzCCzCCoCEn@C|C@CCCCC|CIn03C|CCC@CC@C|CIn10C{CC@C@C@C@C{CIn13@C_C@CjCCjCC_COut3 CCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCCCCCCCC@@@@@@@@CCCCCCCC CCCCʕCCCCCCCCЕ@@@@ʕCCCCCCCC CCCCCCCCCCCCCCCCCC@@@@@@@@CCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCCCCCCCC@@@@"@@@@CCCCCCCC CCCC4CCCCCCCC:@@@@4CCCCCCCC CCCCCCCCCCJCCCCCCCCP@@@@W@@@@JBCyCCqCCqCCyC CuCzCuCi~CyC~CqCvCqCvCyCo@@@@iCyCCqCCqCCyC CHCCHCCuCCuCCLCCDCCDCCLC@@@@ג CCCCCCCC CCCCCC CC CCCuCCCC CCC CCCCB CB CBC BC BCBCACACB CBCBCBCBCBCB CCCCCCCGCC?CC?CCGCȖ CCCCCCCCCCCCҖtCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC kCCkCCCCCC CC CCCkC CkC CkCCC CC CCCBCBCBCBCBCB CCCCCCCCCCCC CkCCkCCoCCgCCgCCoC CCCCCCCCCCCC"ܖCCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBwqCBCtBCtBCB CBCBCBCBCBCBCBCBCDBC$BC$BCDB C BC BC4BC4BCBCACACBC\B @D C@DC@DC@D C DC@DCD CDCDCD CCCC CC CCC CCCCCCCCCCCCCCCCCCCBCBCC CBCBCBCBCBCBCBCBЗʗCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[CߗCeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DC DC@DCDCDCDCDCCCCCCCCC CCCCCCCC&CCCCCCCC,CCCCCCCC CCCCCCCCCCCCCCCCCC>8CC CDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCCyxt CCCCCCCCCCCCxso CCCCCCCCCCCCsni CuCCuCCyCCqCCqCCyCnhd CMCCMCCQCCICCICCQChc_ C%CC%CC)CC!CC!CC)Cc^Z CBCBCCCBCBCC^YT CBCBCBCBCBCBYNCACACACA CACAʘCACACACAИC B ĘCBCtBCtBCB CBCBݘCBCtBCtBCBCB ֗–CBCBCBCB CBCBCBCBCBCBCB ėCCC CC CCC CCCCCCC CC CCC CC  ̖C=CC5CC5CC=C C9CC9CC=CC5CC5CC=CCCC CeCC]CC]CCeC CaCCaC)CeCC]CC]CCeC/CkC E֖CCCCCCCC CCCC<CCCCCCCCBCC 2&CCCCCCCC CCCCOCCCCCCCCUCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  y CBCBCBCB6  . C CCCCCC C5    C3CC?CC?CC3C4    C[CCgCCgCC[C3  3ڕ CCCCCCCC2  Fĕ CCCCCCCC1  Y ClBCBCBClB7  D @DDB@DtBDtBDDB14  {ݒ CACACACA8  Ԙc ACCACCKCCKCC11  ~ @DC@D CD CDC13   DQCD]CD]CDQC9  H @DC@DCDCDC12   Y^chsxnwЗ,>И /BU"ȖҖTZ_dytoiwC|CwCC@CC@C|C LD mCCmCC@CC@CC Clk^ kC;CkCJCCJCC;C reset CACBCBCA Q3 CACBCBCA Q0 @CC@C@CC@CCC D3 @CC@C@CC@CCC D0 iC@CiCCCCC@C Max  DC D@C`$D@C`$DC EN BABDBCDBCA  LD EN B`BBBGCBGC`B 1 X tlt BBBBQCBQCB 0 0 marad BBBBRCBRCB 0 1 felfel  CCDCDCCCC@CCC DC D@C  INCREM_10CCC@C@D@C@DCIn0C@CCCCCC@CIn3@C@C@CCCCC@COut3CCC@CD@CDCOut0@CC@C@CC@CCCMax`DC`D@CD@CDCEN Y"W(CCCCCCCC uCCCCCCyCCyCCqCCqCC@@@@DCDCDCDC DC DCDCDCDCDCDC@@@@ C.CC&C{C&C{C.C C*CC*CC CC CC C C Cš C CC CɚC$CCCCCC$Cʚ CHCC CCLCCLCCDCCDCԚɚGC8CGC0C?C0C?C8C CC4C C4Cޚ C4C  CB C4C CB  CB CB CB CB$CB$CBCBCB CB CBCBCBCBCB  C4C CHCCLC$CLC$CDCCDCGC$CGCC?CC?C$C CC C>C C >C C >C C9C C4C C 4C C 4C C4C C4C C4CHC0CLC8CLC8CDC0CDC 4C CB CB$CBCBCB$C+ DB>CB>C CDBDBDBDB5aC*C 9C]C8C2bC7C+gC"6CӱkCv 4C oC1CrC.CtC*CwC"&C%uC0#CqFsCi CmpCWClCCYhC؂CpxcCCCN^C)CQCC(SC"CUC'CVCwg,CVC~1CUC5C(SCc9CQC)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CwC*CC&CC.CC.CC&CC *CC)CCs$Ct;C,Ct;C,Ct;C$Ct;Cy%C.CC&CC&CC.C C*CC*CC CC C C C C CC CC$CCCCCC$C C CCHCCLCCLCCCCCCCC8CC0CC0CC8C C4CC4CC4C C4C CCC4CC4C CC CBCBCBCCCBCBCBCB CCCCCCCBCBCCś CHCC4CCLCCLCCDCCDCϛΚC*CD.CD&CD&CD.C D*C D*C D CD CDHCܛDLCDLCDCCDCCC8CC0CC0CC8C C4CC4C C4C C CC4C C C CBCBCBC CCBCBCBCB C CC CCCCCCCCC  C4CCHCCKCCKCCCCCDCC*C C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQCNCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMCCGCCQCCGCCPCCwCCCCCCCCCCC CCCCRCCCCCCCCX @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC DMCD'OC DQC"DRCDRCFDQC`D)OCXDMCDGCDQCDGCDPCDwCDCDCDCDCDC DCDCDCDCDCDCDKCDKCDCCDDC DBDCDCD4CDHC DB DBDBDBDBDBDBDBDB DBDBDBDBDBDBCfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 &C@C&CCACCAC@C Out0 @C@C@CCCCC@C Out1 @C@C@CCCCC@C Out2 D@CDC`DC`D@C Out3  *DeC,DQC(DRC*DpCx)DoC})DXoCC)D oC2)D|XnC(DmC(DlC(D̅kC(D4zjC(DttiC(DhC2)DgCC)DtfC})DnfCx)DfC*DeCB*DfC(*DnfC*DtfC*DgC!+DhCV0+DttiC?>+D4zjC?>+D̅kCW0+DlC!+DmC*D|XnC*D oC(*DXoCB*DoC*DpC*DHC*DQC*DpC*DzC)D~C+D~C+DvC)DvC *DzC*DCDC+ DC1 DCDCDC6DCDCDCDC7 DCCC6 CCB CCCCF CCG CC>CC=CCK8Ct;C@Ct;C@Ct;C8Ct;CL CCCCKCCCCCCCCW CCCCFCCCCCCCCa)DLC+DLC+DDC)DCC *DHC*DB*DB*DBk *DBq *DB%DBw&DB&DB$DB$DBx *DB>DBw?DB?DB=DB=DB #CtCACtCACt;C.5ACʛC=@CbHC>CCn iCCiC!CsC!CsCC10  ^ lC.ClC:CpC:CpC.C8  , iCoCiC{CsC{CsCoC11  s CBC8BC8BCB1  > CBC8BC8BCB2  LJ CBC8BC8BCB4  b CBC8BC8BCB3  }V DCDCDCDC12  ‘ dCCdCCnCCnCC13  ΑCHCGxZ'o:Е >Ӓ@HqyPR! DC;DC;DDDD DC DD4DD4DC  COUNT_U/D_16*DD*D`D-D`D-DDD3DDD`D D`D DDreset3DD3D`D6D`D6DDD0+DC+D@C.D@C.DCQ3D DDD@DD@D Dclk^2D@C2DC5DC5D@CQ0`7D`D`7D D:D D:D`DEN %D`D %D D`)D D`)D`DU/D!D D!DD %DD %D DLDD@CDC DC D@CM/m -DC-DC+DC+DC@@@@0DC0DC.DC.DC@@@@"5DC5DC3DC3DC@@@@.2DC2DC0DC0DC@@@@:5DD5DD3DD3DD@@@@F2DD2DD0DD0DD@@@@R-DD-DD+DD+DD@@@@^DDDDDDDD@@@@j0DD0DD.DD.DD@@@@vDDDDDDDD@@@@:DD:DD8DD8DD@@@@@'DD@'DD@%DD@%DD@@@@$DD$DD"DD"DD@@@@DCDCDCDC@@@@  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCB CBCBCBCpB CpB CpBC BC0BCBCBC0B CpBDpBDCDDCD CD  CDCDCDCCCCCCCCCC@@@@ CCCDCDCCCCCD%@@@@)@@@@CBCBCBCB CBCBCBCBCB; CBA CBC BHC0BCBCBC0BI CBDBDCDDCDH CDS CDCDCDCCZCCCCCCCC[@@@@a CCCDDDDCCCCDm@@@@qZ@@@@;CBCBCBCB CBCBCBCB CB CBC BC0BCBCBC0B CBDBDCD DD DD D D D D DC DC DCCCCCCCCCC@@@@ DCD DDDDCDCDD@@@@@@@@CBCBCBCB CBCBCBCBˡ CBѡ CBC BסC0BCBCBC0Bء CBDBDCD DD Dס D D D DC DC DCCCCCCCCCC@@@@ DCD DDDDCDCDD@@@@@@@@ˡC)CC!CC!CC)C C%CCzCC~CCvCCvCC~C@@@@@@@@C)CC!CC!CC)C C%CCzC.C~CCvCCvCC~C4@@@@8@@@@.C)CC!CC!CC)C C%CCzCJC~CCvCCvCC~CP@@@@T@@@@JC)CC!CC!CC)C zC4CC4CC%C~C8C~C0CvC0CvC8Clf@@@@fC)CC!CC!CC)C C%CCzC}C~CCvCCvCC~C@@@@@@@@}CCCCCCCC zCCCC~CC~CCvCCvCC@@@@ CBCBCBCB CBCBCBCBCBCBCBCBCBCB[CB[CBSCBSCB CBWCBCBCBCBCBТʢ[CB[CBSCBSCB >C C>CBWCB >C C >CfC>C C >CfC >CC>CfC >CC CC>CC>CCCCCCCCCC WCC>CC[CC[CCSCCSCC WCfC>CfC[CjC[CbCSCbCSCjC WC C>C C[C$C[CCSCCSC$CڢeCBeCB]CB]CB RC>CRCBaCBaCB RC>C RCCRC>C RCC RCCRCC RCC CCHCCRCCRCCCCCCCCCC0/+ aCCaCCRCCeCCeCC]CC]CC</*& aCzCaCCRCCeC~CeCvC]CvC]C~CG*% aC4CaC>CRC>CeC8CeC0C]C0C]C8CR%oCBoCBgCBgCBuCBCCCCCCCC CCCCfCCCCCCCClC.CC&CC&CC.C[CC[CCSCCSCC CCWCCCCCCCCCC|WoC8CoC0CgC0CgC8CuC CC`CCXCCXCC`C C\CC\CC`CCXCCXCC`CCtCClCClCCtC[C`C[CXCSCXCSC`C C\CWC\CC`CCXCCXCC`C LoC~CoCvCgCvCgC~CuCfCCCCCCCCC CCCCģCCCCCCCCʣCCCCCCCC[CC[CCSCCSCC CCWCCCCCCCCCCڣAoCCoCCgCCgCCuCCC@CCCCCC@C D0 CJCCYCCYCCJC D1 CCCCCCCC D2 CzBCBCBCzB D3 CzBCBCBCzB Q3 CCCCCCCC Q2 CJCCYCCYCCJC Q1 C@CCCCCC@C Q0  CC C@C"C@C"CC Clk^ CCC@C%C@C%CC reset  CBCB CB CB7  Ԣ` CCCC CC CC9   CVCCbC CbC CVC6  D CCCC CC CC5  ( CCCCCCCC10   CCCC CC CC8  6w CBCBCBCB1  5 CCCCCCCC2  p} CVCCbCCbCCVC4    CCCCCCCC3  Σš%*/ТR&Glʣ0+<mCCmCC@CC@CC Clk^ kC;CkCJCCJCC;C reset CACBCBCA Q3 CACBCBCA Q0  CzC DzC DCCCCCC@CC@CCC  MPX_4x4/1C}CC@C@C@C@C}COut3@CC@C@CC@CCCS0@C|C@CCCCC|COut0CCC@C@C@C@CCS1CCC@C@C@C@CCIn33@C@C@CCCCC@CIn23@CC@C@CC@CCCIn13@C@C@CCCCC@CIn03DCD@CD@CDCIn00 T8CCCCCCCC CCCC CC CCCCCCCCCCCCCC@@@@ CCCCCCCCCCCCCC@@@@@@@@CCCCCCCC CCCC+ CC1 CCCCCC5CCCCCCCC6@@@@; CCCCCC5CCCCCCCCG@@@@L@@@@+CCCCCCCC CCCC^ CCd CCCCCChCCCCCCCCi@@@@n CCCCCChCCCCCCCCz@@@@@@@@^CCCCCCCC CCCC CC CCCCCCCCCCCCCC@@@@ CCCCCCCCCCCCCC@@@@@@@@CCCCCCCC CCCCCCCCCCCCʥĥ@@@@ĥCCCCCCCC CCCCCCCCCCCCڥ@@@@ڥCCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCC @@@@CCCCCCCC CCCCCCCCCCCC"@@@@CCCCCCCC CCCC2CCCCCCCC8@@@@2LCCCCCCCC CCCCHCCCCCCCCN@@@@R@@@@HDCDCCCCC CCCCdDCDCCCCCj@@@@n@@@@dDCDCDCDC DCDCDCDCDCDC@@@@@@@@DCDCDCDC DCDCDCDCDCDC@@@@@@@@  CfCCfCCCCCCwCC@CC@CCwC  MPX_4x2/1C@CCC@CC@C@CIn00@CzC@CCCCCzCSClCCwC@CwC@ClCOut0CyCC@CC@CCyCEn@C@C@CCCCC@CIn03C@CCC@CC@C@CIn10CCC@C@C@C@CCIn13@CiC@CtCCtCCiCOut3 CCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCC,&@@@@&CCCCCCCC CCCCCCCCCCCCB<@@@@<CCCCCCCC CCCCCCCCCCCCXR@@@@RCCCCCCCC CCCCCCCCCCCCnh@@@@hCCCCCCCC CCCCCCCCCCCC~@@@@~CCCCCCCC CCCCCCCCCCCC@@@@CjCCbCCbCCjC C CC>CC>CCfCC$CCCCCC$C@@@@@@@@CCC{CC{CCC CCCC CC \CCCCCC`CC`C{CXC{CXCCӧҧΧ CCCCCCCCCCCCC{CC{CCCާ@@@@ҧȧ@@@@ȧCCC{CC{CCC @DCCCCCCC @DC DCDCDCDCDCDCDCDCDCDC@DCDCDCDCDC @DC@DC @DC @DC@DCDCDCD{C D{C DC@@@@! @DC@DCCCC CCCCCC C-@@@@2@@@@CjCCbCCbCCjC C CC4CC4CCfCC$CCCCCC$CJ@@@@PD@@@@DCjCCbCCbCCjC C CCHCCHCCfCC$CCCCCC$Ch@@@@nb@@@@bCjCCbCCbCCjC C CCRCCRCCfCC$CCCCCC$C@@@@@@@@ CCCCCCCC CCCCCC CC CCCuCCCC CCC CCCCB CB CBC BC BCBCACACB CBCBCBCBCBCBŨ CCCCCCCGCC?CC?CCGCϨ CCCCCCCCCCCC٨tCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC kCCkCCCCCC CC CCCkC CkC CkCCC CC CCCBCB CBCBCBCB  CCCCCCCCCCCC  CkCCkCCoCCgCCgCCoC CCCCCCCCCCCC)CCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlB~xCBCtBCtBCB CBCBCBCBCBCBCBCBCDBC$BC$BCDB C BC BC4BC4BCBCACACBC\B @D C@DC@DC@D C DC@DCD CDCDCD CCCC CC CCC CCCCCCCCCCCCCCCCũCCCBCBCC CBCBCBCBCBCBCBCBשѩCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[CCeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DC DC@DCDCDCDCDC#CCCCCCCC CCCCCCCC-CCCCCCCC3CCCCCCCC CCCCCCCCCCCCCCCCCCE?CC CDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCC{ CCCCCCCCCCCCzv CCCCCCCCCCCCzup CuCCuCCyCCqCCqCCyCuok CMCCMCCQCCICCICCQCojf C%CC%CC)CC!CC!CC)Cjea CBCBCCCBCBCCe`[ CBCBCBCBCBCBǪ`UCACACACA CACAѪCACACACAתC B ˪CBCtBCtBCB CBCBCBCtBCtBCBCB ݩɨCBCBCBCB CBCBCBCBCBCBCB ˩CCC CC CCC CCCC CCC CC CCCCC ӨC=CC5CC5CC=C C9CC9CC=CC5CC5CC=C#CCC #CeCC]CC]CCeC CaCCaC0CeCC]CC]CCeC6CkC LݨCCCCCCCC CCCCCCCCCCCCCICC 9-CCCCCCCC CCCCVCCCCCCCC\CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10   CBCBCBCB6  x C CCCCCC C5  b C3CC?CC?CC3C4  'L C[CCgCCgCC[C3  :6 CCCCCCCC2  M  CCCCCCCC1  `  ClBCBCBClB7   @DDB@DtBDtBDDB14   CACACACA8  ۪ ACCACCKCCKCC11  > @DC@D CD CDC13  z DQCD]CD]CDQC9  § @DC@DCDCDC12  '\ `ejozu~#שũ3Eת#6I\ )ŨϨ٨[Ǫafk{vp CfCDfCDCCCCwCC@CD@CDwC  MPX_4x2/1D@CDC DC D@CIn00@CzC@CCCCCzCS`DlC`DwC DwC DlCOut0 DyC D@C D@C DyCEn D@C DCDCD@CIn03C@CCC@CC@C@CIn10CCC@C@C@C@CCIn13@CiC@CtCCtCCiCOut3 CCCCCCCC CCCCCCCCCCCCTN@@@@NDCDCDCDC DCDCDCDCDCDCjd@@@@dCCCCCCCC CCCCCCCCCCCCz@@@@zDCDCDCDC DCDCDCDCDCDC@@@@CCCCCCCC CCCCCCCCCCCC@@@@DCDCDCDC DCDCDCDCDCDC¬@@@@CCCCCCCC CCCCCCCCCCCCجҬ@@@@Ҭ DC DCDCDC  DC DC DC DCDCDC@@@@DjCDbCCbCCjC C CCHCCHCCfCC$CCCCCC$C@@@@ @@@@!CjCCbCCbCCjC C CCRCCRCCfCC$CCCCCC$C"@@@@(@@@@DjCDbCDbCDjC C CC>CD>CDfCC$CCCCCC$C@@@@@F:@@@@:DjCDbCDbCDjC C CC4CD4CDfCC$CCCCCC$C^@@@@dX@@@@X CCCCCCCC CCCCCC{ CC CCCuCCCC CCC CCCCB CB CBC BC BCBCACACB CBCBCBCBCBCB CCCCCCCGCC?CC?CCGC CCCCCCCCCCCCtCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCCǭƭ kCCkCCCCCCƭ CCѭ CCCkC׭ CkCح CkCCCܭ CCݭ CCCBCBCBCBCBCB CCCCCCCCCCCC CkCCkCCoCCgCCgCCoCܭ CCCCCCCCCCCC׭CCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBVPCBCtBCtBCB CBCBCBCBCBCBCBCBf`CDBC$BC$BCDB C BC BC4BC4BCBCACACBxrC\B @D C@DC@DC@D C DC@DCD CDCDCD CCCC CC CCC CCCCCCCCCCCCCCCCCCCBCBCC CBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[CĮCeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCԮήCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DC DC@DCDCDCDCDCCCCCCCCC CCCCCCCCCCCCCCCC CCCCCCCC CCCCCCCCCCCCCCCCCCCC ~CDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCCXWS CCCCCCCCCCCCcWRN CCCCCCCCCCCCmRMH CuCCuCCyCCqCCqCCyCwMGC CMCCMCCQCCICCICCQCGB> C%CC%CC)CC!CC!CC)CB=9 CBCBCCCBCBCC=83 CBCBCBCBCBCB8-CACACACA CACACACACACAC B lCBCtBCtBCB CBCBCBCtBCtBCB¯CB CBCBCBCB CBCBϯCBCBCBCBկCB CCC CC CCC CCCCCCC CC CCCCC C=CC5CC5CC=C C9CC9CC=CC5CC5CC=CCCC ڮ{CeCC]CC]CCeC CaCCaCCeCC]CC]CCeCCkC $qCCCCCCCC CCCCCCCCCCCC!CC gCCCCCCCC CCCC.CCCCCCCC4CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  ˭ CBCBCBCB6  ٯ̬ C CCCCCC C5   C3CC?CC?CC3C4   C[CCgCCgCC[C3   CCCCCCCC2  %t CCCCCCCC1  8^ ClBCBCBClB7  Ư @DDB@DtBDtBDDB14  Zp CACACACA8   ACCACCKCCKCC11  ]' @DC@D CD CDC13  R DQCD]CD]CDQC9  Ȯ @DC@DCDCDC12  4ƭܭ׭8=BGRWMVĮxfԮ ¯կ!4ǭݭѭح39>CmXScNHw CBCBC CC CCBCCCCCB  MPX_4x2/1CCCC@CC@CCIn00@CC@C CC CCCSCBCB@CB@CBOut0CCC CC CCCEn@CC@CCCCCCIn03CCCC@CC@CCIn10C CCC@CC@C CIn13@CB@CBCBCBOut3 P( nFdCBCBCBCB CBCBCBCBCBCB,&@@@@&C CCCCCC C CC\CC<`C C`CCXCCXC CB@@@@<2CBCBCBCB CBCBCBCBCBCBXR@@@@RCBCBCBCB CBCBCBCBCBCBnh@@@@hCBCBCBCB CBCBCBCBCBCB~@@@@~ CCCCCCCC CCCCCC CC CCCuCCCC CCC CCCCB CB CBC BC BCBCACACB CBCBCBCBCBCB CCCCCCCGCC?CC?CCGCű CCCCCCCCCCCCϱtCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC߱ kCCkCCCCCC CC CCCkC CkC CkCCC CC CCCBCBCBCBCBCB CCCCCCCCCCCC  CkCCkCCoCCgCCgCCoC CCCCCCCCCCCCٱCCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBtnCBCtBCtBCB CBCBCBCBCBCBCBCB~CDBC$BC$BCDB C BC BC4BC4BCBCACACBC\B @D C@DC@DC@D C DC@DCD CDCDCD CCCC CC CCC CCCCCCCCCCCCCCCCCCCBCBCC CBCBCBCBCBCBCBCBͲDzCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[CܲCeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DC DC@DCDCDCDCDCCCCCCCCC CCCCCCCC#CCCCCCCC)CCCCCCCC CCCCCCCCCCCCCCCCCC;5CC CDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCCvuq CCCCCCCCCCCCupl CCCCCCCCCCCCpkf CuCCuCCyCCqCCqCCyCkea CMCCMCCQCCICCICCQCe`\ C%CC%CC)CC!CC!CC)C`[W CBCBCCCBCBCC[VQ CBCBCBCBCBCBVKCACACACA CACAdzCACACACAͳC B CBCtBCtBCB CBCBڳCBCtBCtBCBCB ӲCBCBCBCB CBCBCBCBCBCBCB CCC CC CCC CCCCCCC CC CCCCC  ɱC=CC5CC5CC=C C9CC9CC=CC5CC5CC=CCCC CeCC]CC]CCeC CaCCaC&CeCC]CC]CCeC,CkC BӱCCCCCCCC CCCC9CCCCCCCC?CC /#CCCCCCCC CCCCLCCCCCCCCRCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  L CBCBCBCB6  L C CCCCCC C5   t C3CC?CC?CC3C4   C[CCgCCgCC[C3  0 CCCCCCCC2  C. CCCCCCCC1  VV ClBCBCBClB7   @DDB@DtBDtBDDB14  x CACACACA8  ѳj ACCACCKCCKCC11  {8 @DC@D CD CDC13  x DQCD]CD]CDQC9  6 @DC@DCDCDC12  bV[`epuktͲ);ͳ,?R߱ űϱQW\avqlfTCCTCCcCCcCC S1 TC@CTCCcCCcC@C S0 @C>B@CzBCzBC>B Out3 @C>B@CzBCzBC>B Out0 CCC@CC@CCC In33 CCC@CC@CCC In20 CCC@CC@CCC In13 DCD@C D@C DC In00  NCyCNCCRCCRCyC9  اԥ KCCKC CUC CUCC10  F CBCBCBCB1  \Z CBCBCBCB2  0 CBCBCBCB4  r> CBCBCBCB3  " CCCCCCCC14  B CCCCCCCC13  0, CCCCCCCC12  \ CCCCCCCC11   CCCCCCCC7   CCCCCCCC8  F CCCCCCCC6  rX CCCCCCCC5  % CCCCCCCC15  X CCCCCCCC16   CCCCCCCC17  R CCCCCCCC18  ܬ CCCC@DC@DC19  n^ @DC@DCDCDC20  z DCDC@DC@DC21  Ƭ @DC@DCDCDC22  DCҧӧΧާBhJ"@^X,n,XBnTجj¬-CCC@C@C@C@CC D3 @CC@C@CC@CCC D0 BhCBwC CwC ChC LD B@CBC CC C@C EN BCB@C C@C CC U/D [CC[CCSCCSCC WCC\CC\CCpCC>tCCtCClCClCCDCCCCCCCC CCCC CC CCCCCCCCBCBC[ZV CCCCCCCCZ CCe CCCC4CCk8CC8CC0CC0CCl CCCCCCCCCCCCCCCCwkPCCCCCCCC CCCCCC CC CCCCCCCCCCBCBC CCCC CC CC*CC*CC4CC8CC8CC0CC0CC CCCDDDDC DC  DCDCDC DC DC DC DC@@@@ DCDCCCCCCCCCCCö@@@@ȶ9CC ΥJtCCtCClCClCC kCzCkCCpCC kCzC CzCkCzCC~CCvCBvCB~C kCzCkCzCpCzCtC~CtCvClCvClC~Cݶ׶CC tCCtCClCClCC fCCpCCjCCjCCbCCbCCCCHCC*BA*BB CB CA LD EN U/D 0B$B0BlBClBC$B 1 X X 4BtB4BBCBCtB 0 0 X 8BB8BBCBCB 0 1 1 8BB8BBCBCB 0 1 0 +C*B+CfB=CfB=C*B tlt !CzB!CBFCBFCzB marad "CB"CBECBECB felfel $CB$CBCCBCCB lefel C@CCCDCD@C lefel C@CCC@CC@C@C felfel C@CCCCCC@C tlt @C@C@CCCCC@C marad  CC DC DCCCCCC@C D@C DC  DECREM_16D@CDCDCD@CIn0CCC@CC@CCCIn3CCC@C@C@C@CCOut3D@CDCDCD@COut0C@CCCCCC@CMin`DC`D@C D@C DCEN qCCCCCCCC CCCCCCCCCCCCCCCC@@@@nR) CfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 CCC@C7C@C7CC Out0 @CC@C@CC@CCC Out1 @CC@C@CC@CCC Out2  DC D@CD@CDC Out3 MDCMD'CRD'CRDC Min  9C]C8C2bC7C+gC"6CӱkCv 4C oC1CrC.CtC*CwC"&C%uC0#CqFsCi CmpCWClCCYhC؂CpxcCCCN^C)CQCC(SC"CUC'CVCwg,CVC~1CUC5C(SCc9CQC*CC(CC`'CXC'C CH&C|X~C}%C}C>%C|C%C̅{C%C4zzC>%CutyC}%CxCH&CwC'CuvCa'CnvC(CvC*CvC! +CvC,CnvC],CuvC9-CwCT.CxCZ.CutyC.C4zzC.C̅{CZ.C|CT.C}C:-C|X~C^,C C,CXC! +CC*CC)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CC*CC&CC.CC.CC&CC *CC*CC*CC4.CC.CC&CC&CC:CLC$CLC$CDCCDC  C4C C4C CHC C4C  CB CB CB C4C$CB$CBCBCBQPK HC4C C4CLC8CLC0CDC0CDC8C]PE0CLC8CLC8CDC0CDC 4CHC4C%C4C C4C C4C C4C C4C C4C Cg 4C Cm 4C CHC CwLC$CLCCDCCDC$Cx C C4C CC$CCCBCB$Cw C.CC&CC&CC.C C*CC*CC*CC CC C C C C CC CC$CCCCCC$C CHCC CCLCCLCCDCCDCa|fC*C C.CC&CC&CC.C C*CC*CC*CC CC C C C C CC CC$CCCCCC$C¸ CHCC CCLCCLCCDCCDC̸C8CC0CC0CC8C C4CC4Cָ C4C CBCBC4CCBCBCBCB C4CCHCCLCCLCCDCCDCܸC*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQCCCzCCCVCчC Cc$C|X~C՘C}CSC|CC̅{CC4zzCSCvtyC՘CxCc$CwC҇CwvCCnvCzCvCCvCCvCPCnvC/xCvvCۜCwCA*CxC`CvtyC~|C4zzC|C̅{C`C|CA*C}CۜC|X~C/xC COCVCCCCCNCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMCCHCCQCCHCCQCCCCCCCCCCCCC CCCCCCCCCCCCCCCCPJ C]C VC2bCC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCECVC3CVCCUCC(SCCQCCCzCCCVCчC Cc$C|X~CC}CSC|CC̅{CC4zzCSCvtyCCxCc$CwC҇CwvCCnvCzCvCCvCCvCPCnvC/xCvvCCwCA*CxC`CvtyC~|C4zzC|C̅{C`C|CA*C}CC|X~C/xC COCVCCCCCNCMC@C)OCArCQCECRC3CRCCQCC'OCCMCCHCCQCCHCCQCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCLCCLCCDCCDC C4CCHC C4C CBCBCBC4CCBCBCBCB͹̹ȹ C4CC4CC8CC0CC0CC8Cٹ̹¹и D.CD&CD&CD.C D*C D*C D*C D CD C D C D CD CD$CDCDCD$C DHCD CDLCDLCDDCDDCݹƸC*C (D.C(D&C&D&C&D.C 'D*C*D*C +D.C+D&C)D&C)D.CD8CD0CD0CD8C D4CD4C D4C DBDBDBDBD4CDBDBDBDB&% D4CD9CDHC%DKCDKCDDCDDC3! D*C @D]C+D2bCD+gCDֱkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDpxcCQDN^C DQCD&SC DUC"DVCDVCFDUC`D(SCXDQCDCx=DCDXCD C1DzX~CjD}COD|CADʅ{CAD2zzCODttyCjDxC1DwCDrvCDnvCx=DvCDvCDvC(DnvC<DtvCmDwC!DxCWDttyC?D6zzC?D̅{CVD|C!D}CmD~X~C<D C(DVCDCDC DMCD&OC DQC"DRCDRCFDQC`D(OCXDMCDGCDQCDHCDPCDCDCDCDCDCDC DCDCDCDCDCDCDCDC8B1CB@C>B@C>B1C EN B$CBCBCB$C B CB CB C B C  B CB C0B$C0BCBCB$C B CB C-D C-DC9DC:DC:DC8DC8DCúB CID$CIDCGDCGD$C HD CJD CӺKD$CKDCIDCID$Cٺ:D.C:D&C8D&C8D.C 6D*C9D*C7D.C7D&C5D&C5D.Cʺ@D C/D*C CBCBCBCB9  W CCCC CC CC6  ? CBCBCBCB8   CBCBCBCB1  ӹw  DB DBDBDB7  -/ CCCCCCCC2  V CCCCCCCC4  t DCDCDCDC5  X GDCGD&CHD&CHDC3  ݺ ACA&CB&CBC10  P̹%wK]ܸȹٹ¸̸3!Q͹&:Pmxúٺ CCCCCCCC@CC@C@CC@CCC  INCREMENTERC@CCCCCC@CIn0CCC@CC@CCCIn3CCC@C@C@C@CCOut3@C@C@CCCCC@COut0@CC@C@CC@CCCMax@C@C@CCCCC@CEN a;CCCCCCCC CCCCCCCCCCCCCCCC@@@@nȶ C.CC&C{C&C{C.C C*CC*CC CC C C C C CC CC$CCCCCC$C» C CCHCCLCCLCCDCCDC̻GC8CGC0C?C0C?C8C CC4C C4Cֻ C4C  CB CB C4C$CB$CBCBCB  C4C CHCCLC$CLC$CDCCDCܻGC$CGCC?CC?C$C CC C9C C4C C 4C C 4C C4C C4C C4CHC0CLC8CLC8CDC0CDC 4C CB CB$CBCBCB$CaC*C 9C]C8C2bC7C+gC"6CӱkCv 4C oC1CrC.CtC*CwC"&C%uC0#CqFsCi CmpCWClCCYhC؂CpxcCCCN^C)CQCC(SC"CUC'CVCwg,CVC~1CUC5C(SCc9CQC)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CwC*CC&CC.CC.CC&CC *CC*CC*CCK.CC.CC&CC&CCQC.CC&CC&CC.C C*CC*CC CC C_ C Ce C CC CkC$CCCCCC$Cl C CCHCkCLCCLCCCCCCCvC8CC0CC0CC8C C4CC4C C4C CBCBC4CCBCBCBCB C4CCHCCLCCLCCDCCDCƻC*CD.CD&CD&CD.C D*C D*C D CD C D C D CD CD$CDCDCD$C D CDHCDLCDLCDCCDCCC8CC0CC0CC8C C4CC4Cļ C4C CBCBC4CCBCBCBCBϼμ C4CCHCμCKCCKCCCCCDCڼʼpC*C)D.C)D&C'D&C'D.C (D*C,D*C1D*C2D.C2D&C0D&C0D.CD8CD0CD0CD8C D4CD4C D4C DBDBD4CDBDBDBDB D4CDHCDKCDKCDCCDDC@!D*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQCNCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMCCHCCQCCHCCQCCwCCCCCCCCCCC CCCCCCKCCCCCCCCQл C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQCNCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMCCGCCQCCGCCPCCwCCCCCCCCCCC CCCCCCCCCCCCCC޼z @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC DMCD'OC DQC"DRCDRCFDQC`D)OCXDMCDGCDQCDGCDPCDwCDCDCDCDCDC DCDCDCӽDCDCDCDCٽCfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 CCC@C7C@C7CC Out0 @CC@C@CC@CCC Out1 @CC@C@CC@CCC Out2  DC D@CD@CDC Out3 4D"C4D1C:D1C:D"C Max B'CB6CB6CB'C EN  CBCBCBCB9   CCCC CC CC6  V CBCBCBCB8   CBCBCBCB1  Լg  DB DBDBDB7   CCCCCCCC2  VA CCCCCCCC4   DCDCDCDC5  ޽t .D$C.D0C/D0C/D$C3   BCB&CB&CBC10  ζμkܻڼʼ»̻elvϼٽQQ CC>CC\CC[CCW[CPC [C/xC}XZCCYCB*CXC`C̅WC~|C4zVC~|CutUC`CTCB*CSCCuRC/xCnRCPCRCCRCCRCzCnRCCuRCчCSCc$CTCCutUCSC4zVCC̅WCCXCSCYCC}XZCc$C [CчCW[CC[CzC\CC4CC>CC\CCfCC?qBCB@C C@C CC Max/Min  iCCiC!CsC!CsCC10   lC.ClC:CpC:CpC.C8  qp CBC8BC8BCB1   CBC8BC8BCB2  M( CBC8BC8BCB4  ܡ@ CBC8BC8BCB3  4 CCCCCCCC7  <d CCCCCCCC9  &| CCCCCCCC6  X CCCCCCCC5  L BtCBCBCBtC13   BCBCBCBC11   BCBCBCBC12  _ BCBCBCBC14  סHh5ZZklѡءAIP48" ݶDʥdz1GNj%m;߾[V9elwö Si6[ DD;DD;DDDD D`D D D4D D4D`D  COUNT_U/D_16*D D*DD-DD-D DD3D DDD DD D Dreset3D D3DD6DD6D DD0+DD+DD.DD.DDQ3DDD`D@D`D@DDclk^2DD2D`D5D`D5DDQ0`7DD`7DD:DD:DDEN %DD %DD`)DD`)DDU/D!DD!D`D %D`D %DDLDDDD`D D`D DDM/m -DD-DD+DD+DD@@@@_0DD0DD.DD.DD@@@@k5DD5DD3DD3DD@@@@w2DD2DD0DD0DD@@@@5DD5DD3DD3DD@@@@2DD2DD0DD0DD@@@@-DD-DD+DD+DD@@@@DDDDDDDD@@@@0DD0DD.DD.DD@@@@DDDDDDDD@@@@:DD:DD8DD8DD@@@@@'DD@'DD@%DD@%DD@@@@$DD$DD"DD"DD@@@@DDDDDDDD@@@@  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCB CBCBCBCpB= CpBC CpBC BIC0BCBCBC0BJ CpBDpBDCDDCDI CDT CDCDCDCC[CCCCCCCC\@@@@b CCCDCDCCCCCDn@@@@r[@@@@=CBCBCBCB CBCBCBCBCB CB CBC BC0BCBCBC0B CBDBDCDDCD CD CDCDCDCCCCCCCCCC@@@@ CCCDDDDCCCCD@@@@@@@@CBCBCBCB CBCBCBCB CB CBC BC0BCBCBC0B CBDBDCD DD DD D D D D DC DC DCCCCCCCCCC@@@@ DCD DDDDCDCDD@@@@@@@@CBCBCBCB CBCBCBCB CB CBC B C0BCBCBC0B! CBDBDCD DD D  D D+ D DC DC DCC2CCCCCCCC3@@@@9 DCD DDDDCDCDDE@@@@I2@@@@C)CC!CC!CC)C C%CCzC[C~CCvCCvCC~Ca@@@@e@@@@[C)CC!CC!CC)C C%CCzCwC~CCvCCvCC~C}@@@@@@@@wC)CC!CC!CC)C C%CCzCC~CCvCCvCC~C@@@@@@@@C)CC!CC!CC)C zC4CC4CC%C~C8C~C0CvC0CvC8C@@@@C)CC!CC!CC)C C%CCzCC~CCvCCvCC~C@@@@@@@@CCCCCCCC zCCCC~CC~CCvCCvCC@@@@ CBCBCBCB CBCBCBCBCBCBCBCBCBCB[CB[CBSCBSCB CBWCBCBCBCBCB[CB[CBSCBSCB >C C>CBWCB >C C >CfC>C C >CfC >CC>CfC >CC CC>CC>CCCCCCCCCC984 WCC>CC[CC[CCSCCSCCD83/ WCfC>CfC[CjC[CbCSCbCSCjCN3.) WC C>C C[C$C[CCSCCSC$CX.#eCBeCB]CB]CB RC>CRCBaCBaCB RC>C RCCRC>C RCC RCCRCC RCC CCHCCRCCRCCCCCCCCCCyxt aCCaCCRCCeCCeCC]CC]CCxso aCzCaCCRCCeC~CeCvC]CvC]C~Csnh aC4CaC>CRC>CeC8CeC0C]C0C]C8CnboCBoCBgCBgCBuCBCCCCCCCC CCCCCCCCCCCCC.CC&CC&CC.C[CC[CCSCCSCC CCWCCCCCCCCCC\oC8CoC0CgC0CgC8CuC CC`CCXCCXCC`C C\CC\CC`CCXCCXCC`CCtCClCClCCtC[C`C[CXCSCXCSC`C C\CWC\CC`CCXCCXCC`CRoC~CoCvCgCvCgC~CuCfCCCCCCCCC CCCC CCCCCCCCCCCCCCCC[CC[CCSCCSCC CCWCCCCCCCCCC)#HoCCoCCgCCgCCuCCC@CCCCCC@C D0 CJCCYCCYCCJC D1 CCCCCCCC D2 CzBCBCBCzB D3 CzBCBCBCzB Q3 CCCCCCCC Q2 CJCCYCCYCCJC Q1 C@CCCCCC@C Q0  CC C@C"C@C"CC Clk^ CCC@C%C@C%CC reset  CBCB CB CB7   CCCC CC CC9   CVCCbC CbC CVC6   CCCC CC CC5  -q CCCCCCCC10  > CCCC CC CC8   CBCBCBCB1  ~ CCCCCCCC2   CVCCbCCbCCVC4  U CCCCCCCC3  .38nsx))X/N94DhoytmCCmCC@CC@CC Clk^ kC;CkCJCCJCC;C reset CACBCBCA Q3 CACBCBCA Q0  CzC DzC DCCCCCC@CC@CCC  MPX_4x4/1C}CC@C@C@C@C}COut3@CC@C@CC@CCCS0@C|C@CCCCC|COut0CCC@C@C@C@CCS1CCC@C@C@C@CCIn33@C@C@CCCCC@CIn23@CC@C@CC@CCCIn13@C@C@CCCCC@CIn03DCD@CD@CDCIn00 eCCCCCCCC CCCCA CCG CCCCCCKCCCCCCCCL@@@@Q CCCCCCKCCCCCCCC]@@@@b@@@@ACCCCCCCC CCCCt CCz CCCCCC~CCCCCCCC@@@@ CCCCCC~CCCCCCCC@@@@@@@@tCCCCCCCC CCCC CC CCCCCCCCCCCCCC@@@@ CCCCCCCCCCCCCC@@@@@@@@CCCCCCCC CCCC CC CCCCCCCCCCCCCC@@@@ CCCCCCCCCCCCCC@@@@@@@@CCCCCCCC CCCCCCCCCCCC @@@@ CCCCCCCC CCCCCCCCCCCC)#@@@@#CCCCCCCC CCCC9CCCCCCCC?@@@@9CCCCCCCC CCCCOCCCCCCCCU@@@@OCCCCCCCC CCCCeCCCCCCCCk@@@@eCCCCCCCC CCCC{CCCCCCCC@@@@{bCCCCCCCC CCCCCCCCCCCC@@@@@@@@DCDCCCCC CCCCDCDCCCCC@@@@@@@@DCDCDCDC DCDCDCDCDCDC@@@@@@@@DCDCDCDC DCDCDCDCDCDC@@@@@@@@  CfCCfCCCCCCwCC@CC@CCwC  MPX_4x2/1C@CCC@CC@C@CIn00@CzC@CCCCCzCSClCCwC@CwC@ClCOut0CyCC@CC@CCyCEn@C@C@CCCCC@CIn03C@CCC@CC@C@CIn10CCC@C@C@C@CCIn13@CiC@CtCCtCCiCOut3 CCCCCCCC CCCCCCCCCCCCIC@@@@CCCCCCCCC CCCCCCCCCCCC_Y@@@@YCCCCCCCC CCCCCCCCCCCCuo@@@@oCCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCC@@@@CCCCCCCC CCCCCCCCCCCC@@@@CjCCbCCbCCjC C CC>CC>CCfCC$CCCCCC$C@@@@@@@@CCC{CC{CCC CCCC CC \CCCCCC`CC`C{CXC{CXCC CCCCCCCCCCCCC{CC{CCC'@@@@.@@@@CCC{CC{CCC @DCCCCCCC @DC DCDCDCDCDCDCDCDCDCDC@DCDCDCDCDCMLF @DC@DCL @DC` @DC@DCDCdDCD{C D{C DCe@@@@j @DC@DCCCdC CCCCCC Cv@@@@{@@@@@@CjCCbCCbCCjC C CC4CC4CCfCC$CCCCCC$C@@@@@@@@CjCCbCCbCCjC C CCHCCHCCfCC$CCCCCC$C@@@@@@@@CjCCbCCbCCjC C CCRCCRCCfCC$CCCCCC$C@@@@@@@@ CCCCCCCC CCCCCC CC CCCuCCCC CCC CCCCB CB CBC BC BCBCACACB CBCBCBCBCBCB CCCCCCCGCC?CC?CCGC CCCCCCCCCCCC"tCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC872 kCCkCCCCCC7 CCB CCCkCH CkCI CkCCCM CCN CCCBCBRCBCBCBCBS CCCCCCCCCCCC^R CkCCkCCoCCgCCgCCoChM CCCCCCCCCCCCrH,CCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBCBCtBCtBCB CBCBCBCBCBCBCBCBCDBC$BC$BCDB C BC BC4BC4BCBCACACBC\B @D C@DC@DC@D C DC@DCD CDCDCD CCCC CC CCC CCCCCCCCCCCCCCCCCCCBCBCC CBCBCBCBCBCBCBCB CC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[C5/CeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCE?CQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCWQCWC @DC@DC@DC@DC DC@DCDCDCDCDClfCCCCCCCC CCCCCCCCvCCCCCCCC|CCCCCCCC CCCCCCCCCCCCCCCCCCCC CDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCC CCCCCCCCCCCC CCCCCCCCCCCC CuCCuCCyCCqCCqCCyC CMCCMCCQCCICCICCQC C%CC%CC)CC!CC!CC)C CBCBCCCBCBCC CBCBCBCBCBCBCACACACA CACACACACACA C B XCBCtBCtBCB CBCB-CBCtBCtBCB3CB & CBCBCBCB CBCB@CBCBCBCBFCB bCCC CC CCC CCCCSCCC CC CCCYCC ]C=CC5CC5CC=C C9CC9CfC=CC5CC5CC=ClCCC KlCeCC]CC]CCeC CaCCaCyCeCC]CC]CCeCCkC &CCCCCCCC CCCCCCCCCCCCCC vCCCCCCCC CCCCCCCCCCCCCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  <: CBCBCBCB6  J C CCCCCC C5  ] C3CC?CC?CC3C4  p C[CCgCCgCC[C3   CCCCCCCC2  i CCCCCCCC1  S ClBCBCBClB7  7 @DDB@DtBDtBDDB14   CACACACA8  $ ACCACCKCCKCC11   @DC@D CD CDC13   DQCD]CD]CDQC9  9  @DC@DCDCDC12  p7RMH5l WE| 3FYl82S^NhBIr" CfCDfCDCCCCwCC@CD@CDwC  MPX_4x2/1D@CDC DC D@CIn00@CzC@CCCCCzCS`DlC`DwC DwC DlCOut0 DyC D@C D@C DyCEn D@C DCDCD@CIn03C@CCC@CC@C@CIn10CCC@C@C@C@CCIn13@CiC@CtCCtCCiCOut3 CCCCCCCC CCCCCCCCCCCC@@@@DCDCDCDC DCDCDCDCDCDC@@@@CCCCCCCC CCCCCCCCCCCC@@@@DCDCDCDC DCDCDCDCDCDC@@@@CCCCCCCC CCCCCCCCCCCC@@@@DCDCDCDC DCDCDCDCDCDC @@@@CCCCCCCC CCCCCCCCCCCC!@@@@ DC DCDCDC  DC DC DC DCDCDC71@@@@1DjCDbCCbCCjC C CCHCCHCCfCC$CCCCCC$CM@@@@SG@@@@G.jCjCCbCCbCCjC C CCRCCRCCfCC$CCCCCC$Ck@@@@qe@@@@eDjCDbCDbCDjC C CC>CD>CDfCC$CCCCCC$C@@@@@@@@DjCDbCDbCDjC C CC4CD4CDfCC$CCCCCC$C@@@@@@@@ CCCCCCCC CCCCCC CC CCCuCCCC CCC CCCCB CB CBC BC BCBCACACB CBCBCBCBCBCB CCCCCCCGCC?CC?CCGC CCCCCCCCCCCCtCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC  kCCkCCCCCC CC CCCkC  CkC! CkCCC% CC& CCCBCB*CBCBCBCB+ CCCCCCCCCCCC6* CkCCkCCoCCgCCgCCoC@% CCCCCCCCCCCCJ CCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBCBCtBCtBCB CBCBCBCBCBCBCBCBCDBC$BC$BCDB C BC BC4BC4BCBCACACBC\B @D C@DC@DC@D C DC@DCD CDCDCD CCCC CC CCC CCCCCCCCCCCCCCCCCCCBCBCC CBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[C CeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGC/)CWC @DC@DC@DC@DC DC@DCDCDCDCDCD>CCCCCCCC CCCCCCCCNCCCCCCCCTCCCCCCCC CCCCCCCCCCCCCCCCCCf`CC CDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCC CCCCCCCCCCCC CCCCCCCCCCCC CuCCuCCyCCqCCqCCyC CMCCMCCQCCICCICCQC C%CC%CC)CC!CC!CC)C CBCBCCCBCBCC| CBCBCBCBCBCBvCACACACA CACACACACACAC B 0CBCtBCtBCB CBCBCBCtBCtBCB CB CBCBCBCB CBCBCBCBCBCBCB :CCC CC CCC CCCC+CCC CC CCC1CC 5C=CC5CC5CC=C C9CC9C>C=CC5CC5CC=CDCCC #DCeCC]CC]CCeC CaCCaCQCeCC]CC]CCeCWCkC mCCCCCCCC CCCCdCCCCCCCCjCC ZNCCCCCCCC CCCCwCCCCCCCC}CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  4 CBCBCBCB6  " C CCCCCC C5  5 C3CC?CC?CC3C4  H C[CCgCCgCC[C3  [ CCCCCCCC2  n CCCCCCCC1   ClBCBCBClB7  + @DDB@DtBDtBDDB14   CACACACA8  A ACCACCKCCKCC11  p @DC@D CD CDC13   DQCD]CD]CDQC9  _ @DC@DCDCDC12  H}*%  D/Tf 1DWj} +6&@!J| CBCBC CC CCBCCCCCB  MPX_4x2/1CCCC@CC@CCIn00@CC@C CC CCCSCBCB@CB@CBOut0CCC CC CCCEn@CC@CCCCCCIn03CCCC@CC@CCIn10C CCC@CC@C CIn13@CB@CBCBCBOut3 qSCBCBCBCB CBCBCBCBCBCBuo@@@@oC CCCCCC C CC\CC`C C`CCXCCXC C@@@@{CBCBCBCB CBCBCBCBCBCB@@@@CBCBCBCB CBCBCBCBCBCB@@@@CBCBCBCB CBCBCBCBCBCB@@@@ CCCCCCCC CCCCCC CC CCCuCCCC CCC CCCCB CB CBC BC BCBCACACB CBCBCBCBCBCB CCCCCCCGCC?CC?CCGC CCCCCCCCCCCCtCCtCClCClCC kCCkCCpCC kCC RCCkCCVCCVCCNCCNCC.-( kCCkCCCCCC- CC8 CCCkC> CkC? CkCCCC CCD CCCBCBHCBCBCBCBI CCCCCCCCCCCCTH CkCCkCCoCCgCCgCCoC^C CCCCCCCCCCCCh>"CCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlB D\B@D\BDlBDLBDLBDlBCBCtBCtBCB CBCBCBCBCBCBCBCBCDBC$BC$BCDB C BC BC4BC4BCBCACACBC\B @D C@DC@DC@D C DC@DCD CDCDCD CCCC CC CCC CCCCCCCCCCCCCCCCCCCBCBCC CBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[C DWC@DWCD[CDSCDSCD[C+%CeCC]CC]CCeC CkCCkCCaCCaCCoCCgCCgCCoC;5CQCCICCICCQC CCCCCCCMCCMCCGCC?CC?CCGCMGCWC @DC@DC@DC@DC DC@DCDCDCDCDCb\CCCCCCCC CCCCCCCClCCCCCCCCrCCCCCCCC CCCCCCCCCCCCCCCCCC~CC CDBC$BC$BCDB CBC4BC4B CB CBCB CB C%CCB C%C CMCC%C CMC CuCCpCCMC CuC CCCuC CC CCCC CC RCCCCCCVCCVCCNCCNCC CCCCCCCCCCCC CCCCCCCCCCCC CuCCuCCyCCqCCqCCyC CMCCMCCQCCICCICCQC C%CC%CC)CC!CC!CC)C CBCBCCCBCBCC CBCBCBCBCBCBCACACACA CACACACACACAC B  NCBCtBCtBCB CBCB#CBCtBCtBCB)CB CBCBCBCB CBCB6CBCBCBCB<CB  XCCC CC CCC CCCCICCC CC CCCOCC SC=CC5CC5CC=C C9CC9C\C=CC5CC5CC=CbCCC AbCeCC]CC]CCeC CaCCaCoCeCC]CC]CCeCuCkC CCCCCCCC CCCCCCCCCCCCCC xlCCCCCCCC CCCCCCCCCCCCCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  2 CBCBCBCB6  @ C CCCCCC C5  S C3CC?CC?CC3C4  fY C[CCgCCgCC[C3  y CCCCCCCC2  w CCCCCCCC1   ClBCBCBClB7  - @DDB@DtBDtBDDB14   CACACACA8   ACCACCKCCKCC11   @DC@D CD CDC13   DQCD]CD]CDQC9  / @DC@DCDCDC12  f-HC>+bM;r)<Obu.(ITD^8?hTCCTCCcCCcCC S1 TC@CTCCcCCcC@C S0 @C>B@CzBCzBC>B Out3 @C>B@CzBCzBC>B Out0 CCC@CC@CCC In33 CCC@CC@CCC In20 CCC@CC@CCC In13 DCD@C D@C DC In00  NCyCNCCRCCRCyC9  ! KCCKC CUC CUCC10  3 CBCBCBCB1   CBCBCBCB2  y CBCBCBCB4   CBCBCBCB3  k CCCCCCCC14  M CCCCCCCC13  yu CCCCCCCC12  _ CCCCCCCC11  I CCCCCCCC7  c CCCCCCCC8   CCCCCCCC6   CCCCCCCC5  n CCCCCCCC15   CCCCCCCC16   CCCCCCCC17   CCCCCCCC18  %h CCCC@DC@DC19   @DC@DCDCDC20   DCDC@DC@DC21   @DC@DCDCDC22  ;ZDCLd'MFkMuIu_! 7`evCCC@C@C@C@CC D3 @CC@C@CC@CCC D0 BhCBwC CwC ChC LD B@CBC CC C@C EN BCB@C C@C CC U/D [CC[CCSCCSCC WCC\CC\CCpCCtCCtCClCClCCCCCCCCCC CCCC CC CCCCCCCCBCBC CCCCCCCC CC CCCC4CC8CC8CC0CC0CC CCCCCCCCCCCCCCCCCCCCCCCC CCCCCC CC CCCCCCCCCCBCBC CCCC CC CC*CC*CC4CC8CC8CC0CC0CC CCCDDDDC DC  DCDCDC DC DC DC DC@@@@ DCDCCCCCCCCCCC @@@@9CC tCCtCClCClCC kCzCkCCpCC kCzC CzCkCzCC~CCvCBvCB~C,+ kCzCkCzCpCzC+tC~CtCvClCvClC~C6& CC -tCCtCClCClCC fCCpCCjCCjCCbCCbCCJD;CCNHCC*BA*BB CB CA LD EN U/D 0B$B0BlBClBC$B 1 X X 4BtB4BBCBCtB 0 0 X 8BB8BBCBCB 0 1 1 8BB8BBCBCB 0 1 0 +C*B+CfB=CfB=C*B tlt !CzB!CBFCBFCzB marad "CB"CBECBECB felfel $CB$CBCCBCCB lefel C@CCCDCD@C lefel C@CCC@CC@C@C felfel C@CCCCCC@C tlt @C@C@CCCCC@C marad  CC DC DCCCCCC@C D@C DC  DECREM_16D@CDCDCD@CIn0CCC@CC@CCCIn3CCC@C@C@C@CCOut3D@CDCDCD@COut0C@CCCCCC@CMin`DC`D@C D@C DCEN CCCCCCCC CCCCCCCCCCCCCCCC@@@@rI CfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 CCC@C7C@C7CC Out0 @CC@C@CC@CCC Out1 @CC@C@CC@CCC Out2  DC D@CD@CDC Out3 MDCMD'CRD'CRDC Min  9C]C8C2bC7C+gC"6CӱkCv 4C oC1CrC.CtC*CwC"&C%uC0#CqFsCi CmpCWClCCYhC؂CpxcCCCN^C)CQCC(SC"CUC'CVCwg,CVC~1CUC5C(SCc9CQC*CC(CC`'CXC'C CH&C|X~C}%C}C>%C|C%C̅{C%C4zzC>%CutyC}%CxCH&CwC'CuvCa'CnvC(CvC*CvC! +CvC,CnvC],CuvC9-CwCT.CxCZ.CutyC.C4zzC.C̅{CZ.C|CT.C}C:-C|X~C^,C C,CXC! +CC*CC)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CC*CC&CC.CC.CC&CC *CC*CC*CC}.CC.CC&CC&CCCLC$CLC$CDCCDC  C4C C4C CHC C4C  CB CB CB C4C$CB$CBCBCB HC4C C4CLC8CLC0CDC0CDC8C0CLC8CLC8CDC0CDC 4CHC4C%C4C C4C C4C C4C C4C C4C C 4C C 4C CHC CLC$CLCCDCCDC$C C C4C CC$CCCBCB$C C.CC&CC&CC.C C*CC*CC*CC CC C C C C CC CC$CCCCCC$C CHCC CCLCCLCCDCCDCfC*C C.CC&CC&CC.C C*CC*CC*CC CC C C C C CC C C$CCCCCC$C  CHCC CCLCCLCCDCCDC C8CC0CC0CC8C C4CC4C C4C CBCBC4CCBCBCBCB*) C4CCHC)CLCCLCCDCCDC5%C*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQCCCzCCCVCчC Cc$C|X~C՘C}CSC|CC̅{CC4zzCSCvtyC՘CxCc$CwC҇CwvCCnvCzCvCCvCCvCPCnvC/xCvvCۜCwCA*CxC`CvtyC~|C4zzC|C̅{C`C|CA*C}CۜC|X~C/xC COCVCCCCCNCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMCCHCCQCCHCCQCCCCCCCCCCCCC CCCCCCCCCCCCCCCC9 C]C VC2bCC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCECVC3CVCCUCC(SCCQCCCzCCCVCчC Cc$C|X~CC}CSC|CC̅{CC4zzCSCvtyCCxCc$CwC҇CwvCCnvCzCvCCvCCvCPCnvC/xCvvCCwCA*CxC`CvtyC~|C4zzC|C̅{C`C|CA*C}CC|X~C/xC COCVCCCCCNCMC@C)OCArCQCECRC3CRCCQCC'OCCMCCHCCQCCHCCQCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCLCCLCCDCCDC C4CCHC C4C CBCBCBC4CCBCBCBCB C4CC4CC8CC0CC0CC8C"  D.CD&CD&CD.C D*C D*C D*C D CD C/ D C5 D CD C<D$CDCDCD$C= DHCD CDLCDLCDDCDDCG<&C*C (D.C(D&C&D&C&D.C 'D*C*D*CT+D.C+D&C)D&C)D.CZD8CD0CD0CD8C D4CD4Cd D4C DBDBDBDBD4CDBDBDBDBon D4CD9CDHCnDKCDKCDDCDDC|jA D*C @D]C+D2bCD+gCDֱkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDpxcCQDN^C DQCD&SC DUC"DVCDVCFDUC`D(SCXDQCDCx=DCDXCD C1DzX~CjD}COD|CADʅ{CAD2zzCODttyCjDxC1DwCDrvCDnvCx=DvCDvCDvC(DnvC<DtvCmDwC!DxCWDttyC?D6zzC?D̅{CVD|C!D}CmD~X~C<D C(DVCDCDC DMCD&OC DQC"DRCDRCFDQC`D(OCXDMCDGCDQCDHCDPCDCDCDCDCDCDC DCDCDCDCDCDCDCDCKB1CB@C>B@C>B1C EN B$CBCBCB$C B CB CB C B C  B CB C0B$C0BCBCB$C B CB C-D C-DC9DC:DC:DC8DC8DC B CID$CIDCGDCGD$C HD CJD CKD$CKDCIDCID$C":D.C:D&C8D&C8D.C 6D*C9D*C7D.C7D&C5D&C5D.C2,@D C6^/D*C CBCBCBCB9   CCCC CC CC6   CBCBCBCB8  /O CBCBCBCB1    DB DBDBDB7  vx CCCCCCCC2   CCCCCCCC4   DCDCDCDC5   GDCGD&CHD&CHDC3  & ACA&CB&CBC10  ) <n5%" =G|j*o5 "Z2 CCCCCCCC@CC@C@CC@CCC  INCREMENTERC@CCCCCC@CIn0CCC@CC@CCCIn3CCC@C@C@C@CCOut3@C@C@CCCCC@COut0@CC@C@CC@CCCMax@C@C@CCCCC@CEN CCCCCCCC CCCCCCCCCCCCCCCC@@@@Qb9 C.CC&C{C&C{C.C C*CC*CC CC C C C C CC C C$CCCCCC$C  C CCHC CLCCLCCDCCDCGC8CGC0C?C0C?C8C CC4C C4C C4C  CB CB C4C$CB$CBCBCB*)  C4C CHC)CLC$CLC$CDCCDC5%GC$CGCC?CC?C$C CC C9C C4C C? 4C CE 4C C4C C4C C4CHCJ0CLC8CLC8CDC0CDCK 4C CB CJB$CBCBCB$CWaC*C 9C]C8C2bC7C+gC"6CӱkCv 4C oC1CrC.CtC*CwC"&C%uC0#CqFsCi CmpCWClCCYhC؂CpxcCCCN^C)CQCC(SC"CUC'CVCwg,CVC~1CUC5C(SCc9CQC)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CwC*CC&CC.CC.CC&CC *CC*CC*CC.CC.CC&CC&CC9QC.CC&CC&CC.C C*CC*CC CC C C C C CC CC$CCCCCC$C C CCHCCLCCLCCCCCCCC8CC0CC0CC8C C4CC4C C4C CBCBC4CCBCBCBCB C4CCHCCLCCLCCDCCDCC*CD.CD&CD&CD.C D*C D*C D CD C D C D CD CD$CDCDCD$C D CDHCDLCDLCDCCDCCC8CC0CC0CC8C C4CC4C  C4C CBCBC4CCBCBCBCB C4CCHCCKCCKCCCCCDC#C*C)D.C)D&C'D&C'D.C (D*C,D*C1D*C02D.C2D&C0D&C0D.C6D8CD0CD0CD8C D4CD4CA D4C DBDBD4CDBDBDBDBLK D4CDHCKDKCDKCDCCDDCWG@!D*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQCNCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMCCHCCQCCHCCQCCwCCCCCCCCCCC CCCCCCCCCCCCCC C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQCNCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMCCGCCQCCGCCPCCwCCCCCCCCCCC CCCCCCCCCCCCCC' @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC DMCD'OC DQC"DRCDRCFDQC`D)OCXDMCDGCDQCDGCDPCDwCDCDCDCDCDC DCDCDCDCDCDCDC"[CfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 CCC@C7C@C7CC Out0 @CC@C@CC@CCC Out1 @CC@C@CC@CCC Out2  DC D@CD@CDC Out3 4D"C4D1C:D1C:D"C Max B'CB6CB6CB'C EN  CBCBCBCB9  / CCCC CC CC6  W CBCBCBCB8  ? CBCBCBCB1    DB DBDBDB7  Qh CCCCCCCC2   CCCCCCCC4   DCDCDCDC5  ' .D$C.D0C/D0C/D$C3  ; BCB&CB&CBC10  [) KJ5%# WG*L6"EKW CC>CC\CC[CCW[CPC [C/xC}XZCCYCB*CXC`C̅WC~|C4zVC~|CutUC`CTCB*CSCCuRC/xCnRCPCRCCRCCRCzCnRCCuRCчCSCc$CTCCutUCSC4zVCC̅WCCXCSCYCC}XZCc$C [CчCW[CC[CzC\CC4CC>CC\CCfCCBCB@C C@C CC Max/Min  iCCiC!CsC!CsCC10   lC.ClC:CpC:CpC.C8   CBC8BC8BCB1  Ne CBC8BC8BCB2  q CBC8BC8BCB4  % CBC8BC8BCB3  } CCCCCCCC7   CCCCCCCC9  o CCCCCCCC6  Y CCCCCCCC5  C BtCBCBCBtC13  0 BCBCBCBC11   BCBCBCBC12   BCBCBCBC14    I+~K[2!CJ}akU?)J,6&zG]nE( T+L\3