TMacro TSerializeListTPolygon TFloatPoint8BBA8A TGraphicText@B@B  SHIFTREGISTERA8AAABAB8AD38AAA8Areset|B8A|BABAB8AD0AA((B((BQ3$?$HAHA?clk^BB8B8BQ0B@BABAB@LDBhB`B`BhSILSIRH(AHA?A?(ASH@(A@AAAA(AL/R  TGraphicList TMacroPinBBAA@@@@R@B@B B B@@@@^BBpBpB@@@@jhBhBHBHB@@@@vBABApBApBA@@@@hBAhBAHBAHBA@@@@BABAAAAA@@@@AAAA@@@@@BA@BA BA BA@@@@(A(0AH0AHA@@@@BB`B`B@@@@((`H`H@@@@@@A@@AAA@@@@PAAPAA@A@A@@@@BABABABA@@@@ CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCBTWireCBCBCBCpB<TSolderCpBBCpBC BHTPinC0BCBCBC0BICpBDpBDCCCHCCSCCCCCCCCYCCCCCCCCZ@@@@`CCCCDCDCCCCCl@@@@pY@@@@<CBCBCBCBCBCBCBCBCBCBCBC B C0BCBCBC0BCBDBDCDCDCDCDCCCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCC@@@@DCDCDCDCDCDC@@@@@@@@CBCBCBCBCBCBCBCBCBCBC B C0BCBCBC0BCBDBDCDCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCC@@@@@@@@CBCBCBCBCBCBCBCB%CB+CBC B1 C0BCBCBC0B2CBDBDCDC1DC<DCDCCCBCCCCCCCCCHCCCCCCCCI@@@@NCCCCCCCCCCCCCCZ@@@@_HDCDCDCDCDCDCk@@@@oB@@@@%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~C0CvC0CvC8C@@@@C)CC!CC!CC)CC%CCzCC~CCvCCvCC~C@@@@@@@@CCCCCCCCzCCCC ~CC~CCvCCvCC@@@@  TDFlipFlop CBCBCBCBCBCB# CBCBCBCB) CBCBCBCB [CB[CBSCBSCBCBWCB CBCBCBCB?9 [CB[CBSCBSCB>C C>CBWCB>C C>CfC>C C>CfC>CC>CfC>CCCC>CC>CC CCCCCCCC_^ZWCC>CC [CC[CCSCCSCCj^YUWCfC>CfC [CjC[CbCSCbCSCjCtYTOWC C>C C [C$C[CCSCCSC$C~TI eCBeCB]CB]CBRC>CRCBaCBaCBRC>CRCCRC>CRCCRCCRCCRCCCCHCCRCCRCC CCCCCCCCaCCaCCRCC eCCeCC]CC]CCaCzCaCCRCC eC~CeCvC]CvC]C~CaC4CaC>CRC>C eC8CeC0C]C0C]C8C oCBoCBgCBgCBuCB  CCCCCCCCCCCC CCCCCCCC C.CC&CC&CC.C [CC[CCSCCSCCCCWCC CCCCCCCC oC8CoC0CgC0CgC8CuC C  C`CCXCCXCC`CC\CC\C C`CCXCCXCC`C  CtCClCClCCtC [C`C[CXCSCXCSC`CC\CWC\C C`CCXCCXCC`C x oC~CoCvCgCvCgC~CuCfC  CCCCCCCCCCCC3 CCCCCCCC9 CCCCCCCC [CC[CCSCCSCCCCWCC CCCCCCCCOIn 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  TTagDevice CBCB CB CB7  C CCCC CC CC9   CVCCbC CbC CVC6  $ CCCC CC CC5  S CCCCCCCC10  d CCCC CC CC8   CBCBCBCB1  -| CCCCCCCC2   CVCCbCCbCCVC4  { CCCCCCCC3  =TY^? OO~Ut_Zj) 9mCCmCC@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 N`CCCCCCCCCCCC CCCCCCCCmg@@@@gCCCCCCCCCCCC CCCCCCCC}@@@@}CCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCC CCCCCCCC@@@@_CCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCC CCCCCCCC@@@@po  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 CCCCCCCCCCCC CCCCCCCC_Y@@@@YCCCCCCCCCCCC CCCCCCCCuo@@@@oCCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCC CCCCCCCC@@@@CjCCbCCbCCjCC CC>CC>CCfCC$CCCCCC$C@@@@ @@@@ CCC{CC{CCCCCCCCC\CCCCCC `CC`C{CXC{CXCC21-CCCCCCCCCCCCC{CC{CCC=@@@@D1'@@@@'CCC{CC{CCC@DCCCCCCC@DCDCDCDCDCDCDCDCDCDCDC@DC DCDCDCDCcb\@DC@DCb@DCv@DC@DCDCzDCD{C D{C DC{@@@@@DC@DCCCzC CCCCCC C@@@@V@@@@VCjCCbCCbCCjCC CC4CC4CCfCC$CCCCCC$C@@@@@@@@CjCCbCCbCCjCC CCHCCHCCfCC$CCCCCC$C@@@@@@@@CjCCbCCbCCjCC CCRCCRCCfCC$CCCCCC$C@@@@@@@@ TNotGate CCCCCCCCCCCCCCCCCCCuCCCC CCCCCCCBCBCBC BC B CBCACACBCBCB CBCBCBCB$CCCCCC CGCC?CC?CCGC.CCCC CCCCCCCC8  tCCtCClCClCCkCCkCCpCCkCCRCCkCC VCCVCCNCCNCCNMHkCCkCCCCCCMCCXCCCkC^CkC_CkCCCcCCdCCCBCBh CBCBCBCBiCCCC CCCCCCCCthCkCCkC CoCCgCCgCCoC~cCCCC CCCCCCCC^BCCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0 T2OrGate @DlB@DLB@DLB@DlBD\B@D\B DlBDLBDLBDlB CBCtBCtBCBCBCBCBCB CBCBCBCB CDBC$BC$BCDBC BC BC4BC4B CBCACACBC\B  @D C@DC@DC@D CDC@DC D CDCDCD C   CCC CC CCCCCCCCCCC CCCCCCCC$   CCCBCBCCCBCBCBCB CBCBCBCB6 0 CC  @D[C@DSC@DSC@D[CDWC@DWC D[CDSCDSCD[CK E  CeCC]CC]CCeCCkCCkCCaCCaC CoCCgCCgCCoC[ U  CQCCICCICCQCCCCCCCCMCCMC CGCC?CC?CCGCm g CWC  @DC@DC@DC@DCDC@DC DCDCDCDC |  CCCCCCCCCCCCCCCC  CCCCCCCC  CCCCCCCCCCCCCCCCCC CCCCCCCC  CC T3AndGate  CDBC$BC$BCDBCBC4BC4BCBCBCBCBC%CCBC%CCMCC%CCMCCuCCpCCMCCuCCCCuCCCCCCCCCRCCCCCC VCCVCCNCCNCC   CCCC CCCCCCCC    CCCC CCCCCCCC    CuCCuC CyCCqCCqCCyC    CMCCMC CQCCICCICCQC    C%CC%C C)CC!CC!CC)C    CBCB CCCBCBCC    CBCB CBCBCBCB&    CACACACACACA0  CACACACA6 C B* n CBCtBCtBCBCBCBC  CBCtBCtBCBI CB<  ( CBCBCBCBCBCBV  CBCBCBCB\ CB*  x CCC CC CCCCCCCi  CCC CC CCCo CCs  2 C=CC5CC5CC=CC9CC9C|  C=CC5CC5CC=C CCCa   CeCC]CC]CCeCCaCCaC  CeCC]CC]CCeC CkC  < CCCCCCCCCCCC  CCCCCCCC CC   CCCCCCCCCCCC  CCCCCCCC CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  RP CBCBCBCB6  `  C CCCCCC C5  s  C3CC?CC?CC3C4    C[CCgCCgCC[C3    CCCCCCCC2    CCCCCCCC1   i ClBCBCBClB7  M  @DDB@DtBDtBDDB14   CACACACA8  :  ACCACCKCCKCC11    @DC@D CD CDC13    DQCD]CD]CDQC9  O ! @DC@DCDCDC12   Mhc^         K  6 $ m [   6 I \ o     NHitd~X_$.8 &               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 CCCCCCCCCCCC CCCCCCCC  @@@@ DCDCDCDCDCDC DCDCDCDC  @@@@ CCCCCCCCCCCC CCCCCCCC  @@@@ DCDCDCDCDCDC DCDCDCDC  @@@@ CCCCCCCCCCCC CCCCCCCC  @@@@ DCDCDCDCDCDC DCDCDCDC!  @@@@ CCCCCCCCCCCC CCCCCCCC7 1 @@@@1  DC DCDCDC DC DC  DC DCDCDCM G @@@@G DjCDbCCbCCjCC CCHCCHCCfCC$CCCCCC$Cc @@@@i ] @@@@] DCjCCbCCbCCjCC CCRCCRCCfCC$CCCCCC$C @@@@ { @@@@{ DjCDbCDbCDjCC CC>CD>CDfCC$CCCCCC$C @@@@  @@@@ DjCDbCDbCDjCC CC4CD4CDfCC$CCCCCC$C @@@@  @@@@    CCCCCCCCCCCCCC CC CCCuCCCC CCC CCCCB CB CBC BC B  CBCACACB CBCB CBCBCBCB  CCCCCC CGCC?CC?CCGC  CCCC CCCCCCCC   tCCtCClCClCCkCCkCCpCCkCCRCCkCC VCCVCCNCCNCC& %  kCCkCCCCCC% CC0 CCCkC6 CkC7 CkCCC; CC< CCCBCB@  CBCBCBCBA CCCC CCCCCCCCL @ CkCCkC CoCCgCCgCCoCV ; CCCC CCCCCCCC` 6  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\B DlBDLBDLBDlB   CBCtBCtBCBCBCBCBCB CBCBCBCB   CDBC$BC$BCDBC BC BC4BC4B CBCACACB  C\B  @D C@DC@DC@D CDC@DC D CDCDCD C   CCC CC CCCCCCCCCCC CCCCCCCC   CCCBCBCCCBCBCBCB CBCBCBCBCC  @D[C@DSC@DSC@D[CDWC@DWC D[CDSCDSCD[C# CeCC]CC]CCeCCkCCkCCaCCaC CoCCgCCgCCoC3- CQCCICCICCQCCCCCCCCMCCMC CGCC?CC?CCGCE?CWC  @DC@DC@DC@DCDC@DC DCDCDCDCZT CCCCCCCCCCCCCCCCd CCCCCCCCj CCCCCCCCCCCCCCCCCC CCCCCCCC|vCC  CDBC$BC$BCDBCBC4BC4BCBCBCBCBC%CCBC%CCMCC%CCMCCuCCpCCMCCuCCCCuCCCCCCCCCRCCCCCC VCCVCCNCCNCCCCCC CCCCCCCCCCCC CCCCCCCCCuCCuC CyCCqCCqCCyCCMCCMC CQCCICCICCQCC%CC%C C)CC!CC!CC)CCBCB CCCBCBCCCBCB CBCBCBCB  CACACACACACA CACACACAC B F  CBCtBCtBCBCBCB CBCtBCtBCB!CB  CBCBCBCBCBCB. CBCBCBCB4CBP  CCC CC CCCCCCCA CCC CC CCCGCCK  C=CC5CC5CC=CC9CC9CT C=CC5CC5CC=CZCCC9Z  CeCC]CC]CCeCCaCCaCg CeCC]CC]CCeCmCkC  CCCCCCCCCCCCz CCCCCCCCCCpd  CCCCCCCCCCCC CCCCCCCCCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  * J CBCBCBCB6  8+  C CCCCCC C5  K  C3CC?CC?CC3C4  ^  C[CCgCCgCC[C3  q  CCCCCCCC2    CCCCCCCC1    ClBCBCBClB7  %A  @DDB@DtBDtBDDB14     CACACACA8  W  ACCACCKCCKCC11   @DC@D CD CDC13     DQCD]CD]CDQC9  'u  @DC@DCDCDC12  ^ % @ ; 6      #Z   E3j|!4GZm&  A L < V 0 7 `         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  i   CBCBCBCBCBCB CBCBCBCB@@@@C CCCCCC CCC\CC `C C`CCXCCXC C@@@@CBCBCBCBCBCB CBCBCBCB@@@@CBCBCBCBCBCB CBCBCBCB@@@@CBCBCBCBCBCB CBCBCBCB@@@@   CCCCCCCCCCCCCCCCCCCuCCCCCCCCCCCB CB CBC BC B CBCACACBCBCB CBCBCBCBCCCCCC CGCC?CC?CCGC$ CCCC CCCCCCCC. tCCtCClCClCCkCCkCCpCCkCCRCCkCC VCCVCCNCCNCCDC>kCCkCCCCCCCCCNCCCkCTCkCUCkCCCYCCZCCCBCB^ CBCBCBCB_CCCC CCCCCCCCj^CkCCkC CoCCgCCgCCoCtYCCCC CCCCCCCC~T8CCdCHAdCA|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\B DlBDLBDLBDlB CBCtBCtBCBCBCBCBCB CBCBCBCB CDBC$BC$BCDBC BC BC4BC4B CBCACACBC\B  @D C@DC@DC@D CDC@DC D CDCDCD C  CCC CC CCCCCCCCCCC CCCCCCCC CCCBCBCCCBCBCBCB CBCBCBCB,&CC  @D[C@DSC@DSC@D[CDWC@DWC D[CDSCDSCD[CA; CeCC]CC]CCeCCkCCkCCaCCaC CoCCgCCgCCoCQK CQCCICCICCQCCCCCCCCMCCMC CGCC?CC?CCGCc]CWC  @DC@DC@DC@DCDC@DC DCDCDCDCxr CCCCCCCCCCCCCCCC CCCCCCCC CCCCCCCCCCCCCCCCCC CCCCCCCCCC CDBC$BC$BCDBCBC4BC4BCBCBCBCBC%CCBC%CCMCC%CCMCCuCCpCCMCCuCCCCuCCCCCCCCCRCCCCCC VCCVCCNCCNCCCCCC CCCCCCCCCCCC CCCCCCCCCuCCuC CyCCqCCqCCyCCMCCMC CQCCICCICCQCC%CC%C C)CC!CC!CC)CCBCB CCCBCBCCCBCB CBCBCBCB CACACACACACA& CACACACA,C B d CBCtBCtBCBCBCB9 CBCtBCtBCB?CB2 CBCBCBCBCBCBL CBCBCBCBRCB  n CCC CC CCCCCCC_ CCC CC CCCeCCi( C=CC5CC5CC=CC9CC9Cr C=CC5CC5CC=CxCCCWx CeCC]CC]CCeCCaCCaC CeCC]CC]CCeCCkC2 CCCCCCCCCCCC CCCCCCCCCC CCCCCCCCCCCC CCCCCCCCCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  H CBCBCBCB6  V  C CCCCCC C5  i C3CC?CC?CC3C4  |o  C[CCgCCgCC[C3   CCCCCCCC2    CCCCCCCC1   ClBCBCBClB7  C @DDB@DtBDtBDDB14   CACACACA8  0  ACCACCKCCKCC11   @DC@D CD CDC13   DQCD]CD]CDQC9  E @DC@DCDCDC12  |C^YT  Ax,cQ,?RexD>_jZtNU~ $.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  7w KCCKC CUC CUCC10   CBCBCBCB1   CBCBCBCB2   CBCBCBCB4   CBCBCBCB3   CCCCCCCC14  c CCCCCCCC13   CCCCCCCC12   CCCCCCCC11   CCCCCCCC7  yf CCCCCCCC8   CCCCCCCC6  T CCCCCCCC5    CCCCCCCC15    CCCCCCCC16   e CCCCCCCC17    CCCCCCCC18  ;  CCCC@DC@DC19    @DC@DCDCDC20   v DCDC@DC@DC21  %  @DC@DCDCDC22  Q uTSupplypDC1bz2-=c\ c   _u   7   ! M v{CCC@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  T2AndGate VCCVCCNCCNCCRCC\CC\CCpCC tCCtCClCClCC CCCCCCCCCCCC CCCCBCBC CCCCCCCCCCCCCCCCCCCCCC CCCCBCBCCC*CC*CC4CC 8CC8CC0CC0CC4CC q tCCtCClCClCCkCzCkCCpCCkCzCCzCkCzC C~CCvCBvCB~CkCzCkCzCpCzC tC~CtCvClCvClC~CCC  tCCtCClCClCCfCCpCC jCCjCCbCCbCC CC HCCVBAVBBBBBA LD SH R/L ZB*BZBfBBfBB*B 1 X X \BzB\BBBBBzB 0 0 X ^BB^BBBBBB 0 1 1 ^BB^BBBBBB 0 1 0 +C*B+CfB=CfB=C*B tlt !CzB!CBFCBFCzB marad CBCBJCBJCB  bal shift CBCBNCBNCB  jobb shift @CC@C@CD@CDC  bal shift CCC@CC@CCC  jobb shift CCC@CC@CCC tlt @CC@C@CC@CCC marad  iCCiC!CsC!CsCC10   lC.ClC:CpC:CpC.C8   CBC8BC8BCB1  MX CBC8BC8BCB2  d CBC8BC8BCB4  6| CBC8BC8BCB3  p CCCCCCCC7   CCCCCCCC9   CCCCCCCC6   CCCCCCCC5   CCCCCCCC11   CCCCCCCC12    BtCBCBCBtC15   BCBCBCBC13   BCBCBCBC14  1HHYB+2BIIZmSZl<Ck