TMacro TSerializeListTPolygon TFloatPointppBpBApA TGraphicText  @ B@ B  ADD_SUBTR\\@,@,C4(B(B`@XB`@XBC0@8A@AA8AA088A8AA8AA3BABADBADBAB0@8A@AAAA8AB3((S3@@8A8AS0BBHPBHPB-- / +  TGraphicList TMacroPin@@@@F``@@@@R@@@@@@^`A`A@@@@@@j`@`@@@@@vB@B`B`B@@@@@0BA0BABABA@@@@BABAAAAA@@@@AAAAAAAA@@@@`AA`AA@A@A@@@@AA0A0A@@@@AAAA@@@@AAAA@@@@AA`A`A@@@@B0B`B`B0@@@@ HB B*C B*CBHBBBfBBBCBCfB  ADD_SUBTR\BjB\BBBBBjBC4CfBCB$CB$CfBC0BBBBBBBBA0BBBBBBBBA3CBCBCBCBB0BBBBBBBBB3B.BBZBBZBB.BS3B*BBVBCVBC*BS0C&BCRB"CRB"C&B-- / + B0BBBBBB0B@@@@BB0BBBBBB0B@@@@NB0BBBBBB0B@@@@ZB0BBBBBB0B@@@@fXBBXBtB8BtB8BB@@@@r.CB.CtB&CtB&CB@@@@~CBCBCBCB@@@@CBCBCBCB@@@@CBCBBBBB@@@@BBBBBBBB@@@@BBBBBBBB@@@@BBBBBBBB@@@@BBBBBBBB@@@@BBBBBBBB@@@@.CXB.C8B&C8B&CXB@@@@  zCBCBCCzCC@CB@C CC CCB ADDERCBCCCCCBC4CBCCCCCBC0C CCCCCC CA0C CCCCCC CA3C CCCCCC CB0C CCCCCC CB3CBCB@CB@CBS3CBCB@CB@CBS0 CBCBCBCBTWireCpBCBTPinCBC`BC`BCB>8@@@@8CBCBCBCBCpBCBCBC`BC`BCBTN@@@@NCBCBCBCBCpBCBCBC`BC`BCBjd@@@@dCBCBCBCBCpBCBCBC`BC`BCBz@@@@z~CC~CBvCBvCCzCCRCCVCCVCBNCBNCC@@@@CCCBCBCCCCCCCCCBCBCC@@@@CCCCCCCCCHCCHCCCCDCCLCCLCCDC@@@@CCCCCCCCCpCCpCCCClCCtCCtCClC@@@@CCCCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCC.CCCCCCCC4@@@@.CCCCCCCCCCCCDCCCCCCCCJ@@@@DCCCCCCCCCCCCZCCCCCCCC`@@@@Z  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) CCCCBCBCCCCBC4BCDBC$BB$BBDB@@@@BeCB]CB]CBeCBaCBCBCBCBCBCBC@@@@CeCC]CC]CCeCCaCCzCCzCCCCCCCCCCCCC@@@@.CLC.CDC&CDC&CLCHCHC*CHCLCLCLCDCDCDCDCLC@@@@@@@@BLCBDCBDCBLCBHCpBHC BHC0BLC0BDCBDCBLC@@@@  T2XorGateCBCB{CB{CBCBCBCBCBCBCBGCBGCB?CB?CB CB CB CB CBCCBTSolder CB CBBBBB6BBBBBBBB7/ CB CHC CHC6 CHCB CHC9CHCG=CLC=CDC5CDC5CLCH CHC CC4CC9CCG=CC=CC5CC5CCR)GCBGC`B?C`B?CBCCpB/CpB*CpB^ *CpBd*CpB*CpB*CpB*C4Ci *C4Cj*C4C*C4C9C4Cp=C8C=C0C5C0C5C8Cq*C4C*CfC*CfC9CfCp=CjC=CbC5CbC5CjC|*CpBBpBBpBiBBB`BB`BBBaCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B TPolylineЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B CBCB CBCB CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBB CzC CzCBzCBCB B CB CB CB CBCBCBCBCB CBzC BzCBzCBzCBzCBzCBC4CC9CC=CC=CC5CC5CCBzC9CzC=C~C=CvC5CvC5C~C# T2AndGateyCBCyC:CqC:CqCBCuC>CzC>CC>CCBCC:CC:CCBCLvWC>C yCtCyClCqClCqCtCuCpCuCkCuCkCuCRCCRC%CVCCNCCNCCVC+WCpC yCCyCCqCCqCCuCCzCCCCCCC\CC\C;C`CCXCCXCC`CAXWCCT2OrGateCLCCDCCDCCLCCHCCHCRCLCCDCCDCCLCX2CHC CVCCNCCNCCVCCRCCRCCRCeCVCCNCCNCCVCkI\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)  TTagDevice BXBBBBBBXB2   BBBBBBBB3  < BCBCBCBC4   CBCBCBCB1   CLCCXCCXCCLC5  pp6Giq|/BHRXdj7k+A 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) tCCtCClCClCCpCCpCCCCCBC4BCDBC$BC$BCDB@@@@`CeC`C]CXC]CXCeC\CaC\CpCCpCCCCC)CCCCBCBC/@@@@)CeCC]CC]CCeCCaCCpCCpCCCCCBCCCCCCCCH@@@@BCLCCDCCDCCLCCHCCHCCLCCDCCDCCLCa@@@@e[@@@@[  CBCB{CB{CBCBCB|CBCBCBCBGCBGCB?CB?CB CB CB CB CBCCB CB CBBBBBBBBBBBBB CB CHC CHC CHC CHC9CHC=CLC=CDC5CDC5CLC CHC CC4CC9CC=CC=CC5CC5CCGCBGC`B?C`B?CBCCpB/CpB*CpB *CpB*CpB*CpB*CpB*C4C *C4C*C4C*C4C9C4C=C8C=C0C5C0C5C8C*C4C*CfC*CfC9CfC=CjC=CbC5CbC5CjC*CpBBpBBpBBBB`BB`BBBaCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B ЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B CBCB CBCB CBCBCBCBCBCBCBCBCB)CBCBCBCB/CBCBCBCBB CzC CzCBzCBCB B CB CB CB CGBCBCBCBCH@B CBzCG BzCSBzCBzCBzCBzCBC4CC9CCW=CC=CC5CC5CCXBzC9CzCW=C~C=CvC5CvC5C~Cg: yCBCyC:CqC:CqCBCuC>CzC>CC>CtCBCC:CC:CCBCzWC>C yCtCyClCqClCqCtCuCpCuCkCuCkCuCRCCRCCVCCNCCNCCVCkWCpC yCCyCCqCCqCCuCCzCCCCCCC\CC\CC`CCXCCXCC`CaWCC CLCCDCCDCCLCCHCCHCCLCCDCCDCCLCCHC CVCCNCCNCCVCCRCCRCCRCCVCCNCCNCCVCCRCC6BCBDBD6B 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  U BCBCBCBC4  Mq CBCBCBCB1  4# CLCCXCCXCCLC5  GW@SXgH/z 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) CCCCCCCCCCCB*CB*CB*C4Bs.CDB.C$B&C$B&CDBy@@@@sCeCC]CC]CCeCCaCCCCCCCCCCCCCCCCC@@@@CeCC]CC]CCeCCaCCCCCCCCCCCCCCCCC@@@@CLCCDCCDCCLCCHCCHCCLCCDCCDCCLC@@@@@@@@e  CBCB{CB{CBCBCBCBCBCBCBGCBGCB?CB?CB CB CB CB CBCCB CB CBBBBBBBBBBBBB CB CHC CHC CHC  CHC9CHC =CLC=CDC5CDC5CLC  CHC CC4CC9CC =CC=CC5CC5CC GCBGC`B?C`B?CBCCpB/CpB*CpB$  *CpB* *CpB*CpB*CpB*C4C/  *C4C0 *C4C*C4C9C4C6 =C8C=C0C5C0C5C8C7 *C4C*CfC*CfC9CfC6 =CjC=CbC5CbC5CjCB *CpBBpBBpB/ BBB`BB`BBBN aCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B ЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B CBCB CBCB CBCBCBCBCBCBCBCBCB CBCBCBCB CBCBCBCBB CzC CzCBzCBCB B CB CB CB C BCBCBCBC  B CBzC  BzC BzCBzCBzCBzCBC4CC9CC =CC=CC5CC5CC BzC9CzC =C~C=CvC5CvC5C~C   yCBCyC:CqC:CqCBCuC>CzC>CC>C CBCC:CC:CCBC  < WC>C yCtCyClCqClCqCtCuCpCuCkCuCkCuCRCCRC CVCCNCCNCCVC  H WCpC yCCyCCqCCqCCuCCzCCCCCCC\CC\C C`CCXCCXCC`C   WCC CLCCDCCDCCLCCHCCHC CLCCDCCDCCLC   CHC CVCCNCCNCCVCCRCCRCCRC+ CVCCNCCNCCVC1  " 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  S  BBBBBBBB3    BCBCBCBC4    CBCBCBCB1    CLCCXCCXCCLC5  6 k6    / 7 B         * 0 N   1     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) CCCCCCCCCCCB>CB>CB>C4B BCDBBC$B:C$B:CDB @@@@ CeCC]CC]CCeCCaCCC*CC*CC*CC .CC.CC&CC&CC @@@@ CeCC]CC]CCeCCaCCCCCCCCC CCCCCCCC @@@@ CLCCDCCDCCLCDHCCHCDLCDDCDDCDLC' ! @@@@!   CBCB{CB{CBCBCB< CBCBCBCBB GCBGCB?CB?CB CB CB CB CBCCB CB CBBBBBY BBBBBBBBZ R  CB CHC CHCY  CHCe  CHC9CHCj =CLC=CDC5CDC5CLCk  CHC CC4CC9CCj =CC=CC5CC5CCu L GCBGC`B?C`B?CBCCpB/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ЋCP8B CBCB CBCB CBCBCBCBCBCBCBCBCB CBCBCBCB CBCBCBCBB CzC CzCBzCBCB B CB CB CB C BCBCBCBC  B CBzC  BzC BzCBzCBzCBzCBC4CC9CC =CC=CC5CC5CC BzC9CzC =C~C=CvC5CvC5C~C'  F  yCBCyC:CqC:CqCBCuC>CzC>CC>C4 CBCC:CC:CCBC: o  WC>C yCtCyClCqClCqCtCuCpCuCkCuCkCuCRCCRCH CVCCNCCNCCVCN +  WCpC yCCyCCqCCqCCuCCzCCCCCCC\CC\C^ C`CCXCCXCC`Cd ! { WCC CLCCDCCDCCLCCHCCHCu CLCCDCCDCCLC{ U ? CHC CVCCNCCNCCVCCRCCRCCRC CVCCNCCNCCVC l  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  _   BCBCBCBC4   1  CBCBCBCB1     CLCCXCCXCCLC5    Y j    B   R e k u    ' {    Z    : N d  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  H CBCLB CLB CB2  ^ CBCLB CLB CB3  t 0CB0CLB4CLB4CB4    ABCANCANCABC5   BCBCBCBC11  ( BCBCBCBC12  6> CCCCCCCC13  T CCCC#CC#CC14   j CCCCCCCC10   CCCCCCCC9  O CCCCCCCC8   CCCCCCCC7    DBCDNCDNCDBC6  + ay ' / H  CWCCVCpjCUC'C"TC5Cv RCCOCCLCCHC mC"DC\C0AC"Ch>C-CWCC>C@ C>CC CC CC>CC$CCCCCC$CKJC>CCfCJ CfCVCfCCCZ CC[CCCCCC_CCCCCCCC`CCCCCCCCCCCCk_CfCCfCCbCCjCCjCCaCuZFCMCCVCCVCCNCCCCRCCRCCCCCCCCC 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.tCcC CfCCeC CyCCzC CpCCpCyCuCC~CC~CCvCCCCzCCzCCCCCCCCC 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챧C CCCC CCCC CCCC eCCCCCCCCCCCCCCCCCCCCCC  CCC VCqjCڒC'CPC5CCCCCPQCCC mCC\CWC"CGC-C+C;CDQCCClCCC.tCNCm C@CCArC"CE̊C!C3CCCm CC.tC뱓C .tCNCl C@CCArC"CE̊C!C3CCCm CC.tC뱓C CCCC CCCC CCCCoCCCCCCCCCCCCCCCCCCCCCCQK@CB@CRBCRBCB S0 @CB@CRBCRBCB S3 @CC@C@CC@CCC A0 @CC@C@CC@CCC A3 @CC@C@CC@CCC B0 @CC@C@CC@CCC B3 CCC'C D'C DC  Subtr/Add @CB@CBCBCB C0 JCBJCBYCBYCB C4 CAC0B@&D0B@&DA Az els fokozatnl C0=Subtr/Add CLBCB &DB &DLB  A tbbinl C4 - C0 lnckapcsols  }CC}CCCCCC11  " CCCCCCCC12  8 CCCCCCCC13  N CCCCCCCC14  d CCCCCCCC10   CCCCCCCC9  V CCCCCCCC8   CCCCCCCC7   CCC&CC&CCC15  P CXBCBCBCXB4  l CXBCBCBCXB3  n` CXBCBCBCXB2  XT CXBCBCBCXB1  BH DCBDCCHCCHCB5  x CBCCCCCB6  _ZJ`J4 Q`k[uKVFjT> HBC*CC*C4CHB4CBCB"CC"CCC ADDER\BC\BCBCBCC4CCCC$CC$CCC0B&CB1CB1CB&CA0B&CB1CB1CB&CA3C$CC/CC/CC$CB0B&CB1CB1CB&CB3BCBCBCBCS3BCBCCCCCS0 BCBBBBBC@@@@~BCBBBBBC@@@@BCBBBBBC@@@@BCBBBBBC@@@@XBCXBC8BC8BC@@@@.CC.CC&CC&CC@@@@C8CC0CC0CC8C@@@@C8CC0CC0CC8C@@@@C8CC0CB0CB8C@@@@B8CB0CB0CB8C@@@@B8CB0CB0CB8C@@@@B8CB0CB0CB8C@@@@B8CB0CB0CB8C@@@@B8CB0CB0CB8C@@@@  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) CCCCBCBCCCCBC4BPCDBC$BB$BBDBV@@@@PBeCB]CB]CBeCBaCBCBCgBCBCBCBCm@@@@gCeCC]CC]CCeCCaCCzCCzCCCCC~CCCCCCCC@@@@~.CLC.CDC&CDC&CLCHCHC*CHCLCLCLCDCDCDCDCLC@@@@@@@@BLCBDCBDCBLCBHCpBHC BHC0BLC0BDCBDCBLC@@@@  CBCB{CB{CBCBCBCBCBCBCBGCBGCB?CB?CB CB CB CB CBCCB CB CBBBBBBBBBBBBB CB CHC CHC CHC CHC9CHC=CLC=CDC5CDC5CLC CHC CC4CC9CC=CC=CC5CC5CCGCBGC`B?C`B?CBCCpB/CpB*CpB *CpB*CpB*CpB*CpB*C4C *C4C *C4C*C4C9C4C&=C8C=C0C5C0C5C8C'*C4C*CfC*CfC9CfC&=CjC=CbC5CbC5CjC2*CpBBpBBpBBBB`BB`BBB>aCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B ЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B CBCB CBCB CBCBCBCBCBCBCBCBCB|CBCBCBCBCBCBCBCBB CzC CzCBzCBCB B CB CB CB CBCBCBCBCB CBzC BzCBzCBzCBzCBzCBC4CC9CC=CC=CC5CC5CCBzC9CzC=C~C=CvC5CvC5C~C yCBCyC:CqC:CqCBCuC>CzC>CC>CCBCC:CC:CCBC,WC>C yCtCyClCqClCqCtCuCpCuCkCuCkCuCRCCRCCVCCNCCNCCVC8WCpC yCCyCCqCCqCCuCCzCCCCCCC\CC\CC`CCXCCXCC`CWCC CLCCDCCDCCLCCHCCHCCLCCDCCDCCLCCHC CVCCNCCNCCVCCRCCRCCRCCVCCNCCNCCVC!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  Cx BBBBBBBB3   BCBCBCBC4   CBCBCBCB1  a CLCCXCCXCCLC5  &&'2 >! 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) tCCtCClCClCCpCCpCCCCCBC4BCDBC$BC$BCDB@@@@`CeC`C]CXC]CXCeC\CaC\CpCCpCCCCCCCCCBCBC@@@@CeCC]CC]CCeCCaCCpCCpCCCCCCCCCCCCC@@@@CLCCDCCDCCLCCHCCHCCLCCDCCDCCLC@@@@@@@@  CBCB{CB{CBCBCB2CBCBCBCB8GCBGCB?CB?CB CB CB CB CBCCB CB CBBBBBOBBBBBBBBPH CB CHC CHCO CHC[ CHC9CHC`=CLC=CDC5CDC5CLCa CHC CC4CC9CC`=CC=CC5CC5CCkBGCBGC`B?C`B?CBCCpB/CpB*CpBw *CpB}*CpB*CpB*CpB*C4C *C4C*C4C*C4C9C4C=C8C=C0C5C0C5C8C*C4C*CfC*CfC9CfC=CjC=CbC5CbC5CjC*CpBBpBBpBBBB`BB`BBBaCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B ЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B CBCB CBCB CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBB CzC CzCBzCBCB B CB CB CB CBCBCBCBCB CBzC BzC BzCBzCBzCBzCBC4CC9CC =CC=CC5CC5CCBzC9CzC =C~C=CvC5CvC5C~C< yCBCyC:CqC:CqCBCuC>CzC>CC>C*CBCC:CC:CCBC0eWC>C yCtCyClCqClCqCtCuCpCuCkCuCkCuCRCCRC>CVCCNCCNCCVCD!WCpC yCCyCCqCCqCCuCCzCCCCCCC\CC\CTC`CCXCCXCC`CZqWCC CLCCDCCDCCLCCHCCHCkCLCCDCCDCCLCqK5CHC CVCCNCCNCCVCCRCCRCCRC~CVCCNCCNCCVCbuCRCC6BCBDBD6B 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  U  BCBCBCBC4  ' CBCBCBCB1   CLCCXCCXCCLC5  O` 8H[ak q}P0DZ 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) CCCCCCCCCCCB*CB*CB*C4B).CDB.C$B&C$B&CDB/@@@@)CeCC]CC]CCeCCaCCCCCCCCCBCCCCCCCCH@@@@BCeCC]CC]CCeCCaCCCCCCCCC[CCCCCCCCa@@@@[CLCCDCCDCCLCCHCCHCCLCCDCCDCCLCz@@@@~t@@@@t  CBCB{CB{CBCBCBCBCBCBCBGCBGCB?CB?CB CB CB CB CBCCB CB CBBBBBBBBBBBBB CB CHC CHC CHC CHC9CHC=CLC=CDC5CDC5CLC CHC CC4CC9CC=CC=CC5CC5CCGCBGC`B?C`B?CBCCpB/CpB*CpB *CpB*CpB*CpB*CpB*C4C *C4C*C4C*C4C9C4C=C8C=C0C5C0C5C8C*C4C*CfC*CfC9CfC=CjC=CbC5CbC5CjC*CpBBpBBpBBBB`BB`BBBaCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B ЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B CBCB CBCB CBCBCBCBCBCBCBCBCBBCBCBCBCBHCBCBCBCBB CzC CzCBzCBCB B CB CB CB C`BCBCBCBCaYB CBzC` BzClBzCBzCBzCBzCBC4CC9CCp=CC=CC5CC5CCqBzC9CzCp=C~C=CvC5CvC5C~CS yCBCyC:CqC:CqCBCuC>CzC>CC>CCBCC:CC:CCBCWC>C yCtCyClCqClCqCtCuCpCuCkCuCkCuCRCCRCCVCCNCCNCCVCWCpC yCCyCCqCCqCCuCCzCCCCCCC\CC\CC`CCXCCXCC`CzWCC CLCCDCCDCCLCCHCCHCCLCCDCCDCCLCCHC CVCCNCCNCCVCCRCCRCCRCCVCCNCCNCCVCCRCC6BCBDBD6B 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   U BBBBBBBB3  n BCBCBCBC4  f CBCBCBCB1  M< CLCCXCCXCCLC5  !`pYlqaH 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) CCCCCCCCCCCB>CB>CB>C4BBCDBBC$B:C$B:CDB@@@@CeCC]CC]CCeCCaCCC*CC*CC*CC.CC.CC&CC&CC@@@@CeCC]CC]CCeCCaCCCCCCCCCCCCCCCCC@@@@CLCCDCCDCCLCDHCCHCDLCDDCDDCDLC@@@@~  CBCB{CB{CBCBCBCBCBCBCBGCBGCB?CB?CB CB CB CB CBCCB CB CBBBBBBBBBBBBB CB CHC CHC CHC CHC9CHC =CLC=CDC5CDC5CLC! CHC CC4CC9CC =CC=CC5CC5CC+GCBGC`B?C`B?CBCCpB/CpB*CpB7 *CpB=*CpB*CpB*CpB*C4CB *C4CC*C4C*C4C9C4CI=C8C=C0C5C0C5C8CJ*C4C*CfC*CfC9CfCI=CjC=CbC5CbC5CjCU*CpBBpBBpBBBBB`BB`BBBaaCB CBPCЧBCB؝CBʟCBHSCB`cCBCBCçB8CB6C0B]CPB,CB8CPBx'CBЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B ЋCǾBCBC7BoCΤBoC1BCɑBCBЋCP8B CBCB CBCB CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBB CzC CzCBzCBCB B CB CB CB CBCBCBCBCB CBzC BzCBzCBzCBzCBzCBC4CC9CC=CC=CC5CC5CCBzC9CzC=C~C=CvC5CvC5C~C yCBCyC:CqC:CqCBCuC>CzC>CC>CCBCC:CC:CCBC%OWC>C yCtCyClCqClCqCtCuCpCuCkCuCkCuCRCCRCCVCCNCCNCCVC[WCpC yCCyCCqCCqCCuCCzCCCCCCC\CC\CC`CCXCCXCC`C1WCC CLCCDCCDCCLCCHCCHC+CLCCDCCDCCLC1 CHC CVCCNCCNCCVCCRCCRCCRC>CVCCNCCNCCVCD"5CRCC6BCBDBD6B 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  f BBBBBBBB3   BCBCBCBC4   CBCBCBCB1   CLCCXCCXCCLC5  II BJU!+1=CaD 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  [ CBCLB CLB CB2   CBCLB CLB CB3  6 0CB0CLB4CLB4CB4   ABCANCANCABC5   BCBCBCBC11  r BCBCBCBC12   CCCCCCCC13  O CCCC#CC#CC14    CCCCCCCC10   CCCCCCCC9   CCCCCCCC8  h CCCCCCCC7   DBCDNCDNCDBC6  zV/mHa HD BkD BkDBHDBODfBODBdDBdDfB  COUNT_UP_10XDBXDB[DB[DBD3LDBLDBRDBRDBresetbDBbDBeDBeDBD0[D.B[DZB^DZB^D.BQ3@IDB@IDBMDBMDBclk^@bD*B@bDVB@eDVB@eD*BQ0SDBSDBVDBVDBLDfDBfDB jDB jDBENfD*BfDVB kDVB kD*BMax ]D0B]DB[DB[D0B@@@@ _D0B_DB]DB]D0B@@@@dD0BdDBbDBbD0B@@@@!bD0BbDB`DB`D0B@@@@-dDBdDBbDBbDB@@@@9bDBbDB`DB`DB@@@@E]DB]DB[DB[DB@@@@QNDBNDBLDBLDB@@@@]_DB_DB]DB]DB@@@@iIDBIDBGDBGDB@@@@uUDBUDBSDBSDB@@@@iDBiDBgDBgDB@@@@iD0BiDBgDBgD0B@@@@  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCBCBCBCBCpB CpBCpBC BC0BCBCBC0BCpBDpBDCCCCCCCCCCCCC@@@@@@@@CBCBCBCBCBCBCBCBCB  CBCBC BC0BCBCBC0BCBDBDCCCCCCCCCCCCC#@@@@*@@@@ CBCBCBCBCBCBCBCBCB< CBBCBC BIC0BCBCBC0BJCBDBDCDCCCCCICCCCCCCCT@@@@\@@@@<CBCBCBCBCBCBCBCBn CBtCBC BzC0BCBCBC0B{CBDBDCCCCCzCCCCCCCC@@@@@@@@nC)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)CzC4CC4CC%C~C8C~C0CvC0CvC8C@@@@C)CC!CC!CC)CC%CC\C C`CCXCCXCC`C@@@@@@@@ CCCCCCCCzCCCC~CC~CCvCCvCC+%@@@@%  TDFlipFlopCBCBCBCBCBCB@CBCBCBCBFCBCBCBCB[CB[CBSCBSCBCBWCBCBCBCBCB\V[CB[CBSCBSCB>C C>CBWCB >C C>CfC>C C >CfC>CC>CfC >CCCC>CC>CCCCCCCCCC|{wWCC>CC[CC[CCSCCSCC{vrWCfC>CfC[CjC[CbCSCbCSCjCvqlWC C>C C[C$C[CCSCCSC$CqfeCBeCB]CB]CBRC>CRCBaCBaCB RC>CRCCRC>C RCCRCCRCC RCCCCHCCRCCRCCCCCCCCCCaCCaCCRCCeCCeCC]CC]CCaCzCaCCRCCeC~CeCvC]CvC]C~CaC4CaC>CRC>CeC8CeC0C]C0C]C8CoCBoCBgCBgCBuCBCCCCCCCCCCCCCCCCCCCCC.CC&CC&CC.C[CC[CCSCCSCCCCWCCCCCCCCCCoC8CoC0CgC0CgC8CuC CC`CCXCCXCC`CC\CC\C!C`CCXCCXCC`C'CtCClCClCCtC[C`C[CXCSCXCSC`CC\CWC\CC`CCXCCXCC`C=7oC~CoCvCgCvCgC~CuCfCCCCCCCCCCCCCPCCCCCCCCVCCCCCCCC[CC[CCSCCSCCCCWCCCCCCCCCClfoCCoCCgCCgCCuCCC@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  A CCCC CC CC5  p CCCCCCCC10  5 CCCC CC CC8   CBCBCBCB1  J CCCCCCCC2  6 CVCCbCCbCCVC4  + CCCCCCCC3  Zhqv{\=llr|wF'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 CCCCCCCCCCCCf CCCCCCCCl @@@@f CCCCCCCCCCCCCCCCCC| CCCCCCCC @@@@ @@@@| CCCCCCCCCCCC CCCCCCCC @@@@ CCCCCCCCCCCCCCCCCC CCCCCCCC @@@@ @@@@ CCCCCCCCCCCC CCCCCCCC @@@@ CCCCCCCCCCCCCCCCCC CCCCCCCC @@@@ @@@@ CCCCCCCCCCCC!CCCCCCCC !@@@@!CCCCCCCCCCCCCCCCCC!CCCCCCCC!!@@@@(!@@@@!CyCCqCCqCCyCCuCzCuC:!~CyC~CqCvCqCvCyC@!@@@@:!CyCCqCCqCCyCCHCCHCCuCCuCCLCCDCCDCCLCV!P!@@@@P! TNotGateCCCCCCCCCCCCCCm! CCs!CCCuCCCCx! CCCy!CCCCB~! CB!CBC BC B!CBCACACB!CBCBCBCBCBCB!!CCCCCCCGCC?CC?CCGC!~!CCCCCCCCCCCC!x!tCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCC!!!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@DlBD\B@D\BDlBDLBDLBDlBH"B"CBCtBCtBCBCBCBCBCBCBCBCBCBX"R"CDBC$BC$BCDBC BC BC4BC4BCBCACACBj"d"C\B @D C@DC@DC@D CDC@DCD CDCDCD C"y"CCC CC CCCCCCCCCCCCCCCCCCC""CCCBCBCCCBCBCBCBCBCBCBCB""CC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[C""CeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoC""CQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGC""CWC @DC@DC@DC@DCDC@DCDCDCDCDC""CCCCCCCCCCCCCCCC"CCCCCCCC"CCCCCCCCCCCCCCCCCCCCCCCCCC# #CC T3AndGatep"CDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCJ#I#E#CCCCCCCCCCCCU#I#D#@#CCCCCCCCCCCC_#D#?#:#CuCCuCCyCCqCCqCCyCi#?#9#5#CMCCMCCQCCICCICCQCs#9#4#0#C%CC%CC)CC!CC!CC)C}#4#/#+#CBCBCCCBCBCC#/#*#%#CBCBCBCBCBCB#*##!CACACACACACA#CACACACA#C B^"#!CBCtBCtBCBCBCB#CBCtBCtBCB#CB"#!CBCBCBCBCBCB#CBCBCBCB#CB"#!CCC CC CCCCCCC#CCC CC CCC#CC"w#!C=CC5CC5CC=CC9CC9C#C=CC5CC5CC=C#CCC"m#!CeCC]CC]CCeCCaCCaC#CeCC]CC]CCeC$CkC#c#!CCCCCCCCCCCC $CCCCCCCC$CC#Y#!CCCCCCCCCCCC $CCCCCCCC&$CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  !J! CBCBCBCB6  #  C CCCCCC C5  #  C3CC?CC?CC3C4  #  C[CCgCCgCC[C3  $  CCCCCCCC2  $  CCCCCCCC1  *$v  ClBCBCBClB7  #! @DDB@DtBDtBDDB14  L" CACACACA8  #4! ACCACCKCCKCC11  O#b! @DC@D CD CDC13  " DQCD]CD]CDQC9  " @DC@DCDCDC12  "!!!!!~!x!*#/#4#9#D#I#?#H""""j"X""""""######$$&$!!!!!!!!!!!!!s!!y!%##+##0#}#5#s#_#J#E#U#@#:#i#wC|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 *   (!\CCCCCCCCuCCCCCCyCCyCCqCCqCC`%Z%@@@@Z%DCDCDCDCDC DCDCDCDCDCDCw%q%@@@@q%  C.CC&C{C&C{C.CC*CC*CC CC CC C% C C%C CC C%C$CCCCCC$C%CHCC CCLCCLCCDCCDC%%GC8CGC0C?C0C?C8CCC4C C4C% C4C CB C4C CB CB CB CB CB$CB$CBCBCB%%%CB CBCBCBCBCB%%% C4C CHC%CLC$CLC$CDCCDC%%GC$CGCC?CC?C$CCC C>C C% >C C%>C C9C C4C C% 4C C%4C C4C C4C C4CHC%0CLC8CLC8CDC0CDC%4C CB C%B$CBCBCB$C%DB>CB>C CDBDBDBDB&%aC*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  CHCCQC 4CHC4CQC *CwC*CC&CC.CC.CC&CC*CC)CCD&$Ct;C,Ct;C,Ct;C$Ct;CJ&%% C.CC&CC&CC.CC*CC*CC CC CW& C C]&C CC Cc&C$CCCCCC$Cd&C CCHCc&CLCCLCCCCCCCn&C8CC0CC0CC8CC4CC4CC4C C4CCCC4CC4C CCCBCBCBCCCBCBCBCB&&&CCCCCCCBCBCC&&&~&CHCC4CCLCCLCCDCCDC&&x&%C*C D.CD&CD&CD.CD*C D*C D CD CDHC&DLCDLCDCCDCC&C8CC0CC0CC8CC4CC4C& C4CC CC4C C CCBCBCBC CCBCBCBCB&&&C CC CCCCCCCCC&&&C4CCHC&CKCCKCCCCCDC&&h&C*C C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQC NCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMC CGCCQC CGCCPC CwCCCCCCCCCCCCCCC#'CCCCCCCC)'&r& @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC  DMCD'OC DQC"DRCDRCFDQC`D)OCXDMC DGCDQC DGCDPC DwCDCDCDCDCDCDCDCf'DCDCDCDCl'DKCDKCDCCDDCDBDCDCD4CDHC DBDBDBDBDBDBDBDBDB''|'DBDBDBDBDBDB''v'&CfBCB(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' DC(DCDCDC(DCDCDCDC(DCCC( CC(CCCC( CC(CC>CC=CC(8Ct;C@Ct;C@Ct;C8Ct;C(CCCC(CCCCCCCC((CCCC(CCCCCCCC2()DLC+DLC+DDC)DCC*DHC*DB*DB*DB<( *DBB(*DB%DBH(&DB&DB$DB$DBI(*DB>DBH(?DB?DB=DB=DBS( #CtCACtCACt;C.5ACʛC=@CbHC>CCC C>CBWCB >C C>CfC>C C >CfC>CC>CfC >CCCC>CC>CCCCCCCCCC[-Z-V-WCC>CC[CC[CCSCCSCCf-Z-U-Q-WCfC>CfC[CjC[CbCSCbCSCjCp-U-P-K-WC C>C C[C$C[CCSCCSC$Cz-P-E-eCBeCB]CB]CBRC>CRCBaCBaCB RC>CRCCRC>C RCCRCCRCC RCCCCHCCRCCRCCCCCCCCCC---aCCaCCRCCeCCeCC]CC]CC----aCzCaCCRCCeC~CeCvC]CvC]C~C----aC4CaC>CRC>CeC8CeC0C]C0C]C8C---oCBoCBgCBgCBuCBCCCCCCCCCCCC-CCCCCCCC-C.CC&CC&CC.C[CC[CCSCCSCCCCWCCCCCCCCCC--~--oC8CoC0CgC0CgC8CuC CC`CCXCCXCC`CC\CC\C.C`CCXCCXCC`C.CtCClCClCCtC[C`C[CXCSCXCSC`CC\CWC\CC`CCXCCXCC`C..t--oC~CoCvCgCvCgC~CuCfCCCCCCCCCCCCC/.CCCCCCCC5.CCCCCCCC[CC[CCSCCSCCCCWCCCCCCCCCCK.E.j--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  `-- CCCC CC CC8  -, CBCBCBCB1  )-+ CCCCCCCC2  -, CVCCbCCbCCVC4   .w, CCCCCCCC3  9.F,P-U-Z----;--.K.K-z-Q-p-[-V-f-----%--.5.--- 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 CCCCCCCCCCCCE/CCCCCCCCK/@@@@E/CCCCCCCCCCCCCCCCCC[/CCCCCCCCa/@@@@h/@@@@[/CCCCCCCCCCCCz/CCCCCCCC/@@@@z/CCCCCCCCCCCCCCCC/CCCCCCCC/@@@@/@@@@/CCCCCCCCCCCC/CCCCCCCC/@@@@/CCCCCCCCCCCCCCCCCC/CCCCCCCC/@@@@/@@@@/CCCCCCCCCCCC/CCCCCCCC/@@@@/CCCCCCCCCCCCCCCC/CCCCCCCC/@@@@0@@@@/,CyCCqCCqCCyCCuCzCuC0~CyC~CqCvCqCvCyC0@@@@0CyCCqCCqCCyCCHCCHCCuCCuCCLCCDCCDCCLC30-0@@@@-0,,, CCCCCCCCCCCCCCJ0 CCP0CCCuCCCCU0 CCCV0CCCCB[0 CB\0CBC BC B`0CBCACACBa0CBCBCBCBCBCBl0`0CCCCCCCGCC?CC?CCGCv0[0CCCCCCCCCCCC0U0tCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCC000kCCkCCCCCC0 CC0CCCkC0 CkC0CkCCC0 CC0CCCBCB0CBCBCBCB0CCCCCCCCCCCC00CkCCkCCoCCgCCgCCoC00CCCCCCCCCCCC000CCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlB%11CBCtBCtBCBCBCBCBCBCBCBCBCB51/1CDBC$BC$BCDBC BC BC4BC4BCBCACACBG1A1C\B @D C@DC@DC@D CDC@DCD CDCDCD C\1V1CCC CC CCCCCCCCCCCCCCCCCCCl1f1CCCBCBCCCBCBCBCBCBCBCBCB~1x1CC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[C11CeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoC11CQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGC11CWC @DC@DC@DC@DCDC@DCDCDCDCDC11CCCCCCCCCCCCCCCC1CCCCCCCC1CCCCCCCCCCCCCCCCCCCCCCCCCC11CCM1CDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCC'2&2"2CCCCCCCCCCCC22&2!22CCCCCCCCCCCC<2!222CuCCuCCyCCqCCqCCyCF2222CMCCMCCQCCICCICCQCP222 2C%CC%CC)CC!CC!CC)CZ22 22CBCBCCCBCBCCd2 222CBCBCBCBCBCBn221f0CACACACACACAx2CACACACA~2C B;1r20CBCtBCtBCBCBCB2CBCtBCtBCB2CB1h2p0CBCBCBCBCBCB2CBCBCBCB2CBr1^20CCC CC CCCCCCC2CCC CC CCC2CC1T2z0C=CC5CC5CC=CC9CC9C2C=CC5CC5CC=C2CCC1J20CeCC]CC]CCeCCaCCaC2CeCC]CC]CCeC2CkC1@20CCCCCCCCCCCC2CCCCCCCC2CC1620CCCCCCCCCCCC2CCCCCCCC3CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  0'0 CBCBCBCB6  2/ C CCCCCC C5  2/ C3CC?CC?CC3C4  2/ C[CCgCCgCC[C3  2/ CCCCCCCC2  2t/ CCCCCCCC1  3U/ ClBCBCBClB7  2/ @DDB@DtBDtBDDB14  )1, CACACACA8  20 ACCACCKCCKCC11  ,2?0 @DC@D CD CDC13  `1, DQCD]CD]CDQC9  1, @DC@DCDCDC12  1,0000`0[0U02 222!2&22%1\111G151~1l11111~22222223000000000a0l0\0v0P00V02n22d2 2Z22P2<2'2"22222F2wC|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 ,/CCCCCCCCuCCCCCCyCCyCCqCCqCC=474@@@@74/h/0+k,:,DCDCDCDCDC DCDCDCDCDCDCT4N4@@@@N4  C.CC&C{C&C{C.CC*CC*CC CC Cj4 C Cp4C CC Cv4C$CCCCCC$Cw4C CCHCv4CLCCLCCDCCDC4GC8CGC0C?C0C?C8CCC4C C4C4 C4C CB CB C4C$CB$CBCBCB44 C4C CHC4CLC$CLC$CDCCDC44GC$CGCC?CC?C$CCC C9C C4C C4 4C C44C C4C C4C C4CHC40CLC8CLC8CDC0CDC44C CB C4B$CBCBCB$C4aC*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  CHCCQC 4CHC4CQC *CwC*CC&CC.CC.CC&CC*CC*CC*CC5.CC.CC&CC&CC544 C.CC&CC&CC.CC*CC*CC CC C5 C C5C CC C 5C$CCCCCC$C!5C CCHC 5CLCCLCCCCCCC+5C8CC0CC0CC8CC4CC4C55 C4CCBCBC4CCBCBCBCB@5?5C4CCHC?5CLCCLCCDCCDCK5;5{4C*C D.CD&CD&CD.CD*C D*C D CD CX5 D C^5D CD Cd5D$CDCDCD$Ce5D CDHCd5DLCDLCDCCDCCo5C8CC0CC0CC8CC4CC4Cy5 C4CCBCBC4CCBCBCBCB55C4CCHC5CKCCKCCCCCDC55%5C*C )D.C)D&C'D&C'D.C(D*C,D*C1D*C52D.C2D&C0D&C0D.C5D8CD0CD0CD8CD4CD4C5 D4CDBDBD4CDBDBDBDB55D4CDHC5DKCDKCDCCDDC55i5@!D*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQC NCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMC CHCCQC CHCCQC CwCCCCCCCCCCCCCCCCC6CCCCCCCC6O54 C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQC NCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMC CGCCQC CGCCPC CwCCCCCCCCCCCCCCCCCD6CCCCCCCCJ65/5 @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC  DMCD'OC DQC"DRCDRCFDQC`D)OCXDMC DGCDQC DGCDPC DwCDCDCDCDCDCDCDCDC6DCDCDCDC65s5CfBCB(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  4@, CCCC CC CC6   5 0 CBCBCBCB8  E5q, CBCBCBCB1  5 ,  DB DBDBDB7  5+ CCCCCCCC2   6/ CCCCCCCC4  O6/ DCDCDCDC5  6n/ .D$C.D0C/D0C/D$C3  5H4 BCB&CB&CBC10  4_44?55v4 5d55444K5;555p4w445!5+5^5e5o5554@55556J665444 CCCCCCCC7  O//+ CCCCCCCC9  /G+ CCCCCCCC6  /#+ CCCCCCCC5  /+ iCCiC!CsC!CsCC10  -S+ lC.ClC:CpC:CpC.C8  ,;+ iCoCiC{CsC{CsCoC11  !0_+ CBC8BC8BCB1  +* CBC8BC8BCB2  +* CBC8BC8BCB4  ], + CBC8BC8BCB3  *,* DCDCDCDC12  Y4k+ dCCdCCnCCnCC13  B4w+90CHC++X,%,30 -,0///K/,,,,++++R,Y,,&,//a//T40,c,++=4 HD\CkD\CkDCHDCNDmCND|C`dD|C`dDmC  COUNT_U/D_10ZD@CZDC]DC]D@CD3JD@CJDCODCOD@Creset@cD@C@cDC@fDC@fD@CD0[D_C[DjC^DjC^D_CQ3@IDvC@IDCMDCMDvCclk^@bD^C@bDiC@eDiC@eD^CQ0fDCfD@C jD@C jDCENTDCTD@CXD@CXDCU/D`QD~C`QDCTDCTD~CLDfDbCfDmCkDmCkDbCM/m ]D`C]DXC[DXC[D`C@@@@8_D`C_DXC]DXC]D`C@@@@*8dD`CdDXCbDXCbD`C@@@@68bD`CbDXC`DXC`D`C@@@@B8dDCdDCbDCbDC@@@@N8bDCbDC`DC`DC@@@@Z8]DC]DC[DC[DC@@@@f8NDCNDCLDCLDC@@@@r8_DC_DC]DC]DC@@@@~8IDCIDCGDCGDC@@@@8iDCiDCgDCgDC@@@@8VDCVDCTDCTDC@@@@8@TDC@TDC@RDC@RDC@@@@8iD`CiDXCgDXCgD`C@@@@8  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCBCBCBCBCpB8 CpB9CpBC B9C0BCBCBC0B 9CpBDpBDCDDCDCD9 CD9CDCDCDCC9CCCCCCCC9@@@@"9CCCDCDCCCCCD.9@@@@299@@@@8CBCBCBCBCBCBCBCBCBD9 CBJ9CBC BQ9C0BCBCBC0BR9CBDBDCDDCDCDQ9 CD\9CDCDCDCCd9CCCCCCCCe9@@@@k9CCCDDDDCCCCDw9@@@@{9d9@@@@D9CBCBCBCBCBCBCBCB9 CB9CBC B9C0BCBCBC0B9CBDBDCD DD DD DD D9 D D9D DC DCC9CCCCCCCC9@@@@9DCD DDDDCDCDD9@@@@99@@@@9CBCBCBCBCBCBCBCB9 CB9CBC B9C0BCBCBC0B9CBDBDCD DD DD D9 D D9D DC DC DCC9CCCCCCCC9@@@@9DCD DDDDCDCDD:@@@@ :9@@@@9C)CC!CC!CC)CC%CCzC:C~CCvCCvCC~C#:@@@@':@@@@:C)CC!CC!CC)CC%CCzC9:C~CCvCCvCC~C?:@@@@C:@@@@9:C)CC!CC!CC)CC%CCzCU:C~CCvCCvCC~C[:@@@@_:@@@@U:C)CC!CC!CC)CzC4CC4CC%C~C8C~C0CvC0CvC8Cw:q:@@@@q:C)CC!CC!CC)CC%CCzC:C~CCvCCvCC~C:@@@@:@@@@:CCCCCCCCzCCCC~CC~CCvCCvCC::@@@@: CBCBCBCBCBCB:CBCBCBCB:CBCBCBCB[CB[CBSCBSCBCBWCBCBCBCBCB::[CB[CBSCBSCB>C C>CBWCB >C C>CfC>C C >CfC>CC>CfC >CCCC>CC>CCCCCCCCCC:::WCC>CC[CC[CCSCCSCC;:::WCfC>CfC[CjC[CbCSCbCSCjC;:::WC C>C C[C$C[CCSCCSC$C;::eCBeCB]CB]CBRC>CRCBaCBaCB RC>CRCCRC>C RCCRCCRCC RCCCCHCCRCCRCCCCCCCCCC;;:;6;aCCaCCRCCeCCeCC]CC]CCG;:;5;1;aCzCaCCRCCeC~CeCvC]CvC]C~CR;5;0;*;aC4CaC>CRC>CeC8CeC0C]C0C]C8C];0;$;oCBoCBgCBgCBuCBCCCCCCCCCCCCq;CCCCCCCCw;C.CC&CC&CC.C[CC[CCSCCSCCCCWCCCCCCCCCC;;;b;oC8CoC0CgC0CgC8CuC CC`CCXCCXCC`CC\CC\C;C`CCXCCXCC`C;CtCClCClCCtC[C`C[CXCSCXCSC`CC\CWC\CC`CCXCCXCC`C;;;W;oC~CoCvCgCvCgC~CuCfCCCCCCCCCCCCC;CCCCCCCC;CCCCCCCC[CC[CCSCCSCCCCWCCCCCCCCCC;; ;L;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  :k: CCCC CC CC9  ;: CVCCbC CbC CVC6  ;O: CCCC CC CC5  ;3: CCCCCCCC10  ;: CCCC CC CC8  A;: CBCBCBCB1  :>9 CCCCCCCC2  {;9 CVCCbCCbCCVC4  ;: CCCCCCCC3  ;9:::0;5;:;:;;;:;:;::;*;];1;R;:w;;;;;6;G;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 _::':C:CCCCCCCCCCCC= CC =CCCCCC =CCCCCCCC=@@@@=CCCCCC =CCCCCCCC=@@@@$=@@@@=CCCCCCCCCCCC6= CC<=CCCCCC@=CCCCCCCCA=@@@@F=CCCCCC@=CCCCCCCCR=@@@@W=@@@@6=CCCCCCCCCCCCi= CCo=CCCCCCs=CCCCCCCCt=@@@@y=CCCCCCs=CCCCCCCC=@@@@=@@@@i=CCCCCCCCCCCC= CC=CCCCCC=CCCCCCCC=@@@@=CCCCCC=CCCCCCCC=@@@@=@@@@=CCCCCCCCCCCCCCCCCCCC==@@@@=CCCCCCCCCCCCCCCCCCCC==@@@@=CCCCCCCCCCCC=CCCCCCCC>@@@@=CCCCCCCCCCCC>CCCCCCCC>@@@@>CCCCCCCCCCCC'>CCCCCCCC->@@@@'>CCCCCCCCCCCC=>CCCCCCCCC>@@@@=>==W=$=CCCCCCCCCCCCS>CCCCCCCCY>@@@@]>@@@@S>DCDCCCCCCCCCo>DCDCCCCCu>@@@@y>@@@@o>DCDCDCDCDCDC>DCDCDCDC>@@@@>@@@@>DCDCDCDCDCDC>DCDCDCDC>@@@@>@@@@>  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 CCCCCCCCCCCCCCCCCCCC ??@@@@?CCCCCCCCCCCCCCCCCCCC!??@@@@?CCCCCCCCCCCCCCCCCCCC7?1?@@@@1?CCCCCCCCCCCCCCCCCCCCM?G?@@@@G?CCCCCCCCCCCCCCCCCCCCc?]?@@@@]?CCCCCCCCCCCCCCCCCCCCy?s?@@@@s?CCCCCCCCCCCCCCCCCCCC??@@@@?CCCCCCCCCCCCCCCCCCCC??@@@@?CjCCbCCbCCjCC CC>CC>CCfCC$CCCCCC$C?@@@@??@@@@?CCC{CC{CCCCCCC CC\CCCCCC`CC`C{CXC{CXCC???CCCCCCCCCCCCC{CC{CCC?@@@@???@@@@?CCC{CC{CCC@DCCCCCCC @DCDCDCDCDCDCDCDCDCDCDC@DCDCDCDCDC@@@@DC@DC@ @DC"@@DC@DCDC&@DCD{C D{C DC'@@@@@,@@DC@DCCC&@C CCCCCC C8@@@@@=@@@@@@@CjCCbCCbCCjCC CC4CC4CCfCC$CCCCCC$CU@@@@@[@O@@@@@O@CjCCbCCbCCjCC CCHCCHCCfCC$CCCCCC$Cs@@@@@y@m@@@@@m@CjCCbCCbCCjCC CCRCCRCCfCC$CCCCCC$C@@@@@@@@@@@@ CCCCCCCCCCCCCC@ CC@CCCuCCCC@ CCC@CCCCB@ CB@CBC BC B@CBCACACB@CBCBCBCBCBCB@@CCCCCCCGCC?CC?CCGC@@CCCCCCCCCCCC@@tCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCC@@@kCCkCCCCCC@ CCACCCkC A CkC ACkCCCA CCACCCBCBACBCBCBCBACCCCCCCCCCCC AACkCCkCCoCCgCCgCCoC*AACCCCCCCCCCCC4A A@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@DlBD\B@D\BDlBDLBDLBDlBAACBCtBCtBCBCBCBCBCBCBCBCBCBAACDBC$BC$BCDBC BC BC4BC4BCBCACACBAAC\B @D C@DC@DC@D CDC@DCD CDCDCD CAACCC CC CCCCCCCCCCCCCCCCCCCAACCCBCBCCCBCBCBCBCBCBCBCBAACC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CAACeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCBBCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCBBCWC @DC@DC@DC@DCDC@DCDCDCDCDC.B(BCCCCCCCCCCCCCCCC8BCCCCCCCC>BCCCCCCCCCCCCCCCCCCCCCCCCCCPBJBCCACDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCBBBCCCCCCCCCCCCBBBBCCCCCCCCCCCCBBB{BCuCCuCCyCCqCCqCCyCBBzBvBCMCCMCCQCCICCICCQCBzBuBqBC%CC%CC)CC!CC!CC)CBuBpBlBCBCBCCCBCBCCBpBkBfBCBCBCBCBCBCBBkB`B@CACACACACACABCACACACABC BABACBCtBCtBCBCBCBBCBCtBCtBCBBCBAB@CBCBCBCBCBCBCCBCBCBCBCCBAB$ACCC CC CCCCCCCCCCC CC CCCCCCBB@C=CC5CC5CC=CC9CC9C(CC=CC5CC5CC=C.CCCC BB.ACeCC]CC]CCeCCaCCaC;CCeCC]CC]CCeCACCkCWBB@CCCCCCCCCCCCNCCCCCCCCCTCCCDBB8ACCCCCCCCCCCCaCCCCCCCCCgCCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  @? CBCBCBCB6   C? C CCCCCC C5  Cm? C3CC?CC?CC3C4  2CW? C[CCgCCgCC[C3  ECA? CCCCCCCC2  XC+? CCCCCCCC1  kC? ClBCBCBClB7  B? @DDB@DtBDtBDDB14  A@ CACACACA8  B? ACCACCKCCKCC11  BI@ @DC@D CD CDC13  A@ DQCD]CD]CDQC9  A? @DC@DCDCDC12  2Bg@@AA A@@@kBpBuBzBBBBAAA.BAAAABB>BPBBBCC.CACTCgC@@A AA*AA A4A@@@@@@@fBBlBBqBBvBBBBBBB{BB 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 CCCCCCCCCCCCCCCCCCCC_DYD@@@@YDDCDCDCDCDCDCDCDCDCDCuDoD@@@@oDCCCCCCCCCCCCCCCCCCCCDD@@@@DDCDCDCDCDCDCDCDCDCDCDD@@@@DCCCCCCCCCCCCCCCCCCCCDD@@@@DDCDCDCDCDCDCDCDCDCDCDD@@@@DCCCCCCCCCCCCCCCCCCCCDD@@@@D DC DCDCDC DC DC DC DCDCDCDD@@@@DDjCDbCCbCCjCC CCHCCHCCfCC$CCCCCC$CE@@@@E E@@@@ E?,@CjCCbCCbCCjCC CCRCCRCCfCC$CCCCCC$C-E@@@@3E'E@@@@'EDjCDbCDbCDjCC CC>CD>CDfCC$CCCCCC$CKE@@@@QEEE@@@@EEDjCDbCDbCDjCC CC4CD4CDfCC$CCCCCC$CiE@@@@oEcE@@@@cE CCCCCCCCCCCCCCE CCECCCuCCCCE CCCECCCCBE CBECBC BC BECBCACACBECBCBCBCBCBCBEECCCCCCCGCC?CC?CCGCEECCCCCCCCCCCCEEtCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCCEEEkCCkCCCCCCE CCECCCkCE CkCECkCCCE CCECCCBCBECBCBCBCBECCCCCCCCCCCCEECkCCkCCoCCgCCgCCoCFECCCCCCCCCCCC FEECCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlBaF[FCBCtBCtBCBCBCBCBCBCBCBCBCBqFkFCDBC$BC$BCDBC BC BC4BC4BCBCACACBF}FC\B @D C@DC@DC@D CDC@DCD CDCDCD CFFCCC CC CCCCCCCCCCCCCCCCCCCFFCCCBCBCCCBCBCBCBCBCBCBCBFFCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CFFCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCFFCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCFFCWC @DC@DC@DC@DCDC@DCDCDCDCDCGGCCCCCCCCCCCCCCCCGCCCCCCCCGCCCCCCCCCCCCCCCCCCCCCCCCCC(G"GCCFCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCcGbG^GCCCCCCCCCCCCnGbG]GYGCCCCCCCCCCCCxG]GXGSGCuCCuCCyCCqCCqCCyCGXGRGNGCMCCMCCQCCICCICCQCGRGMGIGC%CC%CC)CC!CC!CC)CGMGHGDGCBCBCCCBCBCCGHGCG>GCBCBCBCBCBCBGCG8GECACACACACACAGCACACACAGC BwFGECBCtBCtBCBCBCBGCBCtBCtBCBGCBFGECBCBCBCBCBCBGCBCBCBCBGCBFGECCC CC CCCCCCCGCCC CC CCCGCCFGEC=CC5CC5CC=CC9CC9CHC=CC5CC5CC=CHCCCFGFCeCC]CC]CCeCCaCCaCHCeCC]CC]CCeCHCkC/G|GECCCCCCCCCCCC&HCCCCCCCC,HCCGrGFCCCCCCCCCCCC9HCCCCCCCC?HCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  E? CBCBCBCB6  GD C CCCCCC C5  GD C3CC?CC?CC3C4   HD C[CCgCCgCC[C3  HD CCCCCCCC2  0HD CCCCCCCC1  CHiD ClBCBCBClB7  GD @DDB@DtBDtBDDB14  eF{E CACACACA8  GE ACCACCKCCKCC11  hG2@ @DC@D CD CDC13  F]E DQCD]CD]CDQC9  F!E @DC@DCDCDC12   G?EEEEEEEECGHGMGRG]GbGXGaFFFGFqFFFFFG(GGGGGHH,H?HEEEEEFEE FEEEEEEE>GGDGGIGGNGGxGcG^GnGYGSGG 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 [@3E?Ey@QE@oECBCBCBCBCBCBCBCBCBCB7I1I@@@@1IC CCCCCC CCC\CCGI`C C`CCXCCXC CMI@@@@GI=@CBCBCBCBCBCBCBCBCBCBcI]I@@@@]ICBCBCBCBCBCBCBCBCBCByIsI@@@@sICBCBCBCBCBCBCBCBCBCBII@@@@I CCCCCCCCCCCCCCI CCICCCuCCCCI CCCICCCCBI CBICBC BC BICBCACACBICBCBCBCBCBCBIICCCCCCCGCC?CC?CCGCIICCCCCCCCCCCCIItCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCCIIIkCCkCCCCCCI CCICCCkCJ CkCJCkCCCJ CCJCCCBCB JCBCBCBCB JCCCCCCCCCCCCJ JCkCCkCCoCCgCCgCCoC JJCCCCCCCCCCCC*JJICCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlBJyJCBCtBCtBCBCBCBCBCBCBCBCBCBJJCDBC$BC$BCDBC BC BC4BC4BCBCACACBJJC\B @D C@DC@DC@D CDC@DCD CDCDCD CJJCCC CC CCCCCCCCCCCCCCCCCCCJJCCCBCBCCCBCBCBCBCBCBCBCBJJCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CJJCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCJJCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCK KCWC @DC@DC@DC@DCDC@DCDCDCDCDC$KKCCCCCCCCCCCCCCCC.KCCCCCCCC4KCCCCCCCCCCCCCCCCCCCCCCCCCCFK@KCCJCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCKK|KCCCCCCCCCCCCKK{KwKCCCCCCCCCCCCK{KvKqKCuCCuCCyCCqCCqCCyCKvKpKlKCMCCMCCQCCICCICCQCKpKkKgKC%CC%CC)CC!CC!CC)CKkKfKbKCBCBCCCBCBCCKfKaK\KCBCBCBCBCBCBKaKVKICACACACACACAKCACACACAKC BJKJCBCtBCtBCBCBCBKCBCtBCtBCBKCBJKICBCBCBCBCBCBKCBCBCBCBKCBJKJCCC CC CCCCCCC LCCC CC CCCLCCKKIC=CC5CC5CC=CC9CC9CLC=CC5CC5CC=C$LCCCKK$JCeCC]CC]CCeCCaCCaC1LCeCC]CC]CCeC7LCkCMKKICCCCCCCCCCCCDLCCCCCCCCJLCC:KK.JCCCCCCCCCCCCWLCCCCCCCC]LCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  IWI CBCBCBCB6  LWE C CCCCCC C5  L@ C3CC?CC?CC3C4  (LE C[CCgCCgCC[C3  ;L? CCCCCCCC2  NL9E CCCCCCCC1  aLa@ ClBCBCBClB7  K@ @DDB@DtBDtBDDB14  JI CACACACA8  KuE ACCACCKCCKCC11  KC@ @DC@D CD CDC13  JI DQCD]CD]CDQC9  JAI @DC@DCDCDC12  (KmII JJJIIIaKfKkKpK{KKvKJJJ$KJJJJKJ4KFKKKKL$L7LJL]LII JJJ JIJ*JIIIIIII\KKbKKgKKlKKKK|KKwKqKKTCCTCCcCCcCC 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  QI= CBCBCBCB1  gIe: CBCBCBCB2  ;I: CBCBCBCB4  }II: CBCBCBCB3  I-: CCCCCCCC14  ?M> CCCCCCCC13  ;?7> CCCCCCCC12  g?!> CCCCCCCC11  ? > CCCCCCCC7  %?= CCCCCCCC8  Q?= CCCCCCCC6  }?c= CCCCCCCC5  ?0= CCCCCCCC15  cD= CCCCCCCC16  D= CCCCCCCC17  D]= CCCCCCCC18  D*= CCCC@DC@DC19  yDi> @DC@DCDCDC20  D> DCDC@DC@DC21  D> @DC@DCDCDC22  D>@DC?@&@???@@MI@s@?U@-EEKEiEcI7IyII ?7?c??!?M?y??_DDDDuDDDD"@'@8@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[CCSCCSCCWCC\CC\CCpCCINtCCtCClCClCCONCCCCCCCCCCCC CCCCCCCCCCBCBCfNeNaNCCCCCCCCeN CCpNCCCC4CCvN8CC8CC0CC0CCwNCCCCCCCCCCCCCCCCNvN[NCCCCCCCCCCCC CCCCCCCC CCCCCCCCCCCCBCBCNNNCCCC*CC*CC4CCN8CC8CC0CC0CCNNNDCDDCDCCCCCC DC DCDC DC DC DC DCN@@@@NNDCDCDCCCNCCCCCCCCN@@@@NNNN9CC =UNtCCtCClCClCCkCzCkCCpCC kCzCCzCkCzCC~CCvCBvCB~CNNkCzCkCzCpCzCNtC~CtCvClCvClC~CNNNCC =tCCtCClCClCCfCCpCCjCCjCCbCCbCCO OOCCONHCC*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>CC\CC[CCW[CPC [C/xC}XZCCYCB*CXC`C̅WC~|C4zVC~|CutUC`CTCB*CSCCuRC/xCnRCPCRCCRCCRCzCnRCCuRCчCSCc$CTCCutUCSC4zVCC̅WCCXCSCYCC}XZCc$C [CчCW[CC[CzC\CC 4CC>CC \CCfCCKP|NBCB@C C@C CC Max/Min  CCCCCCCCCCC@CC@CCC  INCREM_mod10C@CCCCCC@CIn0CCC@CC@CCCIn3CCC@C@C@C@CCOut3@C@C@CCCCC@COut0C@CCC@CC@C@CMax@C@C@CCCCC@CEN k9F==y=="999ON  C.CC&C{C&C{C.CC*CC*CC CC CC CP C CPC CC CPC$CCCCCC$CPCHCC CCLCCLCCDCCDCPPGC8CGC0C?C0C?C8CCC4C C4CP C4C CB C4C CB CB CB CB CB$CB$CBCBCBPPPCB CBCBCBCBCBQPP C4C CHCPCLC$CLC$CDCCDC QPGC$CGCC?CC?C$CCC C>C CQ >C CQ>C C9C C4C CQ 4C CQ4C C4C C4C C4CHC$Q0CLC8CLC8CDC0CDC%Q4C CB C$QB$CBCBCB$C1QDB>CB>C CDBDBDBDB;QQaC*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  CHCCQC 4CHC4CQC *CwC*CC&CC.CC.CC&CC*CC)CCyQ$Ct;C,Ct;C,Ct;C$Ct;CQQ+Q C.CC&CC&CC.CC*CC*CC CC CQ C CQC CC CQC$CCCCCC$CQC CCHCQCLCCLCCCCCCCQC8CC0CC0CC8CC4CC4CC4C C4CCCC4CC4C CCCBCBCBCCCBCBCBCBQQQCCCCCCCBCBCCQQQQCHCC4CCLCCLCCDCCDCQQQPC*C D.CD&CD&CD.CD*C D*C D CD CDHCQDLCDLCDCCDCCQC8CC0CC0CC8CC4CC4CQ C4CC CC4C C CCBCBCBC CCBCBCBCBRRRC CC CCCCCCCCCRRQC4CCHCQCKCCKCCCCCDCRQQC*C C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQC NCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMC CGCCQC CGCCPC CwCCCCCCCCCCCCCCCXRCCCCCCCC^RRQ @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC  DMCD'OC DQC"DRCDRCFDQC`D)OCXDMC DGCDQC DGCDPC DwCDCDCDCDCDCDCDCRDCDCDCDCRDKCDKCDCCDDCDBDCDCD4CDHC DBDBDBDBDBDBDBDBDBRRRDBDBDBDBDBDBRRRQCfBCB(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*DCDC1S DC7SDCDCDCCC=CCQS8Ct;C@Ct;C@Ct;C8Ct;CRSCCCCQSCCCCCCCC]SCCCCLSCCCCCCCCgS)DLC+DLC+DDC)DCC*DHC*DB*DB*DBqS *DBwS*DB%DB}S&DB&DB$DB$DB~S*DB>DB}S?DB?DB=DB=DBS #CtCACtCACt;C.5ACʛC=@CbHC>CCy>]>>29 :9N3P CfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 !CC!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  CHCCQC 4CHC4CQC *CC*CC&CC.CC.CC&CC*CC*CCU&CC.CC.CC&CCVCLC$CLC$CDCCDC C4C C4C CHC C4C CB CB CB C4C CB CB CB$CB$CBCBCBVVV-DB CB.DB.DB,DB,DB(VVVVHC4C C4CLC8CLC0CDC0CDC8C2VV V0CLC8CLC8CDC0CDC4CHC4C%C4C C4C C4C C4C C4C C4C CCD>CDBDBCD:CD:CDBCWWWWWC4CC4CC8CC0CC0CC8CWWWV D.CD&CD&CD.CD*C D*C D*C D CD CDHCWDLCDLCDDCDDCWWVC*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(OCXDMC DGCDQC DHCDPC DCDCDCDCDCDCDCDC^XDCDCDCDCdXDKCDKCDDCDDCDCD4CD9CDHC DCDBDBDBDBDCDBDBDBDB{XzXtX,DCDC ,DC-DC,DC.D C.DC,DC,D CXXX-D4C,D4C,DC.D8C.D0C,D0C,D8CXXzXnXXB'CB6CRB6CRB'C EN  CCCBCQCACC"@CXCv >CJC;CHӣC8CaC4CC"0CC0-C8#Ch*C޶CW(CݠC&CŬC؂%C8CC>CC 4CC4CC0CC8CC8CC0CC4CC4CCX8CC8CC0CC0CCXV:CCBCCBCC:CC DC>CC>CC DC DCDCDCDCX DCXDCDCXDCDCDCDCXaD CaDCDC aD C_D CaD C`DC`DC^DC^DCYYaD ChD CYiDCiDCgDCgDCYXXX DC DzCDzCXDvCD~CD~CDvCYX 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 {CCzC DzCDzC CzCCzCYY\VB$CBCBCB$CB CB C3Z B C9ZB CB CHB C=ZXB$CXBC8BC8B$C>ZPDCBCB CQDCQDCODCODCIZ=ZB C -DLC-DDC+DDC+DLC,DHC-DHCWZ.DLC.DDC,DDC,DLC]ZVW%DHC PDCPDBNDBNDCODCPDCjZQDCQDBODBODCpZADCADC?DC?DC@D C>D C>D>CCzZ=DBC=D:C;D:C;DBCZiYHDC ZaZX@5D>C YNZtZ@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  "V9 &CC&CC*CC*CC5  X> CBCBCBCB7  V: CBCBCBCB1  W9  DB DBDBDB6  X89 CCCCCCCC2  Y> CCCCCCCC3  Y> DCDCDCDC4  VYc> BCB&C B&C BC9  CZN @dDC@dDCfDCfDC10  Y9PVrVVWVzXWVVXYLVXWV=ZYXV2VsV}VVVWWVVVkVVXdX{XWWVVVV(VRYEWWXYYYYYYWtXBVMVXVeYZXXX]ZWWWVVV9Z>ZIZpZYYXXX iCCiC!CsC!CsCC10  :8 lC.ClC:CpC:CpC.C8  |:x8 CBC8BC8BCB1   9$8 CBC8BC8BCB2  V908 CBC8BC8BCB4  9H8 CBC8BC8BCB3  9<8 CCCCCCCC7  G>l8 CCCCCCCC9  1>8 CCCCCCCC6  >`8 CCCCCCCC5  >T8 BtCBCBCBtC13  N8 BCBCBCBC11  N8 BCBCBCBC12  jN8 BCBCBCBC14  O899Q99NNs==@= =eNvN9d999NN:w:9999J9R99 9[::?:#:C>->>>=ONNNNON=o====<=R= ==OOOfNaNEPpNwNNN>>u>Y>.9w9:9O-PNNNNN9\999=A==t=999e9 HDCkDCkDCHDCNDCND@C`dD@C`dDC  COUNT_U/D_16ZD@CZDC]DC]D@CD3JD@CJDCODCOD@Creset@cD@C@cDC@fDC@fD@CD0[DC[D@C^D@C^DCQ3@ID@C@IDCMDCMD@Cclk^@bD@C@bDC@eDC@eD@CQ0fDCfD@C jD@C jDCENTDCTD@CXD@CXDCU/D`QD@C`QDCTDCTD@CLDfD@CfDCkDCkD@CM/m ]DC]DC[DC[DC@@@@[_DC_DC]DC]DC@@@@\dDCdDCbDCbDC@@@@ \bDCbDC`DC`DC@@@@\dDCdDCbDCbDC@@@@$\bDCbDC`DC`DC@@@@0\]DC]DC[DC[DC@@@@<\NDCNDCLDCLDC@@@@H\_DC_DC]DC]DC@@@@T\IDCIDCGDCGDC@@@@`\iDCiDCgDCgDC@@@@l\VDCVDCTDCTDC@@@@x\@TDC@TDC@RDC@RDC@@@@\iDCiDCgDCgDC@@@@\  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCBCBCBCBCpB\ CpB\CpBC B\C0BCBCBC0B\CpBDpBDCDDCD\ CD\CDCDCDCC\CCCCCCCC\@@@@\CCCDCDCCCCCD]@@@@]\@@@@\CBCBCBCBCBCBCBCBCB] CB]CBC B&]C0BCBCBC0B']CBDBDCDDCD&] CD1]CDCDCDCC8]CCCCCCCC9]@@@@?]CCCDDDDCCCCDK]@@@@O]8]@@@@]CBCBCBCBCBCBCBCBa] CBg]CBC Bm]C0BCBCBC0Bn]CBDBDCD DD DD Dm] D Dx]D DC DC DCC]CCCCCCCC]@@@@]DCD DDDDCDCDD]@@@@]]@@@@a]CBCBCBCBCBCBCBCB] CB]CBC B]C0BCBCBC0B]CBDBDCD DD D] D D]D DC DC DCC]CCCCCCCC]@@@@]DCD DDDDCDCDD]@@@@]]@@@@]C)CC!CC!CC)CC%CCzC]C~CCvCCvCC~C]@@@@]@@@@]C)CC!CC!CC)CC%CCzC ^C~CCvCCvCC~C^@@@@^@@@@ ^C)CC!CC!CC)CC%CCzC(^C~CCvCCvCC~C.^@@@@2^@@@@(^C)CC!CC!CC)CzC4CC4CC%C~C8C~C0CvC0CvC8CJ^D^@@@@D^C)CC!CC!CC)CC%CCzC[^C~CCvCCvCC~Ca^@@@@e^@@@@[^CCCCCCCCzCCCC~CC~CCvCCvCC}^w^@@@@w^ CBCBCBCBCBCB^CBCBCBCB^CBCBCBCB[CB[CBSCBSCBCBWCBCBCBCBCB^^[CB[CBSCBSCB>C C>CBWCB >C C>CfC>C C >CfC>CC>CfC >CCCC>CC>CCCCCCCCCC^^^WCC>CC[CC[CCSCCSCC^^^^WCfC>CfC[CjC[CbCSCbCSCjC^^^^WC C>C C[C$C[CCSCCSC$C^^^eCBeCB]CB]CBRC>CRCBaCBaCB RC>CRCCRC>C RCCRCCRCC RCCCCHCCRCCRCCCCCCCCCC_ _ _aCCaCCRCCeCCeCC]CC]CC_ ___aCzCaCCRCCeC~CeCvC]CvC]C~C%___^aC4CaC>CRC>CeC8CeC0C]C0C]C8C0__^oCBoCBgCBgCBuCBCCCCCCCCCCCCD_CCCCCCCCJ_C.CC&CC&CC.C[CC[CCSCCSCCCCWCCCCCCCCCC`_Z_^5_oC8CoC0CgC0CgC8CuC CC`CCXCCXCC`CC\CC\Cs_C`CCXCCXCC`Cy_CtCClCClCCtC[C`C[CXCSCXCSC`CC\CWC\CC`CCXCCXCC`C__^*_oC~CoCvCgCvCgC~CuCfCCCCCCCCCCCCC_CCCCCCCC_CCCCCCCC[CC[CCSCCSCCCCWCCCCCCCCCC__^_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  d_q^ CVCCbC CbC CVC6  _"^ CCCC CC CC5  _^ CCCCCCCC10  ^^ CCCC CC CC8  _U^ CBCBCBCB1  ^] CCCCCCCC2  N_[] CVCCbCCbCCVC4  }_] CCCCCCCC3  _]^^^__ _^`___^^^^^^^^0__%_^J_y___ __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 2^e^]^CCCCCCCCCCCC` CC`CCCCCC`CCCCCCCC`@@@@`CCCCCC`CCCCCCCC`@@@@`@@@@`CCCCCCCCCCCC a CCaCCCCCCaCCCCCCCCa@@@@aCCCCCCaCCCCCCCC%a@@@@*a@@@@ aCCCCCCCCCCCCCC>CCfCC$CCCCCC$Cc@@@@cc@@@@cCCC{CC{CCCCCCC CC\CCCCCC`CC`C{CXC{CXCCcccCCCCCCCCCCCCC{CC{CCCc@@@@ccc@@@@cCCC{CC{CCC@DCCCCCCC @DCDCDCDCDCDCDCDCDCDCDC@DCDCDCDCDCccc@DC@DCc @DCc@DC@DCDCcDCD{C D{C DCc@@@@c@DC@DCCCcC CCCCCC C d@@@@dc@@@@cCjCCbCCbCCjCC CC4CC4CCfCC$CCCCCC$C(d@@@@.d"d@@@@"dCjCCbCCbCCjCC CCHCCHCCfCC$CCCCCC$CFd@@@@Ld@d@@@@@dCjCCbCCbCCjCC CCRCCRCCfCC$CCCCCC$Cdd@@@@jd^d@@@@^d CCCCCCCCCCCCCCd CCdCCCuCCCCd CCCdCCCCBd CBdCBC BC BdCBCACACBdCBCBCBCBCBCBddCCCCCCCGCC?CC?CCGCddCCCCCCCCCCCCddtCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCCdddkCCkCCCCCCd CCdCCCkCd CkCdCkCCCd CCdCCCBCBdCBCBCBCBdCCCCCCCCCCCCddCkCCkCCoCCgCCgCCoCddCCCCCCCCCCCCeddCCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlB\eVeCBCtBCtBCBCBCBCBCBCBCBCBCBlefeCDBC$BC$BCDBC BC BC4BC4BCBCACACB~exeC\B @D C@DC@DC@D CDC@DCD CDCDCD CeeCCC CC CCCCCCCCCCCCCCCCCCCeeCCCBCBCCCBCBCBCBCBCBCBCBeeCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CeeCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCeeCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCeeCWC @DC@DC@DC@DCDC@DCDCDCDCDCfeCCCCCCCCCCCCCCCC fCCCCCCCCfCCCCCCCCCCCCCCCCCCCCCCCCCC#ffCCeCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCC^f]fYfCCCCCCCCCCCCif]fXfTfCCCCCCCCCCCCsfXfSfNfCuCCuCCyCCqCCqCCyC}fSfMfIfCMCCMCCQCCICCICCQCfMfHfDfC%CC%CC)CC!CC!CC)CfHfCf?fCBCBCCCBCBCCfCf>f9fCBCBCBCBCBCBf>f3fdCACACACACACAfCACACACAfC BrefdCBCtBCtBCBCBCBfCBCtBCtBCBfCBefdCBCBCBCBCBCBfCBCBCBCBfCBefdCCC CC CCCCCCCfCCC CC CCCfCCefdC=CC5CC5CC=CC9CC9CfC=CC5CC5CC=CgCCCefeCeCC]CC]CCeCCaCCaCgCeCC]CC]CCeCgCkC*fwfdCCCCCCCCCCCC!gCCCCCCCC'gCCfmf eCCCCCCCCCCCC4gCCCCCCCC:gCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  dc CBCBCBCB6  fVc C CCCCCC C5  f@c C3CC?CC?CC3C4  g*c C[CCgCCgCC[C3  gc CCCCCCCC2  +gb CCCCCCCC1  >gb ClBCBCBClB7  flc @DDB@DtBDtBDDB14  `evd CACACACA8  fc ACCACCKCCKCC11  cfd @DC@D CD CDC13  eXd DQCD]CD]CDQC9  ec @DC@DCDCDC12  f:dddddddd>fCfHfMfXf]fSf\eeef~eleeeeef#fffffgg'g:gddddddddeddddddd9ff?ffDffIffsf^fYfifTfNf}f 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 CCCCCCCCCCCCCCCCCCCC2h,h@@@@,hDCDCDCDCDCDCDCDCDCDCHhBh@@@@BhCCCCCCCCCCCCCCCCCCCC^hXh@@@@XhDCDCDCDCDCDCDCDCDCDCthnh@@@@nhCCCCCCCCCCCCCCCCCCCChh@@@@hDCDCDCDCDCDCDCDCDCDChh@@@@hCCCCCCCCCCCCCCCCCCCChh@@@@h DC DCDCDC DC DC DC DCDCDChh@@@@hDjCDbCCbCCjCC CCHCCHCCfCC$CCCCCC$Ch@@@@hh@@@@hccCjCCbCCbCCjCC CCRCCRCCfCC$CCCCCC$Ci@@@@ih@@@@hDjCDbCDbCDjCC CC>CD>CDfCC$CCCCCC$Ci@@@@$ii@@@@iDjCDbCDbCDjCC CC4CD4CDfCC$CCCCCC$CB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlBD\B@D\BDlBDLBDLBDlB4j.jCBCtBCtBCBCBCBCBCBCBCBCBCBDj>jCDBC$BC$BCDBC BC BC4BC4BCBCACACBVjPjC\B @D C@DC@DC@D CDC@DCD CDCDCD CkjejCCC CC CCCCCCCCCCCCCCCCCCC{jujCCCBCBCCCBCBCBCBCBCBCBCBjjCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CjjCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCjjCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCjjCWC @DC@DC@DC@DCDC@DCDCDCDCDCjjCCCCCCCCCCCCCCCCjCCCCCCCCjCCCCCCCCCCCCCCCCCCCCCCCCCCjjCC\jCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCC6k5k1kCCCCCCCCCCCCAk5k0k,kCCCCCCCCCCCCKk0k+k&kCuCCuCCyCCqCCqCCyCUk+k%k!kCMCCMCCQCCICCICCQC_k%k kkC%CC%CC)CC!CC!CC)Cik kkkCBCBCCCBCBCCskkkkCBCBCBCBCBCB}kk kuiCACACACACACAkCACACACAkC BJjkiCBCtBCtBCBCBCBkCBCtBCtBCBkCBjwkiCBCBCBCBCBCBkCBCBCBCBkCBjmkiCCC CC CCCCCCCkCCC CC CCCkCCjckiC=CC5CC5CC=CC9CC9CkC=CC5CC5CC=CkCCCjYkiCeCC]CC]CCeCCaCCaCkCeCC]CC]CCeCkCkCkOkiCCCCCCCCCCCCkCCCCCCCCkCCjEkiCCCCCCCCCCCC lCCCCCCCClCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  ic CBCBCBCB6  kh C CCCCCC C5  kh C3CC?CC?CC3C4  k~h C[CCgCCgCC[C3  khh CCCCCCCC2  lRh CCCCCCCC1  lB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlBD\B@D\BDlBDLBDLBDlBRnLnCBCtBCtBCBCBCBCBCBCBCBCBCBbn\nCDBC$BC$BCDBC BC BC4BC4BCBCACACBtnnnC\B @D C@DC@DC@D CDC@DCD CDCDCD CnnCCC CC CCCCCCCCCCCCCCCCCCCnnCCCBCBCCCBCBCBCBCBCBCBCBnnCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CnnCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCnnCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCnnCWC @DC@DC@DC@DCDC@DCDCDCDCDCnnCCCCCCCCCCCCCCCCoCCCCCCCCoCCCCCCCCCCCCCCCCCCCCCCCCCCooCCznCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCToSoOoCCCCCCCCCCCC_oSoNoJoCCCCCCCCCCCCioNoIoDoCuCCuCCyCCqCCqCCyCsoIoCo?oCMCCMCCQCCICCICCQC}oCo>o:oC%CC%CC)CC!CC!CC)Co>o9o5oCBCBCCCBCBCCo9o4o/oCBCBCBCBCBCBo4o)omCACACACACACAoCACACACAoC BhnomCBCtBCtBCBCBCBoCBCtBCtBCBoCBnomCBCBCBCBCBCBoCBCBCBCBoCBnomCCC CC CCCCCCCoCCC CC CCCoCCnomC=CC5CC5CC=CC9CC9CoC=CC5CC5CC=CoCCCnwomCeCC]CC]CCeCCaCCaCpCeCC]CC]CCeC pCkC omomCCCCCCCCCCCCpCCCCCCCCpCC oconCCCCCCCCCCCC*pCCCCCCCC0pCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  m*m CBCBCBCB6  o*i C CCCCCC C5  oRd C3CC?CC?CC3C4  oh C[CCgCCgCC[C3  pc CCCCCCCC2  !p i CCCCCCCC1  4p4d ClBCBCBClB7  opd @DDB@DtBDtBDDB14  Vnlm CACACACA8  oHi ACCACCKCCKCC11  Yod @DC@D CD CDC13  nVm DQCD]CD]CDQC9  nm @DC@DCDCDC12  n@mmmmmmmm4o9o>oCoNoSoIoRnnnntnbnnnnnooooooo pp0pmmmmmmmmmmmmm}mmm/oo5oo:oo?o}oioToOo_oJoDosoTCCTCCcCCcCC 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  ca KCCKC CUC CUCC10  $ma CBCBCBCB1  :m8^ CBCBCBCB2  mk^ CBCBCBCB4  Pm^ CBCBCBCB3  fm^ CCCCCCCC14  b b CCCCCCCC13  c b CCCCCCCC12  :ca CCCCCCCC11  fca CCCCCCCC7  bia CCCCCCCC8  $ca CCCCCCCC6  Pc6a CCCCCCCC5  |ca CCCCCCCC15  6hca CCCCCCCC16  bha CCCCCCCC17  h0a CCCCCCCC18  h` CCCC@DC@DC19  Lh%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  CHCCQC 4CHC4CQC *CC*CC&CC.CC.CC&CC*CC*CC*CCt.CC.CC&CC&CCtCLC$CLC$CDCCDC C4C C4C CHC C4C CB CB CB C4C$CB$CBCBCB/t.t)tHC4C C4CLC8CLC0CDC0CDC8C;t.t#t0CLC8CLC8CDC0CDC4CHC4C%C4C C4C C4C C4C C4C C4C CEt 4C CKt4C CHC CUtLC$CLCCDCCDC$CVtC C4C CC$CCCBCB$C`tUt C.CC&CC&CC.CC*CC*CC*CC CC Cmt C CstC CC CztC$CCCCCC$C{tCHCC CCLCCLCCDCCDCtzt?tZtfC*C C.CC&CC&CC.CC*CC*CC*CC CC Ct C CtC CC CtC$CCCCCC$CtCHCC CCLCCLCCDCCDCttC8CC0CC0CC8CC4CC4Ct C4CCBCBC4CCBCBCBCBttC4CCHCtCLCCLCCDCCDCtttC*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 COCVCCCCC NCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMC CHCCQC CHCCQC CCCCCCCCCCCCCCCCCCCCCCCCCCCC.u(utt 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 COCVCCCCC NCMC@C)OCArCQCECRC3CRCCQCC'OCCMC CHCCQC CHCCQC CCCCCCCCCCCCCCCCCCCCCCCCCCCCuuCLCCLCCDCCDCC4CCHC C4CCBCBCBC4CCBCBCBCBuuuC4CC4CC8CC0CC0CC8Cuuut D.CD&CD&CD.CD*C D*C D*C D CD Cu D CuD CD CuD$CDCDCD$CuDHCD CDLCDLCDDCDDCuuutC*C (D.C(D&C&D&C&D.C'D*C*D*Cu+D.C+D&C)D&C)D.CuD8CD0CD0CD8CD4CD4Cu D4CDBDBDBDBD4CDBDBDBDBvvD4CD9CDHCvDKCDKCDDCDDCvuu 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(OCXDMC DGCDQC DHCDPC DCDCDCDCDCDCDCDCDCDCDCDCDCDCvvpvvuB1CB@C>B@C>B1C EN dtB$CBCBCB$CB CB CB C B C B CB C0B$C0BCBCB$CvvvB CB C-D C-DC9DCv:DC:DC8DC8DCvvB C ID$CIDCGDCGD$CHD CJD CvKD$CKDCIDCID$Cv:D.C:D&C8D&C8D.C6D*C9D*C7D.C7D&C5D&C5D.Cvvv@D Cvu/D*C CBCBCBCB9  5t] CCCC CC CC6  tb CBCBCBCB8  t] CBCBCBCB1  uU]  DB DBDBDB7   v ] CCCCCCCC2  4unb CCCCCCCC4  uRb DCDCDCDC5  |v6b GDCGD&CHD&CHDC3  vs ACA&CB&CBC10  vr.tzttutuvUtv)t;t{ttttuuttuuvu/ttuvutstt.uuvvKtVt`tvvvvuv 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 ?]aCCCCCCCCCCCCCCCCvwCCCCCCCC|w@@@@vwaLa`\]]r  C.CC&C{C&C{C.CC*CC*CC CC Cw C CwC CC CwC$CCCCCC$CwC CCHCwCLCCLCCDCCDCwGC8CGC0C?C0C?C8CCC4C C4Cw C4C CB CB C4C$CB$CBCBCBww C4C CHCwCLC$CLC$CDCCDCwwGC$CGCC?CC?C$CCC C9C C4C Cw 4C Cw4C C4C C4C C4CHCw0CLC8CLC8CDC0CDCw4C CB CwB$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  CHCCQC 4CHC4CQC *CwC*CC&CC.CC.CC&CC*CC*CC*CC)x.CC.CC&CC&CC/xww C.CC&CC&CC.CC*CC*CC CC C=x C CCxC CC CIxC$CCCCCC$CJxC CCHCIxCLCCLCCCCCCCTxC8CC0CC0CC8CC4CC4C^x C4CCBCBC4CCBCBCBCBixhxC4CCHChxCLCCLCCDCCDCtxdxwC*C D.CD&CD&CD.CD*C D*C D CD Cx D CxD CD CxD$CDCDCD$CxD CDHCxDLCDLCDCCDCCxC8CC0CC0CC8CC4CC4Cx C4CCBCBC4CCBCBCBCBxxC4CCHCxCKCCKCCCCCDCxxNxC*C )D.C)D&C'D&C'D.C(D*C,D*C1D*Cx2D.C2D&C0D&C0D.CxD8CD0CD0CD8CD4CD4Cx D4CDBDBD4CDBDBDBDBxxD4CDHCxDKCDKCDCCDDCxxx@!D*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQC NCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMC CHCCQC CHCCQC CwCCCCCCCCCCCCCCCCC)yCCCCCCCC/yxxw C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQC NCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMC CGCCQC CGCCPC CwCCCCCCCCCCCCCCCCCmyCCCCCCCCsyxXx @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC  DMCD'OC DQC"DRCDRCFDQC`D)OCXDMC DGCDQC DGCDPC DwCDCDCDCDCDCDCDCDCyDCDCDCDCyxxCfBCB(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  w] CCCC CC CC6  4x` CBCBCBCB8  nx] CBCBCBCB1  xE]  DB DBDBDB7  x\ CCCCCCCC2  4ya CCCCCCCC4  xya DCDCDCDC5  yRa .D$C.D0C/D0C/D$C3  xw BCB&CB&CBC10  wrwhxxwIxxxwwwtxdxxxwwwCxJxTxxxxxxwixxxxysy/y/xwww 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\CC 4CC>CC \CCfCC{OrBCB@C C@C CC Max/Min  iCCiC!CsC!CsCC10  ^f\ lC.ClC:CpC:CpC.C8  O^N\ CBC8BC8BCB1  \[ CBC8BC8BCB2  +]\ CBC8BC8BCB4  ]\ CBC8BC8BCB3  r]\ CCCCCCCC7  bB\ CCCCCCCC9  bZ\ CCCCCCCC6  a6\ CCCCCCCC5  a*\ BtCBCBCBtC13  r\ BCBCBCBC11  rrr\ BCBCBCBC12  =r~\ BCBCBCBC14  z\m]]&]\lrrFayaa`\8]]]8rIr|rr}^J^g]n]]]]']\\.^a^^]bbaaarmrgrrrr"raBaXauaaa%a``,bHbdbb]K]]]zzzts|w9r4r{CrJrUrxr}rrrr\1]]x]Gaaza`\9]]] HB\C C\C CCHBCBmCB|C C|C CmC  DECREM_10C~CCCCCC~CIn0B}CB@CB@CB}CIn3B_CBjCBjCB_COut3BbCBmC CmC CbCOut0C}CC@CC@CC}CEN`B@C`BCBCB@CMin BCBCBCBC@@@@%|B`CBXCBXCB`C@@@@1|B`CBXCBXCB`C@@@@=|B`CBXCBXCB`C@@@@I|C`CCXCBXCB`C@@@@U|BCBCBCBC@@@@a|BCBCBCBC@@@@m|CCCCBCBC@@@@y|$C~C$CvCCvCC~C@@@@|XB~CXBvC8BvC8B~C@@@@| CfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 !CC!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  CHCCQC 4CHC4CQC *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$CBCBCBF}E}?}-DB CB.DB.DB,DB,DBP}E}>}9}HC4C C4CLC8CLC0CDC0CDC8CZ}>}3}0CLC8CLC8CDC0CDC4CHC4C%C4C C4C C4C C4C C4C C4C Cd} 4C Cj}4C C9C CHC Ct}LC$CLCCDCCDC$Cu}C C4C C C$C CCCCC$C}t} C.CC&CC&CC.CC*CC*CC*CC CC C} C C}C CC C}C$CCCCCC$C}CHCC CCLCCLCCDCCDC}}^}z}fC*C C.CC&CC&CC.CC*CC*CC*CC CC C} C C}C CC C}C$CCCCCC$C}CHCC CCLCCLCCDCCDC}}C8CC0CC0CC8CC4CC4C} C4CCBC4C CBCBCBCBCBCBCBCB}}}DBCB DB-DBDB.DB.DB,DB,DB}}}DRCDRCDBDVCDNCDNCDVC}}}}C4CCHC}CLCCLCCDCCDC ~}}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 COCVCCCCC NCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMC CHCCQC CHCCQC CCCCCCCCCCCCCCCCg~CCCCCCCCm~ ~} 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 COCVCCCCC NCMC@C)OCArCQCECRC3CRCCQCC'OCCMC CHCCQC CHCCQC CCCCCCCCCCCCCCCC~CCCCCCCC~CLCCLCCDCCDCC4CCHC C4CCBCBC4C CBCBCBCBCBCBCBCB~~~DBCB DB-DBDB.DC.DB,DB,DC~~~D>CD>CDBDBCD:CD:CDBC~~~~C4CC4CC8CC0CC0CC8C~~} D.CD&CD&CD.CD*C D*C D*C D CD CDHCDLCDLCDDCDDC$}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(OCXDMC DGCDQC DHCDPC DCDCDCDCDCDCDCDCDCDCDCDCDKCDKCDDCDDCDCD4CD9CDHC DCDBDBDBDBDCDBDBDBDB,DCDC ,DC-DC,DC.D C.DC,DC,D C-D4C,D4C,DC.D8C.D0C,D0C,D8C,B'CB6CRB6CRB'C EN  CCCBCQCACC"@CXCv >CJC;CHӣC8CaC4CC"0CC0-C8#Ch*C޶CW(CݠC&CŬC؂%C8CC>CC 4CC4CC0CC8CC8CC0CC4CC4CC8CC8CC0CC0CC-}:CCBCCBCC:CC DC>CC>CC DC DCDCDCDC DCDCDCDCDCDCDCaD CaDCDC aD C_D CaD C`DC`DC^DC^DC,+aD ChD C+iDCiDCgDCgDC6& DC DzCDzCDvCD~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 {CCzC DzCDzC CzCCzCE}B$CBCBCB$CB CB C[ B CaB CB CHB CeXB$CXBC8BC8B$CfPDCBCB CQDCQDCODCODCqeB C -DLC-DDC+DDC+DLC,DHC-DHC.DLC.DDC,DDC,DLC~ %DHC PDCPDBNDBNDCODCPDCQDCQDBODBODCADCADC?DC?DC@D C>D C>D>CC=DBC=D:C;D:C;DBCHDC @5D>C 0v@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  J}| &CC&CC*CC*CC5  [| CBCBCBCB7  }s| CBCBCBCB1  ~+|  DB DBDBDB6  g| CCCCCCCC2  ˀ7| CCCCCCCC3   C| DCDCDCDC4  ~O| BCB&C B&C BC9  k| @dDC@dDCfDCfDC10  :|>}}}~}~}E}܀t}~}e+9}Z}}} ~}~}}}})}~~}}F}?}P}zm~~@݀׀ǀ$j}u}}~~}}}afq,6& HBC CC CCHBCBCB@CC@CCC  DECREM_16C@CCCCCC@CIn0BCB@CB@CBCIn3BCB@CB@CBCOut3B@CBC CC C@COut0XB@CXBCBCB@CMinCCC@CC@CCCEN BCBCBCBC@@@@nBCBCBCBC@@@@zXBCXBC8BC8BC@@@@BCBCBCBC@@@@BCBCBCBC@@@@CCCCBCBC@@@@BCBCBCBC@@@@BCBCBCBC@@@@‚CCCCBCBC@@@@΂$CC$CCCCCC@@@@ڂ 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  CHCCQC 4CHC4CQC *CC*CC&CC.CC.CC&CC*CC*CC*CCr.CC.CC&CC&CCxCLC$CLC$CDCCDC C4C C4C CHC C4C CB CB CB C4C$CB$CBCBCBHC4C C4CLC8CLC0CDC0CDC8C0CLC8CLC8CDC0CDC4CHC4C%C4C C4C C4C C4C C4C C4C C 4C C4C CHC CLC$CLCCDCCDC$CC C4C CC$CCCBCB$C C.CC&CC&CC.CC*CC*CC*CC CC C̓ C CӃC CC CڃC$CCCCCC$CۃCHCC CCLCCLCCDCCDCڃfC*C C.CC&CC&CC.CC*CC*CC*CC CC C C CC CC CC$CCCCCC$CCHCC CCLCCLCCDCCDC C8CC0CC0CC8CC4CC4C C4CCBCBC4CCBCBCBCBC4CCHCCLCCLCCDCCDC*߃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 COCVCCCCC NCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMC CHCCQC CHCCQC CCCCCCCCCCCCCCCCCCCCCCCCCCCC. 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 COCVCCCCC NCMC@C)OCArCQCECRC3CRCCQCC'OCCMC CHCCQC CHCCQC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCLCCLCCDCCDCC4CCHC C4CCBCBCBC4CCBCBCBCB  C4CC4CC8CC0CC0CC8C  D.CD&CD&CD.CD*C D*C D*C D CD C$ D C*D CD C1D$CDCDCD$C2DHCD CDLCDLCDDCDDC<1C*C (D.C(D&C&D&C&D.C'D*C*D*CI+D.C+D&C)D&C)D.COD8CD0CD0CD8CD4CD4CY D4CDBDBDBDBD4CDBDBDBDBdcD4CD9CDHCcDKCDKCDDCDDCq_6 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(OCXDMC DGCDQC DHCDPC DCDCDCDCDCDCDCDCDCDCDCDCDCDCօЅv@B1CB@C>B@C>B1C EN ăB$CBCBCB$CB CB CB C B C B CB C0B$C0BCBCB$CB CB C-D C-DC9DC:DC:DC8DC8DCB C ID$CIDCGDCGD$CHD CJD CKD$CKDCIDCID$C:D.C:D&C8D&C8D.C6D*C9D*C7D.C7D&C5D&C5D.C'!@D C+S/D*C CBCBCBCB9  Ԃ CCCC CC CC6  } CBCBCBCB8  $Ȃ CBCBCBCB1  t  DB DBDBDB7  k CCCCCCCC2   CCCCCCCC4   DCDCDCDC5  ܅ GDCGD&CHD&CHDC3   ACA&CB&CBC10  ڃ 1cۃ* 2<q_ d*ӃxօO' fC BC BCBfCBCfBCB@CB@CfB DEK_1/8mC6BmCbBxCbBxC6BS0lCBlCBwCBwCBS2@C:B@CfBCfBC:BOut0CBCBCBCBEn|C6B|CbBCbBC6BOut7 CBCBCBCB@@@@ІC0BCBCBC0B@@@@܆jCBjCtBbCtBbCB@@@@jCXBjC8BbC8BbCXB@@@@jCBjCBbCBbCB@@@@C0BCBCBC0B@@@@ C0BCBCBC0B@@@@C0BCBCBC0B@@@@$C0BCBCBC0B@@@@0C0BCBCBC0B@@@@<C0BCBCBC0B@@@@HC0BCBCBC0B@@@@T  T4AndGateCBCACACBC BC BeCBCACACBkCXBC8BC8BCXBCBCHBCHB CBCCCB CCC*CCC C*CCCCCCCCCC*CCCCCCCCCC*CC*CC.CC&CC&CC.CCCCCCCCBCBCC{CBCBCBCBCBCBuC0BCBCBC0BCBC4BC4BC BC B CBCHCCB CHCCpCCHC CpCCCCCCpCCCCCCCCC·͇ɇCpCCpCCtCClCClCCtCه͇ȇCHCCHCCHCȇCLCCDCCDCCLCćÇCBCBCBÇCBCBCBCBCBCACACBCBCACA CBC>CCB C>CCCC>C CCCCCCCCCCCCCCCC CCCCCCCCCCCC C>CC>CCBCC:CC:CCBC$ CBCBCBCBCBCB.CACACACACApCApCpB8 pCpB>pCpBpCBC pCBDpCBpC CH pC CIpC CpC4CM pC4CNpC4CpCMCR pCMCSpCMCpCMCRCMCWVCQCVCICNCICNCQCXpCMCpC\CW pC\CcpC\CpCCg pCChpCCpCCCClCCCCCCCCmCCpCCCCCCCCCCxlC\CpC\CC`CCXCCXCC`CgC4CpC4CC8CC0CC0CC8CRC CpC CCCCCCCCCMCBpCBCBCBCBCBHCpBpCpBCBC`BC`BCBCC BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCCCBCB CCCfCCC CfCCCCfC CCkCCkCCCCCC kCCRCCkCCVCCVCCNCCNCCkCCpCCtCCtCClCClCC݈܈CCCCCC܈CCCCCCCC؈׈CfCCfCCfC׈CjCCbCCbCCjCӈ҈CCCCCC҈CCCCCCCC͈LjCBCBCBCBCBCBCBCBCBCBCB"CBCBCBCBC CCBCB C CCCC C CCCCCCCC CCkCCkCCCCCCCCCC kCCRCCkCCVCCVCCNCCNCCLKkCCpCCKtCCtCClCClCCVCBCCCCCCBCCCCCCCC`=<CCCC<CCCCCCCCk87C CC CC C7C$CCCCCC$Cu2,2CBCCCCCCCCCCCCCCCCCCCCzCCCoCCgCCgCCoCCkCCkCCoCCgCCgCCoCC~CCvCCvCC~CCzCCzC CzCCCCzC CCCCCC CCkCCkCCCCCCCC kCCRCCkCCVCCVCCNCCNCCɉkCCuCC‰yCCyCCqCCqCC͉CCCCCCCCCCCC׉CCCCCCCCCCCCCzCCRCCRCCVCCNCCNCCVC݇CkCCCCCCCCCCCCCCCCCCCCCo|CCCCCCCCCCCCCC CCCCCCCCۉerCCCCӇZCCщCCCGCC?CC?CCGCCCCCCC(CGCC?CC?CCGC.(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   DCCDCCHCCHCC3  P DCCDCCHCCHCC5  lj DCGCDCSCHCSCHCGC1  ]ֆ CAC$BC$BCA9  o6 CBCBCBCB8  * CBCBCBCB7  & CCC!CC!CCC6   C=CCICCICC=C2  2 CeCCqCCqCCeC10  B CCCCCCCC11  N CCCCCCCC12  ZK‰B<7͇ȇÇ܈׈҈ WlgRMHCLVÉ͉׉{C`=k8u2·هɇć݈؈ӈ͈.$ XmxchSNI>Dk". fCCfCCCCCC CCkCCkCC@CC@CC  HEXA display@CC@C@CC@CCCIN3CCC@C@C@C@CCIN0 ~CC~CCvCCvCC@@@@!CCCCCCCC@@@@-CCCCCCCC@@@@9CCCCCCCC@@@@ECCCCCCCC@@@@QCCCCCCCC@@@@]CCCCCCCC@@@@iCCCCCCCC@@@@uCCCCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@  TMemoryDevice C CC CCfCCfCC.CC:CC:CC.C16 x 8@C:C@CFCCFCC:CROM@CC@CCCCCCA3 CCCC C CC C C*CC*C C4CC4CCCCCCCCCD7 CCCC C CC C C*CC*C C4CC4C C>CC>C CHCCHC CRCCRC C\CC\C CkCCfCCZCCfCCfCCZCcs  CZCCZCCCCCCCCCzCCCC~CC~CCvCCvCC C$CCCCCC$CzC CC C~C$C~CCvCCvC$CC.CC&CC&CC.CzC*CC*C~C.C~C&CvC&CvC.C-'C8CC0CC0CC8CzC4CC4C~C8C~C0CvC0CvC8C=7CCCCCCCCCCCCGCCCCCCCCMC$CCCCCC$CC CC CWC$CCCCCC$C]C.CC&CC&CC.CC*CC*CgC.CC&CC&CC.CmC8CC0CC0CC8CC4CC4CwC8CC0CC0CC8C}CBCC:CC:CCBCC>CC>CCBCC:CC:CCBCCLCCDCCDCCLCCHCCHCCLCCDCCDCCLCCVCCNCCNCCVCCRCCRCCVCCNCCNCCVCC`CCXCCXCC`CCoCCgCCgCCoCCuCCkCCyCCqCCqCCyCÌ`f>z iCCiCCsCCsCC11   iCCiC&CsC&CsCC10  ! lC$ClC0CpC0CpC$C9  1 lC.ClC:CpC:CpC.C8  A{ CCCCCCCC1  Q' CCC&CC&CCC2  a3 C$CC0CC0CC$C3  q? C.CC:CC:CC.C4  K C8CCDCCDCC8C5  W CBCCNCCNCCBC6  c CLCCXCCXCCLC7  oTGroundnjCC -=M]m}Ì HBC CC CCHBCBCB@C C@C CC  INCREM_10C@CCCCCC@CIn0BCB@CB@CBCIn3BCB@CB@CBCOut3B@CBC CC C@COut0NB@CNBCBCB@CMaxC@CCCCCC@CEN BCBCBCBC@@@@|BCBCBCBC@@@@BCBCBCBC@@@@BCBCBCBC@@@@CCCCBCBC@@@@BCBCBCBC@@@@BCBCBCBC@@@@čCCCCBCBC@@@@ЍXBCXBC8BC8BC@@@@܍$CC$CCCCCC@@@@  C.CC&C{C&C{C.CC*CC*CC CC CC C C CC CC CC$CCCCCC$CCHCC CCLCCLCCDCCDCGC8CGC0C?C0C?C8CCC4C C4C C4C CB C4C CB CB CB CB CB$CB$CBCBCB+*&CB CBCBCBCBCB7*% C4C CHC%CLC$CLC$CDCCDCA!GC$CGCC?CC?C$CCC C>C CK >C CQ>C C9C C4C CU 4C CV4C C4C C4C C4CHC[0CLC8CLC8CDC0CDC\4C CB C[B$CBCBCB$ChDB>CB>C CDBDBDBDBrUaC*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  CHCCQC 4CHC4CQC *CwC*CC&CC.CC.CC&CC*CC)CC$Ct;C,Ct;C,Ct;C$Ct;CEb C.CC&CC&CC.CC*CC*CC CC CÎ C CɎC CC CώC$CCCCCC$CЎC CCHCώCLCCLCCCCCCCڎC8CC0CC0CC8CC4CC4CC4C C4CCCC4CC4C CCCBCBCBCCCBCBCBCBCCCCCCCBCBCCCHCC4CCLCCLCCDCCDC  C*C D.CD&CD&CD.CD*C D*C D CD CDHCDLCDLCDCCDCCC8CC0CC0CC8CC4CC4C, C4CC CC4C C CCBCBCBC CCBCBCBCB<;7C CC CCCCCCCCCH;6C4CCHC6CKCCKCCCCCDCR2ԎC*C C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQC NCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMC CGCCQC CGCCPC CwCCCCCCCCCCCCCCCCCCCCCCCVގ @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC  DMCD'OC DQC"DRCDRCFDQC`D)OCXDMC DGCDQC DGCDPC DwCDCDCDCDCDCDCDCҏDCDCDCDC؏DKCDKCDCCDDCDBDCDCD4CDHC DBDBDBDBDBDBDBDBDBDBDBDBDBDBDB&CfBCB(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*DCDCh DCnDCDCDCsDCDCDCDCtDCCCs CCCCCC CCCC>CC=CC8Ct;C@Ct;C@Ct;C8Ct;CCCCCCCCCCCCCCCCCCCCCCCCC)DLC+DLC+DDC)DCC*DHC*DB*DB*DB *DB*DB%DB&DB&DB$DB$DB*DB>DB?DB?DB=DB=DB #CtCACtCACt;C.5ACʛC=@CbHC>CCC*C )D.C)D&C'D&C'D.C(D*C,D*C1D*C[2D.C2D&C0D&C0D.CaD8CD0CD0CD8CD4CD4Cl D4CDBDBD4CDBDBDBDBwvD4CDHCvDKCDKCDCCDDCr(@!D*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQC NCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMC CHCCQC CHCCQC CwCCCCCCCCCCCCCCCCCCCCCCCCCŔD C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQC NCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMC CGCCQC CGCCPC CwCCCCCCCCCCCCCCCCCCCCCCCCC R @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC  DMCD'OC DQC"DRCDRCFDQC`D)OCXDMC DGCDQC DGCDPC DwCDCDCDCDCDCDCDCDCGDCDCDCDCM2CfBCB(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  Z CCCC CC CC6  ʓ CBCBCBCB8   CBCBCBCB1  H  DB DBDBDB7  | CCCCCCCC2  ʔ CCCCCCCC4  ֒ DCDCDCDC5  R .D$C.D0C/D0C/D$C3  fʒ BCB&CB&CBC10  TB5ߓ#vu`P N>/6@ٓ$.rUCwaM Ŕœpv C B@D B@DBCBCfBCBCBCfB COMP_EQUC6BCbBCbBC6B(A=B)outC2BC^BC^BC2BA0C.BCZBCZBC.BA3CBCBCBCBB3CBCBCBCBB0CBCB@DB@DB(A=B)in C0BCBCBC0B@@@@6CBCBCBCB@@@@BCBCtBCtBCB@@@@NCBCBCBCB@@@@ZCBCBCBCB@@@@fCBCBCBCB@@@@r@DB@DtB@DtB@DB@@@@~C0BCBCBC0B@@@@C0BCBCBC0B@@@@C0BCBCBC0B@@@@ BCCBCC:CC:CCMC CHC CHCC>CCQCCQCCICCICCC$CCCBCB$CC CB CB9CBHCŖBLCBDCBDCBLC˖CCCCBCBCBBBBB CC CBBBBBBBBݖז CCCCCCCCCCC CC CCCCCCCCCCCCCC)CC!CC!CC)CC%CC%CC9CCHCCLCCDCCDCCLCCCC CC CCCCBCBCCCCCBCBCBCBCCDCDCCCCCCCDCD C@D C%@DC@DC@DC@DC+C)CC!CC!CC)CC%CC%CC4CCHC7CLCCDCCDCCLC=CCC CC CCCCBCBCCCCCBCBCBCBOICC(DC(DC&DC&DC'DC*DC*D C-D C^.DC.DC,DC,DCdD)CD!CD!CD)CD%CD%CD9CDHCpDLCDDCDDCDLCvDCD CD CDCDBDBDCDCDBDBDBDB DC CCCBCBCCCCCCCBCBCBCBCBCBQCBQCBICBICBBBBBMCBBBBBBBBBkCC CCCBCBCCCCCCCB@DB@DB@DB@DB@DB×CC @DC@DB@DB@DC@DCDCDB-DBҗ.DB.DB,DB,DBؗ1ɗ DC =DC=DB;DB;DCB) CCCBCBCC@@@@C8CC0CC0CC8C@@@@CCCCCCCCC.CC&CC&CC.C@@@@C8CC0CC0CC8C@@@@C8CC0CC0CC8C@@@@C8CC0CC0CC8C@@@@*DCDCDCDC@@@@6D.CD&CD&CD.C@@@@BCCCBCBCC@@@@NCCCBCBCC@@@@ZCCCBCBCC@@@@fCCCCCCCC@@@@r  CC CBBBCCCCBXC@B CBXCWBCP}B CBЅ CB0z CP}Bxt CWB CBC@BxCBnCCCCC CCCnC`CxC8CCTC CXCxt CC0z CCЅ CXC CTCC8CXC`C CCXC CCCC CBCB CCCCBCCCCCBCCCC*C C*CC*CC*CC*C C*C$C.C$C&CC&CC.C CzCCzCC*C$C~C$CvCCvCC~CəBBCBCBBBCBCBCBCBCBCBCBCBCBBBBBڙԙ `C8C`C0CXC0CXC8C\C4CaC4C aC4CaC4CaC4CkC4CoC8CoC0CgC0CgC8CaC4CaCRCCRCC\C C\C$C`C$CXCCXCC`C$CBC$C:CC:CCBCCCCCCCC>C C>C CCCCCCCCCCCCCCCCCCCCCCBCBC CCCC$CC$CCCCCC-Ù>C4C CBCC:CC:CCBCC>CC>CC>CCHCCHCCHCCHCCHC:CLCCDCCDCCLC@oCLCoCDCgCDCgCLCBHCBHCBHCBHCBHCBHC CHCkCHC BHCBHCBHCBHCBHCBLCBDCBDCBLCa`V BuC B\CB\CBHCByC0ByC/BqCBqCm`PC>C C~CCvCCvCC~CCzCCzCCzCCzCCuCCuCCpCCpC|CtCClCClCCtCoCCoCCgCCgCC\CCkCC`CC`CCXCCXCCoCtCoClCgClCgCtC\CfCaCfCaCpCkCpC`CjC`CbCXCbCXCjCCzC 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 CPCXCCCCC CBCB CCCCCCCCCCCCCCC%CC*C C*CC*CC/CCzCCzCC~CCvCCvCC~CC*CC*CC.CC&CC&CC.CCBCBCBCBCBCBCBCBCBCBCBCBCB DCDBDBDCx=DCDXCD C2DXCjDCOD CADЅ CAD0z CODxt CjD C2DCDxCDnCx=DCDCDC(DnC<DxCmDC D CVDxt C@D0z C@DЅ CVD C DCmDXC<D C(DXCDCDC DBDB DCDCDCDCDCDCD*CDCDCDC D*C D*CD*CD*C D.C D&C D&C D.CZYSD*CDzC DzCY D~C DvC DvC D~CeMDBDBDBDBDBDBDBDBDBDBDBDBDBvp 6DC8DB4DB6DCx=6DC5DXC5D C25DXCj5DCO5D CA5Dȅ CA5D8z CO5Dpt Cj5D C25DC5DxC5DnCx=6DC6DC6DC(7DnC<7DpCm7DC 7D CV7Dpt C@7D0z C@7DЅ CX7D C 7DCm7DXC<7D C(7DXC6DC6DC 6DB6DB 6DC6DC5DC7DC7DC5DC6DC6D*C 6D*C6D*C6D/C6DzC>DzC?D~C?DvC=DvC=D~C>D*C6D*C?D.C?D&C=D&C=D.C̛5DB7DB7DB5DB6DB6DB6DB6DB6DB6DB7DB7DB5DB5DBܛ֛ C8CC0CC0CC8CC4CC4C C4CC4CC4CC8CC0CC0CC8CC4CCRCCRCC\CC\CC`CCXCCXCC`CCBCC:CC:CCBCCCCCCCC>CC>C CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+C4C D8CD0CD0CD8CD4C@D4C8 @D4C>@D4CD4CBD8CD0CD0CD8CC@D4C@DRC DRC D\C D\CB D`C DXC DXC D`CM DBC D:C D:C DBC DC D>C D>C DC DC DC DC DC DC DCfe DCDCDCDCDCeDCDCDCDCp`Z_D4C ND8CND0CLD0CLD8CMD4C@ND4C @ND4C@ND4COD4CPD8CPD0CND0CND8C@ND4C@NDRC>DRC>DRCD\C?D`C?DXC=DXC=D`C?DBC?D:C=D:C=DBC;DC;D>C>D>C ;DC6DC6DC6DC6DC;DC7DC7DC5DC5DC;DC>DC?DC?DC=DC=DCЛED4C CBCC:CC:CCBCC>CC>CCHCCHCCHCDHCʜDLCDDCDDCDLCМJC>C .DBC.D:C,D:C,DBC-D>C/D>C/DHC1DHC2DHCODHCPDLCPDDCNDDCNDLC؜G@&D>C _DBC_D:C]D:C]DBCcD>C^D>C cD>CzD>CrD>CmD>CfD>CcD>C{DBC{D:CyD:CyDBCcD>CcDC@]DC@]DCaDCbDCbDC`DC`DCWD>C C~CCvCCvCC~C DpCCpCCzCCzCCzCCzC DtC DlC DlC DtC& CCCCCCCCCCCCCCCCCCCC:4CtCClCClCCtCCfCCfCCpCCpCCjCCbCCbCCjCJDCzC .D~C.DvC,DvC,D~C-DzC@0DzC1DzC4DzC4DpC>DpCY?DtC?DlC=DlC=DtC_DCDCDCDCDCDCmDCDCDCDCsDtCDlCDlCDtCDfC@DfC@DpCDpCDjCDbCDbCDjC}@&DzC _D~C_DvC]DvC]D~C^DzC_DzC_DzC_DzCfDzC fDzCzDzCfDzC{D~C{DvCyDvCyD~CfDzCfDC_DC_DCaDCbDCbDC`DC`DCPDCPDCNDCNDCMDCODCNDCNDCLDCLDCPDtCPDlCNDlCNDtCMDfC@NDfC@NDpCODpCNDjCNDbCLDbCLDjC͝ǝWDzC2B1C2B@CB@CB1C (A=B)in B@CBCBCB@C (ACfC 1Ι>CC P CfC >/CC .TDfC wjjDC ӝgEDfC ƛEDC T2NorGateqDCqDCoDCoDCzDCsDC@qDCpDC{DC{DCyDCyDC_YhDC`{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/BC0BCBCBCBC BC BCBCBCBCBCs BCBCBCԧBpCBCBtCB*mCB;CB݃C8ݰBC"BC@EB݃CBB  BBBBBBBB10  T BCBCBCBC6  '$ BBCBNCBNCBBC8  g< BCBCBCBC9  H CBCBCBCB1   CCCCCCCC5  % @DB@DBDBDB11  }` @2DB@2DB4DB4DB12  l DCDCDCDC2  w 3DC3DC4DC4DC7  0 vDtCvDCwDCwDtC4    uDCuDC@xDC@xDC13  ex wD>CwD>CwD>CwD>C   @@@@eYB`-ə+J:f`ZSe>CMs̛͝am6ڙVߞ@&Мvp_ܛ_ fCCCCC4CfC4CCCC"CC"CCC  MPX_4x2/1C"CC-C@C-C@C"CIn00pCCpC!CuC!CuCCSCCCC@CC@CCOut0CCC CC CCCEn@C"C@C-CC-CC"CIn03C"CC-C@C-C@C"CIn10oC!CoC,C@C,C@C!CIn13@CC@CCCCCCOut3 ~C8C~C0CvC0CvC8C@@@@ȟC8CC0CC0CC8C@@@@ԟC8CC0CC0CC8C@@@@C8CC0CC0CC8C@@@@C8CC0CC0CC8C@@@@C8CC0CC0CC8C@@@@C8CC0CC0CC8C@@@@C8CC0CC0CC8C@@@@CCCBCBCC@@@@(jCCjCCbCCbCC@@@@4CCCCCCCC@@@@@CCCBCBCC@@@@LCCCBCBCC@@@@XCCCBCBCC@@@@d CCCCCCCCCCCCCCu CC{CCCuCCCC CCCCCCCB CBCBC BC BCBCACACBCBCBCBCBCBCBCCCCCCCGCC?CC?CCGCCCCCCCCCCCCCtCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCCkCCkCCCCCC 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@DlBD\B@D\BDlBDLBDLBDlBPJCBCtBCtBCBCBCBCBCBCBCBCBCB`ZCDBC$BC$BCDBC BC BC4BC4BCBCACACBrlC\B @D C@DC@DC@D CDC@DCD CDCDCD CCCC CC CCCCCCCCCCCCCCCCCCCCCCBCBCCCBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCΡȡCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCڡCWC @DC@DC@DC@DCDC@DCDCDCDCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCxCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCRQMCCCCCCCCCCCC]QLHCCCCCCCCCCCCgLGBCuCCuCCyCCqCCqCCyCqGA=CMCCMCCQCCICCICCQC{A<8C%CC%CC)CC!CC!CC)C<73CBCBCCCBCBCC72-CBCBCBCBCBCB2'CACACACACACACACACACAC BfCBCtBCtBCBCBCBCBCtBCtBCBCBCBCBCBCBCBCBɢCBCBCBCBϢCBCCC CC CCCCCCCܢCCC CC CCCCCC=CC5CC5CC=CC9CC9CC=CC5CC5CC=CCCCԡuCeCC]CC]CCeCCaCCaCCeCC]CC]CCeCCkCkCCCCCCCCCCCCCCCCCCCCCC aCCCCCCCCCCCC(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   C3CC?CC?CC3C4   C[CCgCCgCC[C3    CCCCCCCC2  ڟ CCCCCCCC1  2Ο ClBCBCBClB7   @DDB@DtBDtBDDB14  Tj CACACACA8  " ACCACCKCCKCC11  WF @DC@D CD CDC13  ^ DQCD]CD]CDQC9  ¡. @DC@DCDCDC12  R۠֠Ѡ27<ALQGPr`ΡϢ.ܠנˠҠ{-38={gRM]HBq fCCCCCCfCCCCC@CC@CCC  MPX_4x4/1CCC@C@C@C@CCOut3nCCnC@CyC@CyCCS0@C@C@CCCCC@COut0mCCmC@CxC@CxCCS1}CC}C@C@C@C@CCIn33@C@C@CCCCC@CIn23@CC@C@CC@CCCIn13@C@C@CCCCC@CIn03CCC@C@C@C@CCIn00 CCCCCCCC@@@@&CCCCCCCC@@@@2CCCCCCCC@@@@>CCCCCCCC@@@@JCCCCCCCC@@@@VCCCCCCCC@@@@bCCCCCCCC@@@@nCCCCCCCC@@@@zjCCjCCbCCbCC@@@@jCCjCCbCCbCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@¤CCCCCCCC@@@@ΤCCCCCCCC@@@@ڤCCCCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@ CCCCCCCC@@@@CCCCCCCC@@@@"  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 CCCCCCCCCCCCCCCCCCCCvp@@@@pCCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCCΥȥ@@@@ȥCCCCCCCCCCCCCCCCCCCCޥ@@@@ޥCCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC @@@@ CjCCbCCbCCjCC CC>CC>CCfCC$CCCCCC$C&@@@@, @@@@ CCC{CC{CCCCCCC CC\CCCCCC`CC`C{CXC{CXCCIHDCCCCCCCCCCCCC{CC{CCCT@@@@[H>@@@@>CCC{CC{CCC@DCCCCCCC @DCDCDCDCDCDCDCDCDCDCDC@DCDCDCDCDCzys@DC@DCy @DC@DC@DCDCDCD{C D{C DC@@@@@DC@DCCCC CCCCCC C@@@@m@@@@mCjCCbCCbCCjCC CC4CC4CCfCC$CCCCCC$C@@@@Ʀ@@@@CjCCbCCbCCjCC CCHCCHCCfCC$CCCCCC$Cަ@@@@ئ@@@@ئCjCCbCCbCCjCC CCRCCRCCfCC$CCCCCC$C@@@@@@@@ CCCCCCCCCCCCCC CCCCCuCCCC$ CCC%CCCCB* CB+CBC BC B/CBCACACB0CBCBCBCBCBCB;/CCCCCCCGCC?CC?CCGCE*CCCCCCCCCCCCO$tCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCCed_kCCkCCCCCCd CCoCCCkCu CkCvCkCCCz CC{CCCBCBCBCBCBCBCCCCCCCCCCCCCkCCkCCoCCgCCgCCoCzCCCCCCCCCCCCuYCCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlBCBCtBCtBCBCBCBCBCBCBCBCBCBCDBC$BC$BCDBC BC BC4BC4BCBCACACBC\B @D C@DC@DC@D CDC@DCD CDCDCD C+%CCC CC CCCCCCCCCCCCCCCCCCC;5CCCBCBCCCBCBCBCBCBCBCBCBMGCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[Cb\CeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCrlCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGC~CWC @DC@DC@DC@DCDC@DCDCDCDCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCCCCCCCCCCCCCCCCCCCCCCCCC CuCCuCCyCCqCCqCCyCCMCCMCCQCCICCICCQCܨC%CC%CC)CC!CC!CC)C)ۨרCBCBCCCBCBCC3ۨ֨ѨCBCBCBCBCBCB=֨˨5CACACACACACAGCACACACAMC B ACBCtBCtBCBCBCBZCBCtBCtBCB`CBS7?CBCBCBCBCBCBmCBCBCBCBsCBA-CCC CC CCCCCCCCCC CC CCCCC#IC=CC5CC5CC=CC9CC9CC=CC5CC5CC=CCCCxCeCC]CC]CCeCCaCCaCCeCC]CC]CCeCCkC¨SCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC̩CCCCCCCCҩCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  ig CBCBCBCB6  w C CCCCCC C5  إ C3CC?CC?CC3C4  ¥ C[CCgCCgCC[C3   CCCCCCCC2  é CCCCCCCC1  ֩ ClBCBCBClB7  d @DDB@DtBDtBDDB14   CACACACA8  Q ACCACCKCCKCC11   @DC@D CD CDC13  / DQCD]CD]CDQC9  f8 @DC@DCDCDC12  Ҧdzu/*$֨ۨ+bM;rM`sҩe_{ov0;+EO%Ѩ=ר3ܨ)  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 CCCCCCCCCCCCCCCCCCCCʪĪ@@@@ĪDCDCDCDCDCDCDCDCDCDCڪ@@@@ڪCCCCCCCCCCCCCCCCCCCC@@@@DCDCDCDCDCDCDCDCDCDC @@@@CCCCCCCCCCCCCCCCCCCC"@@@@DCDCDCDCDCDCDCDCDCDC82@@@@2CCCCCCCCCCCCCCCCCCCCNH@@@@H DC DCDCDC DC DC DC DCDCDCd^@@@@^DjCDbCCbCCjCC CCHCCHCCfCC$CCCCCC$Cz@@@@t@@@@t[CjCCbCCbCCjCC CCRCCRCCfCC$CCCCCC$C@@@@@@@@DjCDbCDbCDjCC CC>CD>CDfCC$CCCCCC$C@@@@@@@@DjCDbCDbCDjCC CC4CD4CDfCC$CCCCCC$Cԫ@@@@ګΫ@@@@Ϋ CCCCCCCCCCCCCC CCCCCuCCCC CCCCCCCB CBCBC BC BCBCACACBCBCBCBCBCBCBCCCCCCCGCC?CC?CCGCCCCCCCCCCCCC'tCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCC=<7kCCkCCCCCC< CCGCCCkCM CkCNCkCCCR CCSCCCBCBWCBCBCBCBXCCCCCCCCCCCCcWCkCCkCCoCCgCCgCCoCmRCCCCCCCCCCCCwM1CCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlB̬ƬCBCtBCtBCBCBCBCBCBCBCBCBCBܬ֬CDBC$BC$BCDBC BC BC4BC4BCBCACACBC\B @D C@DC@DC@D CDC@DCD CDCDCD CCCC CC CCCCCCCCCCCCCCCCCCC CCCBCBCCCBCBCBCBCBCBCBCB%CC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[C:4CeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCJDCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGC\VCWC @DC@DC@DC@DCDC@DCDCDCDCDCqkCCCCCCCCCCCCCCCC{CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCέͭɭCCCCCCCCCCCC٭ͭȭĭCCCCCCCCCCCCȭíCuCCuCCyCCqCCqCCyCíCMCCMCCQCCICCICCQCC%CC%CC)CC!CC!CC)CCBCBCCCBCBCC CBCBCBCBCBCB CACACACACACACACACACA%C B]CBCtBCtBCBCBCB2CBCtBCtBCB8CB+CBCBCBCBCBCBECBCBCBCBKCBgCCC CC CCCCCCCXCCC CC CCC^CCb!C=CC5CC5CC=CC9CC9CkC=CC5CC5CC=CqCCCPqCeCC]CC]CCeCCaCCaC~CeCC]CC]CCeCCkC+CCCCCCCCCCCCCCCCCCCCCCݭ{CCCCCCCCCCCCCCCCCCCCCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  Aa CBCBCBCB6  OB C CCCCCC C5  b, C3CC?CC?CC3C4  u C[CCgCCgCC[C3   CCCCCCCC2   CCCCCCCC1  Ԫ ClBCBCBClB7  <X @DDB@DtBDtBDDB14  Ь CACACACA8  )n ACCACCKCCKCC11  ӭ @DC@D CD CDC13  ȫ DQCD]CD]CDQC9  > @DC@DCDCDC12  u<WRMȭͭí̬:qܬ%\J%8K^q=7XcSmGNw' έɭ٭ĭ 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 Ʀ,ګCBCBCBCBCBCBCBCBCBCB@@@@C CCCCCC CCC\CC`C C`CCXCCXC C@@@@CBCBCBCBCBCBCBCBCBCBίȯ@@@@ȯCBCBCBCBCBCBCBCBCBCBޯ@@@@ޯCBCBCBCBCBCBCBCBCBCB@@@@ CCCCCCCCCCCCCC CCCCCuCCCC CCCCCCCB  CB!CBC BC B%CBCACACB&CBCBCBCBCBCB1%CCCCCCCGCC?CC?CCGC; CCCCCCCCCCCCEtCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCC[ZUkCCkCCCCCCZ CCeCCCkCk CkClCkCCCp CCqCCCBCBuCBCBCBCBvCCCCCCCCCCCCuCkCCkCCoCCgCCgCCoCpCCCCCCCCCCCCkOCCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlBCBCtBCtBCBCBCBCBCBCBCBCBCBCDBC$BC$BCDBC BC BC4BC4BCBCACACB C\B @D C@DC@DC@D CDC@DCD CDCDCD C!CCC CC CCCCCCCCCCCCCCCCCCC1+CCCBCBCCCBCBCBCBCBCBCBCBC=CC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CXRCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoChbCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCztCWC @DC@DC@DC@DCDC@DCDCDCDCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCCCCCCCCCCCCCCCCCCCCCCCCCܱCuCCuCCyCCqCCqCCyC ۱ױCMCCMCCQCCICCICCQC۱ֱұC%CC%CC)CC!CC!CC)CֱѱͱCBCBCCCBCBCC)ѱ̱DZCBCBCBCBCBCB3̱+CACACACACACA=CACACACACC B7{CBCtBCtBCBCBCBPCBCtBCtBCBVCBI-5CBCBCBCBCBCBcCBCBCBCBiCB7#CCC CC CCCCCCCvCCC CC CCC|CC?C=CC5CC5CC=CC9CC9CC=CC5CC5CC=CCCCnCeCC]CC]CCeCCaCCaCCeCC]CC]CCeCCkCICCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC²CCCCCCCCȲCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  _¯ CBCBCBCB6  m« C CCCCCC C5   C3CC?CC?CC3C4   C[CCgCCgCC[C3  2 CCCCCCCC2   CCCCCCCC1  ̲̦ ClBCBCBClB7  Z @DDB@DtBDtBDDB14   CACACACA8  G ACCACCKCCKCC11   @DC@D CD CDC13  % DQCD]CD]CDQC9  \ @DC@DCDCDC12  دZupk% ̱ѱֱ۱!X C1zhCVi|Ȳ[Uvqel&1!;EDZ3ͱ)ұױܱ TCCTCCcCCcCC 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  N KCCKC CUC CUCC10   CBCBCBCB1  ү, CBCBCBCB2  8 CBCBCBCB4  P CBCBCBCB3  D CCCCCCCC14  zȤ CCCCCCCC13   CCCCCCCC12  ҥ CCCCCCCC11   CCCCCCCC7  t CCCCCCCC8   CCCCCCCC6  h CCCCCCCC5  \ CCCCCCCC15  ΪԤ CCCCCCCC16   CCCCCCCC17  & CCCCCCCC18  R CCCC@DC@DC19   @DC@DCDCDC20   DCDC@DC@DC21  < @DC@DCDCDC22  h(DCHyIDTzsަ&zԫίvΥʪ"N 8d fC\CC\CCCfCCCmCC|CC|CCmC MPX_8/1CCC@CC@CCCIn0CCC@CC@CCCIn7mCaCmClCxClCxCaCS0lC}ClC@CwC@CwC}CS2CbCCmCCmCCbCOutCoCCzCCzCCoCEn CCCCCCCC@@@@ǴCCCCCCCC@@@@ӴCCCCCCCC@@@@ߴCCCCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@C`CCXCCXCC`C@@@@'jCyCjCqCbCqCbCyC@@@@3jCjCjCbCbCbCbCjC@@@@?jCCjCCbCCbCC@@@@KCyCCqCCqCCyC@@@@W  +DBC+D:C)D:C)DBC*D>C2D>Ch3DBC3D:C1D:C1DBCnDLCDDCDDCDLCRCCDCDHCDHCVCCVCCNCCNCC~xD8CD0CD0CD8C@D4CD4C@D8C@D0C@D0C@D8C"D>CCBCACACBCBCBC BC BCBCBCBCBCXBC8BC8BCXBCBCHBCHB CBCCCB CCC*CCC C*CCCCCCCCCC*CCCCCCCCCŵĵC*CC*CC.CC&CC&CC.CҵĵCCCCCCCBCBCCܵCBCBCBCBCBCBC0BCBCBC0BCBC4BC4BC BC B CBCHCCB CHCCpCCHC CpCCCCCCpCCCCCCCCCCpCCpCCtCClCClCCtCCHCCHCCHCCLCCDCCDCCLCCBCBCBCBCBCBCB(CBCACACBCBCACA CBC>CCB C>CCCC>C CCCCCCCCCCCCCCCCIHDCCCCCCCCCCCCTHC?C>CC>CCBCC:CC:CCBC^C>9CBCBCBCBCBCBh>3CACACACACACACACACACAxrC BCBCBCBCBCBCBCBCBCBCBCBCB-CBCBCBCBCCCBCB CCCfCCC CfCCCCfC CCkCCkCCCCCC kCCRCCkCCVCCVCCNCCNCCkCCpCCtCCtCClCClCCCCCCCCCCCCCCCCȶCfCCfCCfCCjCCbCCbCCjCӶCCCCCCCCCCCCCC޶CBC`BC`BCBCpBCpBCBC`BC`BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC CCBCB C CCCC C CCCCCCCC CCkCCkCCCCCCCCCC kCCRCCkCCVCCVCCNCCNCC,+kCCpCC+tCCtCClCClCC6#"CCCCCC"CCCCCCCC@CCCCCCCCCCCCKC CC CC CC$CCCCCC$CU lCBCBCBCBCBCBCBCBCBCBf`CBCCCCCCCCCBCBCCCCCCCBCBCCysֵZCCCCCCCCC CC CCCCCCCCCCCCoCCgCCgCCoCCkCCkCCoCCgCCgCCoCC~CCvCCvCC~CCzCCzC CzCCCCzC CCCCCC CCkCCkCCCCCCCC kCCRCCkCCVCCVCCNCCNCCŷķkCCuCCķyCCyCCqCCqCCϷCCCCCCCCCCCCٷCCCCCCCCCCCCCzCCRCCRCCVCCNCCNCCVCضC`CCXCCXCC`CC\CC\CC`CCXCCXCC`CCkCCCCCCCCCCuCCuCCCCCCyCCqCCqCCyC OXCCCCCCCCCCCCCCCCCCCC#CCCCCCCCCCCCCCCCCCCCC{CC{CCC60ݷEͶCCCCCCCCCCCCCCCCCCCCHBCCT4OrGateDBDBCBCBDBDBD*C@D*CU@D.C@D&C@D&C@D.C[CBDtCDlCClCCtC@D>CD>CDpCDpC@DBC@D:C@D:C@DBCpj<CeCC]CC]CCeCCCCCCCCaCCaCCGCC?CC?CCGC|CpC va D4CN¶CC :CC̵ӷCC"bC8CC0CC0CC8CC4CC4CC8CC0CC0CC8CCCCgCHAgCAxCAxCHA 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  E CBCBCBCB6  j  ACCACCKCCKCC10  09 CCCCCCCC5   C.CC:CC:CC.C4   CVCCbCCbCCVC3   C~CCCCCC~C2  'ٴ CCCCCCCC1  Lʹ CXBCBCBCXB7   @/D8C@/DDC@0DDC@0D8C9  r- C`ACACAC`A8  |! ACCACCKCCKCC12  ɷQ ACCACCKCCKCC13  ]+ķĵ">CHxf#Hy6[p~,6ŷϷٷܵŵҵ#@KU(ȶӶ޶9h?^IDTn D B9D B9DBDB DfB DB.DB.DfB REGISTER&DB&DB)DB)DBD3DBDB DB DBreset@1DB@1DB@4DB@4DBD0)D.B)DZB,DZB,D.BQ3@DB@DBDBDBclk^2D*B2DVB5DVB5D*BQ0 +D0B+DB)DB)D0B@@@@-D0B-DB+DB+D0B@@@@ǹ2D0B2DB0DB0D0B@@@@ӹ0D0B0DB.DB.D0B@@@@߹2DB2DB0DB0DB@@@@0DB0DB.DB.DB@@@@+DB+DB)DB)DB@@@@DBDBDBDB@@@@-DB-DB+DB+DB@@@@DBDBDBDB@@@@' CBCBCBCBCBCB8CBCBCBCB>CBCBCBCB[CB[CBSCBSCBCBWCBCBCBCBCBTN[CB[CBSCBSCB>C C>CBWCB >C C>CfC>C C >CfC>CC>CfC >CCCC>CC>CCCCCCCCCCtsoWCC>CC[CC[CCSCCSCCsnjWCfC>CfC[CjC[CbCSCbCSCjCnidWC C>C C[C$C[CCSCCSC$Ci^eCBeCB]CB]CBRC>CRCBaCBaCB RC>CRCCRC>C RCCRCCRCC RCCCCHCCRCCRCCCCCCCCCCaCCaCCRCCeCCeCC]CC]CCaCzCaCCRCCeC~CeCvC]CvC]C~C˺aC4CaC>CRC>CeC8CeC0C]C0C]C8CֺoCBoCBgCBgCBuCBCCCCCCCCCCCCCCCCCCCCC.CC&CC&CC.C[CC[CCSCCSCCCCWCCCCCCCCCCۺoC8CoC0CgC0CgC8CuC CC`CCXCCXCC`CC\CC\CC`CCXCCXCC`CCtCClCClCCtC[C`C[CXCSCXCSC`CC\CWC\CC`CCXCCXCC`C5/кoC~CoCvCgCvCgC~CuCfCCCCCCCCCCCCCHCCCCCCCCNCCCCCCCC[CC[CCSCCSCCCCWCCCCCCCCCCd^ź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  X  CCCC CC CC9   ! CVCCbC CbC CVC6  9 CCCC CC CC5  h CCCCCCCC10  y- CCCC CC CC8   CBCBCBCB1  B CCCCCCCC2  ͹ CVCCbCCbCCVC4  # CCCCCCCC3  RٹinsT5ddjtoֺ˺>N DC9DC9D4CD4CDCD"C2D"C2DC  SHIFTREGISTER&D&C&D1C)D1C)D&CD3D&CD1C D1C D&Creset@1D&C@1D1C@4D1C@4D&CD0)DC)DC,DC,DCQ3@DC@D'CD'CDCclk^2DC2DC5DC5DCQ0DCDC`"DC`"DCLD/SHIFT 5DC 5D&C`7D&C`7DCSI +DC+DB)DB)DC@@@@^-DC-DB+DB+DC@@@@j2DC2DB0DB0DC@@@@v0DC0DB.DB.DC@@@@2D8C2D0C0D0C0D8C@@@@0D8C0D0C.D0C.D8C@@@@+D8C+D0C)D0C)D8C@@@@D8CD0CD0CD8C@@@@-D8C-D0C+D0C+D8C@@@@D.CD&CD&CD.C@@@@ʼDCDCDCDC@@@@ּ:D$C:DC8DC8D$C@@@@  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCBCBCBCBC B$C0BCBCBC0B*@@@@$CBCBCBCBCBCBCBCB< CBBCBC BHC0BCBCBC0BICBDBDCCCCCHCCCCCCCCS@@@@Z@@@@<CBCBCBCBCBCBCBl CBrCBC BwC0BCBCBC0BxCBCBCCCCCCCCwCCCCCCCC@@@@@@@@lCBCBCBCBCBCB CBCBCBC BC0BCBCBC0BCCCCDCDBCBCCCCCCCC@@@@@@@@C)CC!CC!CC)CC%CC\C˽C`CCXCCXCC`Cѽ@@@@ս@@@@˽C)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)CC%CC\CC`CCXCCXCC`C @@@@ @@@@C)CC!CC!CC)CzC4CC4CC%C~C8C~C0CvC0CvC8C%@@@@C)CC!CC!CC)CC%CC\C6C`CCXCCXCC`C<@@@@@@@@@6CCCCCCCCzCCCC~CC~CCvCCvCCXR@@@@R CBCBCBCBCBCBmCBCBCBCBsCBCBCBCB[CB[CBSCBSCBCBWCBCBCBCBCB[CB[CBSCBSCB>C C>CBWCB >C C>CfC>C C >CfC>CC>CfC >CCCC>CC>CCCCCCCCCCWCC>CC[CC[CCSCCSCCWCfC>CfC[CjC[CbCSCbCSCjCWC C>C C[C$C[CCSCCSC$CȾeCBeCB]CB]CBRC>CRCBaCBaCB RC>CRCCRC>C RCCRCCRCC RCCCCHCCRCCRCCCCCCCCCCaCCaCCRCCeCCeCC]CC]CC߾aCzCaCCRCCeC~CeCvC]CvC]C~C޾ؾaC4CaC>CRC>CeC8CeC0C]C0C]C8C ޾ҾoCBoCBgCBgCBuCBCCCCCCCCCCCCCCCCCCCC%C.CC&CC&CC.C[CC[CCSCCSCCCCWCCCCCCCCCC;5̾oC8CoC0CgC0CgC8CuC CC`CCXCCXCC`CC\CC\CNC`CCXCCXCC`CTCtCClCClCCtC[C`C[CXCSCXCSC`CC\CWC\CC`CCXCCXCC`Cjd¾oC~CoCvCgCvCgC~CuCfCCCCCCCCCCCCC}CCCCCCCCCCCCCCCC[CC[CCSCCSCCCCWCCCCCCCCCCoCCoCCgCCgCCuCCC@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  ?L CVCCbC CbC CVC6  n CCCC CC CC5   CCCCCCCC10  b CCCC CC CC8  0 CBCBCBCB1  w6 CCCCCCCC2  )f CVCCbCCbCCVC4  XŽ CCCCCCCC3  ޾;jȾؾ ߾s%T 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 CCCCCCCCCCCCCCCCCCCC@@@@ZCCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@@CyCCqCCqCCyCCuCzCuC~CyC~CqCvCqCvCyC@@@@CyCCqCCqCCyCCHCCHCCuCCuCCLCCDCCDCCLC@@@@ ս CCCCCCCCCCCCCC4 CC:CCCuCCCC? CCC@CCCCBE CBFCBC BC BJCBCACACBKCBCBCBCBCBCBVJCCCCCCCGCC?CC?CCGC`ECCCCCCCCCCCCj?tCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCCzkCCkCCCCCC CCCCCkC CkCCkCCC CCCCCBCBCBCBCBCBCCCCCCCCCCCCCkCCkCCoCCgCCgCCoCCCCCCCCCCCCCtCCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlB CBCtBCtBCBCBCBCBCBCBCBCBCBCDBC$BC$BCDBC BC BC4BC4BCBCACACB1+C\B @D C@DC@DC@D CDC@DCD CDCDCD CF@CCC CC CCCCCCCCCCCCCCCCCCCVPCCCBCBCCCBCBCBCBCBCBCBCBhbCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[C}wCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DCDC@DCDCDCDCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC7CDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCC CCCCCCCCCCCC CCCCCCCCCCCC& CuCCuCCyCCqCCqCCyC0CMCCMCCQCCICCICCQC:C%CC%CC)CC!CC!CC)CDCBCBCCCBCBCCNCBCBCBCBCBCBXPCACACACACACAbCACACACAhC B%\CBCtBCtBCBCBCBuCBCtBCtBCB{CBnRZCBCBCBCBCBCBCBCBCBCBCB\HCCC CC CCCCCCCCCC CC CCCCC>dC=CC5CC5CC=CC9CC9CC=CC5CC5CC=CCCC4CeCC]CC]CCeCCaCCaCCeCC]CC]CCeCCkC*nCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCC`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  ` CCCCCCCC1   ClBCBCBClB7   @DDB@DtBDtBDDB14  ۽ CACACACA8  l ACCACCKCCKCC11  ) @DC@D CD CDC13  J DQCD]CD]CDQC9  F @DC@DCDCDC12  JE? F}1hVh{zKVF`:j@XND:& 0fC|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   CCCCCCCC9  ļ CCCCCCCC6   CCCCCCCC5   iCCiC!CsC!CsCC10  \м lC.ClC:CpC:CpC.C8  * iCoCiC{CsC{CsCoC11   ܼ CBC8BC8BCB1  0d CBC8BC8BCB2  Mp CBC8BC8BCB4   CBC8BC8BCB3  || CCCCCCCC12  #CHCwHX% <ѽ*rxBIS fCCCCCDfCDoC@CoCDCDC@C 3-STATE BUFFERwCDwCD@CD@CDENC DCDCDC DIn0C`DC DC DC`DIn3@CC@C@CC@CCCOut3@CC@C@CC@CCCOut0 CDCDCDCD@@@@CDCDCDCD@@@@CDCDCDCD@@@@CDCDCDCD@@@@CCCCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@CCCCCCCC@@@@CDCDCDCD@@@@  TTriStateCXBC8BC8BCXBBHBCHBBXBB8BB8BBXBBCXBBC8B:C8B:CXB>CHBfCHBjCXBjC8BbC8BbCXB .CB.C`B&C`B&CBCBCB*CB*CpB CBCCCB CCC>CCC C>CBRCCRCC>CBVCBNCBNCBVC*)%*C4C*C>CC>C.C8C.C0C&C0C&C8C5)$ *C C*CCCC.CC.CC&CC&CC@$*CB*CBCB.CB.CB&CB&CBK*CHBCBCBCBCBBBCBBBBBBBBB_YBCBBCB:CB:CB>CBfCBijCBjCBbCBbCBoP*CBCCCBCBCCBCCCBCBBBBBC|BCCBCB:CB:CC>CCfCCjCCjCBbCBbCCE*CCC.CC&CC&CC.CB*CC*CB.CB&CB&CB.CBC.CBC&C:C&C:C.C>C*CfC*CjC.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   BBBBBBBB3  c BBBCBCBB2   B$CB0CB0CB$C1   XC0BXC`B\C`B\C0B8    XCBXCB\CB\CB7  s XCBXCC\CC\CB6   XC$CXC0C\C0C\C$C5   BLCBXCBXCBLC9  /$) _oK @*%5 D\C9D\C9DCDCDmCD|C2D|C2DmC  SHIFTREGISTER(D@C(DC+DC+D@CD3D@CDCDCD@Creset@1D@C@1DC@4DC@4D@CD0)D_C)DjC,DjC,D_CQ3@DvC@DCDCDvCclk^2D^C2DiC5DiC5D^CQ05D|C5DC8DC8D|CLD 3DfC 3DqC6DqC6DfCSILDbCDmCDmCDbCSIR`DC`D@C!D@C!DCSH"DC"D@C&D@C&DCL/R +D`C+DXC)DXC)D`C@@@@-D`C-DXC+DXC+D`C@@@@2D`C2DXC0DXC0D`C@@@@0D`C0DXC.DXC.D`C@@@@2DC2DC0DC0DC@@@@0DC0DC.DC.DC@@@@+DC+DC)DC)DC@@@@DCDCDCDC@@@@-DC-DC+DC+DC@@@@ DCDCDCDC@@@@:DoC:DgC8DgC8DoC@@@@#DoCDgCDgCDoC@@@@/@"DC@"DC@ DC@ DC@@@@;$DC$DC"DC"DC@@@@G7DC7DC5DC5DC@@@@S  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCBCBCBCBCpB CpBCpBC BC0BCBCBC0BCpBDpBDCCC CCCCCCCCCCCCCCCCCC@@@@CCCCDCDCCCCC@@@@@@@@CBCBCBCBCBCBCBCBCB CBCBC BC0BCBCBC0BCBDBDCDC DCDCDCCCCC CCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCC@@@@DCDCDCDCDCDC"@@@@&@@@@CBCBCBCBCBCBCBCB8 CB>CBC BDC0BCBCBC0BECBDBDCDCCCD CCOCCCCCCVCCCCCCCCW@@@@\CCCCCCCCCCCCh@@@@lV@@@@8CBCBCBCBCBCBCBCB~ CBCBC BC0BCBCBC0BCBDBDCDC DCDCDCCC CCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCC@@@@DCDCDCDCDCDC@@@@@@@@~C)CC!CC!CC)CC%CCzCC~CCvCCvCC~C@@@@@@@@C)CC!CC!CC)CC%CCzCC~CCvCCvCC~C@@@@@@@@C)CC!CC!CC)CC%CCzCC~CCvCCvCC~C@@@@@@@@C)CC!CC!CC)CzC4CC4CC%C~C8C~C0CvC0CvC8C4.@@@@.C)CC!CC!CC)CC%CCzCEC~CCvCCvCC~CK@@@@O@@@@ECCCCCCCCzCCCC~CC~CCvCCvCCga@@@@a CBCBCBCBCBCB|CBCBCBCBCBCBCBCB[CB[CBSCBSCBCBWCBCBCBCBCB[CB[CBSCBSCB>C C>CBWCB >C C>CfC>C C >CfC>CC>CfC >CCCC>CC>CCCCCCCCCCWCC>CC[CC[CCSCCSCCWCfC>CfC[CjC[CbCSCbCSCjCWC C>C C[C$C[CCSCCSC$CeCBeCB]CB]CBRC>CRCBaCBaCB RC>CRCCRC>C RCCRCCRCC RCCCCHCCRCCRCCCCCCCCCCaCCaCCRCCeCCeCC]CC]CCaCzCaCCRCCeC~CeCvC]CvC]C~CaC4CaC>CRC>CeC8CeC0C]C0C]C8CoCBoCBgCBgCBuCBCCCCCCCCCCCC.CCCCCCCC4C.CC&CC&CC.C[CC[CCSCCSCCCCWCCCCCCCCCCJDoC8CoC0CgC0CgC8CuC CC`CCXCCXCC`CC\CC\C]C`CCXCCXCC`CcCtCClCClCCtC[C`C[CXCSCXCSC`CC\CWC\CC`CCXCCXCC`CysoC~CoCvCgCvCgC~CuCfCCCCCCCCCCCCCCCCCCCCCCCCCCCCC[CC[CCSCCSCCCCWCCCCCCCCCC 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  N[ CVCCbC CbC CVC6  }  CCCC CC CC5   CCCCCCCC10  q CCCC CC CC8  ? CBCBCBCB1   CCCCCCCC2  82 CVCCbCCbCCVC4  g CCCCCCCC3  xJy4cmCCmCC@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 O\CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCC.CCCCCCCC4@@@@.lCCCCCCCCCCCCDCCCCCCCCJ@@@@DCCCCCCCCCCCCZCCCCCCCC`@@@@Z&  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 CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCC @@@@ CCCCCCCCCCCCCCCCCCCC& @@@@ CCCCCCCCCCCCCCCCCCCC<6@@@@6CCCCCCCCCCCCCCCCCCCCRL@@@@LCjCCbCCbCCjCC CC>CC>CCfCC$CCCCCC$Ch@@@@nb@@@@bCCC{CC{CCCCCCC CC\CCCCCC`CC`C{CXC{CXCCCCCCCCCCCCCCC{CC{CCC@@@@@@@@CCC{CC{CCC@DCCCCCCC @DCDCDCDCDCDCDCDCDCDCDC@DCDCDCDCDC@DC@DC @DC@DC@DCDCDCD{C D{C DC@@@@@DC@DCCCC CCCCCC C@@@@@@@@CjCCbCCbCCjCC CC4CC4CCfCC$CCCCCC$C@@@@@@@@CjCCbCCbCCjCC CCHCCHCCfCC$CCCCCC$C @@@@&@@@@CjCCbCCbCCjCC CCRCCRCCfCC$CCCCCC$C>@@@@D8@@@@8 CCCCCCCCCCCCCC[ CCaCCCuCCCCf CCCgCCCCBl CBmCBC BC BqCBCACACBrCBCBCBCBCBCB}qCCCCCCCGCC?CC?CCGClCCCCCCCCCCCCftCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCCkCCkCCCCCC CCCCCkC CkCCkCCC CCCCCBCBCBCBCBCBCCCCCCCCCCCCCkCCkCCoCCgCCgCCoCCCCCCCCCCCCCCCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlB60CBCtBCtBCBCBCBCBCBCBCBCBCBF@CDBC$BC$BCDBC BC BC4BC4BCBCACACBXRC\B @D C@DC@DC@D CDC@DCD CDCDCD CmgCCC CC CCCCCCCCCCCCCCCCCCC}wCCCBCBCCCBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DCDC@DCDCDCDCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC^CDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCC873CCCCCCCCCCCCC72.CCCCCCCCCCCCM2-(CuCCuCCyCCqCCqCCyCW-'#CMCCMCCQCCICCICCQCa'"C%CC%CC)CC!CC!CC)Ck"CBCBCCCBCBCCuCBCBCBCBCBCB wCACACACACACACACACACAC BLCBCtBCtBCBCBCBCBCtBCtBCBCByCBCBCBCBCBCBCBCBCBCBCBoCCC CC CCCCCCCCCC CC CCCCCeC=CC5CC5CC=CC9CC9CC=CC5CC5CC=CCCC[CeCC]CC]CCeCCaCCaCCeCC]CC]CCeCCkCQCCCCCCCCCCCCCCCCCCCCCCGCCCCCCCCCCCCCCCCCCCCCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10   CBCBCBCB6  0 C CCCCCC C5   C3CC?CC?CC3C4   C[CCgCCgCC[C3   CCCCCCCC2   CCCCCCCC1   ClBCBCBClB7  F @DDB@DtBDtBDDB14  :P CACACACA8  \ ACCACCKCCKCC11  = @DC@D CD CDC13  q2 DQCD]CD]CDQC9  z @DC@DCDCDC12  qlf"'27-6mXF}r}maguk#aM83C.(W 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 CCCCCCCCCCCCCCCCCCCC @@@@DCDCDCDCDCDCDCDCDCDC"@@@@CCCCCCCCCCCCCCCCCCCC82@@@@2DCDCDCDCDCDCDCDCDCDCNH@@@@HCCCCCCCCCCCCCCCCCCCCd^@@@@^DCDCDCDCDCDCDCDCDCDCzt@@@@tCCCCCCCCCCCCCCCCCCCC@@@@ DC DCDCDC DC DC DC DCDCDC@@@@DjCDbCCbCCjCC CCHCCHCCfCC$CCCCCC$C@@@@@@@@CjCCbCCbCCjCC CCRCCRCCfCC$CCCCCC$C@@@@@@@@DjCDbCDbCDjCC CC>CD>CDfCC$CCCCCC$C@@@@@@@@DjCDbCDbCDjCC CC4CD4CDfCC$CCCCCC$C@@@@@@@@ CCCCCCCCCCCCCC3 CC9CCCuCCCC> CCC?CCCCBD CBECBC BC BICBCACACBJCBCBCBCBCBCBUICCCCCCCGCC?CC?CCGC_DCCCCCCCCCCCCi>tCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCC~ykCCkCCCCCC~ CCCCCkC CkCCkCCC CCCCCBCBCBCBCBCBCCCCCCCCCCCCCkCCkCCoCCgCCgCCoCCCCCCCCCCCCCsCCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlBCBCtBCtBCBCBCBCBCBCBCBCBCBCDBC$BC$BCDBC BC BC4BC4BCBCACACB0*C\B @D C@DC@DC@D CDC@DCD CDCDCD CE?CCC CC CCCCCCCCCCCCCCCCCCCUOCCCBCBCCCBCBCBCBCBCBCBCBgaCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[C|vCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DCDC@DCDCDCDCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC6CDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCC CCCCCCCCCCCC CCCCCCCCCCCC% CuCCuCCyCCqCCqCCyC/CMCCMCCQCCICCICCQC9C%CC%CC)CC!CC!CC)CCCBCBCCCBCBCCMCBCBCBCBCBCBWOCACACACACACAaCACACACAgC B$[CBCtBCtBCBCBCBtCBCtBCtBCBzCBmQYCBCBCBCBCBCBCBCBCBCBCB[GCCC CC CCCCCCCCCC CC CCCCC=cC=CC5CC5CC=CC9CC9CC=CC5CC5CC=CCCC3CeCC]CC]CCeCCaCCaCCeCC]CC]CCeCCkC)mCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10   CBCBCBCB6   C CCCCCC C5  n C3CC?CC?CC3C4  X C[CCgCCgCC[C3  B CCCCCCCC2  , CCCCCCCC1   ClBCBCBClB7  ~ @DDB@DtBDtBDDB14  ( CACACACA8  k ACCACCKCCKCC11   @DC@D CD CDC13  I  DQCD]CD]CDQC9   @DC@DCDCDC12  ~ID> E|0gUgzyJUE_9i?WMC9% / 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 n&DCBCBCBCBCBCBCBCBCBCB@@@@C CCCCCC CCC\CC`C C`CCXCCXC C@@@@CBCBCBCBCBCBCBCBCBCB @@@@ CBCBCBCBCBCBCBCBCBCB& @@@@ CBCBCBCBCBCBCBCBCBCB<6@@@@6 CCCCCCCCCCCCCCQ CCWCCCuCCCC\ CCC]CCCCBb CBcCBC BC BgCBCACACBhCBCBCBCBCBCBsgCCCCCCCGCC?CC?CCGC}bCCCCCCCCCCCC\tCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCCkCCkCCCCCC CCCCCkC CkCCkCCC CCCCCBCBCBCBCBCBCCCCCCCCCCCCCkCCkCCoCCgCCgCCoCCCCCCCCCCCCCCCdCHAdCA|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@DlBD\B@D\BDlBDLBDLBDlB,&CBCtBCtBCBCBCBCBCBCBCBCBCB<6CDBC$BC$BCDBC BC BC4BC4BCBCACACBNHC\B @D C@DC@DC@D CDC@DCD CDCDCD Cc]CCC CC CCCCCCCCCCCCCCCCCCCsmCCCBCBCCCBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DCDC@DCDCDCDCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCTCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCC.-)CCCCCCCCCCCC9-($CCCCCCCCCCCCC(#CuCCuCCyCCqCCqCCyCM#CMCCMCCQCCICCICCQCWC%CC%CC)CC!CC!CC)CaCBCBCCCBCBCCk CBCBCBCBCBCBumCACACACACACACACACACAC BByCBCtBCtBCBCBCBCBCtBCtBCBCBowCBCBCBCBCBCBCBCBCBCBCByeCCC CC CCCCCCCCCC CC CCCCC[C=CC5CC5CC=CC9CC9CC=CC5CC5CC=CCCCQCeCC]CC]CCeCCaCCaCCeCC]CC]CCeCCkCGCCCCCCCCCCCCCCCCCCCCCC=CCCCCCCCCCCCCCCCCCCC 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  , C3CC?CC?CC3C4   C[CCgCCgCC[C3  t CCCCCCCC2   CCCCCCCC1   ClBCBCBClB7  J @DDB@DtBDtBDDB14  0F CACACACA8  " ACCACCKCCKCC11  3 @DC@D CD CDC13  g0 DQCD]CD]CDQC9   @DC@DCDCDC12  gb\(-#,cN<s hsc}W] ukaWC.)9$MTCCTCCcCCcCC 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  U CBCBCBCB4  * CBCBCBCB3  @ CCCCCCCC14  > CCCCCCCC13  ( CCCCCCCC12   CCCCCCCC11  @ CCCCCCCC7   CCCCCCCC8    CCCCCCCC6  * CCCCCCCC5  Vb CCCCCCCC15   CCCCCCCC16  < CCCCCCCC17  hr CCCCCCCC18  T CCCC@DC@DC19  &j @DC@DCDCDC20  R DCDC@DC@DC21  ~, @DC@DCDCDC22  DC> h&<<&R 8d"NzCCC@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  VCCVCCNCCNCCRCC\CC\CCpCCtCCtCClCClCCCCCCCCCCCCCCCCCCBCBCCCCCCCCCCCCCCC CCCCCCCCCCCCBCBC0/*CC*CC*CC4CC/8CC8CC0CC0CC;$4CC tCCtCClCClCCkCzCkCCpCC kCzCCzCkCzCC~CCvCBvCB~CVUkCzCkCzCpCzCUtC~CtCvClCvClC~C`PJCC tCCtCClCClCCfCCpCCjCCjCCbCCbCCtneCCxAHCCVBAVBBBBBA 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  k lC.ClC:CpC:CpC.C8  9 CBC8BC8BCB1   CBC8BC8BCB2   CBC8BC8BCB4   CBC8BC8BCB3  I CCCCCCCC7  8 CCCCCCCC9  " CCCCCCCC6    CCCCCCCC5   CCCCCCCC11  N) CCCCCCCC12  d5 BtCBCBCBtC15  ZY BCBCBCBC13  5A BCBCBCBC14  MDV/Ug4>EKWh4`Jt0*;V`PO"