diff --git a/.untf b/.untf deleted file mode 100644 index e69de29..0000000 diff --git a/VHDL/SPI6502B.cel b/VHDL/SPI6502B.cel deleted file mode 100644 index e69de29..0000000 diff --git a/VHDL/SPI6502B.lfp b/VHDL/SPI6502B.lfp deleted file mode 100644 index 96eff7a..0000000 --- a/VHDL/SPI6502B.lfp +++ /dev/null @@ -1,27 +0,0 @@ -# begin LFP file C:\sources\AppleIISd\SPI6502B.lfp -designfile spi6502b.ngd -IO_GROUP "spi_Nsel" ; -IO_GROUP "spi_miso" ; -IO_GROUP "spi_int" ; -IO_GROUP "cpu_d" ; -IO_GROUP "cpu_a" ; -NET "spi_sclk" COLOR=6 ; -NET "spi_mosi" COLOR=6 ; -NET "Ncs2" COLOR=6 ; -NET "extclk" COLOR=6 ; -NET "cpu_rnw" COLOR=6 ; -NET "cpu_Nres" COLOR=6 ; -NET "cpu_Nphi2" COLOR=6 ; -NET "cpu_Nirq" COLOR=6 ; -NET "cpu_d<7>" COLOR=6 IO_GROUP="cpu_d" ; -NET "cpu_d<6>" COLOR=6 IO_GROUP="cpu_d" ; -NET "cpu_d<5>" COLOR=6 IO_GROUP="cpu_d" ; -NET "cpu_d<4>" COLOR=6 IO_GROUP="cpu_d" ; -NET "cpu_d<3>" COLOR=6 IO_GROUP="cpu_d" ; -NET "cpu_d<2>" COLOR=6 IO_GROUP="cpu_d" ; -NET "cpu_d<1>" COLOR=6 IO_GROUP="cpu_d" ; -NET "cpu_d<0>" COLOR=6 IO_GROUP="cpu_d" ; -NET "cpu_a<1>" COLOR=6 IO_GROUP="cpu_a" ; -NET "cpu_a<0>" COLOR=6 IO_GROUP="cpu_a" ; -INST "spi_mosi_OBUFE" COLOR=7 ; -INST "cpu_Nirq_OBUFE" COLOR=8 ; diff --git a/VHDL/SPI6502B.ucf.untf b/VHDL/SPI6502B.ucf.untf deleted file mode 100644 index e69de29..0000000 diff --git a/VHDL/_pace.ucf b/VHDL/_pace.ucf deleted file mode 100644 index 9d5d775..0000000 --- a/VHDL/_pace.ucf +++ /dev/null @@ -1,42 +0,0 @@ -#net "diag" loc="P29"; - -#PACE: Start of Constraints generated by PACE - -#PACE: Start of PACE I/O Pin Assignments -NET "A10" LOC = "P38" ; -NET "A10_B" LOC = "P25" ; -NET "A8" LOC = "P36" ; -NET "A8_B" LOC = "P27" ; -NET "A9" LOC = "P37" ; -NET "A9_B" LOC = "P26" ; -NET "cpu_a<0>" LOC = "P22" ; -NET "cpu_a<1>" LOC = "P24" ; -NET "cpu_d<0>" LOC = "P2" ; -NET "cpu_d<1>" LOC = "P3" ; -NET "cpu_d<2>" LOC = "P4" ; -NET "cpu_d<3>" LOC = "P8" ; -NET "cpu_d<4>" LOC = "P9" ; -NET "cpu_d<5>" LOC = "P11" ; -NET "cpu_d<6>" LOC = "P12" ; -NET "cpu_d<7>" LOC = "P13" ; -NET "cpu_Nirq" LOC = "P14" ; -NET "cpu_Nphi2" LOC = "P5" ; -NET "cpu_Nres" LOC = "P19" ; -NET "cpu_rnw" LOC = "P7" ; -NET "extclk" LOC = "P6" ; -NET "IO_SEL" LOC = "P40" ; -NET "IO_STB" LOC = "P43" ; -NET "led" LOC = "P29" ; -NET "Ncs2" LOC = "P18" ; -NET "OE" LOC = "P1" ; -NET "spi_int" LOC = "P42" ; -NET "spi_miso" LOC = "P44" ; -NET "spi_mosi" LOC = "P35" ; -NET "spi_Nsel" LOC = "P28" ; -NET "spi_sclk" LOC = "P34" ; - -#PACE: Start of PACE Area Constraints - -#PACE: Start of PACE Prohibit Constraints - -#PACE: End of Constraints generated by PACE diff --git a/address_decoder.sch b/VHDL/address_decoder.sch similarity index 100% rename from address_decoder.sch rename to VHDL/address_decoder.sch diff --git a/VHDL/spi65.cdf b/VHDL/spi65.cdf deleted file mode 100644 index d3ad07b..0000000 --- a/VHDL/spi65.cdf +++ /dev/null @@ -1,16 +0,0 @@ -JedecChain; -FileRevision(JESDxxA); -/* NoviceMode */ -/* Active Mode BS */ -/* Mode BS */ -/* Cable PlatformCableUSB usb21 6000000 */ - P ActionCode(Cfg) - Device - PartName(xc9572xl) - File("C:\sources\spi65\spi6502b.jed") - ; -/* Mode SS */ -/* Mode SM */ -/* Mode BSFILE */ -/* Mode HW140 */ -ChainEnd; diff --git a/VHDL/spi65.dhp b/VHDL/spi65.dhp deleted file mode 100644 index 1cadedc..0000000 --- a/VHDL/spi65.dhp +++ /dev/null @@ -1,3 +0,0 @@ -XILINX-XDB 0.1 STUB 0.1 ASCII -XILINX-XDM V1.2e -$91x4>763-Xnzd}foo8#5+72(-k0=989971304g<9=<=5;=841c851011?9<;=o415567623:?k0=99:410;13g<9=3:94>855c851?381>?95o415;74=31>;k0=97626711=g<9=32>:;=58:8EweoFhgnn6O}ciMan`es{01I`bmdTxrf=>EHEDC_XHJ8;BPFEQCC02Ida}Gasuc8Akrn|pCeyo4Eovjp|Hfelh0JdbjDdrfjau?3OcgiCobec9EmicHjcFby64FhnfTdroi2Lb`h]jrwgpe>OikeoiBle8:KmwqHfel<0@BOKEE:8Hdh`}hmnn6Bfbscq}Kgjm8;0@dl}as{Ppdrbeld55Berqbc`ue3YkhglijN`of=>Vfzzo_e`k;;Qcqp<=V}hfbjdk}f:QSM337:K;%=#xgd018WUO1=98I=#?!vif.5506;2Y[E;;?2C3-5+pol$;;;<=4SQK5154E9';%zej"10627>UWA??;>O?!1/tk`(76=890_]G9510A5+7)~an&=?<>3:QSM337:K;%=#xgd,31745<[YC=9=;>2:QSM337:K;%=#xgd,6157=TX@<>.0,ula+3;880_]G9510A5+7)~an&4??=;RRJ2065J8$:"{fk-915?Vcu~lyi7Yk|tWg`pjttj2^d|KgceMkpp==Rf`~Em`kk;TqfWqgsmdoex~?k;YKOMK^*PMH+<#?/SUWA$5(6(HYHED84Xe`\Ma773QnfS@oeosTfvvohf8:0TicPMhllvScu{`ee;6okd^ffgg=flmUoin#>76d8eabumzyThhm`ddp27>gcl{oxRjjcnffv(7?9890mij}erq\``ehllx&=5<>3:cg`wct{Vnnobjjr/hk`417:cg`wct{Vnnobjjr/hk`(7?8:1j`ao4bdjbrliuieo0nhfnvhmqei+69;o0nhfnvhmqei+6:9o0nhfnvhmqei+6:1o0nhfnvhmqei+6>1o0nhfnvhmqei+6??n0nhfnvhmqei+38m1iieoyinpbh(2?k2hndlxfosco)=b65`8mkek}mo&=:udgyoGeckAul48wlkwdl20}g9510ag>uwa??;>o#>10a8wuo1=98i!:m4sqk5154e%8<=b,64e>uwa??;>o#8b:qsm337:k'3;h5|te]okbodW8;=8<<4suf\hjankVediaee58qvc*993<7x}j-0333>stm$;:;:5zsd/25=1<}zo&=?;8;tqf)441?2xi ?9569vw`+6>?=0y~k"1614?pub%8=?:6{|e,142>stm$93:6{|e,662>stm$>=96{|e,76?pub%?<0y~k"8448qvc*0?wKL};l;AB{210;47>4<6;:k;;?4=a863k5b281e?k4=;%1g>6e:010e5152;k28<5\1c850?7=9:9j<:<52`;76>Ua2?>1=7?<3`246?4flk<0_454i9=96?okf`9Pb?03280:?>o?7381e`0f3Z;i6;:51;307d6di38h>8o4Sg850?7=9:9jU6j332c3gg<69o8<7^h56582>454i9ii6<=n0e`95addm2Ym6;:51;307d6cj3;nm=;4S0`921<62898m<<>:3c17g=Tn332c264<5i;>:7^?m:7695?74;h;n57<;b438Wc<1<3;1=>=n1d;961c212Y:n78;:08276g6mh0:;=9i;Rd921<62898m=0:6<=7b7mh1Xj78;:08276e1i>09h87:;R3a>32=93;8?n9?a;060d4<[o0=87?5121`35g=:<>i86]>b;47>4<6;:i<=0:6<=73c181X=o494;39565d?9k1>::i2:Qe>32=93;8?n9?a;0424c<[8h1:94>:010g2b62;k;=l5\f;47>4<6;:ih183h=7B=6:19L53<73L9h7>51;394~U68332a4`4<5i9;j7c?l:09a6`<7290>6=ua6282?kc=92E8;7>4$0d94>"6=38?7)?8:19'67<73-8:6l5@1583?J7?291D:?4>{|`6f?6=83:1vs@1d83?xd013:1<7>50zl57?463go1==>4O2594>"6l3?=7)4}zG831=vsrb6c94?6=83:pb;=5239ma?7782E8;7>4$0f913=#:90<<6*=3;6;?J32291D:?4>{|M2=?7|uth=m7>50;294~h1;39;7ck52:M03?6<,891:85@d;28K34=9rwD=44>{|a0`<7290:6=ua62866>hb2=1D?:4?;%a90<=#;10;7)?<:778K47=82E:>7>4O4694>I1:3;pqB8>:0y~f17=83:1<7>tn719=1=im320C>950:&2e?273-9j69<4O4694>I2;3:0C;<51zL24<6stwvqpxI4783>4<629qX==494;39565d?m;1>l>>b:l2g?752;2xj35=92dn6<5@3683?!7a291/=84;5:&23?6<,;81<6*=1;`8K42=82E:47>4O7095~{e<:0;6=4?:1ym26<63go1>6A<7;28 45=<;1Dh7>4O7095~{zj=>1<7>50;2xj35=92dn695@3683?!e=<;1/?54?;%30>142;28K02=82E=>7?t}N42>4}zutwvqMNL{4a922>fkoimqMNM{1CDU}H:00996A=c;0f?J4d2:90C>?5249L77<5i2E8:7<:;N14>7g85@3b81e>I3:38>7B:<:2f8K1>=:<1D84496sO@ \ No newline at end of file diff --git a/VHDL/spi6502b._hrpt b/VHDL/spi6502b._hrpt deleted file mode 100644 index 804880a..0000000 --- a/VHDL/spi6502b._hrpt +++ /dev/null @@ -1 +0,0 @@ -Up-to-date diff --git a/VHDL/spi6502b.gyd b/VHDL/spi6502b.gyd deleted file mode 100644 index bccfda3..0000000 --- a/VHDL/spi6502b.gyd +++ /dev/null @@ -1,61 +0,0 @@ -Pin Freeze File: version G.38 - -9572XL44PC XC9572XL-10-PC44 -Ncs2 S:PIN18 -a10 S:PIN38 -a8 S:PIN36 -a9 S:PIN37 -cpu_Nphi2 S:PIN5 -cpu_Nres S:PIN19 -cpu_a<0> S:PIN22 -cpu_a<1> S:PIN24 -cpu_rnw S:PIN7 -extclk S:PIN6 -nio_sel S:PIN40 -nio_stb S:PIN43 -spi_int S:PIN42 -spi_miso S:PIN44 -b10 S:PIN27 -b8 S:PIN25 -b9 S:PIN26 -cpu_Nirq S:PIN39 -cpu_d<0> S:PIN2 -cpu_d<1> S:PIN3 -cpu_d<2> S:PIN4 -cpu_d<3> S:PIN8 -cpu_d<4> S:PIN9 -cpu_d<5> S:PIN11 -cpu_d<6> S:PIN12 -cpu_d<7> S:PIN13 -spi_mosi S:PIN35 -spi_sclk S:PIN34 -led S:PIN29 -ng S:PIN20 -noe S:PIN14 -spi_Nsel S:PIN28 - - -;The remaining section of the .gyd file is for documentation purposes only. -;It shows where your internal equations were placed in the last successful fit. - -PARTITION FB1_1 spidataout<3> spidataout<2> spidataout<1> spidataout<0> - int_dout<0> int_dout<1> tmo int_dout<2> - slaveinten frx ece divisor<2> - divisor<1> divisor<0> int_dout<3> cpol - int_dout<4> cpha -PARTITION FB2_1 EXP6_ int_mosi shifting2 tc - shiftcnt<0> $OpTx$INV$24__$INT spidatain<7> spidatain<6> - cpu_Nirq_OBUFE spidatain<5> spidatain<4> spidatain<3> - spidatain<2> -PARTITION FB2_18 start_shifting/start_shifting_RSTF__$INT -PARTITION FB3_2 int_dout<5> -PARTITION FB3_5 int_dout<6> -PARTITION FB3_8 int_dout<7> noe_OBUF -PARTITION FB3_15 ng_OBUF -PARTITION FB3_17 add_dec/XLXN_11 cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST -PARTITION FB4_1 shiftdone b8_OBUF start_shifting spidataout<7> - b9_OBUF spidataout<6> spidataout<5> b10_OBUF - spidataout<4> spidatain<1> slavesel spidatain<0> - shiftcnt<3> led_OBUF shiftcnt<2> shiftcnt<1> - int_sclk ier - diff --git a/VHDL/spi6502b.imp b/VHDL/spi6502b.imp deleted file mode 100644 index 804880a..0000000 --- a/VHDL/spi6502b.imp +++ /dev/null @@ -1 +0,0 @@ -Up-to-date diff --git a/VHDL/spi6502b.jed b/VHDL/spi6502b.jed deleted file mode 100644 index 8252845..0000000 --- a/VHDL/spi6502b.jed +++ /dev/null @@ -1,1666 +0,0 @@ -Programmer Jedec Bit Map -Date Extracted: Thu May 11 02:09:28 2017 - -QF46656* -QP44* -QV0* -F0* -X0* -J0 0* -N DEVICE XC9572XL-10-PC44* -N PPMAP 11 1* -N PPMAP 29 11* -N PPMAP 31 12* -N PPMAP 33 13* -N PPMAP 38 14* -N PPMAP 46 18* -N PPMAP 49 19* -N PPMAP 12 2* -N PPMAP 50 20* -N PPMAP 52 22* -N PPMAP 59 24* -N PPMAP 62 25* -N PPMAP 63 26* -N PPMAP 65 27* -N PPMAP 68 28* -N PPMAP 72 29* -N PPMAP 13 3* -N PPMAP 82 33* -N PPMAP 83 34* -N PPMAP 87 35* -N PPMAP 88 36* -N PPMAP 89 37* -N PPMAP 90 38* -N PPMAP 92 39* -N PPMAP 15 4* -N PPMAP 3 40* -N PPMAP 7 42* -N PPMAP 9 43* -N PPMAP 10 44* -N PPMAP 20 5* -N PPMAP 21 6* -N PPMAP 24 7* -N PPMAP 26 8* -N PPMAP 27 9* -L0000000 00000000 10000000 00000000 00000000* -L0000032 10000000 10000000 00000000 00000000* -L0000064 00000000 10000000 00000000 00000000* -L0000096 00000000 10000000 00000000 00000000* -L0000128 00000000 10000000 00000000 00000100* -L0000160 00000000 00000000 00000000 00000000* -L0000192 00000000 00000000 00000000 00000100* -L0000224 00000000 10000000 00000000 00000000* -L0000256 00000000 00000000 00000000 00000000* -L0000288 000000 100000 000000 000000* -L0000312 000000 000001 000000 000000* -L0000336 000000 100000 000000 000000* -L0000360 000000 100000 000000 000000* -L0000384 000000 000000 000000 000000* -L0000408 000000 000000 000000 000000* -L0000432 00000000 00000000 00000000 00000000* -L0000464 00000000 00000000 00000000 00000000* -L0000496 10000000 00000000 00000000 00000000* -L0000528 00000000 01000000 00000000 00000000* -L0000560 00000000 00000000 00000000 00000000* -L0000592 00000000 00000000 11100000 00000000* -L0000624 00000000 00000000 11100000 00000000* -L0000656 00000000 00000000 11100000 00000000* -L0000688 00000000 00000000 10000000 00000000* -L0000720 000000 000000 000000 000000* -L0000744 000000 000000 000000 000000* -L0000768 000000 000000 000000 000000* -L0000792 000000 000000 000000 000000* -L0000816 000000 000000 000000 000000* -L0000840 000000 000000 000000 000000* -L0000864 00000000 00000000 00000000 00000000* -L0000896 00000000 00000000 00000000 00000000* -L0000928 00000010 00000000 00000000 00000000* -L0000960 00000000 00000000 00000000 00000000* -L0000992 00000000 00000000 00000000 00000000* -L0001024 00000000 00000000 00000000 00000000* -L0001056 10000000 00000000 00000000 00000000* -L0001088 00000000 00000000 00000000 00000000* -L0001120 00000000 00000000 00000000 00000000* -L0001152 000000 000000 000000 000000* -L0001176 000000 000000 000000 000000* -L0001200 000000 000000 000000 000000* -L0001224 000000 000000 000000 000000* -L0001248 000000 000000 000000 000000* -L0001272 000000 000000 000000 000000* -L0001296 00000000 00000000 00000000 00000000* -L0001328 00000000 00000000 00000000 00000000* -L0001360 00000000 00000000 00000000 00000000* -L0001392 00000000 00000000 00000000 00000000* -L0001424 00000000 00000000 00000000 00000000* -L0001456 00000000 00000000 00000000 00000000* -L0001488 00000000 00000000 00000000 00000000* -L0001520 10000000 00000000 00000000 00000000* -L0001552 00000000 00000000 00000000 00000000* -L0001584 000000 000000 000000 000000* -L0001608 000000 000000 000000 000000* -L0001632 000000 000000 000000 000000* -L0001656 000000 000000 000000 000000* -L0001680 000000 000000 000000 000000* -L0001704 000000 000000 000000 000000* -L0001728 00000000 00000000 00000000 00000000* -L0001760 00000000 00000000 00000000 00001000* -L0001792 00000000 00000000 00000000 00000000* -L0001824 00000000 00000000 00000000 00000000* -L0001856 00000000 00000000 00000000 00000000* -L0001888 00000000 00000000 00000000 00001000* -L0001920 00000000 00000000 00000000 00000000* -L0001952 00000000 00000000 00000000 00000000* -L0001984 00000000 00000000 00000000 00000000* -L0002016 000000 000000 000000 000000* -L0002040 000000 010000 000000 000000* -L0002064 100000 000000 000000 000010* -L0002088 000000 000000 000000 000000* -L0002112 000000 000000 000000 000000* -L0002136 000000 000000 000000 000000* -L0002160 00000000 00000000 00000000 00000000* -L0002192 00000000 00000000 00000000 00000100* -L0002224 00000000 00000000 00000000 00000000* -L0002256 00000000 00000000 00000000 00011100* -L0002288 00000000 00000000 00000000 00000100* -L0002320 00000000 00000000 10000000 00000000* -L0002352 00000000 00000000 00000000 00000100* -L0002384 00000000 00000000 00000000 00000000* -L0002416 00000000 00000000 00000000 00000000* -L0002448 000000 000000 000000 000000* -L0002472 000000 000000 000000 000000* -L0002496 000000 100000 000000 000000* -L0002520 100000 000000 000000 000000* -L0002544 000000 000000 000000 000110* -L0002568 000000 000000 000000 000000* -L0002592 00000010 00000000 00000000 00000000* -L0002624 00000011 00000000 00000000 01000000* -L0002656 01000000 00000000 00000000 00000000* -L0002688 00000011 00000000 00000000 00000000* -L0002720 00000010 10000000 00000000 00000000* -L0002752 00000011 00000000 00000000 00000000* -L0002784 00000000 00000000 00000000 00000000* -L0002816 00000000 00000000 00000000 00000000* -L0002848 00000000 00000000 00000000 00000000* -L0002880 000000 000000 000000 000000* -L0002904 000000 000000 000000 000000* -L0002928 000000 000000 000000 000000* -L0002952 000000 000000 000000 000000* -L0002976 000000 000000 000000 000000* -L0003000 000000 000000 000000 000000* -L0003024 00000010 00000000 00000000 00000000* -L0003056 01000001 00000000 00000000 00000000* -L0003088 00000001 00000000 00000000 01000000* -L0003120 00000010 00000000 00000000 00000000* -L0003152 00000000 00000000 00000000 00000000* -L0003184 00000011 00000000 00100000 00000000* -L0003216 00000010 00000000 00000000 00000000* -L0003248 00000001 00000000 00000000 00000000* -L0003280 00000000 00000000 00000000 00000000* -L0003312 000000 000000 000000 000000* -L0003336 000000 000000 000001 000000* -L0003360 000000 000000 000000 000000* -L0003384 000000 000000 000000 000000* -L0003408 000000 000000 000000 000000* -L0003432 000000 000000 000000 000000* -L0003456 00000000 00000000 00000000 00000000* -L0003488 00100000 00000000 00000000 00000100* -L0003520 10000000 00000000 00000000 00000000* -L0003552 00000000 00000000 00000000 00000000* -L0003584 00000000 00000000 00000000 00000100* -L0003616 00000000 00000000 00000000 00000000* -L0003648 00000000 00000000 00000000 00000000* -L0003680 00000000 00000000 00000000 00000000* -L0003712 00000000 00000000 00000000 00000000* -L0003744 000000 000000 000000 000000* -L0003768 000000 000000 000000 000000* -L0003792 000000 000000 000000 000000* -L0003816 000000 000000 000000 000000* -L0003840 000000 000000 000000 000000* -L0003864 000000 000000 000000 000000* -L0003888 00000000 00000000 00000000 00000000* -L0003920 10000000 00000000 00000000 10000000* -L0003952 00000000 00000000 00000000 00000000* -L0003984 00000000 00000000 00000000 00011100* -L0004016 00100000 00000000 00000000 00000000* -L0004048 00000000 00000000 00000000 00000000* -L0004080 00000000 00000000 00000000 00000100* -L0004112 00000000 00000000 00000000 00000000* -L0004144 00000000 00000000 00000000 00000000* -L0004176 000000 000000 000000 000000* -L0004200 000000 000000 000000 000000* -L0004224 000000 000000 000000 000000* -L0004248 000000 000000 000000 000000* -L0004272 000000 000000 000000 000110* -L0004296 000000 000000 000000 000000* -L0004320 00000000 00000000 00000000 00000000* -L0004352 00000000 00000000 00000000 00000000* -L0004384 00000000 00000000 00000000 00000000* -L0004416 00000000 10000000 00000000 00000000* -L0004448 00000000 00000000 00000000 00000000* -L0004480 00000000 00000000 11100000 00000000* -L0004512 00000000 00000000 11100000 00000000* -L0004544 00000000 00000000 11100000 00000000* -L0004576 00000000 00000000 10000000 00000000* -L0004608 000000 000000 000000 000000* -L0004632 000000 000000 000000 000000* -L0004656 000000 000000 000000 000000* -L0004680 000000 000000 000000 000000* -L0004704 000000 000000 000000 000000* -L0004728 000000 000000 000000 000000* -L0004752 00000000 00000000 00000000 01100000* -L0004784 00000000 00000000 00000000 00000000* -L0004816 00000000 00000000 00000000 00000000* -L0004848 00000000 00000000 00000000 00000000* -L0004880 00000000 00000000 00000000 00000000* -L0004912 00000000 00000000 00000000 00010000* -L0004944 00000000 00000000 00000000 00000000* -L0004976 00000000 00000000 00000000 00000000* -L0005008 00000000 00000000 00000000 00000000* -L0005040 000000 000000 000000 000000* -L0005064 000000 000000 000010 111001* -L0005088 000000 000000 000000 000000* -L0005112 000000 000000 000000 000000* -L0005136 000000 000000 000000 000000* -L0005160 000000 000000 000000 000000* -L0005184 00000011 00000001 00000000 00000011* -L0005216 00000011 00000011 00000010 00100011* -L0005248 00000011 00000011 00000000 00000011* -L0005280 00000011 00000011 00000000 00000011* -L0005312 00100011 00000010 00000010 00000011* -L0005344 00000011 00000010 00000001 00000011* -L0005376 00000011 00000010 00000000 00000011* -L0005408 00000011 00000010 00000011 00000011* -L0005440 00000011 00000001 00000011 00000011* -L0005472 000000 000000 000000 000000* -L0005496 000000 000000 000000 000000* -L0005520 000000 000000 000000 000000* -L0005544 000000 000000 000000 000000* -L0005568 000000 000000 000000 000000* -L0005592 000000 000000 000000 000000* -L0005616 00000011 00000011 00000000 00000011* -L0005648 00100011 00000011 00000000 00000001* -L0005680 00000011 00000011 00000000 00100011* -L0005712 00000011 00000011 00000000 00000011* -L0005744 00000001 00000010 00000000 00000000* -L0005776 00000000 00000000 00000000 00000011* -L0005808 00000011 00000010 00000000 00000011* -L0005840 00000000 00000010 00100000 00000001* -L0005872 00000011 00000000 00000000 00000011* -L0005904 000000 000000 000000 000000* -L0005928 000010 000000 000000 000000* -L0005952 000000 000000 000000 000000* -L0005976 000000 000000 000000 000000* -L0006000 000000 000000 000000 000000* -L0006024 000000 000000 000000 000000* -L0006048 00000011 00000001 00000000 00000011* -L0006080 00000011 00000011 00000010 00000001* -L0006112 00000011 00000011 00000000 00000011* -L0006144 00000011 00000001 00000000 00000011* -L0006176 00000011 00000010 00000010 00000000* -L0006208 00000011 00000010 00000000 00000011* -L0006240 00000011 00000010 00000000 00000011* -L0006272 00000011 00000010 00000010 00000001* -L0006304 00000011 00000010 00000011 00000011* -L0006336 000000 000000 000000 000000* -L0006360 000000 000000 000000 000000* -L0006384 000000 000000 000000 000000* -L0006408 000000 000000 000000 000000* -L0006432 000000 000000 000000 000000* -L0006456 000000 000000 000000 000000* -L0006480 00000000 00000010 00000000 00000000* -L0006512 00000000 00100010 00000010 00000000* -L0006544 00000000 00000000 00000000 00000000* -L0006576 00000000 00000000 00000000 00000000* -L0006608 00000010 00000000 00000010 00000000* -L0006640 00000011 00000000 00000000 00000000* -L0006672 00000000 00000000 00000000 00000000* -L0006704 00000011 00000000 00000010 00000000* -L0006736 00000000 00000010 00000000 00000000* -L0006768 000000 000000 000000 000000* -L0006792 000000 000000 000000 000000* -L0006816 000000 000000 000000 000000* -L0006840 000000 000000 000000 000000* -L0006864 000000 000000 000000 000000* -L0006888 000000 000000 000000 000000* -L0006912 00000011 00000001 00000000 00000011* -L0006944 00000011 00000011 00000010 00000001* -L0006976 00000011 00000001 00000000 00000011* -L0007008 00000011 00000011 00000000 00000011* -L0007040 00000011 00000010 00000010 00000000* -L0007072 00000011 00000010 00000000 00000011* -L0007104 00000011 00000010 00000000 00000011* -L0007136 00000011 00000010 00000010 00000001* -L0007168 00000011 00000000 00000000 00000011* -L0007200 000000 000000 000000 000000* -L0007224 000000 000000 000000 000000* -L0007248 001000 000000 000000 000000* -L0007272 000000 000000 000000 001000* -L0007296 000000 000000 000000 000000* -L0007320 000000 000000 000000 000000* -L0007344 00000001 00000011 00000000 00000011* -L0007376 00000001 00000001 00000000 00000001* -L0007408 00000001 00000011 00000000 00000011* -L0007440 00000001 00000011 00000000 00000001* -L0007472 00000001 00000010 00000000 00000000* -L0007504 00000100 00000000 00000100 00000001* -L0007536 00000011 00000010 00000000 00000001* -L0007568 00000000 00000010 00000000 00000001* -L0007600 00000011 00000000 00000000 00000001* -L0007632 000000 000000 000000 000000* -L0007656 000000 000000 000000 000000* -L0007680 000000 000000 000000 001000* -L0007704 000000 000000 000000 000000* -L0007728 000000 000000 000000 000000* -L0007752 001000 000000 000000 000000* -L0007776 00000011 00000001 00000000 00000001* -L0007808 00000011 00000011 00000010 00000001* -L0007840 00000011 00000001 00000000 00000011* -L0007872 00000011 00000011 00000000 00000011* -L0007904 00000011 00000000 00000000 00000000* -L0007936 00000010 00000000 00000000 00000011* -L0007968 00000011 00000010 00000000 00000011* -L0008000 00000011 00000010 00000000 00000001* -L0008032 00000011 00000000 00000000 00000011* -L0008064 000000 000000 000000 000000* -L0008088 000000 000000 000000 000000* -L0008112 000000 000000 000000 000000* -L0008136 000000 000000 000000 000000* -L0008160 000000 000000 000000 000000* -L0008184 000000 000000 000000 000000* -L0008208 00000011 00000011 00000000 00000001* -L0008240 00000011 00000011 00000000 00000001* -L0008272 00000011 00000001 00000000 00000001* -L0008304 00000011 00000011 00000000 00000010* -L0008336 00000001 00000000 00000000 00000000* -L0008368 00000000 00000000 00000000 00000010* -L0008400 00000011 00100010 00000000 00000010* -L0008432 00000000 00000010 00000000 00000001* -L0008464 00000011 00000000 00000000 00000011* -L0008496 000000 000000 000000 000000* -L0008520 000000 000000 000000 000000* -L0008544 000000 000000 000000 000000* -L0008568 000000 000000 000000 000000* -L0008592 010000 000000 000000 100000* -L0008616 000000 000000 000000 000000* -L0008640 00000001 00000000 00000000 00000000* -L0008672 00000001 00000010 00000000 00000001* -L0008704 00000001 00000000 00000000 00000000* -L0008736 00000001 00000000 00000000 00000000* -L0008768 00000011 00000000 00000000 00000000* -L0008800 00000000 00000000 00000000 00000000* -L0008832 00010011 00000000 00000000 00010000* -L0008864 00000001 00000000 00000000 00000001* -L0008896 00000011 00000000 00000000 00000001* -L0008928 000000 000000 000000 000000* -L0008952 000000 000000 000000 000000* -L0008976 000000 000000 000000 000100* -L0009000 000000 000000 000000 000000* -L0009024 000000 000000 000000 000000* -L0009048 000000 000000 000000 000000* -L0009072 00000000 00000010 00000000 00000000* -L0009104 00000000 00010000 00000000 00000000* -L0009136 00000000 00000000 00000000 00000000* -L0009168 00000000 00000000 00000000 00000000* -L0009200 00000000 00000000 00000000 00000000* -L0009232 00100000 00000000 00000100 00001000* -L0009264 00000000 00000000 00000000 00000001* -L0009296 00000000 00000000 00000000 00000001* -L0009328 00000000 00000000 00000000 00000000* -L0009360 000100 000000 000000 000100* -L0009384 000000 000000 000000 000000* -L0009408 000000 000000 000000 000000* -L0009432 000000 000000 000000 000000* -L0009456 000000 000000 000000 000000* -L0009480 000000 000000 000000 000000* -L0009504 00000000 00000000 00000000 00000000* -L0009536 00000000 00000010 00000000 00000000* -L0009568 00000000 00000000 00000000 00000000* -L0009600 00000000 00000000 00000000 00000000* -L0009632 00000000 00000000 00000000 00000000* -L0009664 00000000 00000000 00000000 00000000* -L0009696 00000000 00000000 00000000 00000000* -L0009728 00000000 00000000 00000001 00000000* -L0009760 00000000 00000000 00000010 00000000* -L0009792 000000 000000 000000 000000* -L0009816 000000 000000 000000 000000* -L0009840 000100 000000 000000 000000* -L0009864 000000 000000 000000 000000* -L0009888 000000 000000 000000 000000* -L0009912 000000 000000 000000 000000* -L0009936 00000000 00000000 00000000 00000000* -L0009968 00000000 00000010 00000000 00010000* -L0010000 00000000 00000000 00000000 00000000* -L0010032 00000000 00000000 00000000 00000000* -L0010064 00000000 00000000 00000000 00000000* -L0010096 00000000 00000000 00000000 00000000* -L0010128 00000000 00010000 00000000 00000000* -L0010160 00100000 00000000 00000000 00000001* -L0010192 00000000 00000000 00000000 00000000* -L0010224 000000 000000 000000 000000* -L0010248 000000 000000 000000 000000* -L0010272 000000 000000 000000 000000* -L0010296 000000 000000 000000 000000* -L0010320 000000 000000 000000 000000* -L0010344 000100 000000 000000 000000* -L0010368 00000000 00000000 00000000 00000000* -L0010400 00001000 00000010 00000000 00000000* -L0010432 00000000 00000000 00000000 00000000* -L0010464 00000000 00000000 00000000 00000000* -L0010496 00000000 00000000 00000000 00000000* -L0010528 00000000 00000000 00000000 00000000* -L0010560 00000000 00000000 00000000 00000000* -L0010592 00000000 00000000 00000000 00000000* -L0010624 00000000 00000000 00000000 00000000* -L0010656 000000 000000 000000 000000* -L0010680 000000 000000 000000 000000* -L0010704 000000 000000 000000 000000* -L0010728 000000 000000 000000 000000* -L0010752 000000 000000 000000 000000* -L0010776 000000 000000 000000 000000* -L0010800 00000000 00000000 00000000 00000000* -L0010832 00000000 00000000 00000000 10001000* -L0010864 00000000 00000010 00000000 00000000* -L0010896 00000000 00000000 00000000 00000000* -L0010928 00001000 00000000 00000000 00000000* -L0010960 00000000 00000000 00000100 00000000* -L0010992 00000000 00000000 00000000 00000000* -L0011024 00000000 00000000 00000000 00000000* -L0011056 00000000 00000000 00000000 00000000* -L0011088 000000 000000 000000 000000* -L0011112 000000 000000 000000 000000* -L0011136 000000 000100 000000 000000* -L0011160 010000 000000 000000 000000* -L0011184 000000 000000 000000 000000* -L0011208 000000 000000 000000 000000* -L0011232 00000011 00000001 00000000 00000011* -L0011264 00000011 00000011 00000010 01100011* -L0011296 00000011 00000011 00000000 01100011* -L0011328 00000011 00000011 00000000 00000011* -L0011360 00000011 00000010 00000010 00000011* -L0011392 00000011 00000010 00000001 00000011* -L0011424 00001011 00000010 00000000 00000011* -L0011456 00000011 00000010 00000011 00000011* -L0011488 00000011 00000011 00000011 00000011* -L0011520 000000 000000 000000 000000* -L0011544 000000 000000 000000 000000* -L0011568 000000 000000 000000 111000* -L0011592 000000 000000 000000 011000* -L0011616 000000 000000 000000 100000* -L0011640 000000 000000 000000 000000* -L0011664 00000000 00000000 00000000 00000000* -L0011696 00000000 00000000 00000000 00000000* -L0011728 00000000 00000000 00000000 00000000* -L0011760 00000000 00000000 00000000 00000000* -L0011792 00000000 00000000 00000000 00000000* -L0011824 00000000 00000000 00000000 00000000* -L0011856 00000000 00000000 00000000 00010000* -L0011888 00000000 00000000 00000000 00000000* -L0011920 01000000 00000000 00000000 00000000* -L0011952 000010 000000 000000 000100* -L0011976 000000 000000 000000 000000* -L0012000 000000 000000 000000 000001* -L0012024 000000 000000 000000 000000* -L0012048 000000 000000 000000 000000* -L0012072 000000 000000 000000 000001* -L0012096 00000000 00000000 00000000 00000000* -L0012128 00000000 00000000 00000000 00000000* -L0012160 00000000 00000000 00000000 00000000* -L0012192 00000000 00000000 00000000 00000000* -L0012224 00000000 00000000 00000000 00000000* -L0012256 00000000 00000000 00000000 00000000* -L0012288 00000000 00000000 00000000 00000000* -L0012320 00000000 00000000 00000000 00000000* -L0012352 00000000 00000000 00000000 00000000* -L0012384 000000 000000 000000 000000* -L0012408 000000 000000 000000 000000* -L0012432 000000 010000 000000 000000* -L0012456 000000 000000 000000 000000* -L0012480 000000 000000 000000 000000* -L0012504 000000 000000 000000 000000* -L0012528 00000000 00000000 00000000 00000000* -L0012560 00000000 00000000 00000000 10000000* -L0012592 00000000 00000000 00000000 00000000* -L0012624 00000000 00000000 00000000 00001000* -L0012656 00000000 00000000 00000000 00000000* -L0012688 00000000 00000000 00000000 00000000* -L0012720 00000000 00000000 00000000 00000000* -L0012752 00000000 00000000 00000000 00000000* -L0012784 00000000 00000000 00000000 00000000* -L0012816 000000 000000 000000 000000* -L0012840 000000 000000 000000 000000* -L0012864 000000 000000 000000 000010* -L0012888 000000 000000 000000 000000* -L0012912 000000 000000 000000 000000* -L0012936 000000 000000 000000 000000* -L0012960 00000000 00000000 00000000 00000000* -L0012992 00000000 10000000 00000000 00000011* -L0013024 00000000 10000000 00000000 00000000* -L0013056 00000000 00000000 00000000 00000000* -L0013088 00000000 10000000 00000000 00000011* -L0013120 00000000 00000000 00000001 00000000* -L0013152 00000000 00000000 00000000 00000000* -L0013184 00000000 00000000 00000000 00000111* -L0013216 00000000 00000000 00000010 00000000* -L0013248 000000 000000 000000 000000* -L0013272 000000 000000 000000 000000* -L0013296 000000 000000 000000 000000* -L0013320 000000 100000 000000 000000* -L0013344 000000 000000 000000 000000* -L0013368 000000 000000 000000 000000* -L0013392 00000000 10000000 00000000 00000000* -L0013424 00000000 00000000 00000000 00000000* -L0013456 00000000 00000000 00000000 00000000* -L0013488 00000000 10000000 00000000 00000000* -L0013520 00000000 00000000 00000000 00000000* -L0013552 00000000 00000000 00000000 00000000* -L0013584 00000000 00000000 00000000 00000000* -L0013616 00000000 10000000 00000000 00000000* -L0013648 00000000 00000000 00000000 00000100* -L0013680 000000 100000 000000 000001* -L0013704 000000 000000 000000 000000* -L0013728 000000 000000 000000 000000* -L0013752 000000 000000 000000 000000* -L0013776 000000 000000 000000 000000* -L0013800 000000 000000 000000 000000* -L0013824 00000000 00000000 00000000 00000000* -L0013856 00000000 00000000 00000010 00000010* -L0013888 00000000 00000000 00000000 01000000* -L0013920 00000000 00000000 00000000 00000000* -L0013952 00000010 00000000 00000010 00000011* -L0013984 00000011 00000010 00000001 00000000* -L0014016 00000000 00000000 00000000 00000000* -L0014048 00000011 00000000 00000010 00000010* -L0014080 00000000 00000011 00000011 00000000* -L0014112 000000 000000 000000 000000* -L0014136 000000 000000 000000 000000* -L0014160 000000 000000 000000 000000* -L0014184 000000 000000 000000 000000* -L0014208 000000 000000 000000 000000* -L0014232 000000 000000 000000 000000* -L0014256 00000011 00000001 00000000 00000011* -L0014288 00000011 00000011 00000000 01000001* -L0014320 00000011 00000011 00000000 00000011* -L0014352 00000011 00000011 00000000 00000011* -L0014384 00000001 00000010 00000000 00000000* -L0014416 00000000 00000000 00000000 00000011* -L0014448 00000011 00000010 00000000 00000011* -L0014480 00000000 00000010 00000000 00000001* -L0014512 00000011 00000000 00000000 00000011* -L0014544 000000 000000 000000 000000* -L0014568 000000 000000 001000 000000* -L0014592 000000 000000 001000 000000* -L0014616 000000 000000 000000 000000* -L0014640 000000 000000 000000 000000* -L0014664 000000 000000 000000 000000* -L0014688 00000011 00000001 00000000 00000011* -L0014720 00000011 00000011 00000000 00000001* -L0014752 00111111 00000011 00000000 00000011* -L0014784 00000011 00000011 00000000 00000011* -L0014816 00000001 00000010 00000000 00000000* -L0014848 00000000 00000000 00000000 00000011* -L0014880 00000011 00000010 00000000 00000111* -L0014912 00011000 00000010 00000000 00000001* -L0014944 00000011 00000000 00000000 00000011* -L0014976 000000 000000 000000 000000* -L0015000 000000 000000 000000 000000* -L0015024 000000 000000 000000 000000* -L0015048 001101 000000 000000 000000* -L0015072 000000 000000 000000 000000* -L0015096 000000 000000 000000 000000* -L0015120 00000000 00000000 00000000 00000000* -L0015152 00000000 00000000 00000000 00000000* -L0015184 00000000 00000000 00000000 00000000* -L0015216 11000000 00000000 00000000 00000000* -L0015248 00000000 00000000 00000000 00000100* -L0015280 00000000 00000000 01000000 00000000* -L0015312 00000000 00000000 00000000 00000000* -L0015344 00000000 00000000 00000000 00000000* -L0015376 10000000 00000000 00000000 00000000* -L0015408 000000 000000 000000 000000* -L0015432 000000 000000 000001 000000* -L0015456 000000 001000 000000 000000* -L0015480 000000 000000 000000 000000* -L0015504 100000 000000 000000 000000* -L0015528 000000 000000 000000 000000* -L0015552 00000000 00000000 00000000 00000000* -L0015584 00000000 00000000 00000000 00000001* -L0015616 00000000 01000000 00000000 00000000* -L0015648 00000000 00000010 00000000 00000000* -L0015680 00000000 00000000 00000000 00000000* -L0015712 00000000 00000000 11100000 00000000* -L0015744 00000000 00000000 00000000 00000000* -L0015776 00000000 00000000 11100000 00000000* -L0015808 00000000 00000000 10000000 00000000* -L0015840 000000 000000 000000 000000* -L0015864 000000 000000 000000 000000* -L0015888 000000 000000 000000 000000* -L0015912 000000 000000 000000 000000* -L0015936 000000 000000 000000 000000* -L0015960 000000 000000 000000 000000* -L0015984 00000011 00000001 00000000 00000001* -L0016016 00000011 00000001 00000000 00000000* -L0016048 00000011 00000001 00000000 00000001* -L0016080 00000011 00000001 00000000 00000010* -L0016112 00000001 00000000 00000000 00000000* -L0016144 00000000 00000000 00000000 00000010* -L0016176 00000011 00000010 00000000 00000010* -L0016208 00000000 00000010 00000000 00000000* -L0016240 00000011 00000000 00000000 00000011* -L0016272 000000 000000 000000 000000* -L0016296 000000 000000 000000 000000* -L0016320 000000 000000 000000 000000* -L0016344 000000 000000 000000 000000* -L0016368 000000 000000 000000 000000* -L0016392 000000 000000 000000 000000* -L0016416 00000000 00000000 00000000 00000000* -L0016448 00000000 00000000 00000000 00000000* -L0016480 00000000 00000000 00000000 00000000* -L0016512 00000000 00000000 00000000 00000000* -L0016544 00000000 00000000 00000000 00000000* -L0016576 00000000 00000000 00000000 00000000* -L0016608 00000000 00000000 00000000 00000000* -L0016640 00000000 00000000 00000000 00000000* -L0016672 00000000 00000000 00000000 00000000* -L0016704 000000 000000 000000 000000* -L0016728 000000 000000 000000 000000* -L0016752 000000 000000 000000 000000* -L0016776 000000 000000 000000 000000* -L0016800 000000 000000 000000 000000* -L0016824 000000 000000 000000 000000* -L0016848 00000011 00000000 00000000 00000000* -L0016880 00000011 00000000 00000000 00000001* -L0016912 00000011 00000000 00000000 00000010* -L0016944 00000011 00000000 00000000 00000011* -L0016976 00000001 00000000 00000000 00000000* -L0017008 00000000 00000000 00000000 00000011* -L0017040 00000011 00000000 00000000 00000010* -L0017072 00000000 00000000 00000000 00000000* -L0017104 00000011 00000000 00000000 00000011* -L0017136 000000 000000 000000 000000* -L0017160 000000 000000 000000 000000* -L0017184 000000 000000 000000 000100* -L0017208 000000 000000 000000 000000* -L0017232 000000 000000 000000 000000* -L0017256 000000 000000 000000 000000* -L0017280 00000000 00000000 00000000 00000000* -L0017312 00000000 00000000 00000000 00000000* -L0017344 00000000 00000000 00000000 00000000* -L0017376 00000000 00000000 00000000 00000000* -L0017408 00000000 00000000 00000000 00000000* -L0017440 00000000 00000000 00000000 00000000* -L0017472 00000000 00000000 00000000 00000000* -L0017504 00000000 00000000 00000000 00000000* -L0017536 00000000 00000000 00000000 00000000* -L0017568 000000 000000 000000 000000* -L0017592 000000 000000 000000 000000* -L0017616 000000 000000 000000 000000* -L0017640 000000 000000 000000 000000* -L0017664 000000 000000 000000 000000* -L0017688 000000 000000 000000 000000* -L0017712 00000000 00000000 00000000 00000000* -L0017744 00000000 00000000 00000000 00000000* -L0017776 00000000 00000000 00000000 00000000* -L0017808 00000000 00000000 00000000 00000000* -L0017840 00000000 00000000 00000000 00000000* -L0017872 00000000 00000000 00000000 00000000* -L0017904 00000000 00000000 00000000 00000000* -L0017936 00000000 00000000 00000000 00000000* -L0017968 00000000 00000000 00000000 00000000* -L0018000 000000 000000 000000 000000* -L0018024 000000 000000 000000 000000* -L0018048 000000 000000 000000 000000* -L0018072 000000 000000 000000 000000* -L0018096 000000 000000 000000 000000* -L0018120 000000 000000 000000 000000* -L0018144 00000000 00000000 00000000 00000000* -L0018176 00000000 00000000 00000000 00000000* -L0018208 00000000 00000000 00000000 00000000* -L0018240 00000000 00000000 00000000 00000000* -L0018272 00000000 00000000 00000000 00000000* -L0018304 00000000 00000000 00000000 00000000* -L0018336 00000000 00000000 00000000 00000000* -L0018368 00000000 00000000 00000000 00000000* -L0018400 00000000 00000000 00000000 00000000* -L0018432 000000 000000 000000 000000* -L0018456 000000 000000 000000 000000* -L0018480 000000 000000 000000 000000* -L0018504 000000 000000 000000 010000* -L0018528 000000 000000 000000 000000* -L0018552 000000 000000 000000 000001* -L0018576 00000000 00000000 00000000 00000000* -L0018608 00000000 00000000 00000000 00000000* -L0018640 00000000 00000000 00000000 00000000* -L0018672 00000000 00000000 00000000 00000000* -L0018704 00000000 00000000 00000000 00000000* -L0018736 00000000 00000000 00000000 00000000* -L0018768 00000000 00000000 00000000 00000000* -L0018800 00000000 00000000 00000000 00000000* -L0018832 00000000 00000000 00000000 00000000* -L0018864 000001 000000 000000 000000* -L0018888 000000 000000 000000 000000* -L0018912 000000 000000 000000 010001* -L0018936 000000 000000 000000 000000* -L0018960 000000 000000 000000 000000* -L0018984 000000 000000 000000 000000* -L0019008 00000000 00000000 00000000 00000000* -L0019040 00000000 00000010 00000010 00000011* -L0019072 00000000 00000000 00000000 00000000* -L0019104 00000000 00000000 00000000 00000000* -L0019136 00000010 00000000 00000010 00000011* -L0019168 00000011 00000000 00000001 00000000* -L0019200 00000000 00000000 00000000 00000000* -L0019232 00000011 00000000 00000010 00000011* -L0019264 00000100 00000010 00000010 00000000* -L0019296 000000 000000 000000 000000* -L0019320 000000 000000 000000 000000* -L0019344 000000 000000 000001 000000* -L0019368 000000 000000 000000 000000* -L0019392 000000 000000 000000 000000* -L0019416 000000 000000 000000 000000* -L0019440 00000011 00000011 00000000 00000011* -L0019472 00000011 00000011 00000010 00000011* -L0019504 00000011 00000011 00000000 00000011* -L0019536 00000011 00000011 00000000 00000011* -L0019568 00000011 00000010 00000010 00000011* -L0019600 00000011 00000010 00000001 00000011* -L0019632 00000011 00000010 00000000 00000011* -L0019664 00000011 00000010 00000011 00000011* -L0019696 00000011 00000001 00000011 00000011* -L0019728 000000 000000 000000 000000* -L0019752 000000 000000 000000 000000* -L0019776 000000 000000 000000 000000* -L0019800 000000 000000 000000 000000* -L0019824 000000 000000 000000 000000* -L0019848 000000 000000 000000 000000* -L0019872 00000011 00000011 00000000 00000011* -L0019904 00000011 00000011 00000010 00000001* -L0019936 00000011 00000011 00000000 00000011* -L0019968 00000011 00000001 00000000 00000011* -L0020000 00000011 00000010 00000010 00000000* -L0020032 00000011 00000010 00000000 00000011* -L0020064 00000011 00000010 00000000 00000011* -L0020096 00000011 00000010 00000010 00000001* -L0020128 00000011 00000010 00000011 00000011* -L0020160 000000 000000 000000 000000* -L0020184 000000 000000 000000 000000* -L0020208 000000 000000 000000 000000* -L0020232 000000 000000 000000 000000* -L0020256 000000 000000 000000 000000* -L0020280 000000 000000 000000 000000* -L0020304 00000011 00000011 00000000 00000011* -L0020336 00000011 00000011 00000010 00000001* -L0020368 00000011 00000011 00000000 00000011* -L0020400 00000011 00000011 00000000 00000011* -L0020432 00000011 00000010 00000010 00000000* -L0020464 00000011 00000010 00000000 10000011* -L0020496 00000011 00000010 00000000 00000011* -L0020528 00000011 00000010 00000010 00000001* -L0020560 00000011 00000000 00000000 00000011* -L0020592 000000 000000 000000 000000* -L0020616 000000 000000 000000 000000* -L0020640 000000 000000 000000 000000* -L0020664 000000 000000 000000 000000* -L0020688 000000 000000 000000 000000* -L0020712 000000 000000 000000 000000* -L0020736 00000011 00000011 00000000 00000001* -L0020768 00000011 00000011 00000010 00000001* -L0020800 00000011 00000001 00000000 00000011* -L0020832 00000011 00000011 00000000 00000011* -L0020864 00000011 00000000 00000000 00000000* -L0020896 00000010 00000000 00000000 00000011* -L0020928 00000011 00000010 00000000 00000011* -L0020960 00000011 00000010 00000000 00000001* -L0020992 00000011 00000000 00000000 00000011* -L0021024 000000 000000 000000 000000* -L0021048 000000 000000 000000 000000* -L0021072 000000 000000 000000 000000* -L0021096 000000 000000 000000 000000* -L0021120 000000 000000 000000 000000* -L0021144 000000 000000 000000 000000* -L0021168 00000001 00000010 00000000 00000000* -L0021200 00000001 00000010 00000000 00000001* -L0021232 00000001 00000000 00000000 00000000* -L0021264 00000001 00000000 00000000 00000000* -L0021296 00000011 00000000 00000000 00000000* -L0021328 00000000 00000000 00000000 00000000* -L0021360 00000011 00000000 00000000 00000001* -L0021392 00000001 00000000 00000000 00000001* -L0021424 00000011 00000000 00000000 00000001* -L0021456 000000 000000 000000 000000* -L0021480 000000 000000 000000 000000* -L0021504 000000 000000 000000 000000* -L0021528 000000 000000 000000 000000* -L0021552 000000 000000 000000 000000* -L0021576 000000 000000 000000 000000* -L0021600 00000000 00000011 00000000 00000010* -L0021632 00000000 00000011 00000000 00000010* -L0021664 00000000 00000000 00000010 00000000* -L0021696 00000000 00000000 00000000 00000000* -L0021728 00000010 00000011 00000000 00000010* -L0021760 00000000 00000000 00000000 00000000* -L0021792 00000000 00000000 00000000 00000000* -L0021824 00000000 00000000 00000000 00000000* -L0021856 00000000 00000000 00000000 00000000* -L0021888 000000 000000 000000 000000* -L0021912 000000 000000 000000 000000* -L0021936 000000 000000 000000 000000* -L0021960 000000 000000 000000 000000* -L0021984 000000 000000 000000 000000* -L0022008 000000 000000 000000 000000* -L0022032 00000000 00000001 00000000 00000001* -L0022064 00000000 00000001 00000001 00000000* -L0022096 00000000 00000000 00000000 00000000* -L0022128 00000000 00000000 00000000 00000000* -L0022160 00000010 00000000 00000001 00000000* -L0022192 00000000 00000000 00000000 00000000* -L0022224 00000000 00000000 00000000 00000000* -L0022256 00000000 00000000 00000000 00000000* -L0022288 00000000 00000000 00000000 00000000* -L0022320 000000 000000 000000 000000* -L0022344 000000 000000 000000 000000* -L0022368 000000 000000 000000 000000* -L0022392 000000 000000 000000 000000* -L0022416 000000 000000 000000 000000* -L0022440 000000 000000 000000 000000* -L0022464 00000001 00000010 00000000 10011101* -L0022496 00000001 00000010 00000010 00000011* -L0022528 00000000 00000000 00000000 00000000* -L0022560 00000000 00000000 00000000 00000000* -L0022592 00000010 00000010 00000010 00000010* -L0022624 00000000 00000000 00000000 00000100* -L0022656 00000000 00000000 00000000 00000000* -L0022688 00000000 00000000 00000000 00000000* -L0022720 00000000 00000000 00000000 00000000* -L0022752 000000 000000 000000 000000* -L0022776 000000 000000 000000 000110* -L0022800 000000 000000 000000 000000* -L0022824 000000 000000 000000 000000* -L0022848 000000 000000 000000 000000* -L0022872 000000 000000 000000 000000* -L0022896 00000000 00000010 00000000 00000011* -L0022928 00000000 00000010 00000010 00000011* -L0022960 00000000 00000000 00000000 00000000* -L0022992 00000000 00000000 00000000 00000000* -L0023024 00000010 00000010 00000010 00000011* -L0023056 00000000 00000000 00000000 00000000* -L0023088 00000000 00000000 00000000 00000000* -L0023120 00000000 00000000 00000000 00000000* -L0023152 00000000 00000000 00000000 00000000* -L0023184 000000 000000 000000 000000* -L0023208 000000 000000 000000 000000* -L0023232 000000 000000 000000 000000* -L0023256 000000 000000 000000 000000* -L0023280 000000 000000 000000 000000* -L0023304 000000 000000 000000 000000* -L0023328 00000000 10000000 00000000 00000000* -L0023360 00000000 10000001 00000000 00000010* -L0023392 00000011 00000000 00000000 00000001* -L0023424 00000000 10000000 00000000 00000000* -L0023456 00000000 10000001 00000000 00000010* -L0023488 00000000 00000000 00000000 00000000* -L0023520 00000000 00000000 00000000 00000000* -L0023552 00000000 00000000 00000000 00000000* -L0023584 00000000 00000000 00000000 00000000* -L0023616 000000 000000 000000 000000* -L0023640 000000 000000 000000 000000* -L0023664 000000 000000 000000 000000* -L0023688 000000 000000 000000 000000* -L0023712 000000 000000 000000 000000* -L0023736 000000 000000 000000 000000* -L0023760 00000000 00000010 00000000 00000001* -L0023792 00000000 00000010 00000000 00000000* -L0023824 00000001 10000000 00000010 00000010* -L0023856 00000000 00000000 00000000 00000000* -L0023888 00000000 00000010 00000000 00000000* -L0023920 00000000 00000000 00000000 00000000* -L0023952 00000000 00000000 00000000 00000000* -L0023984 00000000 10000000 00000000 00000000* -L0024016 00000000 00000000 00000000 00000000* -L0024048 000000 100000 000000 000000* -L0024072 000000 000000 000000 000000* -L0024096 000000 000000 000000 000000* -L0024120 000000 100000 000000 000000* -L0024144 000000 000000 000000 000000* -L0024168 000000 000000 000000 000000* -L0024192 00000001 00000000 00000000 00000010* -L0024224 00000001 00000000 00000010 00000010* -L0024256 00000000 00111000 00000000 00000000* -L0024288 00000000 00000000 00000000 00000000* -L0024320 00000010 00000001 00000010 00000010* -L0024352 00000000 00000000 00000000 00000000* -L0024384 00000000 00000000 00000000 00000000* -L0024416 00000000 01110000 00000000 00000000* -L0024448 00000000 10000000 00000000 00000000* -L0024480 000000 000000 000000 000000* -L0024504 000000 000000 000000 000000* -L0024528 000000 000000 000000 000000* -L0024552 000000 000100 000000 000000* -L0024576 000000 000000 000000 000000* -L0024600 000000 000000 000000 000000* -L0024624 00000000 00000000 00000000 00000000* -L0024656 00000000 00000010 00000000 00000000* -L0024688 00000000 00000000 00000000 00000000* -L0024720 00000000 00000000 00000000 00000000* -L0024752 00000000 00000010 00000000 00000000* -L0024784 00000000 00000000 00000000 01000000* -L0024816 00000000 00000000 00000000 00000000* -L0024848 00000000 00000000 01000000 00000000* -L0024880 00000000 00000000 00000000 00000000* -L0024912 000000 000000 000000 000000* -L0024936 000000 000001 000000 000000* -L0024960 000000 000000 000000 000000* -L0024984 000000 000000 000000 000000* -L0025008 000000 000000 000000 000000* -L0025032 000000 000000 000000 000000* -L0025056 00000000 00000000 00000010 00000011* -L0025088 01000000 00000000 00000000 00000011* -L0025120 00000000 00000000 00000000 00000000* -L0025152 00000000 00000000 00000000 00000000* -L0025184 00000010 00000000 00000000 00000011* -L0025216 00000000 00000000 00000000 00000000* -L0025248 00000000 00000000 00000000 00000000* -L0025280 00000000 00000000 00000000 00000000* -L0025312 00000000 00000000 00000000 00000000* -L0025344 000010 000000 000000 000100* -L0025368 000000 000000 000000 000000* -L0025392 000000 000000 000000 000000* -L0025416 000000 000000 000000 000000* -L0025440 000000 000000 000000 000000* -L0025464 000001 000000 000000 000000* -L0025488 00000011 00000001 00000001 00000000* -L0025520 00000011 00000011 00000001 00000000* -L0025552 01000000 00000000 00000000 00000000* -L0025584 00000000 00000000 00000000 00000000* -L0025616 00000010 00000011 00000000 00000010* -L0025648 00000000 00000000 00000000 00000000* -L0025680 00001000 00000000 00000000 00010000* -L0025712 00000000 00000000 00000000 00000000* -L0025744 00000000 00000000 00000000 00000000* -L0025776 000000 000000 000000 000000* -L0025800 000000 000000 000000 000000* -L0025824 000001 000000 000000 000000* -L0025848 000000 000000 000000 000000* -L0025872 000000 000000 000000 000000* -L0025896 000000 000000 000000 000000* -L0025920 00000000 00000000 00000010 00000010* -L0025952 00000000 00000010 00000000 00000010* -L0025984 00000000 00000000 00000000 00000000* -L0026016 00000000 00000000 00000000 00000000* -L0026048 00000010 00000011 00000000 00000010* -L0026080 00000000 00000000 00000000 00000000* -L0026112 00000000 00000000 00000000 00000000* -L0026144 00000000 00000000 00000000 00000000* -L0026176 00000000 00000000 00000000 00000000* -L0026208 000000 000000 000000 000000* -L0026232 000000 000000 000000 000000* -L0026256 000000 000000 000000 010000* -L0026280 000000 000000 000000 000000* -L0026304 000000 000000 000000 000000* -L0026328 000000 000000 000000 000000* -L0026352 00000000 00000001 00000000 00000010* -L0026384 00000000 00000011 00000000 00000010* -L0026416 00000000 00000000 00000000 00000000* -L0026448 00000000 00000000 00000000 00000000* -L0026480 00000010 00000011 00000000 00000010* -L0026512 00000000 00000000 00000000 00000000* -L0026544 00000000 00000000 00000000 00000000* -L0026576 00000000 00000000 00000000 00000000* -L0026608 00000000 00000000 00000000 00000000* -L0026640 000000 000000 000000 000000* -L0026664 000000 000000 000000 000000* -L0026688 000000 000000 000000 000000* -L0026712 000000 000000 000000 010000* -L0026736 000000 000000 000000 000000* -L0026760 000000 000000 000000 000000* -L0026784 00000001 00111000 00000010 00000011* -L0026816 00000001 00000010 00000000 00000011* -L0026848 00000000 00000000 00000000 00000000* -L0026880 11111100 00000000 00000000 01100000* -L0026912 00000010 00000011 00000000 00000010* -L0026944 00000000 11110000 00000000 00000000* -L0026976 00000000 00000000 00000000 00000000* -L0027008 00000000 00000000 00000000 00010000* -L0027040 10011000 00000000 00000000 00000000* -L0027072 000000 000000 000000 000000* -L0027096 000000 100100 000000 000000* -L0027120 000000 000000 000000 100000* -L0027144 000000 000000 000000 000000* -L0027168 101101 000000 000000 011001* -L0027192 000000 000000 000000 000000* -L0027216 00000001 00000000 00000000 00000010* -L0027248 00000001 00000001 00000000 00000010* -L0027280 00000000 00000000 00000000 00000000* -L0027312 00000000 00000000 00000000 00000000* -L0027344 00000010 00000001 00000000 00000000* -L0027376 01100100 00000000 00000000 00000000* -L0027408 01100100 00000000 00000000 00000000* -L0027440 01100100 00000000 00000000 00000000* -L0027472 01100100 00000000 00000000 00000000* -L0027504 010001 000000 000000 000000* -L0027528 010010 000000 000000 000000* -L0027552 010010 000000 000000 000000* -L0027576 010010 000000 000000 000000* -L0027600 010000 000000 000000 000000* -L0027624 000000 000000 000000 000000* -L0027648 00000000 00000010 00000000 00000010* -L0027680 00000001 00000010 00000000 00000010* -L0027712 00000000 00000000 00000000 00000000* -L0027744 00000000 00000000 00000000 00000000* -L0027776 00010001 00000000 00000001 00000010* -L0027808 00000000 00000000 00000000 00000000* -L0027840 00000000 00000000 00000000 00000000* -L0027872 00000000 00000000 00000000 00000000* -L0027904 00000000 00000000 00000000 00000000* -L0027936 000000 000000 000000 000000* -L0027960 000000 000000 000000 000000* -L0027984 000000 000000 000000 000000* -L0028008 000000 000000 000000 000000* -L0028032 000000 000000 000000 000000* -L0028056 001000 000000 000000 000000* -L0028080 00000001 00000010 00000000 00000000* -L0028112 00010001 00000010 00000000 00000000* -L0028144 00000000 00000000 00000000 00000001* -L0028176 00000000 00000000 00000000 00000000* -L0028208 00000001 00000010 00000000 00000010* -L0028240 00000000 00000000 00000000 00100000* -L0028272 00000000 00000000 00000000 00000000* -L0028304 00000000 00000000 00000000 00000000* -L0028336 00000000 00000000 00000000 00000000* -L0028368 000000 000000 000000 000000* -L0028392 000000 000000 000000 000000* -L0028416 001000 000000 000000 000000* -L0028440 000000 000000 000000 000000* -L0028464 000000 000000 000000 000000* -L0028488 000000 000000 000000 000000* -L0028512 00000000 00000001 00000011 00000001* -L0028544 00000000 10000001 00000001 00000001* -L0028576 00000000 00000000 00000000 00000010* -L0028608 00000000 00000000 00000000 00000000* -L0028640 00001101 00000000 00000011 00000001* -L0028672 00000000 00000000 00000000 00000000* -L0028704 00000000 00000000 00000000 00000000* -L0028736 00000000 00000000 00000000 00000000* -L0028768 00000000 00000000 00000000 00000000* -L0028800 000000 000000 000000 000000* -L0028824 000000 000000 000000 000000* -L0028848 000000 000000 000000 000000* -L0028872 100000 000000 000000 000000* -L0028896 000000 000000 000000 000000* -L0028920 000000 000000 000000 000000* -L0028944 00000011 00000010 00000010 00000000* -L0028976 00001111 00000000 00000010 00000000* -L0029008 00000000 00000000 00000000 00000001* -L0029040 00000000 00000000 00000000 00000000* -L0029072 00000001 00000011 00000010 00000010* -L0029104 00000000 00000000 00000000 00000000* -L0029136 00000000 00000000 00000000 00000000* -L0029168 00000000 00000000 00000000 00000000* -L0029200 00000000 00000000 00000000 00000000* -L0029232 000000 000000 000000 000000* -L0029256 000000 000000 000000 000000* -L0029280 100000 000000 000000 000000* -L0029304 000000 000000 000000 000000* -L0029328 000000 000000 000000 000000* -L0029352 000000 000000 000000 000000* -L0029376 00000000 00000010 00000010 00000000* -L0029408 00000000 00000010 00000011 00000000* -L0029440 00000000 00000000 00000000 00000000* -L0029472 00000000 00000000 00000000 00000000* -L0029504 00000001 00000000 00000000 00000000* -L0029536 00000000 00000000 00000000 00000000* -L0029568 00000000 00000000 00000000 00000000* -L0029600 00000000 00000000 00000000 00000000* -L0029632 00000000 00000000 00000000 00000000* -L0029664 000000 000000 000000 000000* -L0029688 000000 000000 000000 000000* -L0029712 000000 000000 000000 000000* -L0029736 000000 000000 000000 000000* -L0029760 000000 000000 000000 000000* -L0029784 000000 000000 000000 000000* -L0029808 00000000 00000000 00000000 00000001* -L0029840 00000000 00000000 00000000 00000011* -L0029872 00000000 00000000 00000000 00000000* -L0029904 00000000 00000000 00000000 00000000* -L0029936 00000000 00000001 00000000 00000000* -L0029968 00000000 00000000 00000000 00000000* -L0030000 00000000 00000000 00000000 00000000* -L0030032 00000000 00000000 00000000 00000000* -L0030064 00000000 00000000 00000000 00000000* -L0030096 000000 000000 000000 000000* -L0030120 000000 000000 000000 000000* -L0030144 000000 000000 000000 000000* -L0030168 000000 000000 000000 000000* -L0030192 000000 000000 000000 000000* -L0030216 000000 000000 000000 000000* -L0030240 00000000 00000000 00000000 00000001* -L0030272 00000000 00000000 00000000 00000001* -L0030304 00000001 00000001 00000000 00000000* -L0030336 00000000 00000000 00000000 00000100* -L0030368 00000000 00000000 00000000 00000001* -L0030400 00000000 00000000 00000000 00000000* -L0030432 00000000 00000000 00000000 00000000* -L0030464 00000000 00000000 00000000 00000000* -L0030496 00000000 00000000 00000000 00000000* -L0030528 000000 000000 000000 000000* -L0030552 000000 000000 000000 000000* -L0030576 000000 000000 000000 000000* -L0030600 000000 000000 000000 000000* -L0030624 000000 000000 000000 000000* -L0030648 000000 000000 000000 000000* -L0030672 00000000 00000000 00000000 00000000* -L0030704 00000010 00000001 00000000 10000100* -L0030736 00000000 00000000 00000000 00000010* -L0030768 00000000 00000000 00000000 00001000* -L0030800 00000010 00000001 00000000 00000000* -L0030832 00000000 00000000 00000000 00000000* -L0030864 00000000 00000000 00000000 00000000* -L0030896 00000000 00000000 00000000 00000000* -L0030928 00000000 00000000 00000000 00000000* -L0030960 000000 000000 000000 000000* -L0030984 000000 000000 000000 000000* -L0031008 000000 000000 000000 000000* -L0031032 000000 000000 000000 000000* -L0031056 000000 000000 000000 000010* -L0031080 000000 000000 000000 000000* -L0031104 00000000 00000001 00000000 00000000* -L0031136 11001010 00000001 00000010 00000000* -L0031168 11000000 00000000 00000000 00000000* -L0031200 00000000 00000000 00000000 00000000* -L0031232 00001000 00000001 00000000 00000000* -L0031264 00000000 00000000 00000000 00000000* -L0031296 10001000 00000000 00000000 00000000* -L0031328 10100000 00000000 01100000 00000000* -L0031360 01100100 00000000 10000000 00000000* -L0031392 010011 100000 000000 000000* -L0031416 000000 000000 000000 000000* -L0031440 100100 000000 000000 000000* -L0031464 110010 000000 000000 000000* -L0031488 010000 000000 000000 000000* -L0031512 000100 000000 000000 000000* -L0031536 00000000 00000000 00000000 00000010* -L0031568 00110101 00000000 00000001 00000001* -L0031600 00000000 00000000 00000000 00000000* -L0031632 00000000 00000000 00000000 00000000* -L0031664 00110101 00000001 00000000 00000000* -L0031696 01100100 00000000 11100000 00000000* -L0031728 00010000 00000000 00000000 00000000* -L0031760 01000100 00000000 10000000 00000000* -L0031792 00000000 00000000 00000000 00000000* -L0031824 000100 000000 000000 000000* -L0031848 010010 000000 000000 000000* -L0031872 001001 000000 000000 000000* -L0031896 000000 000000 000000 000000* -L0031920 000000 000000 000000 000000* -L0031944 001001 000000 000000 000000* -L0031968 00000000 00000001 00000000 00000000* -L0032000 00000000 00000001 00000000 00000000* -L0032032 00000000 00000000 00000000 00000000* -L0032064 00000000 00000000 00000000 00000000* -L0032096 00000000 00000001 00000000 00000000* -L0032128 00000000 00000000 00000000 00000000* -L0032160 00000000 00000000 00000000 00000000* -L0032192 00000000 00000000 00000000 00000000* -L0032224 00000000 00000000 00000000 00000000* -L0032256 000000 000000 000000 000000* -L0032280 000000 000000 000000 000000* -L0032304 000000 000000 000000 000000* -L0032328 000000 100000 000000 000000* -L0032352 000000 000000 000000 000000* -L0032376 000000 000000 000000 000000* -L0032400 00000000 00000000 00000000 00000000* -L0032432 00000000 00000000 00000001 00000000* -L0032464 00000000 00000000 00000000 00000000* -L0032496 00000000 00000000 00000000 00000000* -L0032528 00000001 00000000 00000001 00000000* -L0032560 00000000 00000000 00000000 00000000* -L0032592 00000000 00000000 00000000 00000000* -L0032624 00000000 00000000 00000000 00000000* -L0032656 00000000 00000000 00000000 00000000* -L0032688 000000 000000 000000 000000* -L0032712 000000 000000 000000 000000* -L0032736 000000 000000 000000 000000* -L0032760 000000 000000 000000 000000* -L0032784 000000 000000 000000 000000* -L0032808 000000 000000 000000 000000* -L0032832 00000001 00000001 00000001 00000000* -L0032864 00000001 00000001 00000001 00000011* -L0032896 00000000 00000000 00000000 00000000* -L0032928 00000000 00000000 00000000 00000000* -L0032960 00000000 00000000 00000000 00000011* -L0032992 00000000 00000000 00000000 00000000* -L0033024 00000000 00000000 00000000 00000000* -L0033056 00000000 00000000 00000000 00000000* -L0033088 00000000 00000000 00000000 00000000* -L0033120 000000 000000 000000 000000* -L0033144 000000 000000 000000 000000* -L0033168 000000 000000 000000 000000* -L0033192 000000 000000 000000 000000* -L0033216 000000 000000 000000 000000* -L0033240 000000 000000 000000 000000* -L0033264 00000000 00000000 00000000 00000000* -L0033296 00000000 00001000 00000000 00000000* -L0033328 00000000 00000000 00000000 00000000* -L0033360 00000000 00000000 00000000 00000000* -L0033392 00000000 00000000 00000000 00000000* -L0033424 00000000 00000000 00000000 00000000* -L0033456 00000000 00000000 00000000 00000000* -L0033488 00000000 00000000 00000000 00000000* -L0033520 00000000 00000000 00000000 00000000* -L0033552 000000 000000 000000 000000* -L0033576 000000 000000 000000 000000* -L0033600 000000 000000 000000 000000* -L0033624 000000 000000 000000 000000* -L0033648 000000 000000 000000 000000* -L0033672 000000 000000 000000 000000* -L0033696 00000010 00000010 00000010 00000010* -L0033728 11110100 00000010 00000000 01100010* -L0033760 11000000 00000000 00000000 01100000* -L0033792 00000000 00000000 00000000 00000000* -L0033824 00110100 00000000 00000000 00000000* -L0033856 00100000 00000000 00000000 00000000* -L0033888 10010010 10000010 00000010 00000010* -L0033920 11000100 00000000 00000000 00000000* -L0033952 00100000 00000000 00000000 00000000* -L0033984 010101 000000 000000 000000* -L0034008 010010 000000 000000 000000* -L0034032 100001 000000 000000 111001* -L0034056 100010 000000 000000 011000* -L0034080 010000 000000 000000 100000* -L0034104 000001 000000 000000 000001* -L0034128 00000000 00000000 00000000 00000000* -L0034160 00001000 00000000 00000000 00000000* -L0034192 00000000 00000000 00000000 00000000* -L0034224 00000000 00000000 00000000 00000000* -L0034256 00001000 00000000 00000000 00000000* -L0034288 01000100 00000000 00000000 00000000* -L0034320 00001000 00000000 00000000 00010000* -L0034352 00100000 00000000 00000000 00000000* -L0034384 01000100 00000000 00000000 00000000* -L0034416 000010 000000 000000 000100* -L0034440 000000 000000 000000 000000* -L0034464 001100 000000 000000 000000* -L0034488 010000 000000 000000 000000* -L0034512 000000 000000 000000 000000* -L0034536 001100 000000 000000 000000* -L0034560 00000000 00000000 00000000 00000000* -L0034592 00000000 00000000 00000000 00000000* -L0034624 00000000 00000000 00000000 00000000* -L0034656 00000000 00000000 00000000 00000000* -L0034688 00000000 00000000 00000000 00000000* -L0034720 00000000 00000000 00000000 00000000* -L0034752 00000000 01000000 00000000 00000000* -L0034784 10000000 00000000 00000000 00000000* -L0034816 00000000 00000000 00000000 00000000* -L0034848 000100 000000 000000 000000* -L0034872 000000 000000 000000 000000* -L0034896 000000 000000 000000 000000* -L0034920 000000 000000 000000 000000* -L0034944 000000 000000 000000 000000* -L0034968 000100 000000 000000 000000* -L0034992 00000000 00000000 00000000 00000000* -L0035024 00000000 00000000 00000000 00000000* -L0035056 00000000 00000000 00000000 00000000* -L0035088 00000000 00111000 00000000 00000000* -L0035120 00000000 00000000 00000000 00000000* -L0035152 00000000 00000000 00000000 00000000* -L0035184 10010000 00000000 00000000 00000000* -L0035216 00000000 00000000 00000000 00000000* -L0035248 00000000 00110000 00000000 00000000* -L0035280 000000 000000 000000 000000* -L0035304 000000 000000 000000 000000* -L0035328 000100 000000 000000 000000* -L0035352 000000 000000 000000 000000* -L0035376 000000 000100 000000 000000* -L0035400 000000 000000 000000 000000* -L0035424 00000000 00000000 00000000 00000000* -L0035456 00000000 00000000 00000000 00000000* -L0035488 00000000 00000000 00000000 00000000* -L0035520 00000000 00000000 00000000 00000000* -L0035552 00000000 00000000 00000000 00000000* -L0035584 00000000 00000000 00000000 00000000* -L0035616 00000000 00000000 00000000 00000000* -L0035648 00000000 00000000 00000000 00000000* -L0035680 00000000 00000000 00000000 00000000* -L0035712 000000 000000 000000 000000* -L0035736 000000 000000 000000 000000* -L0035760 000000 000000 000000 000000* -L0035784 000000 000000 000000 000000* -L0035808 000000 000000 000000 000000* -L0035832 000000 000000 000000 000000* -L0035856 00000000 00000000 00000000 00000000* -L0035888 00000000 00000000 00000000 00000000* -L0035920 00000000 00000000 00000000 00000000* -L0035952 00000000 00000000 00000000 00000000* -L0035984 00000000 00000000 00000000 00000000* -L0036016 00000000 00000000 00000000 00000000* -L0036048 00000000 00000000 00000000 00000000* -L0036080 00000000 00000000 00000000 00000000* -L0036112 00100000 00000000 00000000 00000000* -L0036144 000000 000000 000000 000000* -L0036168 000000 000000 000000 000000* -L0036192 000000 000000 000001 000000* -L0036216 000000 000000 000000 000000* -L0036240 000000 000000 000000 000000* -L0036264 000000 000000 000000 000000* -L0036288 00000000 00000000 00000000 00000000* -L0036320 00000000 00000000 00000000 00000000* -L0036352 00000000 00000000 00000000 00100000* -L0036384 00000000 00000000 00000000 00000000* -L0036416 00000000 00000000 00000000 00000000* -L0036448 00000000 00000000 00000000 00000000* -L0036480 00000000 00000000 00000000 00000000* -L0036512 00000000 00000000 00000000 00000000* -L0036544 00000000 00000000 00000000 00000000* -L0036576 000000 000000 000000 000000* -L0036600 000000 000000 000000 000000* -L0036624 000000 000000 000000 000000* -L0036648 000000 000000 000000 000000* -L0036672 000000 000000 000000 000000* -L0036696 000000 000000 000000 000000* -L0036720 00000000 00000000 00000000 00000000* -L0036752 00000000 00000000 00000000 00100000* -L0036784 00000000 00000000 00000000 00000000* -L0036816 00000000 00000000 00000000 00000000* -L0036848 00000000 00000000 00000000 00000000* -L0036880 01000000 00000000 00000000 00000000* -L0036912 00000000 00000000 00000000 00000000* -L0036944 00000000 00000000 00000000 00000000* -L0036976 00000000 00000000 00000000 00000000* -L0037008 000000 000000 000000 000000* -L0037032 000000 000000 000000 000000* -L0037056 000000 000000 000000 000000* -L0037080 000000 000000 000000 000000* -L0037104 000000 000000 000000 000000* -L0037128 000000 000000 000000 000000* -L0037152 00000000 00000000 00000000 00000000* -L0037184 00000000 00000000 00000000 00000000* -L0037216 00000000 01000000 00000000 00000000* -L0037248 00000000 00000000 00000000 00000000* -L0037280 00000000 00000000 00000000 00000000* -L0037312 00000000 00000000 00000000 00001000* -L0037344 00000000 00000000 00000000 00000000* -L0037376 00000000 00000000 00000000 00000000* -L0037408 00000000 00000000 00000000 00000000* -L0037440 000000 000000 000000 000000* -L0037464 000000 000000 000000 000000* -L0037488 000001 000000 000000 100000* -L0037512 000000 000000 000000 000000* -L0037536 000000 000000 000000 100000* -L0037560 000000 000000 000000 000000* -L0037584 00000000 00000000 00000000 00000000* -L0037616 00000000 00000000 00000000 00000000* -L0037648 00000000 00000000 00000000 00000000* -L0037680 00000000 00000000 00000000 00000000* -L0037712 00000000 00000000 00000000 00000000* -L0037744 00000000 00000000 00000000 00000000* -L0037776 00000000 00000000 00000000 00000000* -L0037808 01000000 00000000 10000000 00000000* -L0037840 00000000 00000000 00000000 00000000* -L0037872 000000 000000 000000 000000* -L0037896 000000 000000 000000 000000* -L0037920 000000 000000 000000 000000* -L0037944 000000 000000 000000 000000* -L0037968 000000 000000 000000 000000* -L0037992 000001 000000 000000 000000* -L0038016 00000000 10000000 00000000 00000000* -L0038048 00000000 00000000 00000000 00000000* -L0038080 00000000 00000000 00000000 00000000* -L0038112 00000000 00000000 00000000 00000000* -L0038144 00000000 00000000 00000000 00000000* -L0038176 00000000 00000000 00000000 00000000* -L0038208 00000000 00000000 00000000 00000000* -L0038240 00000000 00000000 00000000 00000000* -L0038272 00000000 00000000 00000000 00000000* -L0038304 000000 000000 000000 000000* -L0038328 000000 000000 000000 000000* -L0038352 000000 000000 000000 001000* -L0038376 000000 000000 000000 000000* -L0038400 000000 000000 000000 000000* -L0038424 000000 000000 000000 000000* -L0038448 00000000 00000000 00000000 00000000* -L0038480 00000000 00000000 00000000 00000000* -L0038512 00000000 00000000 00000000 00000000* -L0038544 00000000 00000000 00000000 00000000* -L0038576 00000000 00000000 00000000 00000000* -L0038608 00000000 00000000 00000000 00000000* -L0038640 00000000 00000000 00000000 00000000* -L0038672 00000000 00000000 00000000 00000000* -L0038704 00000000 00000000 00000000 00000000* -L0038736 010000 000000 000000 000000* -L0038760 000000 000000 000000 000000* -L0038784 000000 000000 000000 000000* -L0038808 000000 000000 000000 001000* -L0038832 000000 000000 000000 000000* -L0038856 000000 000000 000000 000000* -L0038880 00000000 00000000 00000000 00000000* -L0038912 00010000 00000000 00000000 00000000* -L0038944 00000000 00000000 00000000 00000000* -L0038976 00000000 00000000 00000000 00000000* -L0039008 00000000 00000000 00000000 00000000* -L0039040 00000000 00000000 00000100 00000000* -L0039072 00000000 00000000 00000000 00000000* -L0039104 00000000 00000000 00000000 00000000* -L0039136 00000000 00000000 00000000 00000000* -L0039168 000000 000000 000000 000000* -L0039192 000000 000000 001000 000000* -L0039216 000000 000000 000000 000000* -L0039240 000000 000000 000000 000000* -L0039264 000000 000000 000000 000000* -L0039288 000000 000000 000000 000000* -L0039312 00000000 00000000 00000000 00000000* -L0039344 00000000 00000000 00000000 00000000* -L0039376 00000000 00000000 00000000 00000000* -L0039408 00000000 00000000 00000000 00000000* -L0039440 00010000 00000000 00000000 00000000* -L0039472 00000000 00000000 00000000 00000000* -L0039504 00000000 00000000 00000000 00000000* -L0039536 00000100 00000000 00000000 00000000* -L0039568 00000000 00000000 00000000 00000000* -L0039600 000000 000000 000000 000000* -L0039624 000000 000000 000010 000000* -L0039648 000000 000000 000000 000000* -L0039672 000000 000000 000000 000000* -L0039696 000000 000000 000000 000000* -L0039720 000000 000000 000000 000000* -L0039744 00000000 00000000 00000000 00000000* -L0039776 00000000 00000000 00000000 00000000* -L0039808 00000000 00000000 00000000 10011100* -L0039840 00000000 00000000 00000000 00000000* -L0039872 00000000 00000000 00000000 00000000* -L0039904 00000000 00000000 00000000 00000000* -L0039936 00000000 00000000 00000000 00000000* -L0039968 00000000 10000000 00000000 00000100* -L0040000 00000000 00000000 00000000 00010100* -L0040032 000000 000000 000000 000000* -L0040056 000000 000000 000000 000000* -L0040080 000000 000000 000000 000000* -L0040104 000000 000000 000000 000111* -L0040128 000000 000000 000000 000000* -L0040152 000000 000000 000000 000000* -L0040176 00000000 00000000 00000000 00000000* -L0040208 00000000 00000000 00000000 00000000* -L0040240 00000000 00000000 00000000 00000000* -L0040272 00000000 00000000 00000000 01100000* -L0040304 00000000 00000000 00000000 00000100* -L0040336 00000000 00000000 00000000 00000000* -L0040368 00000000 00000000 00000000 00000100* -L0040400 00000000 00000000 00000000 00000000* -L0040432 00000000 00000000 00000000 00000000* -L0040464 000000 000000 000000 000000* -L0040488 000000 000000 000000 000000* -L0040512 000000 000000 000000 000000* -L0040536 000000 000000 000000 000000* -L0040560 000000 000000 000000 011000* -L0040584 000000 000000 000000 000000* -L0040608 00000000 00000000 00000000 00000000* -L0040640 00000000 00000000 00000000 00000000* -L0040672 00000000 00000000 00000000 00000000* -L0040704 00000000 00000000 00000000 00000000* -L0040736 00000000 00000000 00000000 00000000* -L0040768 01100100 00000000 00000000 00000000* -L0040800 01100100 00000000 00000000 00000000* -L0040832 01100100 00000000 00000000 00000000* -L0040864 01100100 00000000 00000000 00000000* -L0040896 010001 000000 000000 000000* -L0040920 010010 000000 000000 000000* -L0040944 010010 000000 000000 000001* -L0040968 010010 000000 000000 000000* -L0040992 010000 000000 000000 000000* -L0041016 000000 000000 000000 000000* -L0041040 11111100 01000000 00000000 00000000* -L0041072 00000000 00000000 00000000 00000000* -L0041104 00000000 00000000 00000000 00000000* -L0041136 00000000 00000000 00000000 00000000* -L0041168 00000000 00000000 00000000 00000000* -L0041200 10011000 00000000 00000000 00000000* -L0041232 00000000 00000000 00000000 00000000* -L0041264 00000000 00000000 00000000 00000000* -L0041296 00000000 00000000 00000000 00000000* -L0041328 000000 000000 000000 000000* -L0041352 101101 000000 000000 000000* -L0041376 000000 000000 000000 000000* -L0041400 000000 000000 000000 000000* -L0041424 000000 000000 000000 000000* -L0041448 000000 000000 000000 000001* -L0041472 00000000 00000000 00000000 00000000* -L0041504 00000000 00000000 00000000 00000000* -L0041536 00000000 00000000 00000000 00000000* -L0041568 00000000 00000000 00000000 00000000* -L0041600 00000000 00000000 00000000 00000000* -L0041632 00000000 00000000 00000000 00000000* -L0041664 00000000 00000000 00000000 00000000* -L0041696 00000000 00000000 00000000 00000000* -L0041728 00000000 00000000 00000000 00000000* -L0041760 000000 000000 000000 000000* -L0041784 000000 010000 000000 000000* -L0041808 000000 000000 000000 000000* -L0041832 000000 000000 000000 000000* -L0041856 000000 000000 000000 000000* -L0041880 000000 000000 000000 000000* -L0041904 00000000 10000000 00000000 00000000* -L0041936 00000000 10000000 00000000 00000000* -L0041968 00000000 10000000 00000000 00000000* -L0042000 00000000 10111000 00000000 00000000* -L0042032 00000000 10000000 00000000 00000000* -L0042064 00000000 00000000 00000000 00000000* -L0042096 00000000 01000000 00000000 00000000* -L0042128 00000000 10000000 00000000 00000000* -L0042160 00000000 00110000 00000000 00000000* -L0042192 000000 100000 000000 000000* -L0042216 000000 000000 000000 000000* -L0042240 000000 000000 000000 000000* -L0042264 000000 100000 000000 000000* -L0042288 000000 000100 000000 000000* -L0042312 000000 000000 000000 000000* -L0042336 00000000 00000000 00000000 00000000* -L0042368 00000000 00000000 00000000 00000000* -L0042400 00000000 10000000 00000000 00000000* -L0042432 00000000 00000000 00000000 00000000* -L0042464 00000000 00000000 00000000 00000000* -L0042496 00000000 00000000 00000000 00000000* -L0042528 00000000 00000000 00000000 00000000* -L0042560 00000000 00000000 00000000 00000000* -L0042592 00000000 00000000 00000000 00000000* -L0042624 000000 000000 000000 000000* -L0042648 000000 000000 000000 000000* -L0042672 000000 000000 000000 000000* -L0042696 000000 000000 000000 000000* -L0042720 000000 000000 000000 000000* -L0042744 000000 000000 000000 000000* -L0042768 00000000 00000000 00000000 00000000* -L0042800 00000000 00000000 00000000 00000000* -L0042832 00000000 00000000 00000000 00000000* -L0042864 00000000 00000000 00000000 00000000* -L0042896 00000000 00000000 00000000 00000000* -L0042928 00000000 00000000 00000000 00000000* -L0042960 00000000 00000000 00000000 00000000* -L0042992 00000000 00000000 00000000 00000000* -L0043024 00000000 00000000 00000000 00000000* -L0043056 000000 000000 000000 000000* -L0043080 000000 000000 000000 000000* -L0043104 000000 000000 000000 000000* -L0043128 000000 000000 000000 000000* -L0043152 000000 000000 000000 000000* -L0043176 000000 000000 000000 000000* -L0043200 00000000 00000000 00000000 00000000* -L0043232 00000000 00000000 00000000 00000000* -L0043264 00000000 00000000 00000000 00000000* -L0043296 00000000 00000000 00000000 00000000* -L0043328 00000000 00000000 00000000 00000000* -L0043360 00000000 00000000 00000000 00000000* -L0043392 00000000 00000000 00000000 00000000* -L0043424 00000000 00000000 00000000 00000000* -L0043456 00000000 00000000 00000000 00000000* -L0043488 000000 000000 000000 000000* -L0043512 000000 000000 000000 000000* -L0043536 000000 000000 001000 000000* -L0043560 000000 010000 000000 000000* -L0043584 000000 000000 000000 000000* -L0043608 000000 000000 000000 000000* -L0043632 00000000 00000000 00000000 00000000* -L0043664 00000000 00000000 00000000 00000000* -L0043696 00000000 00000000 00000000 00000000* -L0043728 00000000 00000000 00000000 00000000* -L0043760 00000000 00000000 00000000 00000000* -L0043792 00000000 00000000 00000000 11100000* -L0043824 00000000 00000000 00000000 00000000* -L0043856 00000000 00000000 00000000 00000000* -L0043888 00000000 00000000 00000000 00000000* -L0043920 000000 000000 000000 000000* -L0043944 000000 000000 000010 000000* -L0043968 000000 010000 000000 000000* -L0043992 000010 000000 000000 000000* -L0044016 000000 000000 000000 000000* -L0044040 000000 000000 000000 000000* -L0044064 00000000 00000000 00000000 00000000* -L0044096 00000000 00000000 00000000 00000000* -L0044128 00000000 10000000 00000000 00000000* -L0044160 00000000 10000000 00000000 00000000* -L0044192 00000000 10000000 00000000 00000000* -L0044224 00000000 00000000 00000000 00000000* -L0044256 00000000 00000000 00000000 00000000* -L0044288 00000000 00000000 00000000 00000000* -L0044320 00000000 00000000 00000000 00000000* -L0044352 000000 100000 000000 000000* -L0044376 000000 000000 000000 000000* -L0044400 000000 000000 000000 000000* -L0044424 000000 000000 000000 000000* -L0044448 000000 000000 000000 000000* -L0044472 000000 000000 000000 000000* -L0044496 00000000 10000000 00000000 00000000* -L0044528 00000000 10000000 00000000 00000000* -L0044560 00000000 00000000 00000000 00000000* -L0044592 00000000 00000000 00000000 00000000* -L0044624 00000000 00000000 00000000 00000000* -L0044656 00000000 00000000 00000000 00000000* -L0044688 00000000 00000000 00000000 00000000* -L0044720 00000000 10000000 00000000 00000000* -L0044752 00000000 00000000 00000000 00000000* -L0044784 000000 000000 000000 000000* -L0044808 000000 000000 000000 000000* -L0044832 000000 000000 000000 000000* -L0044856 000000 100000 000000 000000* -L0044880 000000 000000 000000 000000* -L0044904 000000 000000 000000 000000* -L0044928 00000000 00000000 00000000 00000000* -L0044960 00000100 00000000 00000000 00000000* -L0044992 00000000 00000000 00000000 00000000* -L0045024 00000000 00000000 00000000 00000000* -L0045056 00000000 00000000 00000000 00000000* -L0045088 00000000 00000000 00000000 00000000* -L0045120 00000000 00000000 00000000 00000000* -L0045152 00000000 00000000 00000000 00000000* -L0045184 00000000 00000000 00000000 00000000* -L0045216 000000 000000 000000 000000* -L0045240 000000 000000 000000 000000* -L0045264 000000 000000 000000 000000* -L0045288 000000 000000 000000 000000* -L0045312 000000 000000 000000 000000* -L0045336 000000 000000 000000 000000* -L0045360 00000000 00000000 00000000 00000000* -L0045392 00000000 00000000 00000000 00000000* -L0045424 00000000 00000000 00000000 00000000* -L0045456 00000000 00000000 00000000 00000000* -L0045488 00000100 00000000 00000000 00000000* -L0045520 00000000 00000000 00000000 00000000* -L0045552 00000000 00000000 00000000 00000000* -L0045584 00000000 00000000 00000000 00000000* -L0045616 00000000 00000000 10000000 00000000* -L0045648 000000 000000 000000 000000* -L0045672 010000 000000 000000 000000* -L0045696 000000 000000 000000 000000* -L0045720 000000 000000 000000 000000* -L0045744 000000 000000 000000 000000* -L0045768 000000 000000 000000 000000* -L0045792 00000000 00000000 00000000 00000000* -L0045824 00000000 00000000 00000000 00000000* -L0045856 00000000 00000000 00000000 00000000* -L0045888 00000000 00000000 00000000 00000000* -L0045920 00000000 00000000 00000000 00000000* -L0045952 00000000 00000000 00000000 00000000* -L0045984 00000000 00000000 00000000 00000000* -L0046016 00000000 00000000 00000000 00000000* -L0046048 00000000 00000000 00000000 00000000* -L0046080 000000 000000 000000 000000* -L0046104 000000 000000 000000 000000* -L0046128 000000 000000 000000 000000* -L0046152 000000 010000 000000 100000* -L0046176 000000 000000 000000 000000* -L0046200 000000 000000 000000 000000* -L0046224 00000000 00000000 00000000 00000000* -L0046256 00000000 00000000 00000000 00000000* -L0046288 00000000 00000000 00000000 00000000* -L0046320 00000000 00000000 00000000 00000000* -L0046352 00000000 00000000 00000000 00000000* -L0046384 01100100 00000000 11100000 00000000* -L0046416 01100100 00000000 11100000 00000000* -L0046448 01100100 00000000 11100000 00000000* -L0046480 01100100 00000000 10000000 00000000* -L0046512 010001 000000 000000 000000* -L0046536 010010 000000 000000 000000* -L0046560 010010 000000 000000 000000* -L0046584 010010 000000 000000 000000* -L0046608 010000 000000 000000 000000* -L0046632 000000 000000 000000 000000* -C9205* -18E9 diff --git a/VHDL/spi6502b.mfd b/VHDL/spi6502b.mfd deleted file mode 100644 index a1c2f4f..0000000 --- a/VHDL/spi6502b.mfd +++ /dev/null @@ -1,750 +0,0 @@ -MDF Database: version 1.0 -MDF_INFO | spi6502b | XC9572XL-10-PC44 -MACROCELL | 1 | 1 | int_mosi -ATTRIBUTES | 8652706 | 0 -INPUTS | 12 | shiftcnt<3> | shiftcnt<2> | shiftcnt<1> | shiftdone | spidataout<4> | shifting2 | spidataout<0> | EXP6_.EXP | shifting2.EXP | $OpTx$INV$24__$INT | cpu_Nres | tmo -INPUTMC | 11 | 3 | 12 | 3 | 14 | 3 | 15 | 3 | 0 | 3 | 8 | 1 | 2 | 0 | 3 | 1 | 0 | 1 | 2 | 1 | 5 | 0 | 6 -INPUTP | 1 | 49 -IMPORTS | 2 | 1 | 0 | 1 | 2 -EQ | 21 | - !spi_mosi.D = shiftcnt<3> & shiftcnt<2> & shiftcnt<1> & - !shiftdone & !spidataout<0> & shifting2 - # !shiftcnt<3> & shiftcnt<2> & shiftcnt<1> & - !shiftdone & !spidataout<4> & shifting2 -;Imported pterms FB2_1 - # shiftcnt<3> & !shiftcnt<2> & shiftcnt<1> & - !shiftdone & !spidataout<2> & shifting2 - # shiftcnt<3> & !shiftcnt<2> & !shiftcnt<1> & - !shiftdone & !spidataout<3> & shifting2 - # !shiftcnt<3> & shiftcnt<2> & !shiftcnt<1> & - !shiftdone & !spidataout<5> & shifting2 - # !shiftcnt<3> & !shiftcnt<2> & shiftcnt<1> & - !shiftdone & !spidataout<6> & shifting2 - # !shiftcnt<3> & !shiftcnt<2> & !shiftcnt<1> & - !shiftdone & !spidataout<7> & shifting2 -;Imported pterms FB2_3 - # shiftcnt<3> & shiftcnt<2> & !shiftcnt<1> & - !shiftdone & !spidataout<1> & shifting2; - spi_mosi.CLK = !$OpTx$INV$24__$INT; - spi_mosi.AP = !cpu_Nres; - spi_mosi.OE = !tmo; - -MACROCELL | 3 | 10 | slavesel -ATTRIBUTES | 4588514 | 0 -OUTPUTMC | 4 | 3 | 10 | 3 | 11 | 0 | 4 | 3 | 13 -INPUTS | 7 | spi_Nsel | cpu_a<1> | cpu_a<0> | cpu_d<0>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 3 | 10 -INPUTP | 6 | 59 | 52 | 12 | 46 | 49 | 24 -EQ | 5 | - spi_Nsel.T = spi_Nsel & cpu_a<1> & cpu_a<0> & !cpu_d<0>.PIN - # !spi_Nsel & cpu_a<1> & cpu_a<0> & cpu_d<0>.PIN; - spi_Nsel.CLK = Ncs2; - spi_Nsel.AP = !cpu_Nres; - spi_Nsel.CE = !cpu_rnw; - -MACROCELL | 0 | 15 | cpol -ATTRIBUTES | 4326256 | 0 -OUTPUTMC | 3 | 0 | 15 | 3 | 16 | 0 | 5 -INPUTS | 7 | cpol | cpu_a<1> | cpu_a<0> | cpu_d<1>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 15 -INPUTP | 6 | 59 | 52 | 13 | 46 | 49 | 24 -EQ | 5 | - cpol.T = cpol & !cpu_a<1> & cpu_a<0> & !cpu_d<1>.PIN - # !cpol & !cpu_a<1> & cpu_a<0> & cpu_d<1>.PIN; - cpol.CLK = Ncs2; - cpol.AR = !cpu_Nres; - cpol.CE = !cpu_rnw; - -MACROCELL | 0 | 10 | ece -ATTRIBUTES | 4326256 | 0 -OUTPUTMC | 3 | 0 | 10 | 0 | 7 | 1 | 5 -INPUTS | 7 | ece | cpu_a<1> | cpu_a<0> | cpu_d<2>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 10 -INPUTP | 6 | 59 | 52 | 15 | 46 | 49 | 24 -EQ | 5 | - ece.T = ece & !cpu_a<1> & cpu_a<0> & !cpu_d<2>.PIN - # !ece & !cpu_a<1> & cpu_a<0> & cpu_d<2>.PIN; - ece.CLK = Ncs2; - ece.AR = !cpu_Nres; - ece.CE = !cpu_rnw; - -MACROCELL | 0 | 17 | cpha -ATTRIBUTES | 4326256 | 0 -OUTPUTMC | 4 | 0 | 17 | 3 | 16 | 0 | 4 | 3 | 15 -INPUTS | 7 | cpha | cpu_a<1> | cpu_a<0> | cpu_d<0>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 17 -INPUTP | 6 | 59 | 52 | 12 | 46 | 49 | 24 -EQ | 5 | - cpha.T = cpha & !cpu_a<1> & cpu_a<0> & !cpu_d<0>.PIN - # !cpha & !cpu_a<1> & cpu_a<0> & cpu_d<0>.PIN; - cpha.CLK = Ncs2; - cpha.AR = !cpu_Nres; - cpha.CE = !cpu_rnw; - -MACROCELL | 0 | 9 | frx -ATTRIBUTES | 4326256 | 0 -OUTPUTMC | 3 | 0 | 9 | 3 | 2 | 0 | 16 -INPUTS | 7 | frx | cpu_a<1> | cpu_a<0> | cpu_d<4>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 9 -INPUTP | 6 | 59 | 52 | 27 | 46 | 49 | 24 -EQ | 5 | - frx.T = frx & !cpu_a<1> & cpu_a<0> & !cpu_d<4>.PIN - # !frx & !cpu_a<1> & cpu_a<0> & cpu_d<4>.PIN; - frx.CLK = Ncs2; - frx.AR = !cpu_Nres; - frx.CE = !cpu_rnw; - -MACROCELL | 3 | 17 | ier -ATTRIBUTES | 4326256 | 0 -OUTPUTMC | 3 | 3 | 17 | 2 | 4 | 2 | 17 -INPUTS | 7 | ier | cpu_a<1> | cpu_a<0> | cpu_d<6>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 3 | 17 -INPUTP | 6 | 59 | 52 | 31 | 46 | 49 | 24 -EQ | 5 | - ier.T = ier & !cpu_a<1> & cpu_a<0> & !cpu_d<6>.PIN - # !ier & !cpu_a<1> & cpu_a<0> & cpu_d<6>.PIN; - ier.CLK = Ncs2; - ier.AR = !cpu_Nres; - ier.CE = !cpu_rnw; - -MACROCELL | 0 | 8 | slaveinten -ATTRIBUTES | 4326256 | 0 -OUTPUTMC | 3 | 0 | 8 | 0 | 16 | 2 | 17 -INPUTS | 7 | slaveinten | cpu_a<1> | cpu_a<0> | cpu_d<4>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 8 -INPUTP | 6 | 59 | 52 | 27 | 46 | 49 | 24 -EQ | 5 | - slaveinten.T = slaveinten & cpu_a<1> & cpu_a<0> & !cpu_d<4>.PIN - # !slaveinten & cpu_a<1> & cpu_a<0> & cpu_d<4>.PIN; - slaveinten.CLK = Ncs2; - slaveinten.AR = !cpu_Nres; - slaveinten.CE = !cpu_rnw; - -MACROCELL | 0 | 6 | tmo -ATTRIBUTES | 4326256 | 0 -OUTPUTMC | 3 | 1 | 1 | 0 | 6 | 0 | 14 -INPUTS | 7 | tmo | cpu_a<1> | cpu_a<0> | cpu_d<3>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 6 -INPUTP | 6 | 59 | 52 | 26 | 46 | 49 | 24 -EQ | 5 | - tmo.T = tmo & !cpu_a<1> & cpu_a<0> & !cpu_d<3>.PIN - # !tmo & !cpu_a<1> & cpu_a<0> & cpu_d<3>.PIN; - tmo.CLK = Ncs2; - tmo.AR = !cpu_Nres; - tmo.CE = !cpu_rnw; - -MACROCELL | 0 | 13 | divisor<0> -ATTRIBUTES | 4326256 | 0 -OUTPUTMC | 2 | 0 | 13 | 0 | 4 -INPUTS | 7 | divisor<0> | cpu_a<1> | cpu_a<0> | cpu_d<0>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 13 -INPUTP | 6 | 59 | 52 | 12 | 46 | 49 | 24 -EQ | 5 | - divisor<0>.T = divisor<0> & cpu_a<1> & !cpu_a<0> & !cpu_d<0>.PIN - # !divisor<0> & cpu_a<1> & !cpu_a<0> & cpu_d<0>.PIN; - divisor<0>.CLK = Ncs2; - divisor<0>.AR = !cpu_Nres; - divisor<0>.CE = !cpu_rnw; - -MACROCELL | 0 | 12 | divisor<1> -ATTRIBUTES | 4326256 | 0 -OUTPUTMC | 2 | 0 | 12 | 0 | 5 -INPUTS | 7 | divisor<1> | cpu_a<1> | cpu_a<0> | cpu_d<1>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 12 -INPUTP | 6 | 59 | 52 | 13 | 46 | 49 | 24 -EQ | 5 | - divisor<1>.T = divisor<1> & cpu_a<1> & !cpu_a<0> & !cpu_d<1>.PIN - # !divisor<1> & cpu_a<1> & !cpu_a<0> & cpu_d<1>.PIN; - divisor<1>.CLK = Ncs2; - divisor<1>.AR = !cpu_Nres; - divisor<1>.CE = !cpu_rnw; - -MACROCELL | 0 | 11 | divisor<2> -ATTRIBUTES | 4326256 | 0 -OUTPUTMC | 2 | 0 | 11 | 0 | 7 -INPUTS | 7 | divisor<2> | cpu_a<1> | cpu_a<0> | cpu_d<2>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 11 -INPUTP | 6 | 59 | 52 | 15 | 46 | 49 | 24 -EQ | 5 | - divisor<2>.T = divisor<2> & cpu_a<1> & !cpu_a<0> & !cpu_d<2>.PIN - # !divisor<2> & cpu_a<1> & !cpu_a<0> & cpu_d<2>.PIN; - divisor<2>.CLK = Ncs2; - divisor<2>.AR = !cpu_Nres; - divisor<2>.CE = !cpu_rnw; - -MACROCELL | 3 | 11 | spidatain<0> -ATTRIBUTES | 8520560 | 0 -OUTPUTMC | 2 | 3 | 9 | 0 | 4 -INPUTS | 6 | spi_Nsel | spi_miso | $OpTx$INV$24__$INT | cpu_Nres | shiftcnt<0> | shifting2 -INPUTMC | 4 | 3 | 10 | 1 | 5 | 1 | 4 | 1 | 2 -INPUTP | 2 | 10 | 49 -EQ | 4 | - spidatain<0>.D = !spi_Nsel & spi_miso; - spidatain<0>.CLK = !$OpTx$INV$24__$INT; - spidatain<0>.AR = !cpu_Nres; - spidatain<0>.CE = shiftcnt<0> & shifting2; - -MACROCELL | 3 | 9 | spidatain<1> -ATTRIBUTES | 8520560 | 0 -OUTPUTMC | 2 | 1 | 12 | 0 | 5 -INPUTS | 5 | spidatain<0> | $OpTx$INV$24__$INT | cpu_Nres | shiftcnt<0> | shifting2 -INPUTMC | 4 | 3 | 11 | 1 | 5 | 1 | 4 | 1 | 2 -INPUTP | 1 | 49 -EQ | 4 | - spidatain<1>.D = spidatain<0>; - spidatain<1>.CLK = !$OpTx$INV$24__$INT; - spidatain<1>.AR = !cpu_Nres; - spidatain<1>.CE = shiftcnt<0> & shifting2; - -MACROCELL | 1 | 12 | spidatain<2> -ATTRIBUTES | 8520560 | 0 -OUTPUTMC | 2 | 1 | 11 | 0 | 7 -INPUTS | 5 | spidatain<1> | $OpTx$INV$24__$INT | cpu_Nres | shiftcnt<0> | shifting2 -INPUTMC | 4 | 3 | 9 | 1 | 5 | 1 | 4 | 1 | 2 -INPUTP | 1 | 49 -EQ | 4 | - spidatain<2>.D = spidatain<1>; - spidatain<2>.CLK = !$OpTx$INV$24__$INT; - spidatain<2>.AR = !cpu_Nres; - spidatain<2>.CE = shiftcnt<0> & shifting2; - -MACROCELL | 1 | 11 | spidatain<3> -ATTRIBUTES | 8520560 | 0 -OUTPUTMC | 2 | 1 | 10 | 0 | 14 -INPUTS | 5 | spidatain<2> | $OpTx$INV$24__$INT | cpu_Nres | shiftcnt<0> | shifting2 -INPUTMC | 4 | 1 | 12 | 1 | 5 | 1 | 4 | 1 | 2 -INPUTP | 1 | 49 -EQ | 4 | - spidatain<3>.D = spidatain<2>; - spidatain<3>.CLK = !$OpTx$INV$24__$INT; - spidatain<3>.AR = !cpu_Nres; - spidatain<3>.CE = shiftcnt<0> & shifting2; - -MACROCELL | 1 | 10 | spidatain<4> -ATTRIBUTES | 8520560 | 0 -OUTPUTMC | 2 | 1 | 9 | 0 | 16 -INPUTS | 5 | spidatain<3> | $OpTx$INV$24__$INT | cpu_Nres | shiftcnt<0> | shifting2 -INPUTMC | 4 | 1 | 11 | 1 | 5 | 1 | 4 | 1 | 2 -INPUTP | 1 | 49 -EQ | 4 | - spidatain<4>.D = spidatain<3>; - spidatain<4>.CLK = !$OpTx$INV$24__$INT; - spidatain<4>.AR = !cpu_Nres; - spidatain<4>.CE = shiftcnt<0> & shifting2; - -MACROCELL | 1 | 9 | spidatain<5> -ATTRIBUTES | 8520560 | 0 -OUTPUTMC | 2 | 1 | 7 | 2 | 1 -INPUTS | 5 | spidatain<4> | $OpTx$INV$24__$INT | cpu_Nres | shiftcnt<0> | shifting2 -INPUTMC | 4 | 1 | 10 | 1 | 5 | 1 | 4 | 1 | 2 -INPUTP | 1 | 49 -EQ | 4 | - spidatain<5>.D = spidatain<4>; - spidatain<5>.CLK = !$OpTx$INV$24__$INT; - spidatain<5>.AR = !cpu_Nres; - spidatain<5>.CE = shiftcnt<0> & shifting2; - -MACROCELL | 1 | 7 | spidatain<6> -ATTRIBUTES | 8520560 | 0 -OUTPUTMC | 2 | 1 | 6 | 2 | 4 -INPUTS | 5 | spidatain<5> | $OpTx$INV$24__$INT | cpu_Nres | shiftcnt<0> | shifting2 -INPUTMC | 4 | 1 | 9 | 1 | 5 | 1 | 4 | 1 | 2 -INPUTP | 1 | 49 -EQ | 4 | - spidatain<6>.D = spidatain<5>; - spidatain<6>.CLK = !$OpTx$INV$24__$INT; - spidatain<6>.AR = !cpu_Nres; - spidatain<6>.CE = shiftcnt<0> & shifting2; - -MACROCELL | 1 | 6 | spidatain<7> -ATTRIBUTES | 8520560 | 0 -OUTPUTMC | 1 | 2 | 7 -INPUTS | 5 | spidatain<6> | $OpTx$INV$24__$INT | cpu_Nres | shiftcnt<0> | shifting2 -INPUTMC | 4 | 1 | 7 | 1 | 5 | 1 | 4 | 1 | 2 -INPUTP | 1 | 49 -EQ | 4 | - spidatain<7>.D = spidatain<6>; - spidatain<7>.CLK = !$OpTx$INV$24__$INT; - spidatain<7>.AR = !cpu_Nres; - spidatain<7>.CE = shiftcnt<0> & shifting2; - -MACROCELL | 3 | 16 | int_sclk -ATTRIBUTES | 8651698 | 0 -INPUTS | 8 | cpol | cpu_Nres | cpha | shiftcnt<0> | shiftdone | shifting2 | $OpTx$INV$24__$INT | shiftcnt<1>.EXP -INPUTMC | 7 | 0 | 15 | 0 | 17 | 1 | 4 | 3 | 0 | 1 | 2 | 1 | 5 | 3 | 15 -INPUTP | 1 | 49 -IMPORTS | 1 | 3 | 15 -EQ | 9 | - spi_sclk.D = cpol - $ cpu_Nres & !cpha & shiftcnt<0> & !shiftdone & - shifting2 -;Imported pterms FB4_16 - # cpu_Nres & cpha & !shiftcnt<0> & !shiftdone & - shifting2; - spi_sclk.CLK = !$OpTx$INV$24__$INT; - spi_sclk.AP = !cpu_Nres & cpol; - spi_sclk.AR = !cpu_Nres & !cpol; - -MACROCELL | 0 | 14 | int_dout<3> -ATTRIBUTES | 265986 | 0 -INPUTS | 7 | Ncs2 | cpu_rnw | spidatain<3> | cpu_a<1> | cpu_a<0> | cpu_Nphi2 | tmo -INPUTMC | 2 | 1 | 11 | 0 | 6 -INPUTP | 5 | 46 | 24 | 59 | 52 | 20 -EQ | 5 | - cpu_d<3> = !Ncs2 & cpu_rnw & tmo & !cpu_a<1> & cpu_a<0> & - cpu_Nphi2 - # !Ncs2 & cpu_rnw & spidatain<3> & !cpu_a<1> & - !cpu_a<0> & cpu_Nphi2; - cpu_d<3>.OE = !Ncs2 & cpu_rnw & cpu_Nphi2; - -MACROCELL | 2 | 1 | int_dout<5> -ATTRIBUTES | 265986 | 0 -INPUTS | 8 | Ncs2 | cpu_rnw | cpu_a<1> | start_shifting | cpu_a<0> | cpu_Nphi2 | shifting2 | spidatain<5> -INPUTMC | 3 | 3 | 2 | 1 | 2 | 1 | 9 -INPUTP | 5 | 46 | 24 | 59 | 52 | 20 -EQ | 7 | - cpu_d<5> = !Ncs2 & cpu_rnw & spidatain<5> & !cpu_a<1> & - !cpu_a<0> & cpu_Nphi2 - # !Ncs2 & cpu_rnw & !cpu_a<1> & start_shifting & - cpu_a<0> & cpu_Nphi2 - # !Ncs2 & cpu_rnw & !cpu_a<1> & cpu_a<0> & - shifting2 & cpu_Nphi2; - cpu_d<5>.OE = !Ncs2 & cpu_rnw & cpu_Nphi2; - -MACROCELL | 2 | 4 | int_dout<6> -ATTRIBUTES | 265986 | 0 -INPUTS | 7 | Ncs2 | cpu_rnw | spidatain<6> | cpu_a<1> | cpu_a<0> | cpu_Nphi2 | ier -INPUTMC | 2 | 1 | 7 | 3 | 17 -INPUTP | 5 | 46 | 24 | 59 | 52 | 20 -EQ | 5 | - cpu_d<6> = !Ncs2 & cpu_rnw & ier & !cpu_a<1> & cpu_a<0> & - cpu_Nphi2 - # !Ncs2 & cpu_rnw & spidatain<6> & !cpu_a<1> & - !cpu_a<0> & cpu_Nphi2; - cpu_d<6>.OE = !Ncs2 & cpu_rnw & cpu_Nphi2; - -MACROCELL | 2 | 7 | int_dout<7> -ATTRIBUTES | 265986 | 0 -INPUTS | 7 | Ncs2 | cpu_rnw | spidatain<7> | cpu_a<1> | cpu_a<0> | cpu_Nphi2 | tc -INPUTMC | 2 | 1 | 6 | 1 | 3 -INPUTP | 5 | 46 | 24 | 59 | 52 | 20 -EQ | 5 | - cpu_d<7> = !Ncs2 & cpu_rnw & spidatain<7> & !cpu_a<1> & - !cpu_a<0> & cpu_Nphi2 - # !Ncs2 & cpu_rnw & !cpu_a<1> & tc & cpu_a<0> & - cpu_Nphi2; - cpu_d<7>.OE = !Ncs2 & cpu_rnw & cpu_Nphi2; - -MACROCELL | 3 | 12 | shiftcnt<3> -ATTRIBUTES | 4326192 | 0 -OUTPUTMC | 5 | 1 | 1 | 3 | 12 | 3 | 0 | 1 | 0 | 1 | 2 -INPUTS | 7 | shiftcnt<2> | shiftcnt<0> | shiftcnt<1> | shifting2 | shiftcnt<3> | $OpTx$INV$24__$INT | cpu_Nres -INPUTMC | 6 | 3 | 14 | 1 | 4 | 3 | 15 | 1 | 2 | 3 | 12 | 1 | 5 -INPUTP | 1 | 49 -EQ | 5 | - shiftcnt<3>.T = shiftcnt<3> & !shifting2 - # shiftcnt<2> & shiftcnt<0> & shiftcnt<1> & - shifting2; - shiftcnt<3>.CLK = !$OpTx$INV$24__$INT; - shiftcnt<3>.AR = !cpu_Nres; - -MACROCELL | 3 | 14 | shiftcnt<2> -ATTRIBUTES | 4326192 | 0 -OUTPUTMC | 6 | 1 | 1 | 3 | 12 | 3 | 14 | 3 | 0 | 1 | 0 | 1 | 2 -INPUTS | 6 | shiftcnt<0> | shiftcnt<1> | shifting2 | shiftcnt<2> | $OpTx$INV$24__$INT | cpu_Nres -INPUTMC | 5 | 1 | 4 | 3 | 15 | 1 | 2 | 3 | 14 | 1 | 5 -INPUTP | 1 | 49 -EQ | 4 | - shiftcnt<2>.T = shiftcnt<2> & !shifting2 - # shiftcnt<0> & shiftcnt<1> & shifting2; - shiftcnt<2>.CLK = !$OpTx$INV$24__$INT; - shiftcnt<2>.AR = !cpu_Nres; - -MACROCELL | 1 | 4 | shiftcnt<0> -ATTRIBUTES | 8520496 | 0 -OUTPUTMC | 14 | 3 | 11 | 3 | 9 | 1 | 12 | 1 | 11 | 1 | 10 | 1 | 9 | 1 | 7 | 1 | 6 | 3 | 16 | 3 | 12 | 3 | 14 | 1 | 4 | 3 | 15 | 3 | 0 -INPUTS | 4 | shiftcnt<0> | shifting2 | $OpTx$INV$24__$INT | cpu_Nres -INPUTMC | 3 | 1 | 4 | 1 | 2 | 1 | 5 -INPUTP | 1 | 49 -EQ | 3 | - shiftcnt<0>.D = !shiftcnt<0> & shifting2; - shiftcnt<0>.CLK = !$OpTx$INV$24__$INT; - shiftcnt<0>.AR = !cpu_Nres; - -MACROCELL | 3 | 15 | shiftcnt<1> -ATTRIBUTES | 8520496 | 0 -OUTPUTMC | 8 | 1 | 1 | 3 | 12 | 3 | 14 | 3 | 15 | 3 | 0 | 1 | 0 | 1 | 2 | 3 | 16 -INPUTS | 7 | shiftcnt<0> | shiftcnt<1> | shifting2 | $OpTx$INV$24__$INT | cpu_Nres | cpha | shiftdone -INPUTMC | 6 | 1 | 4 | 3 | 15 | 1 | 2 | 1 | 5 | 0 | 17 | 3 | 0 -INPUTP | 1 | 49 -EXPORTS | 1 | 3 | 16 -EQ | 6 | - shiftcnt<1>.D = shiftcnt<0> & !shiftcnt<1> & shifting2 - # !shiftcnt<0> & shiftcnt<1> & shifting2; - shiftcnt<1>.CLK = !$OpTx$INV$24__$INT; - shiftcnt<1>.AR = !cpu_Nres; - shiftcnt<1>.EXP = cpu_Nres & cpha & !shiftcnt<0> & !shiftdone & - shifting2 - -MACROCELL | 3 | 0 | shiftdone -ATTRIBUTES | 8520496 | 0 -OUTPUTMC | 7 | 1 | 1 | 3 | 16 | 1 | 3 | 1 | 2 | 1 | 17 | 1 | 0 | 3 | 15 -INPUTS | 6 | shiftcnt<3> | shiftcnt<2> | shiftcnt<0> | shiftcnt<1> | $OpTx$INV$24__$INT | cpu_Nres -INPUTMC | 5 | 3 | 12 | 3 | 14 | 1 | 4 | 3 | 15 | 1 | 5 -INPUTP | 1 | 49 -EQ | 4 | - shiftdone.D = shiftcnt<3> & shiftcnt<2> & shiftcnt<0> & - shiftcnt<1>; - shiftdone.CLK = !$OpTx$INV$24__$INT; - shiftdone.AR = !cpu_Nres; - -MACROCELL | 3 | 2 | start_shifting -ATTRIBUTES | 4326192 | 0 -OUTPUTMC | 5 | 2 | 1 | 3 | 2 | 1 | 2 | 3 | 13 | 1 | 5 -INPUTS | 7 | frx | cpu_a<1> | start_shifting | cpu_a<0> | cpu_rnw | Ncs2 | start_shifting/start_shifting_RSTF__$INT -INPUTMC | 3 | 0 | 9 | 3 | 2 | 1 | 17 -INPUTP | 4 | 59 | 52 | 24 | 46 -EQ | 4 | - start_shifting.T = !cpu_rnw & !cpu_a<1> & !start_shifting & !cpu_a<0> - # frx & !cpu_a<1> & !start_shifting & !cpu_a<0>; - start_shifting.CLK = Ncs2; - start_shifting.AR = !start_shifting/start_shifting_RSTF__$INT; - -MACROCELL | 1 | 3 | tc -ATTRIBUTES | 8520672 | 0 -OUTPUTMC | 2 | 2 | 7 | 2 | 17 -INPUTS | 4 | Ncs2 | shiftdone | cpu_a<1> | cpu_a<0> -INPUTMC | 1 | 3 | 0 -INPUTP | 3 | 46 | 59 | 52 -EQ | 4 | - tc.D = Gnd; - tc.CLK = Ncs2; - tc.AP = shiftdone; - tc.CE = !cpu_a<1> & !cpu_a<0>; - -MACROCELL | 0 | 3 | spidataout<0> -ATTRIBUTES | 4326240 | 0 -OUTPUTMC | 2 | 1 | 1 | 0 | 3 -INPUTS | 7 | cpu_a<1> | spidataout<0> | cpu_a<0> | cpu_d<0>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 3 -INPUTP | 6 | 59 | 52 | 12 | 46 | 49 | 24 -EQ | 6 | - spidataout<0>.T = !cpu_a<1> & spidataout<0> & !cpu_a<0> & - !cpu_d<0>.PIN - # !cpu_a<1> & !spidataout<0> & !cpu_a<0> & - cpu_d<0>.PIN; - spidataout<0>.CLK = Ncs2; - spidataout<0>.CE = cpu_Nres & !cpu_rnw; - -MACROCELL | 0 | 2 | spidataout<1> -ATTRIBUTES | 4326240 | 0 -OUTPUTMC | 2 | 0 | 2 | 1 | 2 -INPUTS | 7 | cpu_a<1> | spidataout<1> | cpu_a<0> | cpu_d<1>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 2 -INPUTP | 6 | 59 | 52 | 13 | 46 | 49 | 24 -EQ | 6 | - spidataout<1>.T = !cpu_a<1> & spidataout<1> & !cpu_a<0> & - !cpu_d<1>.PIN - # !cpu_a<1> & !spidataout<1> & !cpu_a<0> & - cpu_d<1>.PIN; - spidataout<1>.CLK = Ncs2; - spidataout<1>.CE = cpu_Nres & !cpu_rnw; - -MACROCELL | 0 | 1 | spidataout<2> -ATTRIBUTES | 4326240 | 0 -OUTPUTMC | 2 | 1 | 0 | 0 | 1 -INPUTS | 7 | cpu_a<1> | spidataout<2> | cpu_a<0> | cpu_d<2>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 1 -INPUTP | 6 | 59 | 52 | 15 | 46 | 49 | 24 -EQ | 6 | - spidataout<2>.T = !cpu_a<1> & spidataout<2> & !cpu_a<0> & - !cpu_d<2>.PIN - # !cpu_a<1> & !spidataout<2> & !cpu_a<0> & - cpu_d<2>.PIN; - spidataout<2>.CLK = Ncs2; - spidataout<2>.CE = cpu_Nres & !cpu_rnw; - -MACROCELL | 0 | 0 | spidataout<3> -ATTRIBUTES | 4326240 | 0 -OUTPUTMC | 2 | 1 | 0 | 0 | 0 -INPUTS | 7 | cpu_a<1> | spidataout<3> | cpu_a<0> | cpu_d<3>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 0 | 0 -INPUTP | 6 | 59 | 52 | 26 | 46 | 49 | 24 -EQ | 6 | - spidataout<3>.T = !cpu_a<1> & spidataout<3> & !cpu_a<0> & - !cpu_d<3>.PIN - # !cpu_a<1> & !spidataout<3> & !cpu_a<0> & - cpu_d<3>.PIN; - spidataout<3>.CLK = Ncs2; - spidataout<3>.CE = cpu_Nres & !cpu_rnw; - -MACROCELL | 3 | 8 | spidataout<4> -ATTRIBUTES | 4326240 | 0 -OUTPUTMC | 2 | 1 | 1 | 3 | 8 -INPUTS | 7 | cpu_a<1> | spidataout<4> | cpu_a<0> | cpu_d<4>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 3 | 8 -INPUTP | 6 | 59 | 52 | 27 | 46 | 49 | 24 -EQ | 6 | - spidataout<4>.T = !cpu_a<1> & spidataout<4> & !cpu_a<0> & - !cpu_d<4>.PIN - # !cpu_a<1> & !spidataout<4> & !cpu_a<0> & - cpu_d<4>.PIN; - spidataout<4>.CLK = Ncs2; - spidataout<4>.CE = cpu_Nres & !cpu_rnw; - -MACROCELL | 3 | 6 | spidataout<5> -ATTRIBUTES | 4326240 | 0 -OUTPUTMC | 2 | 1 | 0 | 3 | 6 -INPUTS | 7 | cpu_a<1> | spidataout<5> | cpu_a<0> | cpu_d<5>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 3 | 6 -INPUTP | 6 | 59 | 52 | 29 | 46 | 49 | 24 -EQ | 6 | - spidataout<5>.T = !cpu_a<1> & spidataout<5> & !cpu_a<0> & - !cpu_d<5>.PIN - # !cpu_a<1> & !spidataout<5> & !cpu_a<0> & - cpu_d<5>.PIN; - spidataout<5>.CLK = Ncs2; - spidataout<5>.CE = cpu_Nres & !cpu_rnw; - -MACROCELL | 3 | 5 | spidataout<6> -ATTRIBUTES | 4326240 | 0 -OUTPUTMC | 2 | 1 | 0 | 3 | 5 -INPUTS | 7 | cpu_a<1> | spidataout<6> | cpu_a<0> | cpu_d<6>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 3 | 5 -INPUTP | 6 | 59 | 52 | 31 | 46 | 49 | 24 -EQ | 6 | - spidataout<6>.T = !cpu_a<1> & spidataout<6> & !cpu_a<0> & - !cpu_d<6>.PIN - # !cpu_a<1> & !spidataout<6> & !cpu_a<0> & - cpu_d<6>.PIN; - spidataout<6>.CLK = Ncs2; - spidataout<6>.CE = cpu_Nres & !cpu_rnw; - -MACROCELL | 3 | 3 | spidataout<7> -ATTRIBUTES | 4326240 | 0 -OUTPUTMC | 2 | 1 | 0 | 3 | 3 -INPUTS | 7 | cpu_a<1> | spidataout<7> | cpu_a<0> | cpu_d<7>.PIN | Ncs2 | cpu_Nres | cpu_rnw -INPUTMC | 1 | 3 | 3 -INPUTP | 6 | 59 | 52 | 33 | 46 | 49 | 24 -EQ | 6 | - spidataout<7>.T = !cpu_a<1> & spidataout<7> & !cpu_a<0> & - !cpu_d<7>.PIN - # !cpu_a<1> & !spidataout<7> & !cpu_a<0> & - cpu_d<7>.PIN; - spidataout<7>.CLK = Ncs2; - spidataout<7>.CE = cpu_Nres & !cpu_rnw; - -MACROCELL | 2 | 14 | ng_OBUF -ATTRIBUTES | 264962 | 0 -INPUTS | 3 | Ncs2 | nio_stb | nio_sel -INPUTP | 3 | 46 | 9 | 3 -EQ | 1 | - ng = Ncs2 & nio_stb & nio_sel; - -MACROCELL | 0 | 4 | int_dout<0> -ATTRIBUTES | 265986 | 0 -INPUTS | 9 | Ncs2 | cpu_rnw | spidatain<0> | cpu_a<1> | cpu_a<0> | cpu_Nphi2 | divisor<0> | cpha | spi_Nsel -INPUTMC | 4 | 3 | 11 | 0 | 13 | 0 | 17 | 3 | 10 -INPUTP | 5 | 46 | 24 | 59 | 52 | 20 -EQ | 9 | - cpu_d<0> = !Ncs2 & cpu_rnw & spi_Nsel & cpu_a<1> & - cpu_a<0> & cpu_Nphi2 - # !Ncs2 & cpu_rnw & cpha & !cpu_a<1> & cpu_a<0> & - cpu_Nphi2 - # !Ncs2 & cpu_rnw & divisor<0> & cpu_a<1> & - !cpu_a<0> & cpu_Nphi2 - # !Ncs2 & cpu_rnw & spidatain<0> & !cpu_a<1> & - !cpu_a<0> & cpu_Nphi2; - cpu_d<0>.OE = !Ncs2 & cpu_rnw & cpu_Nphi2; - -MACROCELL | 0 | 5 | int_dout<1> -ATTRIBUTES | 265986 | 0 -INPUTS | 8 | Ncs2 | cpu_rnw | spidatain<1> | cpu_a<1> | cpu_a<0> | cpu_Nphi2 | cpol | divisor<1> -INPUTMC | 3 | 3 | 9 | 0 | 15 | 0 | 12 -INPUTP | 5 | 46 | 24 | 59 | 52 | 20 -EQ | 7 | - cpu_d<1> = !Ncs2 & cpu_rnw & cpol & !cpu_a<1> & cpu_a<0> & - cpu_Nphi2 - # !Ncs2 & cpu_rnw & divisor<1> & cpu_a<1> & - !cpu_a<0> & cpu_Nphi2 - # !Ncs2 & cpu_rnw & spidatain<1> & !cpu_a<1> & - !cpu_a<0> & cpu_Nphi2; - cpu_d<1>.OE = !Ncs2 & cpu_rnw & cpu_Nphi2; - -MACROCELL | 0 | 7 | int_dout<2> -ATTRIBUTES | 265986 | 0 -INPUTS | 8 | Ncs2 | cpu_rnw | spidatain<2> | cpu_a<1> | cpu_a<0> | cpu_Nphi2 | ece | divisor<2> -INPUTMC | 3 | 1 | 12 | 0 | 10 | 0 | 11 -INPUTP | 5 | 46 | 24 | 59 | 52 | 20 -EQ | 7 | - cpu_d<2> = !Ncs2 & cpu_rnw & ece & !cpu_a<1> & cpu_a<0> & - cpu_Nphi2 - # !Ncs2 & cpu_rnw & divisor<2> & cpu_a<1> & - !cpu_a<0> & cpu_Nphi2 - # !Ncs2 & cpu_rnw & spidatain<2> & !cpu_a<1> & - !cpu_a<0> & cpu_Nphi2; - cpu_d<2>.OE = !Ncs2 & cpu_rnw & cpu_Nphi2; - -MACROCELL | 0 | 16 | int_dout<4> -ATTRIBUTES | 265986 | 0 -INPUTS | 9 | Ncs2 | cpu_rnw | spidatain<4> | cpu_a<1> | cpu_a<0> | cpu_Nphi2 | spi_int | frx | slaveinten -INPUTMC | 3 | 1 | 10 | 0 | 9 | 0 | 8 -INPUTP | 6 | 46 | 24 | 59 | 52 | 20 | 7 -EQ | 9 | - cpu_d<4> = !Ncs2 & cpu_rnw & frx & !cpu_a<1> & cpu_a<0> & - cpu_Nphi2 - # !Ncs2 & cpu_rnw & slaveinten & cpu_a<1> & - cpu_a<0> & cpu_Nphi2 - # !Ncs2 & cpu_rnw & spidatain<4> & !cpu_a<1> & - !cpu_a<0> & cpu_Nphi2 - # !Ncs2 & cpu_rnw & cpu_a<1> & !cpu_a<0> & !spi_int & - cpu_Nphi2; - cpu_d<4>.OE = !Ncs2 & cpu_rnw & cpu_Nphi2; - -MACROCELL | 1 | 2 | shifting2 -ATTRIBUTES | 8520480 | 0 -OUTPUTMC | 19 | 1 | 1 | 3 | 11 | 3 | 9 | 1 | 12 | 1 | 11 | 1 | 10 | 1 | 9 | 1 | 7 | 1 | 6 | 3 | 16 | 2 | 1 | 3 | 12 | 3 | 14 | 1 | 4 | 3 | 15 | 3 | 13 | 1 | 5 | 1 | 0 | 1 | 2 -INPUTS | 8 | shiftdone | start_shifting | $OpTx$INV$24__$INT | shiftcnt<3> | shiftcnt<2> | shiftcnt<1> | spidataout<1> | shifting2 -INPUTMC | 8 | 3 | 0 | 3 | 2 | 1 | 5 | 3 | 12 | 3 | 14 | 3 | 15 | 0 | 2 | 1 | 2 -EXPORTS | 1 | 1 | 1 -EQ | 4 | - shifting2.D = !shiftdone & start_shifting; - shifting2.CLK = !$OpTx$INV$24__$INT; - shifting2.EXP = shiftcnt<3> & shiftcnt<2> & !shiftcnt<1> & - !shiftdone & !spidataout<1> & shifting2 - -MACROCELL | 2 | 16 | add_dec/XLXN_11 -ATTRIBUTES | 8553216 | 0 -OUTPUTMC | 1 | 2 | 8 -INPUTS | 4 | nio_stb | a9 | a8 | a10 -INPUTP | 4 | 9 | 89 | 88 | 90 -EQ | 2 | - !add_dec/XLXN_11.D = !nio_stb & a9 & a8 & a10; - add_dec/XLXN_11.CLK = extclk; // GCK -GLOBALS | 1 | 2 | extclk - -MACROCELL | 3 | 7 | b10_OBUF -ATTRIBUTES | 264962 | 0 -INPUTS | 2 | a10 | nio_sel -INPUTP | 2 | 90 | 3 -EQ | 1 | - b10 = a10 & nio_sel; - -MACROCELL | 3 | 1 | b8_OBUF -ATTRIBUTES | 264962 | 0 -INPUTS | 2 | a8 | nio_sel -INPUTP | 2 | 88 | 3 -EQ | 1 | - b8 = a8 & nio_sel; - -MACROCELL | 3 | 4 | b9_OBUF -ATTRIBUTES | 264962 | 0 -INPUTS | 2 | a9 | nio_sel -INPUTP | 2 | 89 | 3 -EQ | 1 | - b9 = a9 & nio_sel; - -MACROCELL | 3 | 13 | led_OBUF -ATTRIBUTES | 264962 | 0 -INPUTS | 3 | spi_Nsel | start_shifting | shifting2 -INPUTMC | 3 | 3 | 10 | 3 | 2 | 1 | 2 -EQ | 1 | - led = spi_Nsel & !start_shifting & !shifting2; - -MACROCELL | 2 | 8 | noe_OBUF -ATTRIBUTES | 264962 | 0 -INPUTS | 3 | nio_sel | add_dec/XLXN_11 | nio_stb -INPUTMC | 1 | 2 | 16 -INPUTP | 2 | 3 | 9 -EQ | 2 | - !noe = !nio_stb & add_dec/XLXN_11 - # !nio_sel & add_dec/XLXN_11; - -MACROCELL | 1 | 8 | cpu_Nirq_OBUFE -ATTRIBUTES | 265986 | 0 -INPUTS | 1 | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST -INPUTMC | 1 | 2 | 17 -EQ | 2 | - cpu_Nirq = Gnd; - cpu_Nirq.OE = cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST; - -MACROCELL | 1 | 5 | $OpTx$INV$24__$INT -ATTRIBUTES | 133888 | 0 -OUTPUTMC | 16 | 1 | 1 | 3 | 11 | 3 | 9 | 1 | 12 | 1 | 11 | 1 | 10 | 1 | 9 | 1 | 7 | 1 | 6 | 3 | 16 | 3 | 12 | 3 | 14 | 1 | 4 | 3 | 15 | 3 | 0 | 1 | 2 -INPUTS | 5 | ece | cpu_Nphi2 | extclk | start_shifting | shifting2 -INPUTMC | 3 | 0 | 10 | 3 | 2 | 1 | 2 -INPUTP | 2 | 20 | 21 -EQ | 3 | - $OpTx$INV$24__$INT = ece & !extclk - # !ece & !cpu_Nphi2 - # !start_shifting & !shifting2; - -MACROCELL | 1 | 17 | start_shifting/start_shifting_RSTF__$INT -ATTRIBUTES | 133888 | 0 -OUTPUTMC | 1 | 3 | 2 -INPUTS | 2 | cpu_Nres | shiftdone -INPUTMC | 1 | 3 | 0 -INPUTP | 1 | 49 -EQ | 1 | - start_shifting/start_shifting_RSTF__$INT = cpu_Nres & !shiftdone; - -MACROCELL | 2 | 17 | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST -ATTRIBUTES | 133888 | 0 -OUTPUTMC | 1 | 1 | 8 -INPUTS | 4 | ier | tc | slaveinten | spi_int -INPUTMC | 3 | 3 | 17 | 1 | 3 | 0 | 8 -INPUTP | 1 | 7 -EQ | 2 | - cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST = ier & tc - # slaveinten & !spi_int; - -MACROCELL | 1 | 0 | EXP6_ -ATTRIBUTES | 2048 | 0 -OUTPUTMC | 1 | 1 | 1 -INPUTS | 10 | shiftcnt<3> | shiftcnt<2> | shiftcnt<1> | shiftdone | spidataout<2> | shifting2 | spidataout<3> | spidataout<5> | spidataout<6> | spidataout<7> -INPUTMC | 10 | 3 | 12 | 3 | 14 | 3 | 15 | 3 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 3 | 6 | 3 | 5 | 3 | 3 -EXPORTS | 1 | 1 | 1 -EQ | 10 | - EXP6_.EXP = shiftcnt<3> & !shiftcnt<2> & shiftcnt<1> & - !shiftdone & !spidataout<2> & shifting2 - # shiftcnt<3> & !shiftcnt<2> & !shiftcnt<1> & - !shiftdone & !spidataout<3> & shifting2 - # !shiftcnt<3> & shiftcnt<2> & !shiftcnt<1> & - !shiftdone & !spidataout<5> & shifting2 - # !shiftcnt<3> & !shiftcnt<2> & shiftcnt<1> & - !shiftdone & !spidataout<6> & shifting2 - # !shiftcnt<3> & !shiftcnt<2> & !shiftcnt<1> & - !shiftdone & !spidataout<7> & shifting2 - -PIN | cpu_Nres | 64 | 0 | N/A | 49 | 35 | 1 | 1 | 3 | 10 | 0 | 15 | 0 | 10 | 0 | 17 | 0 | 9 | 3 | 17 | 0 | 8 | 0 | 6 | 0 | 13 | 0 | 12 | 0 | 11 | 3 | 11 | 3 | 9 | 1 | 12 | 1 | 11 | 1 | 10 | 1 | 9 | 1 | 7 | 1 | 6 | 3 | 16 | 3 | 12 | 3 | 14 | 1 | 4 | 3 | 15 | 3 | 0 | 0 | 3 | 0 | 2 | 0 | 1 | 0 | 0 | 3 | 8 | 3 | 6 | 3 | 5 | 3 | 3 | 1 | 17 -PIN | Ncs2 | 64 | 0 | N/A | 46 | 30 | 3 | 10 | 0 | 15 | 0 | 10 | 0 | 17 | 0 | 9 | 3 | 17 | 0 | 8 | 0 | 6 | 0 | 13 | 0 | 12 | 0 | 11 | 0 | 14 | 2 | 1 | 2 | 4 | 2 | 7 | 3 | 2 | 1 | 3 | 0 | 3 | 0 | 2 | 0 | 1 | 0 | 0 | 3 | 8 | 3 | 6 | 3 | 5 | 3 | 3 | 2 | 14 | 0 | 4 | 0 | 5 | 0 | 7 | 0 | 16 -PIN | cpu_rnw | 64 | 0 | N/A | 24 | 28 | 3 | 10 | 0 | 15 | 0 | 10 | 0 | 17 | 0 | 9 | 3 | 17 | 0 | 8 | 0 | 6 | 0 | 13 | 0 | 12 | 0 | 11 | 0 | 14 | 2 | 1 | 2 | 4 | 2 | 7 | 3 | 2 | 0 | 3 | 0 | 2 | 0 | 1 | 0 | 0 | 3 | 8 | 3 | 6 | 3 | 5 | 3 | 3 | 0 | 4 | 0 | 5 | 0 | 7 | 0 | 16 -PIN | cpu_a<0> | 64 | 0 | N/A | 52 | 29 | 3 | 10 | 0 | 15 | 0 | 10 | 0 | 17 | 0 | 9 | 3 | 17 | 0 | 8 | 0 | 6 | 0 | 13 | 0 | 12 | 0 | 11 | 0 | 14 | 2 | 1 | 2 | 4 | 2 | 7 | 3 | 2 | 1 | 3 | 0 | 3 | 0 | 2 | 0 | 1 | 0 | 0 | 3 | 8 | 3 | 6 | 3 | 5 | 3 | 3 | 0 | 4 | 0 | 5 | 0 | 7 | 0 | 16 -PIN | cpu_a<1> | 64 | 0 | N/A | 59 | 29 | 3 | 10 | 0 | 15 | 0 | 10 | 0 | 17 | 0 | 9 | 3 | 17 | 0 | 8 | 0 | 6 | 0 | 13 | 0 | 12 | 0 | 11 | 0 | 14 | 2 | 1 | 2 | 4 | 2 | 7 | 3 | 2 | 1 | 3 | 0 | 3 | 0 | 2 | 0 | 1 | 0 | 0 | 3 | 8 | 3 | 6 | 3 | 5 | 3 | 3 | 0 | 4 | 0 | 5 | 0 | 7 | 0 | 16 -PIN | spi_miso | 64 | 0 | N/A | 10 | 1 | 3 | 11 -PIN | nio_stb | 64 | 0 | N/A | 9 | 3 | 2 | 14 | 2 | 16 | 2 | 8 -PIN | a9 | 64 | 0 | N/A | 89 | 2 | 2 | 16 | 3 | 4 -PIN | a8 | 64 | 0 | N/A | 88 | 2 | 2 | 16 | 3 | 1 -PIN | a10 | 64 | 0 | N/A | 90 | 2 | 2 | 16 | 3 | 7 -PIN | cpu_Nphi2 | 64 | 0 | N/A | 20 | 9 | 0 | 14 | 2 | 1 | 2 | 4 | 2 | 7 | 0 | 4 | 0 | 5 | 0 | 7 | 0 | 16 | 1 | 5 -PIN | nio_sel | 64 | 0 | N/A | 3 | 5 | 2 | 14 | 3 | 7 | 3 | 1 | 3 | 4 | 2 | 8 -PIN | spi_int | 64 | 0 | N/A | 7 | 2 | 0 | 16 | 2 | 17 -PIN | extclk | 8256 | 0 | N/A | 21 | 2 | 1 | 5 | 2 | 16 -PIN | spi_mosi | 536871040 | 0 | N/A | 87 -PIN | spi_Nsel | 536871040 | 0 | N/A | 68 -PIN | spi_sclk | 536871040 | 0 | N/A | 83 -PIN | ng | 536871040 | 0 | N/A | 50 -PIN | b10 | 536871040 | 0 | N/A | 65 -PIN | b8 | 536871040 | 0 | N/A | 62 -PIN | b9 | 536871040 | 0 | N/A | 63 -PIN | led | 536871040 | 0 | N/A | 72 -PIN | noe | 536871040 | 0 | N/A | 38 -PIN | cpu_Nirq | 536871040 | 0 | N/A | 92 -PIN | cpu_d<3> | 536870976 | 0 | N/A | 26 | 2 | 0 | 6 | 0 | 0 -PIN | cpu_d<5> | 536870976 | 0 | N/A | 29 | 1 | 3 | 6 -PIN | cpu_d<6> | 536870976 | 0 | N/A | 31 | 2 | 3 | 17 | 3 | 5 -PIN | cpu_d<7> | 536870976 | 0 | N/A | 33 | 1 | 3 | 3 -PIN | cpu_d<0> | 536870976 | 0 | N/A | 12 | 4 | 3 | 10 | 0 | 17 | 0 | 13 | 0 | 3 -PIN | cpu_d<1> | 536870976 | 0 | N/A | 13 | 3 | 0 | 15 | 0 | 12 | 0 | 2 -PIN | cpu_d<2> | 536870976 | 0 | N/A | 15 | 3 | 0 | 10 | 0 | 11 | 0 | 1 -PIN | cpu_d<4> | 536870976 | 0 | N/A | 27 | 3 | 0 | 9 | 0 | 8 | 3 | 8 diff --git a/VHDL/spi6502b.pnx b/VHDL/spi6502b.pnx deleted file mode 100644 index 4b243e9..0000000 --- a/VHDL/spi6502b.pnx +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - -]> - diff --git a/VHDL/spi6502b.rpt b/VHDL/spi6502b.rpt deleted file mode 100644 index 7880cd0..0000000 --- a/VHDL/spi6502b.rpt +++ /dev/null @@ -1,798 +0,0 @@ - -cpldfit: version G.38 Xilinx Inc. - Fitter Report -Design Name: spi6502b Date: 5-11-2017, 2:09AM -Device Used: XC9572XL-10-PC44 -Fitting Status: Successful - -**************************** Resource Summary **************************** - -Macrocells Product Terms Registers Pins Function Block -Used Used Used Used Inputs Used -56 /72 ( 78%) 209 /360 ( 58%) 38 /72 ( 53%) 32 /34 ( 94%) 116/216 ( 54%) - -PIN RESOURCES: - -Signal Type Required Mapped | Pin Type Used Remaining -------------------------------------|--------------------------------------- -Input : 13 13 | I/O : 26 2 -Output : 10 10 | GCK/IO : 3 0 -Bidirectional : 8 8 | GTS/IO : 2 0 -GCK : 1 1 | GSR/IO : 1 0 -GTS : 0 0 | -GSR : 0 0 | - ---- ---- - Total 32 32 - -MACROCELL RESOURCES: - -Total Macrocells Available 72 -Registered Macrocells 38 -Non-registered Macrocell driving I/O 15 - -GLOBAL RESOURCES: - -Signal 'extclk' mapped onto global clock net GCK2. -Global output enable net(s) unused. -Global set/reset net(s) unused. - -POWER DATA: - -There are 56 macrocells in high performance mode (MCHP). -There are 0 macrocells in low power mode (MCLP). -There are a total of 56 macrocells used (MC). - -End of Resource Summary - *************** Summary of Required Resources ****************** - -** LOGIC ** -Signal Total Signals Loc Pwr Slew Pin Pin Pin Reg Init -Name Pt Used Mode Rate # Type Use State -$OpTx$INV$24__$INT 3 5 FB2_6 STD 37 I/O I -add_dec/XLXN_11 1 4 FB3_17 STD 22 I/O I RESET -b10 1 2 FB4_8 STD FAST 27 I/O O -b8 1 2 FB4_2 STD FAST 25 I/O O -b9 1 2 FB4_5 STD FAST 26 I/O O -cpha 5 7 FB1_18 STD (b) (b) RESET -cpol 5 7 FB1_16 STD (b) (b) RESET -cpu_Nirq 1 1 FB2_9 STD FAST 39 GSR/I/O O -cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST 2 4 FB3_18 STD (b) (b) -cpu_d<0> 5 9 FB1_5 STD FAST 2 I/O I/O -cpu_d<1> 4 8 FB1_6 STD FAST 3 I/O I/O -cpu_d<2> 4 8 FB1_8 STD FAST 4 I/O I/O -cpu_d<3> 3 7 FB1_15 STD FAST 8 I/O I/O -cpu_d<4> 5 9 FB1_17 STD FAST 9 I/O I/O -cpu_d<5> 4 8 FB3_2 STD FAST 11 I/O I/O -cpu_d<6> 3 7 FB3_5 STD FAST 12 I/O I/O -cpu_d<7> 3 7 FB3_8 STD FAST 13 I/O I/O -divisor<0> 5 7 FB1_14 STD 7 GCK/I/O I RESET -divisor<1> 5 7 FB1_13 STD (b) (b) RESET -divisor<2> 5 7 FB1_12 STD (b) (b) RESET -ece 5 7 FB1_11 STD 6 GCK/I/O GCK/I RESET -frx 5 7 FB1_10 STD (b) (b) RESET -ier 5 7 FB4_18 STD (b) (b) RESET -led 1 3 FB4_14 STD FAST 29 I/O O -ng 1 3 FB3_15 STD FAST 20 I/O O -noe 2 3 FB3_9 STD FAST 14 I/O O -shiftcnt<0> 3 4 FB2_5 STD 36 I/O I RESET -shiftcnt<1> 4 5 FB4_16 STD (b) (b) RESET -shiftcnt<2> 4 6 FB4_15 STD 33 I/O (b) RESET -shiftcnt<3> 4 7 FB4_13 STD (b) (b) RESET -shiftdone 3 6 FB4_1 STD (b) (b) RESET -shifting2 2 3 FB2_3 STD (b) (b) RESET -slaveinten 5 7 FB1_9 STD 5 GCK/I/O I RESET -spi_Nsel 5 7 FB4_11 STD FAST 28 I/O O RESET -spi_mosi 11 16 FB2_2 STD FAST 35 I/O O RESET -spi_sclk 6 7 FB4_17 STD FAST 34 I/O O RESET -spidatain<0> 4 6 FB4_12 STD (b) (b) RESET -spidatain<1> 4 5 FB4_10 STD (b) (b) RESET -spidatain<2> 4 5 FB2_13 STD (b) (b) RESET -spidatain<3> 4 5 FB2_12 STD (b) (b) RESET -spidatain<4> 4 5 FB2_11 STD 40 GTS/I/O I RESET -spidatain<5> 4 5 FB2_10 STD (b) (b) RESET -spidatain<6> 4 5 FB2_8 STD 38 I/O I RESET -spidatain<7> 4 5 FB2_7 STD (b) (b) RESET -spidataout<0> 4 7 FB1_4 STD (b) (b) RESET -spidataout<1> 4 7 FB1_3 STD (b) (b) RESET -spidataout<2> 4 7 FB1_2 STD 1 I/O (b) RESET -spidataout<3> 4 7 FB1_1 STD (b) (b) RESET -spidataout<4> 4 7 FB4_9 STD (b) (b) RESET -spidataout<5> 4 7 FB4_7 STD (b) (b) RESET -spidataout<6> 4 7 FB4_6 STD (b) (b) RESET -spidataout<7> 4 7 FB4_4 STD (b) (b) RESET -start_shifting 4 7 FB4_3 STD (b) (b) RESET -start_shifting/start_shifting_RSTF__$INT 1 2 FB2_18 STD (b) (b) -tc 3 4 FB2_4 STD (b) (b) RESET -tmo 5 7 FB1_7 STD (b) (b) RESET - -** INPUTS ** -Signal Loc Pin Pin Pin -Name # Type Use -Ncs2 FB3_11 18 I/O I -a10 FB2_8 38 I/O I -a8 FB2_5 36 I/O I -a9 FB2_6 37 I/O I -cpu_Nphi2 FB1_9 5 GCK/I/O I -cpu_Nres FB3_14 19 I/O I -cpu_a<0> FB3_17 22 I/O I -cpu_a<1> FB3_16 24 I/O I -cpu_rnw FB1_14 7 GCK/I/O I -extclk FB1_11 6 GCK/I/O GCK/I -nio_sel FB2_11 40 GTS/I/O I -nio_stb FB2_15 43 I/O I -spi_int FB2_14 42 GTS/I/O I -spi_miso FB2_17 44 I/O I - -End of Resources - - *********************Function Block Resource Summary*********************** -Function # of FB Inputs Signals Total O/IO IO -Block Macrocells Used Used Pt Used Req Avail -FB1 18 31 31 82 0/5 9 -FB2 13 31 31 48 2/0 9 -FB3 7 20 20 16 2/3 9 -FB4 18 34 34 63 6/0 7 - ---- ----- ----- ----- - 56 209 10/8 34 - *********************************** FB1 *********************************** -Number of function block inputs used/remaining: 31/23 -Number of signals used by logic mapping into function block: 31 -Signal Total Imp Exp Unused Loc Pwr Pin Pin Pin -Name Pt Pt Pt Pt Mode # Type Use -spidataout<3> 4 0 0 1 FB1_1 STD (b) (b) -spidataout<2> 4 0 0 1 FB1_2 STD 1 I/O (b) -spidataout<1> 4 0 0 1 FB1_3 STD (b) (b) -spidataout<0> 4 0 0 1 FB1_4 STD (b) (b) -cpu_d<0> 5 0 0 0 FB1_5 STD 2 I/O I/O -cpu_d<1> 4 0 0 1 FB1_6 STD 3 I/O I/O -tmo 5 0 0 0 FB1_7 STD (b) (b) -cpu_d<2> 4 0 0 1 FB1_8 STD 4 I/O I/O -slaveinten 5 0 0 0 FB1_9 STD 5 GCK/I/O I -frx 5 0 0 0 FB1_10 STD (b) (b) -ece 5 0 0 0 FB1_11 STD 6 GCK/I/O GCK/I -divisor<2> 5 0 0 0 FB1_12 STD (b) (b) -divisor<1> 5 0 0 0 FB1_13 STD (b) (b) -divisor<0> 5 0 0 0 FB1_14 STD 7 GCK/I/O I -cpu_d<3> 3 0 0 2 FB1_15 STD 8 I/O I/O -cpol 5 0 0 0 FB1_16 STD (b) (b) -cpu_d<4> 5 0 0 0 FB1_17 STD 9 I/O I/O -cpha 5 0 0 0 FB1_18 STD (b) (b) - -Signals Used by Logic in Function Block - 1: cpu_d<0>.PIN 12: cpu_a<1> 22: spidatain<0> - 2: cpu_d<1>.PIN 13: cpu_rnw 23: spidatain<1> - 3: cpu_d<2>.PIN 14: divisor<0> 24: spidatain<2> - 4: cpu_d<3>.PIN 15: divisor<1> 25: spidatain<3> - 5: cpu_d<4>.PIN 16: divisor<2> 26: spidatain<4> - 6: Ncs2 17: ece 27: spidataout<0> - 7: cpha 18: frx 28: spidataout<1> - 8: cpol 19: slaveinten 29: spidataout<2> - 9: cpu_Nphi2 20: spi_Nsel 30: spidataout<3> - 10: cpu_Nres 21: spi_int 31: tmo - 11: cpu_a<0> - -Signal 1 2 3 4 Signals FB -Name 0----+----0----+----0----+----0----+----0 Used Inputs -spidataout<3> ...X.X...XXXX................X.......... 7 7 -spidataout<2> ..X..X...XXXX...............X........... 7 7 -spidataout<1> .X...X...XXXX..............X............ 7 7 -spidataout<0> X....X...XXXX.............X............. 7 7 -cpu_d<0> .....XX.X.XXXX.....X.X.................. 9 9 -cpu_d<1> .....X.XX.XXX.X.......X................. 8 8 -tmo ...X.X...XXXX.................X......... 7 7 -cpu_d<2> .....X..X.XXX..XX......X................ 8 8 -slaveinten ....XX...XXXX.....X..................... 7 7 -frx ....XX...XXXX....X...................... 7 7 -ece ..X..X...XXXX...X....................... 7 7 -divisor<2> ..X..X...XXXX..X........................ 7 7 -divisor<1> .X...X...XXXX.X......................... 7 7 -divisor<0> X....X...XXXXX.......................... 7 7 -cpu_d<3> .....X..X.XXX...........X.....X......... 7 7 -cpol .X...X.X.XXXX........................... 7 7 -cpu_d<4> .....X..X.XXX....XX.X....X.............. 9 9 -cpha X....XX..XXXX........................... 7 7 - 0----+----1----+----2----+----3----+----4 - 0 0 0 0 -Legend: -Total Pt - Total product terms used by the macrocell signal -Imp Pt - Product terms imported from other macrocells -Exp Pt - Product terms exported to other macrocells - in direction shown -Unused Pt - Unused local product terms remaining in macrocell -Loc - Location where logic was mapped in device -Pwr Mode - Macrocell power mode -Pin Type/Use - I - Input GCK - Global Clock - O - Output GTS - Global Output Enable - (b) - Buried macrocell GSR - Global Set/Reset -X(@) - Signal used as input (wire-AND input) to the macrocell logic. - The number of Signals Used may exceed the number of FB Inputs Used due - to wire-ANDing in the switch matrix. - *********************************** FB2 *********************************** -Number of function block inputs used/remaining: 31/23 -Number of signals used by logic mapping into function block: 31 -Signal Total Imp Exp Unused Loc Pwr Pin Pin Pin -Name Pt Pt Pt Pt Mode # Type Use -(unused) 0 0 \/5 0 FB2_1 (b) (b) -spi_mosi 11 6<- 0 0 FB2_2 STD 35 I/O O -shifting2 2 0 /\1 2 FB2_3 STD (b) (b) -tc 3 0 0 2 FB2_4 STD (b) (b) -shiftcnt<0> 3 0 0 2 FB2_5 STD 36 I/O I -$OpTx$INV$24__$INT 3 0 0 2 FB2_6 STD 37 I/O I -spidatain<7> 4 0 0 1 FB2_7 STD (b) (b) -spidatain<6> 4 0 0 1 FB2_8 STD 38 I/O I -cpu_Nirq 1 0 0 4 FB2_9 STD 39 GSR/I/O O -spidatain<5> 4 0 0 1 FB2_10 STD (b) (b) -spidatain<4> 4 0 0 1 FB2_11 STD 40 GTS/I/O I -spidatain<3> 4 0 0 1 FB2_12 STD (b) (b) -spidatain<2> 4 0 0 1 FB2_13 STD (b) (b) -(unused) 0 0 0 5 FB2_14 42 GTS/I/O I -(unused) 0 0 0 5 FB2_15 43 I/O I -(unused) 0 0 0 5 FB2_16 (b) -(unused) 0 0 0 5 FB2_17 44 I/O I -start_shifting/start_shifting_RSTF__$INT - 1 0 0 4 FB2_18 STD (b) (b) - -Signals Used by Logic in Function Block - 1: $OpTx$INV$24__$INT - 12: shiftcnt<2> 22: spidataout<0> - 2: Ncs2 13: shiftcnt<3> 23: spidataout<1> - 3: cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST - 14: shiftdone 24: spidataout<2> - 4: cpu_Nphi2 15: shifting2 25: spidataout<3> - 5: cpu_Nres 16: spidatain<1> 26: spidataout<4> - 6: cpu_a<0> 17: spidatain<2> 27: spidataout<5> - 7: cpu_a<1> 18: spidatain<3> 28: spidataout<6> - 8: ece 19: spidatain<4> 29: spidataout<7> - 9: extclk 20: spidatain<5> 30: start_shifting - 10: shiftcnt<0> 21: spidatain<6> 31: tmo - 11: shiftcnt<1> - -Signal 1 2 3 4 Signals FB -Name 0----+----0----+----0----+----0----+----0 Used Inputs -spi_mosi X...X.....XXXXX......XXXXXXXX.X......... 16 16 -shifting2 X............X...............X.......... 3 3 -tc .X...XX......X.......................... 4 4 -shiftcnt<0> X...X....X....X......................... 4 4 -$OpTx$INV$24__$INT ...X...XX.....X..............X.......... 5 5 -spidatain<7> X...X....X....X.....X................... 5 5 -spidatain<6> X...X....X....X....X.................... 5 5 -cpu_Nirq ..X..................................... 1 1 -spidatain<5> X...X....X....X...X..................... 5 5 -spidatain<4> X...X....X....X..X...................... 5 5 -spidatain<3> X...X....X....X.X....................... 5 5 -spidatain<2> X...X....X....XX........................ 5 5 -start_shifting/start_shifting_RSTF__$INT - ....X........X.......................... 2 2 - 0----+----1----+----2----+----3----+----4 - 0 0 0 0 -Legend: -Total Pt - Total product terms used by the macrocell signal -Imp Pt - Product terms imported from other macrocells -Exp Pt - Product terms exported to other macrocells - in direction shown -Unused Pt - Unused local product terms remaining in macrocell -Loc - Location where logic was mapped in device -Pwr Mode - Macrocell power mode -Pin Type/Use - I - Input GCK - Global Clock - O - Output GTS - Global Output Enable - (b) - Buried macrocell GSR - Global Set/Reset -X(@) - Signal used as input (wire-AND input) to the macrocell logic. - The number of Signals Used may exceed the number of FB Inputs Used due - to wire-ANDing in the switch matrix. - *********************************** FB3 *********************************** -Number of function block inputs used/remaining: 20/34 -Number of signals used by logic mapping into function block: 20 -Signal Total Imp Exp Unused Loc Pwr Pin Pin Pin -Name Pt Pt Pt Pt Mode # Type Use -(unused) 0 0 0 5 FB3_1 (b) -cpu_d<5> 4 0 0 1 FB3_2 STD 11 I/O I/O -(unused) 0 0 0 5 FB3_3 (b) -(unused) 0 0 0 5 FB3_4 (b) -cpu_d<6> 3 0 0 2 FB3_5 STD 12 I/O I/O -(unused) 0 0 0 5 FB3_6 (b) -(unused) 0 0 0 5 FB3_7 (b) -cpu_d<7> 3 0 0 2 FB3_8 STD 13 I/O I/O -noe 2 0 0 3 FB3_9 STD 14 I/O O -(unused) 0 0 0 5 FB3_10 (b) -(unused) 0 0 0 5 FB3_11 18 I/O I -(unused) 0 0 0 5 FB3_12 (b) -(unused) 0 0 0 5 FB3_13 (b) -(unused) 0 0 0 5 FB3_14 19 I/O I -ng 1 0 0 4 FB3_15 STD 20 I/O O -(unused) 0 0 0 5 FB3_16 24 I/O I -add_dec/XLXN_11 1 0 0 4 FB3_17 STD 22 I/O I -cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST - 2 0 0 3 FB3_18 STD (b) (b) - -Signals Used by Logic in Function Block - 1: Ncs2 8: cpu_a<1> 15: spi_int - 2: a10 9: cpu_rnw 16: spidatain<5> - 3: a8 10: ier 17: spidatain<6> - 4: a9 11: nio_sel 18: spidatain<7> - 5: add_dec/XLXN_11 12: nio_stb 19: start_shifting - 6: cpu_Nphi2 13: shifting2 20: tc - 7: cpu_a<0> 14: slaveinten - -Signal 1 2 3 4 Signals FB -Name 0----+----0----+----0----+----0----+----0 Used Inputs -cpu_d<5> X....XXXX...X..X..X..................... 8 8 -cpu_d<6> X....XXXXX......X....................... 7 7 -cpu_d<7> X....XXXX........X.X.................... 7 7 -noe ....X.....XX............................ 3 3 -ng X.........XX............................ 3 3 -add_dec/XLXN_11 .XXX.......X............................ 4 4 -cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST - .........X...XX....X.................... 4 4 - 0----+----1----+----2----+----3----+----4 - 0 0 0 0 -Legend: -Total Pt - Total product terms used by the macrocell signal -Imp Pt - Product terms imported from other macrocells -Exp Pt - Product terms exported to other macrocells - in direction shown -Unused Pt - Unused local product terms remaining in macrocell -Loc - Location where logic was mapped in device -Pwr Mode - Macrocell power mode -Pin Type/Use - I - Input GCK - Global Clock - O - Output GTS - Global Output Enable - (b) - Buried macrocell GSR - Global Set/Reset -X(@) - Signal used as input (wire-AND input) to the macrocell logic. - The number of Signals Used may exceed the number of FB Inputs Used due - to wire-ANDing in the switch matrix. - *********************************** FB4 *********************************** -Number of function block inputs used/remaining: 34/20 -Number of signals used by logic mapping into function block: 34 -Signal Total Imp Exp Unused Loc Pwr Pin Pin Pin -Name Pt Pt Pt Pt Mode # Type Use -shiftdone 3 0 0 2 FB4_1 STD (b) (b) -b8 1 0 0 4 FB4_2 STD 25 I/O O -start_shifting 4 0 0 1 FB4_3 STD (b) (b) -spidataout<7> 4 0 0 1 FB4_4 STD (b) (b) -b9 1 0 0 4 FB4_5 STD 26 I/O O -spidataout<6> 4 0 0 1 FB4_6 STD (b) (b) -spidataout<5> 4 0 0 1 FB4_7 STD (b) (b) -b10 1 0 0 4 FB4_8 STD 27 I/O O -spidataout<4> 4 0 0 1 FB4_9 STD (b) (b) -spidatain<1> 4 0 0 1 FB4_10 STD (b) (b) -spi_Nsel 5 0 0 0 FB4_11 STD 28 I/O O -spidatain<0> 4 0 0 1 FB4_12 STD (b) (b) -shiftcnt<3> 4 0 0 1 FB4_13 STD (b) (b) -led 1 0 0 4 FB4_14 STD 29 I/O O -shiftcnt<2> 4 0 0 1 FB4_15 STD 33 I/O (b) -shiftcnt<1> 4 0 \/1 0 FB4_16 STD (b) (b) -spi_sclk 6 1<- 0 0 FB4_17 STD 34 I/O O -ier 5 0 0 0 FB4_18 STD (b) (b) - -Signals Used by Logic in Function Block - 1: $OpTx$INV$24__$INT - 13: cpu_Nres 24: shiftdone - 2: cpu_d<0>.PIN 14: cpu_a<0> 25: shifting2 - 3: cpu_d<4>.PIN 15: cpu_a<1> 26: spi_Nsel - 4: cpu_d<5>.PIN 16: cpu_rnw 27: spi_miso - 5: cpu_d<6>.PIN 17: frx 28: spidatain<0> - 6: cpu_d<7>.PIN 18: ier 29: spidataout<4> - 7: Ncs2 19: nio_sel 30: spidataout<5> - 8: a10 20: shiftcnt<0> 31: spidataout<6> - 9: a8 21: shiftcnt<1> 32: spidataout<7> - 10: a9 22: shiftcnt<2> 33: start_shifting - 11: cpha 23: shiftcnt<3> 34: start_shifting/start_shifting_RSTF__$INT - 12: cpol - -Signal 1 2 3 4 Signals FB -Name 0----+----0----+----0----+----0----+----0 Used Inputs -shiftdone X...........X......XXXX................. 6 6 -b8 ........X.........X..................... 2 2 -start_shifting ......X......XXXX...............XX...... 7 7 -spidataout<7> .....XX.....XXXX...............X........ 7 7 -b9 .........X........X..................... 2 2 -spidataout<6> ....X.X.....XXXX..............X......... 7 7 -spidataout<5> ...X..X.....XXXX.............X.......... 7 7 -b10 .......X..........X..................... 2 2 -spidataout<4> ..X...X.....XXXX............X........... 7 7 -spidatain<1> X...........X......X....X..X............ 5 5 -spi_Nsel .X....X.....XXXX.........X.............. 7 7 -spidatain<0> X...........X......X....XXX............. 6 6 -shiftcnt<3> X...........X......XXXX.X............... 7 7 -led ........................XX......X....... 3 3 -shiftcnt<2> X...........X......XXX..X............... 6 6 -shiftcnt<1> X...........X......XX...X............... 5 5 -spi_sclk X.........XXX......X...XX............... 7 7 -ier ....X.X.....XXXX.X...................... 7 7 - 0----+----1----+----2----+----3----+----4 - 0 0 0 0 -Legend: -Total Pt - Total product terms used by the macrocell signal -Imp Pt - Product terms imported from other macrocells -Exp Pt - Product terms exported to other macrocells - in direction shown -Unused Pt - Unused local product terms remaining in macrocell -Loc - Location where logic was mapped in device -Pwr Mode - Macrocell power mode -Pin Type/Use - I - Input GCK - Global Clock - O - Output GTS - Global Output Enable - (b) - Buried macrocell GSR - Global Set/Reset -X(@) - Signal used as input (wire-AND input) to the macrocell logic. - The number of Signals Used may exceed the number of FB Inputs Used due - to wire-ANDing in the switch matrix. - ;;-----------------------------------------------------------------;; -; Implemented Equations. - - -$OpTx$INV$24__$INT <= ((ece AND NOT extclk) - OR (NOT ece AND NOT cpu_Nphi2) - OR (NOT start_shifting AND NOT shifting2)); - - - -FDCPE_add_dec/XLXN_11: FDCPE port map (add_dec/XLXN_11,add_dec/XLXN_11_D,extclk,'0','0'); -add_dec/XLXN_11_D <= (NOT nio_stb AND a9 AND a8 AND a10); - - -b10 <= (a10 AND nio_sel); - - -b8 <= (a8 AND nio_sel); - - -b9 <= (a9 AND nio_sel); - -FTCPE_cpha: FTCPE port map (cpha,cpha_T,Ncs2,NOT cpu_Nres,'0',NOT cpu_rnw); -cpha_T <= ((cpha AND NOT cpu_a(1) AND cpu_a(0) AND NOT cpu_d(0).PIN) - OR (NOT cpha AND NOT cpu_a(1) AND cpu_a(0) AND cpu_d(0).PIN)); - -FTCPE_cpol: FTCPE port map (cpol,cpol_T,Ncs2,NOT cpu_Nres,'0',NOT cpu_rnw); -cpol_T <= ((cpol AND NOT cpu_a(1) AND cpu_a(0) AND NOT cpu_d(1).PIN) - OR (NOT cpol AND NOT cpu_a(1) AND cpu_a(0) AND cpu_d(1).PIN)); - - -cpu_Nirq_I <= '0'; -cpu_Nirq <= cpu_Nirq_I when cpu_Nirq_OE = '1' else 'Z'; -cpu_Nirq_OE <= cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST; - - -cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST <= ((ier AND tc) - OR (slaveinten AND NOT spi_int)); - -FTCPE_divisor0: FTCPE port map (divisor(0),divisor_T(0),Ncs2,NOT cpu_Nres,'0',NOT cpu_rnw); -divisor_T(0) <= ((divisor(0) AND cpu_a(1) AND NOT cpu_a(0) AND NOT cpu_d(0).PIN) - OR (NOT divisor(0) AND cpu_a(1) AND NOT cpu_a(0) AND cpu_d(0).PIN)); - -FTCPE_divisor1: FTCPE port map (divisor(1),divisor_T(1),Ncs2,NOT cpu_Nres,'0',NOT cpu_rnw); -divisor_T(1) <= ((divisor(1) AND cpu_a(1) AND NOT cpu_a(0) AND NOT cpu_d(1).PIN) - OR (NOT divisor(1) AND cpu_a(1) AND NOT cpu_a(0) AND cpu_d(1).PIN)); - -FTCPE_divisor2: FTCPE port map (divisor(2),divisor_T(2),Ncs2,NOT cpu_Nres,'0',NOT cpu_rnw); -divisor_T(2) <= ((divisor(2) AND cpu_a(1) AND NOT cpu_a(0) AND NOT cpu_d(2).PIN) - OR (NOT divisor(2) AND cpu_a(1) AND NOT cpu_a(0) AND cpu_d(2).PIN)); - -FTCPE_ece: FTCPE port map (ece,ece_T,Ncs2,NOT cpu_Nres,'0',NOT cpu_rnw); -ece_T <= ((ece AND NOT cpu_a(1) AND cpu_a(0) AND NOT cpu_d(2).PIN) - OR (NOT ece AND NOT cpu_a(1) AND cpu_a(0) AND cpu_d(2).PIN)); - -FTCPE_frx: FTCPE port map (frx,frx_T,Ncs2,NOT cpu_Nres,'0',NOT cpu_rnw); -frx_T <= ((frx AND NOT cpu_a(1) AND cpu_a(0) AND NOT cpu_d(4).PIN) - OR (NOT frx AND NOT cpu_a(1) AND cpu_a(0) AND cpu_d(4).PIN)); - -FTCPE_ier: FTCPE port map (ier,ier_T,Ncs2,NOT cpu_Nres,'0',NOT cpu_rnw); -ier_T <= ((ier AND NOT cpu_a(1) AND cpu_a(0) AND NOT cpu_d(6).PIN) - OR (NOT ier AND NOT cpu_a(1) AND cpu_a(0) AND cpu_d(6).PIN)); - - -cpu_d_I(0) <= ((NOT Ncs2 AND cpu_rnw AND spi_Nsel AND cpu_a(1) AND - cpu_a(0) AND cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND cpha AND NOT cpu_a(1) AND cpu_a(0) AND - cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND divisor(0) AND cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND spidatain(0) AND NOT cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2)); -cpu_d(0) <= cpu_d_I(0) when cpu_d_OE(0) = '1' else 'Z'; -cpu_d_OE(0) <= (NOT Ncs2 AND cpu_rnw AND cpu_Nphi2); - - -cpu_d_I(1) <= ((NOT Ncs2 AND cpu_rnw AND cpol AND NOT cpu_a(1) AND cpu_a(0) AND - cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND divisor(1) AND cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND spidatain(1) AND NOT cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2)); -cpu_d(1) <= cpu_d_I(1) when cpu_d_OE(1) = '1' else 'Z'; -cpu_d_OE(1) <= (NOT Ncs2 AND cpu_rnw AND cpu_Nphi2); - - -cpu_d_I(2) <= ((NOT Ncs2 AND cpu_rnw AND ece AND NOT cpu_a(1) AND cpu_a(0) AND - cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND divisor(2) AND cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND spidatain(2) AND NOT cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2)); -cpu_d(2) <= cpu_d_I(2) when cpu_d_OE(2) = '1' else 'Z'; -cpu_d_OE(2) <= (NOT Ncs2 AND cpu_rnw AND cpu_Nphi2); - - -cpu_d_I(3) <= ((NOT Ncs2 AND cpu_rnw AND tmo AND NOT cpu_a(1) AND cpu_a(0) AND - cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND spidatain(3) AND NOT cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2)); -cpu_d(3) <= cpu_d_I(3) when cpu_d_OE(3) = '1' else 'Z'; -cpu_d_OE(3) <= (NOT Ncs2 AND cpu_rnw AND cpu_Nphi2); - - -cpu_d_I(4) <= ((NOT Ncs2 AND cpu_rnw AND frx AND NOT cpu_a(1) AND cpu_a(0) AND - cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND slaveinten AND cpu_a(1) AND - cpu_a(0) AND cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND spidatain(4) AND NOT cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND cpu_a(1) AND NOT cpu_a(0) AND NOT spi_int AND - cpu_Nphi2)); -cpu_d(4) <= cpu_d_I(4) when cpu_d_OE(4) = '1' else 'Z'; -cpu_d_OE(4) <= (NOT Ncs2 AND cpu_rnw AND cpu_Nphi2); - - -cpu_d_I(5) <= ((NOT Ncs2 AND cpu_rnw AND spidatain(5) AND NOT cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND NOT cpu_a(1) AND start_shifting AND - cpu_a(0) AND cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND NOT cpu_a(1) AND cpu_a(0) AND - shifting2 AND cpu_Nphi2)); -cpu_d(5) <= cpu_d_I(5) when cpu_d_OE(5) = '1' else 'Z'; -cpu_d_OE(5) <= (NOT Ncs2 AND cpu_rnw AND cpu_Nphi2); - - -cpu_d_I(6) <= ((NOT Ncs2 AND cpu_rnw AND ier AND NOT cpu_a(1) AND cpu_a(0) AND - cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND spidatain(6) AND NOT cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2)); -cpu_d(6) <= cpu_d_I(6) when cpu_d_OE(6) = '1' else 'Z'; -cpu_d_OE(6) <= (NOT Ncs2 AND cpu_rnw AND cpu_Nphi2); - - -cpu_d_I(7) <= ((NOT Ncs2 AND cpu_rnw AND spidatain(7) AND NOT cpu_a(1) AND - NOT cpu_a(0) AND cpu_Nphi2) - OR (NOT Ncs2 AND cpu_rnw AND NOT cpu_a(1) AND tc AND cpu_a(0) AND - cpu_Nphi2)); -cpu_d(7) <= cpu_d_I(7) when cpu_d_OE(7) = '1' else 'Z'; -cpu_d_OE(7) <= (NOT Ncs2 AND cpu_rnw AND cpu_Nphi2); - -FDCPE_spi_mosi: FDCPE port map (spi_mosi_I,spi_mosi,NOT $OpTx$INV$24__$INT,'0',NOT cpu_Nres); -spi_mosi <= ((EXP6_.EXP) - OR (shifting2.EXP) - OR (shiftcnt(3) AND shiftcnt(2) AND shiftcnt(1) AND - NOT shiftdone AND NOT spidataout(0) AND shifting2) - OR (NOT shiftcnt(3) AND shiftcnt(2) AND shiftcnt(1) AND - NOT shiftdone AND NOT spidataout(4) AND shifting2)); -spi_mosi <= spi_mosi_I when spi_mosi_OE = '1' else 'Z'; -spi_mosi_OE <= NOT tmo; - -FDCPE_spi_sclk: FDCPE port map (spi_sclk,spi_sclk_D,NOT $OpTx$INV$24__$INT,spi_sclk_CLR,spi_sclk_PRE); -spi_sclk_D <= cpol - XOR -spi_sclk_D <= ((shiftcnt(1).EXP) - OR (cpu_Nres AND NOT cpha AND shiftcnt(0) AND NOT shiftdone AND - shifting2)); -spi_sclk_CLR <= (NOT cpu_Nres AND NOT cpol); -spi_sclk_PRE <= (NOT cpu_Nres AND cpol); - - -led <= (spi_Nsel AND NOT start_shifting AND NOT shifting2); - - -ng <= (Ncs2 AND nio_stb AND nio_sel); - - -noe <= NOT (((NOT nio_stb AND add_dec/XLXN_11) - OR (NOT nio_sel AND add_dec/XLXN_11))); - -FDCPE_shiftcnt0: FDCPE port map (shiftcnt(0),shiftcnt_D(0),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0'); -shiftcnt_D(0) <= (NOT shiftcnt(0) AND shifting2); - -FDCPE_shiftcnt1: FDCPE port map (shiftcnt(1),shiftcnt_D(1),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0'); -shiftcnt_D(1) <= ((shiftcnt(0) AND NOT shiftcnt(1) AND shifting2) - OR (NOT shiftcnt(0) AND shiftcnt(1) AND shifting2)); - -FTCPE_shiftcnt2: FTCPE port map (shiftcnt(2),shiftcnt_T(2),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0'); -shiftcnt_T(2) <= ((shiftcnt(2) AND NOT shifting2) - OR (shiftcnt(0) AND shiftcnt(1) AND shifting2)); - -FTCPE_shiftcnt3: FTCPE port map (shiftcnt(3),shiftcnt_T(3),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0'); -shiftcnt_T(3) <= ((shiftcnt(3) AND NOT shifting2) - OR (shiftcnt(2) AND shiftcnt(0) AND shiftcnt(1) AND - shifting2)); - -FDCPE_shiftdone: FDCPE port map (shiftdone,shiftdone_D,NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0'); -shiftdone_D <= (shiftcnt(3) AND shiftcnt(2) AND shiftcnt(0) AND - shiftcnt(1)); - -FDCPE_shifting2: FDCPE port map (shifting2,shifting2_D,NOT $OpTx$INV$24__$INT,'0','0'); -shifting2_D <= (NOT shiftdone AND start_shifting); - -FTCPE_slaveinten: FTCPE port map (slaveinten,slaveinten_T,Ncs2,NOT cpu_Nres,'0',NOT cpu_rnw); -slaveinten_T <= ((slaveinten AND cpu_a(1) AND cpu_a(0) AND NOT cpu_d(4).PIN) - OR (NOT slaveinten AND cpu_a(1) AND cpu_a(0) AND cpu_d(4).PIN)); - -FTCPE_spi_Nsel: FTCPE port map (spi_Nsel,spi_Nsel_T,Ncs2,'0',NOT cpu_Nres,NOT cpu_rnw); -spi_Nsel_T <= ((spi_Nsel AND cpu_a(1) AND cpu_a(0) AND NOT cpu_d(0).PIN) - OR (NOT spi_Nsel AND cpu_a(1) AND cpu_a(0) AND cpu_d(0).PIN)); - -FDCPE_spidatain0: FDCPE port map (spidatain(0),spidatain_D(0),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0',spidatain_CE(0)); -spidatain_D(0) <= (NOT spi_Nsel AND spi_miso); -spidatain_CE(0) <= (shiftcnt(0) AND shifting2); - -FDCPE_spidatain1: FDCPE port map (spidatain(1),spidatain(0),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0',spidatain_CE(1)); -spidatain_CE(1) <= (shiftcnt(0) AND shifting2); - -FDCPE_spidatain2: FDCPE port map (spidatain(2),spidatain(1),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0',spidatain_CE(2)); -spidatain_CE(2) <= (shiftcnt(0) AND shifting2); - -FDCPE_spidatain3: FDCPE port map (spidatain(3),spidatain(2),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0',spidatain_CE(3)); -spidatain_CE(3) <= (shiftcnt(0) AND shifting2); - -FDCPE_spidatain4: FDCPE port map (spidatain(4),spidatain(3),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0',spidatain_CE(4)); -spidatain_CE(4) <= (shiftcnt(0) AND shifting2); - -FDCPE_spidatain5: FDCPE port map (spidatain(5),spidatain(4),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0',spidatain_CE(5)); -spidatain_CE(5) <= (shiftcnt(0) AND shifting2); - -FDCPE_spidatain6: FDCPE port map (spidatain(6),spidatain(5),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0',spidatain_CE(6)); -spidatain_CE(6) <= (shiftcnt(0) AND shifting2); - -FDCPE_spidatain7: FDCPE port map (spidatain(7),spidatain(6),NOT $OpTx$INV$24__$INT,NOT cpu_Nres,'0',spidatain_CE(7)); -spidatain_CE(7) <= (shiftcnt(0) AND shifting2); - -FTCPE_spidataout0: FTCPE port map (spidataout(0),spidataout_T(0),Ncs2,'0','0',spidataout_CE(0)); -spidataout_T(0) <= ((NOT cpu_a(1) AND spidataout(0) AND NOT cpu_a(0) AND - NOT cpu_d(0).PIN) - OR (NOT cpu_a(1) AND NOT spidataout(0) AND NOT cpu_a(0) AND - cpu_d(0).PIN)); -spidataout_CE(0) <= (cpu_Nres AND NOT cpu_rnw); - -FTCPE_spidataout1: FTCPE port map (spidataout(1),spidataout_T(1),Ncs2,'0','0',spidataout_CE(1)); -spidataout_T(1) <= ((NOT cpu_a(1) AND spidataout(1) AND NOT cpu_a(0) AND - NOT cpu_d(1).PIN) - OR (NOT cpu_a(1) AND NOT spidataout(1) AND NOT cpu_a(0) AND - cpu_d(1).PIN)); -spidataout_CE(1) <= (cpu_Nres AND NOT cpu_rnw); - -FTCPE_spidataout2: FTCPE port map (spidataout(2),spidataout_T(2),Ncs2,'0','0',spidataout_CE(2)); -spidataout_T(2) <= ((NOT cpu_a(1) AND spidataout(2) AND NOT cpu_a(0) AND - NOT cpu_d(2).PIN) - OR (NOT cpu_a(1) AND NOT spidataout(2) AND NOT cpu_a(0) AND - cpu_d(2).PIN)); -spidataout_CE(2) <= (cpu_Nres AND NOT cpu_rnw); - -FTCPE_spidataout3: FTCPE port map (spidataout(3),spidataout_T(3),Ncs2,'0','0',spidataout_CE(3)); -spidataout_T(3) <= ((NOT cpu_a(1) AND spidataout(3) AND NOT cpu_a(0) AND - NOT cpu_d(3).PIN) - OR (NOT cpu_a(1) AND NOT spidataout(3) AND NOT cpu_a(0) AND - cpu_d(3).PIN)); -spidataout_CE(3) <= (cpu_Nres AND NOT cpu_rnw); - -FTCPE_spidataout4: FTCPE port map (spidataout(4),spidataout_T(4),Ncs2,'0','0',spidataout_CE(4)); -spidataout_T(4) <= ((NOT cpu_a(1) AND spidataout(4) AND NOT cpu_a(0) AND - NOT cpu_d(4).PIN) - OR (NOT cpu_a(1) AND NOT spidataout(4) AND NOT cpu_a(0) AND - cpu_d(4).PIN)); -spidataout_CE(4) <= (cpu_Nres AND NOT cpu_rnw); - -FTCPE_spidataout5: FTCPE port map (spidataout(5),spidataout_T(5),Ncs2,'0','0',spidataout_CE(5)); -spidataout_T(5) <= ((NOT cpu_a(1) AND spidataout(5) AND NOT cpu_a(0) AND - NOT cpu_d(5).PIN) - OR (NOT cpu_a(1) AND NOT spidataout(5) AND NOT cpu_a(0) AND - cpu_d(5).PIN)); -spidataout_CE(5) <= (cpu_Nres AND NOT cpu_rnw); - -FTCPE_spidataout6: FTCPE port map (spidataout(6),spidataout_T(6),Ncs2,'0','0',spidataout_CE(6)); -spidataout_T(6) <= ((NOT cpu_a(1) AND spidataout(6) AND NOT cpu_a(0) AND - NOT cpu_d(6).PIN) - OR (NOT cpu_a(1) AND NOT spidataout(6) AND NOT cpu_a(0) AND - cpu_d(6).PIN)); -spidataout_CE(6) <= (cpu_Nres AND NOT cpu_rnw); - -FTCPE_spidataout7: FTCPE port map (spidataout(7),spidataout_T(7),Ncs2,'0','0',spidataout_CE(7)); -spidataout_T(7) <= ((NOT cpu_a(1) AND spidataout(7) AND NOT cpu_a(0) AND - NOT cpu_d(7).PIN) - OR (NOT cpu_a(1) AND NOT spidataout(7) AND NOT cpu_a(0) AND - cpu_d(7).PIN)); -spidataout_CE(7) <= (cpu_Nres AND NOT cpu_rnw); - -FTCPE_start_shifting: FTCPE port map (start_shifting,start_shifting_T,Ncs2,NOT start_shifting/start_shifting_RSTF__$INT,'0'); -start_shifting_T <= ((NOT cpu_rnw AND NOT cpu_a(1) AND NOT start_shifting AND NOT cpu_a(0)) - OR (frx AND NOT cpu_a(1) AND NOT start_shifting AND NOT cpu_a(0))); - - -start_shifting/start_shifting_RSTF__$INT <= (cpu_Nres AND NOT shiftdone); - -FDCPE_tc: FDCPE port map (tc,'0',Ncs2,'0',shiftdone,tc_CE); -tc_CE <= (NOT cpu_a(1) AND NOT cpu_a(0)); - -FTCPE_tmo: FTCPE port map (tmo,tmo_T,Ncs2,NOT cpu_Nres,'0',NOT cpu_rnw); -tmo_T <= ((tmo AND NOT cpu_a(1) AND cpu_a(0) AND NOT cpu_d(3).PIN) - OR (NOT tmo AND NOT cpu_a(1) AND cpu_a(0) AND cpu_d(3).PIN)); - -Register Legend: - FDCPE (Q,D,C,CLR,PRE,CE); - FTCPE (Q,D,C,CLR,PRE,CE); - LDCP (Q,D,G,CLR,PRE); - - **************************** Device Pin Out **************************** - -Device : XC9572XL-10-PC44 - - - -------------------------------- - /6 5 4 3 2 1 44 43 42 41 40 \ - | 7 39 | - | 8 38 | - | 9 37 | - | 10 36 | - | 11 XC9572XL-10-PC44 35 | - | 12 34 | - | 13 33 | - | 14 32 | - | 15 31 | - | 16 30 | - | 17 29 | - \ 18 19 20 21 22 23 24 25 26 27 28 / - -------------------------------- - - -Pin Signal Pin Signal -No. Name No. Name - 1 TIE 23 GND - 2 cpu_d<0> 24 cpu_a<1> - 3 cpu_d<1> 25 b8 - 4 cpu_d<2> 26 b9 - 5 cpu_Nphi2 27 b10 - 6 extclk 28 spi_Nsel - 7 cpu_rnw 29 led - 8 cpu_d<3> 30 TDO - 9 cpu_d<4> 31 GND - 10 GND 32 VCC - 11 cpu_d<5> 33 TIE - 12 cpu_d<6> 34 spi_sclk - 13 cpu_d<7> 35 spi_mosi - 14 noe 36 a8 - 15 TDI 37 a9 - 16 TMS 38 a10 - 17 TCK 39 cpu_Nirq - 18 Ncs2 40 nio_sel - 19 cpu_Nres 41 VCC - 20 ng 42 spi_int - 21 VCC 43 nio_stb - 22 cpu_a<0> 44 spi_miso - - -Legend : NC = Not Connected, unbonded pin - PGND = Unused I/O configured as additional Ground pin - TIE = Unused I/O floating -- must tie to VCC, GND or other signal - VCC = Dedicated Power Pin - GND = Dedicated Ground Pin - TDI = Test Data In, JTAG pin - TDO = Test Data Out, JTAG pin - TCK = Test Clock, JTAG pin - TMS = Test Mode Select, JTAG pin - PE = Port Enable pin - PROHIBITED = User reserved pin - **************************** Compiler Options **************************** - -Following is a list of all global compiler options used by the fitter run. - -Device(s) Specified : xc9572xl-10-PC44 -Optimization Method : SPEED -Multi-Level Logic Optimization : ON -Ignore Timing Specifications : OFF -Default Register Power Up Value : LOW -Keep User Location Constraints : ON -What-You-See-Is-What-You-Get : OFF -Exhaustive Fitting : OFF -Keep Unused Inputs : OFF -Slew Rate : FAST -Power Mode : STD -Set Unused I/O Pin Termination : FLOAT -Set I/O Pin Termination : KEEPER -Global Clock Optimization : ON -Global Set/Reset Optimization : ON -Global Ouput Enable Optimization : ON -Input Limit : 54 -Pterm Limit : 25 diff --git a/VHDL/spi6502b.vm6 b/VHDL/spi6502b.vm6 deleted file mode 100644 index cd64402..0000000 --- a/VHDL/spi6502b.vm6 +++ /dev/null @@ -1,3543 +0,0 @@ -NDS Database: version G.38 - -NDS_INFO | xc9500xl | 9572XL44PC | XC9572XL-10-PC44 - -DEVICE | 9572XL | 9572XL44PC | - -NETWORK | spi6502b | 0 | 0 | 16391 - -INPUT_INSTANCE | 0 | 0 | NULL | cpu_Nres_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_Nres | 4234 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | Inv+PrldLow+PinTrst+OptxMapped | int_mosi | spi6502b_COPY_0_COPY_0 | 2155889920 | 12 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<4> | 4177 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<4>.Q | spidataout<4> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<0> | 4173 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<0>.Q | spidataout<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | EXP6_.EXP | 4588 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | EXP6_.EXP | EXP6_ | 4 | 0 | MC_EXPORT -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2.EXP | 4589 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.EXP | shifting2 | 4 | 0 | MC_EXPORT -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | tmo | 4139 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tmo.Q | tmo | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | int_mosi | 4127 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_mosi.Q | int_mosi | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 2 | 0 | MC_OE -NODE | int_mosi$OE | 4128 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_mosi.BUFOE.OUT | int_mosi | 2 | 0 | MC_OE - -SIGNAL_INSTANCE | int_mosi.SI | int_mosi | 0 | 12 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<4> | 4177 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<4>.Q | spidataout<4> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<0> | 4173 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<0>.Q | spidataout<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | EXP6_.EXP | 4588 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | EXP6_.EXP | EXP6_ | 4 | 0 | MC_EXPORT -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2.EXP | 4589 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.EXP | shifting2 | 4 | 0 | MC_EXPORT -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | tmo | 4139 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tmo.Q | tmo | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | int_mosi.D1 | 4249 | ? | 0 | 4096 | int_mosi | NULL | NULL | int_mosi.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | int_mosi.D2 | 4250 | ? | 0 | 4096 | int_mosi | NULL | NULL | int_mosi.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 1 | IV_TRUE | EXP6_.EXP -SPPTERM | 1 | IV_TRUE | shifting2.EXP -SPPTERM | 6 | IV_TRUE | shiftcnt<3> | IV_TRUE | shiftcnt<2> | IV_TRUE | shiftcnt<1> | IV_FALSE | shiftdone | IV_FALSE | spidataout<0> | IV_TRUE | shifting2 -SPPTERM | 6 | IV_FALSE | shiftcnt<3> | IV_TRUE | shiftcnt<2> | IV_TRUE | shiftcnt<1> | IV_FALSE | shiftdone | IV_FALSE | spidataout<4> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | int_mosi.CLKF | 4251 | ? | 0 | 4096 | int_mosi | NULL | NULL | int_mosi.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 5 | 9 | MC_SI_SETF -SIGNAL | NODE | int_mosi.SETF | 4252 | ? | 0 | 4096 | int_mosi | NULL | NULL | int_mosi.SI | 5 | 9 | MC_SI_SETF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST -SIGNAL | NODE | int_mosi.TRST | 4254 | ? | 0 | 4096 | int_mosi | NULL | NULL | int_mosi.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 1 | IV_FALSE | tmo - -SRFF_INSTANCE | int_mosi.REG | int_mosi | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | int_mosi.D | 4248 | ? | 0 | 0 | int_mosi | NULL | NULL | int_mosi.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | int_mosi.CLKF | 4251 | ? | 0 | 4096 | int_mosi | NULL | NULL | int_mosi.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 2 | 8 | SRFF_S -SIGNAL | NODE | int_mosi.SETF | 4252 | ? | 0 | 4096 | int_mosi | NULL | NULL | int_mosi.SI | 5 | 9 | MC_SI_SETF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | int_mosi.Q | 4255 | ? | 0 | 0 | int_mosi | NULL | NULL | int_mosi.REG | 0 | 8 | SRFF_Q - -BUF_INSTANCE | int_mosi.BUFOE | int_mosi | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN -SIGNAL | NODE | int_mosi.TRST | 4254 | ? | 0 | 4096 | int_mosi | NULL | NULL | int_mosi.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 1 | IV_FALSE | tmo -OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT -NODE | int_mosi.BUFOE.OUT | 4253 | ? | 0 | 0 | int_mosi | NULL | NULL | int_mosi.BUFOE | 0 | 10 | BUF_OUT - -INPUT_INSTANCE | 0 | 0 | NULL | Ncs2_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | Ncs2 | 4235 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX - -INPUT_INSTANCE | 0 | 0 | NULL | cpu_rnw_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_rnw | 4236 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX - -INPUT_INSTANCE | 0 | 0 | NULL | N3017 | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_d<0> | 4221 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<0> | 0 | 6 | OI_OUT -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | N3017 | 4196 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3017 | 0 | 5 | II_IMUX - -INPUT_INSTANCE | 0 | 0 | NULL | cpu_a_0_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_a<0> | 4244 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX - -INPUT_INSTANCE | 0 | 0 | NULL | cpu_a_1_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_a<1> | 4242 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | slavesel | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slavesel | 4132 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3017 | 4196 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3017 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | slavesel$Q | 4131 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | slavesel | 4132 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | slavesel.SI | slavesel | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slavesel | 4132 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3017 | 4196 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3017 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | slavesel.D1 | 4257 | ? | 0 | 4096 | slavesel | NULL | NULL | slavesel.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | slavesel.D2 | 4258 | ? | 0 | 4096 | slavesel | NULL | NULL | slavesel.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | slavesel | IV_TRUE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_FALSE | N3017 -SPPTERM | 4 | IV_FALSE | slavesel | IV_TRUE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | N3017 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | slavesel.CLKF | 4259 | ? | 0 | 4096 | slavesel | NULL | NULL | slavesel.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 5 | 9 | MC_SI_SETF -SIGNAL | NODE | slavesel.SETF | 4260 | ? | 0 | 4096 | slavesel | NULL | NULL | slavesel.SI | 5 | 9 | MC_SI_SETF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | slavesel.CE | 4261 | ? | 0 | 4096 | slavesel | NULL | NULL | slavesel.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | slavesel.REG | slavesel | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | slavesel.D | 4256 | ? | 0 | 0 | slavesel | NULL | NULL | slavesel.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | slavesel.CLKF | 4259 | ? | 0 | 4096 | slavesel | NULL | NULL | slavesel.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 2 | 8 | SRFF_S -SIGNAL | NODE | slavesel.SETF | 4260 | ? | 0 | 4096 | slavesel | NULL | NULL | slavesel.SI | 5 | 9 | MC_SI_SETF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | slavesel.CE | 4261 | ? | 0 | 4096 | slavesel | NULL | NULL | slavesel.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | slavesel.Q | 4262 | ? | 0 | 0 | slavesel | NULL | NULL | slavesel.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | N3019 | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_d<1> | 4222 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<1> | 0 | 6 | OI_OUT -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | N3019 | 4197 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3019 | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | cpol | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpol | 4133 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpol.Q | cpol | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3019 | 4197 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3019 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | cpol | 4133 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpol.Q | cpol | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | cpol.SI | cpol | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpol | 4133 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpol.Q | cpol | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3019 | 4197 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3019 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | cpol.D1 | 4264 | ? | 0 | 4096 | cpol | NULL | NULL | cpol.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | cpol.D2 | 4265 | ? | 0 | 4096 | cpol | NULL | NULL | cpol.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | cpol | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_FALSE | N3019 -SPPTERM | 4 | IV_FALSE | cpol | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | N3019 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | cpol.CLKF | 4266 | ? | 0 | 4096 | cpol | NULL | NULL | cpol.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | cpol.RSTF | 4267 | ? | 0 | 4096 | cpol | NULL | NULL | cpol.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | cpol.CE | 4268 | ? | 0 | 4096 | cpol | NULL | NULL | cpol.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | cpol.REG | cpol | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | cpol.D | 4263 | ? | 0 | 0 | cpol | NULL | NULL | cpol.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | cpol.CLKF | 4266 | ? | 0 | 4096 | cpol | NULL | NULL | cpol.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | cpol.RSTF | 4267 | ? | 0 | 4096 | cpol | NULL | NULL | cpol.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | cpol.CE | 4268 | ? | 0 | 4096 | cpol | NULL | NULL | cpol.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | cpol.Q | 4269 | ? | 0 | 0 | cpol | NULL | NULL | cpol.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | N3021 | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_d<2> | 4223 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<2> | 0 | 6 | OI_OUT -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | N3021 | 4198 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3021 | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | ece | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ece | 4134 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ece.Q | ece | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3021 | 4198 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3021 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | ece | 4134 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ece.Q | ece | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | ece.SI | ece | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ece | 4134 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ece.Q | ece | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3021 | 4198 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3021 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | ece.D1 | 4271 | ? | 0 | 4096 | ece | NULL | NULL | ece.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | ece.D2 | 4272 | ? | 0 | 4096 | ece | NULL | NULL | ece.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | ece | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_FALSE | N3021 -SPPTERM | 4 | IV_FALSE | ece | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | N3021 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | ece.CLKF | 4273 | ? | 0 | 4096 | ece | NULL | NULL | ece.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | ece.RSTF | 4274 | ? | 0 | 4096 | ece | NULL | NULL | ece.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | ece.CE | 4275 | ? | 0 | 4096 | ece | NULL | NULL | ece.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | ece.REG | ece | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | ece.D | 4270 | ? | 0 | 0 | ece | NULL | NULL | ece.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | ece.CLKF | 4273 | ? | 0 | 4096 | ece | NULL | NULL | ece.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | ece.RSTF | 4274 | ? | 0 | 4096 | ece | NULL | NULL | ece.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | ece.CE | 4275 | ? | 0 | 4096 | ece | NULL | NULL | ece.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | ece.Q | 4276 | ? | 0 | 0 | ece | NULL | NULL | ece.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | cpha | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpha | 4135 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpha.Q | cpha | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3017 | 4196 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3017 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | cpha | 4135 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpha.Q | cpha | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | cpha.SI | cpha | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpha | 4135 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpha.Q | cpha | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3017 | 4196 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3017 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | cpha.D1 | 4278 | ? | 0 | 4096 | cpha | NULL | NULL | cpha.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | cpha.D2 | 4279 | ? | 0 | 4096 | cpha | NULL | NULL | cpha.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | cpha | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_FALSE | N3017 -SPPTERM | 4 | IV_FALSE | cpha | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | N3017 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | cpha.CLKF | 4280 | ? | 0 | 4096 | cpha | NULL | NULL | cpha.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | cpha.RSTF | 4281 | ? | 0 | 4096 | cpha | NULL | NULL | cpha.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | cpha.CE | 4282 | ? | 0 | 4096 | cpha | NULL | NULL | cpha.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | cpha.REG | cpha | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | cpha.D | 4277 | ? | 0 | 0 | cpha | NULL | NULL | cpha.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | cpha.CLKF | 4280 | ? | 0 | 4096 | cpha | NULL | NULL | cpha.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | cpha.RSTF | 4281 | ? | 0 | 4096 | cpha | NULL | NULL | cpha.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | cpha.CE | 4282 | ? | 0 | 4096 | cpha | NULL | NULL | cpha.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | cpha.Q | 4283 | ? | 0 | 0 | cpha | NULL | NULL | cpha.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | N3025 | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_d<4> | 4224 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<4> | 0 | 6 | OI_OUT -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | N3025 | 4200 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3025 | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | frx | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | frx | 4136 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | frx.Q | frx | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3025 | 4200 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3025 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | frx | 4136 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | frx.Q | frx | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | frx.SI | frx | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | frx | 4136 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | frx.Q | frx | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3025 | 4200 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3025 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | frx.D1 | 4285 | ? | 0 | 4096 | frx | NULL | NULL | frx.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | frx.D2 | 4286 | ? | 0 | 4096 | frx | NULL | NULL | frx.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | frx | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_FALSE | N3025 -SPPTERM | 4 | IV_FALSE | frx | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | N3025 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | frx.CLKF | 4287 | ? | 0 | 4096 | frx | NULL | NULL | frx.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | frx.RSTF | 4288 | ? | 0 | 4096 | frx | NULL | NULL | frx.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | frx.CE | 4289 | ? | 0 | 4096 | frx | NULL | NULL | frx.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | frx.REG | frx | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | frx.D | 4284 | ? | 0 | 0 | frx | NULL | NULL | frx.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | frx.CLKF | 4287 | ? | 0 | 4096 | frx | NULL | NULL | frx.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | frx.RSTF | 4288 | ? | 0 | 4096 | frx | NULL | NULL | frx.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | frx.CE | 4289 | ? | 0 | 4096 | frx | NULL | NULL | frx.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | frx.Q | 4290 | ? | 0 | 0 | frx | NULL | NULL | frx.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | N3029 | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_d<6> | 4218 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<6> | 0 | 6 | OI_OUT -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | N3029 | 4201 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3029 | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | ier | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ier | 4137 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ier.Q | ier | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3029 | 4201 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3029 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | ier | 4137 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ier.Q | ier | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | ier.SI | ier | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ier | 4137 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ier.Q | ier | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3029 | 4201 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3029 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | ier.D1 | 4292 | ? | 0 | 4096 | ier | NULL | NULL | ier.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | ier.D2 | 4293 | ? | 0 | 4096 | ier | NULL | NULL | ier.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | ier | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_FALSE | N3029 -SPPTERM | 4 | IV_FALSE | ier | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | N3029 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | ier.CLKF | 4294 | ? | 0 | 4096 | ier | NULL | NULL | ier.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | ier.RSTF | 4295 | ? | 0 | 4096 | ier | NULL | NULL | ier.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | ier.CE | 4296 | ? | 0 | 4096 | ier | NULL | NULL | ier.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | ier.REG | ier | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | ier.D | 4291 | ? | 0 | 0 | ier | NULL | NULL | ier.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | ier.CLKF | 4294 | ? | 0 | 4096 | ier | NULL | NULL | ier.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | ier.RSTF | 4295 | ? | 0 | 4096 | ier | NULL | NULL | ier.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | ier.CE | 4296 | ? | 0 | 4096 | ier | NULL | NULL | ier.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | ier.Q | 4297 | ? | 0 | 0 | ier | NULL | NULL | ier.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | slaveinten | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slaveinten | 4138 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slaveinten.Q | slaveinten | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3025 | 4200 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3025 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | slaveinten | 4138 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slaveinten.Q | slaveinten | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | slaveinten.SI | slaveinten | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slaveinten | 4138 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slaveinten.Q | slaveinten | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3025 | 4200 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3025 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | slaveinten.D1 | 4299 | ? | 0 | 4096 | slaveinten | NULL | NULL | slaveinten.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | slaveinten.D2 | 4300 | ? | 0 | 4096 | slaveinten | NULL | NULL | slaveinten.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | slaveinten | IV_TRUE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_FALSE | N3025 -SPPTERM | 4 | IV_FALSE | slaveinten | IV_TRUE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | N3025 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | slaveinten.CLKF | 4301 | ? | 0 | 4096 | slaveinten | NULL | NULL | slaveinten.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | slaveinten.RSTF | 4302 | ? | 0 | 4096 | slaveinten | NULL | NULL | slaveinten.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | slaveinten.CE | 4303 | ? | 0 | 4096 | slaveinten | NULL | NULL | slaveinten.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | slaveinten.REG | slaveinten | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | slaveinten.D | 4298 | ? | 0 | 0 | slaveinten | NULL | NULL | slaveinten.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | slaveinten.CLKF | 4301 | ? | 0 | 4096 | slaveinten | NULL | NULL | slaveinten.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | slaveinten.RSTF | 4302 | ? | 0 | 4096 | slaveinten | NULL | NULL | slaveinten.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | slaveinten.CE | 4303 | ? | 0 | 4096 | slaveinten | NULL | NULL | slaveinten.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | slaveinten.Q | 4304 | ? | 0 | 0 | slaveinten | NULL | NULL | slaveinten.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | N3023 | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_d<3> | 4216 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<3> | 0 | 6 | OI_OUT -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | N3023 | 4199 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3023 | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | tmo | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | tmo | 4139 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tmo.Q | tmo | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3023 | 4199 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3023 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | tmo | 4139 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tmo.Q | tmo | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | tmo.SI | tmo | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | tmo | 4139 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tmo.Q | tmo | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3023 | 4199 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3023 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | tmo.D1 | 4306 | ? | 0 | 4096 | tmo | NULL | NULL | tmo.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | tmo.D2 | 4307 | ? | 0 | 4096 | tmo | NULL | NULL | tmo.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | tmo | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_FALSE | N3023 -SPPTERM | 4 | IV_FALSE | tmo | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | N3023 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | tmo.CLKF | 4308 | ? | 0 | 4096 | tmo | NULL | NULL | tmo.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | tmo.RSTF | 4309 | ? | 0 | 4096 | tmo | NULL | NULL | tmo.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | tmo.CE | 4310 | ? | 0 | 4096 | tmo | NULL | NULL | tmo.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | tmo.REG | tmo | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | tmo.D | 4305 | ? | 0 | 0 | tmo | NULL | NULL | tmo.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | tmo.CLKF | 4308 | ? | 0 | 4096 | tmo | NULL | NULL | tmo.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | tmo.RSTF | 4309 | ? | 0 | 4096 | tmo | NULL | NULL | tmo.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | tmo.CE | 4310 | ? | 0 | 4096 | tmo | NULL | NULL | tmo.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | tmo.Q | 4311 | ? | 0 | 0 | tmo | NULL | NULL | tmo.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | divisor<0> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<0> | 4140 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<0>.Q | divisor<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3017 | 4196 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3017 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | divisor<0> | 4140 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<0>.Q | divisor<0> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | divisor<0>.SI | divisor<0> | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<0> | 4140 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<0>.Q | divisor<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3017 | 4196 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3017 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | divisor<0>.D1 | 4313 | ? | 0 | 4096 | divisor<0> | NULL | NULL | divisor<0>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | divisor<0>.D2 | 4314 | ? | 0 | 4096 | divisor<0> | NULL | NULL | divisor<0>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | divisor<0> | IV_TRUE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3017 -SPPTERM | 4 | IV_FALSE | divisor<0> | IV_TRUE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3017 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | divisor<0>.CLKF | 4315 | ? | 0 | 4096 | divisor<0> | NULL | NULL | divisor<0>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | divisor<0>.RSTF | 4316 | ? | 0 | 4096 | divisor<0> | NULL | NULL | divisor<0>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | divisor<0>.CE | 4317 | ? | 0 | 4096 | divisor<0> | NULL | NULL | divisor<0>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | divisor<0>.REG | divisor<0> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | divisor<0>.D | 4312 | ? | 0 | 0 | divisor<0> | NULL | NULL | divisor<0>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | divisor<0>.CLKF | 4315 | ? | 0 | 4096 | divisor<0> | NULL | NULL | divisor<0>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | divisor<0>.RSTF | 4316 | ? | 0 | 4096 | divisor<0> | NULL | NULL | divisor<0>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | divisor<0>.CE | 4317 | ? | 0 | 4096 | divisor<0> | NULL | NULL | divisor<0>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | divisor<0>.Q | 4318 | ? | 0 | 0 | divisor<0> | NULL | NULL | divisor<0>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | divisor<1> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<1> | 4141 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<1>.Q | divisor<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3019 | 4197 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3019 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | divisor<1> | 4141 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<1>.Q | divisor<1> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | divisor<1>.SI | divisor<1> | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<1> | 4141 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<1>.Q | divisor<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3019 | 4197 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3019 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | divisor<1>.D1 | 4320 | ? | 0 | 4096 | divisor<1> | NULL | NULL | divisor<1>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | divisor<1>.D2 | 4321 | ? | 0 | 4096 | divisor<1> | NULL | NULL | divisor<1>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | divisor<1> | IV_TRUE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3019 -SPPTERM | 4 | IV_FALSE | divisor<1> | IV_TRUE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3019 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | divisor<1>.CLKF | 4322 | ? | 0 | 4096 | divisor<1> | NULL | NULL | divisor<1>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | divisor<1>.RSTF | 4323 | ? | 0 | 4096 | divisor<1> | NULL | NULL | divisor<1>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | divisor<1>.CE | 4324 | ? | 0 | 4096 | divisor<1> | NULL | NULL | divisor<1>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | divisor<1>.REG | divisor<1> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | divisor<1>.D | 4319 | ? | 0 | 0 | divisor<1> | NULL | NULL | divisor<1>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | divisor<1>.CLKF | 4322 | ? | 0 | 4096 | divisor<1> | NULL | NULL | divisor<1>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | divisor<1>.RSTF | 4323 | ? | 0 | 4096 | divisor<1> | NULL | NULL | divisor<1>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | divisor<1>.CE | 4324 | ? | 0 | 4096 | divisor<1> | NULL | NULL | divisor<1>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | divisor<1>.Q | 4325 | ? | 0 | 0 | divisor<1> | NULL | NULL | divisor<1>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | divisor<2> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<2> | 4142 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<2>.Q | divisor<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3021 | 4198 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3021 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | divisor<2> | 4142 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<2>.Q | divisor<2> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | divisor<2>.SI | divisor<2> | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<2> | 4142 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<2>.Q | divisor<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3021 | 4198 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3021 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | divisor<2>.D1 | 4327 | ? | 0 | 4096 | divisor<2> | NULL | NULL | divisor<2>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | divisor<2>.D2 | 4328 | ? | 0 | 4096 | divisor<2> | NULL | NULL | divisor<2>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | divisor<2> | IV_TRUE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3021 -SPPTERM | 4 | IV_FALSE | divisor<2> | IV_TRUE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3021 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | divisor<2>.CLKF | 4329 | ? | 0 | 4096 | divisor<2> | NULL | NULL | divisor<2>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | divisor<2>.RSTF | 4330 | ? | 0 | 4096 | divisor<2> | NULL | NULL | divisor<2>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | divisor<2>.CE | 4331 | ? | 0 | 4096 | divisor<2> | NULL | NULL | divisor<2>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | divisor<2>.REG | divisor<2> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | divisor<2>.D | 4326 | ? | 0 | 0 | divisor<2> | NULL | NULL | divisor<2>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | divisor<2>.CLKF | 4329 | ? | 0 | 4096 | divisor<2> | NULL | NULL | divisor<2>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | divisor<2>.RSTF | 4330 | ? | 0 | 4096 | divisor<2> | NULL | NULL | divisor<2>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | divisor<2>.CE | 4331 | ? | 0 | 4096 | divisor<2> | NULL | NULL | divisor<2>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 1 | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | divisor<2>.Q | 4332 | ? | 0 | 0 | divisor<2> | NULL | NULL | divisor<2>.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | spi_miso_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | spi_miso | 4237 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | spi_miso_IBUF | 4143 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_miso_IBUF | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PrldLow+OptxMapped | spidatain<0> | spi6502b_COPY_0_COPY_0 | 2155873280 | 6 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slavesel | 4132 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spi_miso_IBUF | 4143 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_miso_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidatain<0> | 4144 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<0>.Q | spidatain<0> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidatain<0>.SI | spidatain<0> | 0 | 6 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slavesel | 4132 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spi_miso_IBUF | 4143 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_miso_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidatain<0>.D1 | 4334 | ? | 0 | 4096 | spidatain<0> | NULL | NULL | spidatain<0>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidatain<0>.D2 | 4335 | ? | 0 | 4096 | spidatain<0> | NULL | NULL | spidatain<0>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_FALSE | slavesel | IV_TRUE | spi_miso_IBUF -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidatain<0>.CLKF | 4336 | ? | 0 | 4096 | spidatain<0> | NULL | NULL | spidatain<0>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | spidatain<0>.RSTF | 4337 | ? | 0 | 4096 | spidatain<0> | NULL | NULL | spidatain<0>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidatain<0>.CE | 4338 | ? | 0 | 4096 | spidatain<0> | NULL | NULL | spidatain<0>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 - -SRFF_INSTANCE | spidatain<0>.REG | spidatain<0> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidatain<0>.D | 4333 | ? | 0 | 0 | spidatain<0> | NULL | NULL | spidatain<0>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidatain<0>.CLKF | 4336 | ? | 0 | 4096 | spidatain<0> | NULL | NULL | spidatain<0>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | spidatain<0>.RSTF | 4337 | ? | 0 | 4096 | spidatain<0> | NULL | NULL | spidatain<0>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidatain<0>.CE | 4338 | ? | 0 | 4096 | spidatain<0> | NULL | NULL | spidatain<0>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidatain<0>.Q | 4339 | ? | 0 | 0 | spidatain<0> | NULL | NULL | spidatain<0>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | spidatain<1> | spi6502b_COPY_0_COPY_0 | 2155873280 | 5 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<0> | 4144 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<0>.Q | spidatain<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidatain<1> | 4145 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<1>.Q | spidatain<1> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidatain<1>.SI | spidatain<1> | 0 | 5 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<0> | 4144 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<0>.Q | spidatain<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidatain<1>.D1 | 4341 | ? | 0 | 4096 | spidatain<1> | NULL | NULL | spidatain<1>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidatain<1>.D2 | 4342 | ? | 0 | 4096 | spidatain<1> | NULL | NULL | spidatain<1>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 1 | IV_TRUE | spidatain<0> -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidatain<1>.CLKF | 4343 | ? | 0 | 4096 | spidatain<1> | NULL | NULL | spidatain<1>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | spidatain<1>.RSTF | 4344 | ? | 0 | 4096 | spidatain<1> | NULL | NULL | spidatain<1>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidatain<1>.CE | 4345 | ? | 0 | 4096 | spidatain<1> | NULL | NULL | spidatain<1>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 - -SRFF_INSTANCE | spidatain<1>.REG | spidatain<1> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidatain<1>.D | 4340 | ? | 0 | 0 | spidatain<1> | NULL | NULL | spidatain<1>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidatain<1>.CLKF | 4343 | ? | 0 | 4096 | spidatain<1> | NULL | NULL | spidatain<1>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | spidatain<1>.RSTF | 4344 | ? | 0 | 4096 | spidatain<1> | NULL | NULL | spidatain<1>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidatain<1>.CE | 4345 | ? | 0 | 4096 | spidatain<1> | NULL | NULL | spidatain<1>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidatain<1>.Q | 4346 | ? | 0 | 0 | spidatain<1> | NULL | NULL | spidatain<1>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | spidatain<2> | spi6502b_COPY_0_COPY_0 | 2155873280 | 5 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<1> | 4145 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<1>.Q | spidatain<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidatain<2> | 4146 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<2>.Q | spidatain<2> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidatain<2>.SI | spidatain<2> | 0 | 5 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<1> | 4145 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<1>.Q | spidatain<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidatain<2>.D1 | 4348 | ? | 0 | 4096 | spidatain<2> | NULL | NULL | spidatain<2>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidatain<2>.D2 | 4349 | ? | 0 | 4096 | spidatain<2> | NULL | NULL | spidatain<2>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 1 | IV_TRUE | spidatain<1> -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidatain<2>.CLKF | 4350 | ? | 0 | 4096 | spidatain<2> | NULL | NULL | spidatain<2>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | spidatain<2>.RSTF | 4351 | ? | 0 | 4096 | spidatain<2> | NULL | NULL | spidatain<2>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidatain<2>.CE | 4352 | ? | 0 | 4096 | spidatain<2> | NULL | NULL | spidatain<2>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 - -SRFF_INSTANCE | spidatain<2>.REG | spidatain<2> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidatain<2>.D | 4347 | ? | 0 | 0 | spidatain<2> | NULL | NULL | spidatain<2>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidatain<2>.CLKF | 4350 | ? | 0 | 4096 | spidatain<2> | NULL | NULL | spidatain<2>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | spidatain<2>.RSTF | 4351 | ? | 0 | 4096 | spidatain<2> | NULL | NULL | spidatain<2>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidatain<2>.CE | 4352 | ? | 0 | 4096 | spidatain<2> | NULL | NULL | spidatain<2>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidatain<2>.Q | 4353 | ? | 0 | 0 | spidatain<2> | NULL | NULL | spidatain<2>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | spidatain<3> | spi6502b_COPY_0_COPY_0 | 2155873280 | 5 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<2> | 4146 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<2>.Q | spidatain<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidatain<3> | 4147 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<3>.Q | spidatain<3> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidatain<3>.SI | spidatain<3> | 0 | 5 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<2> | 4146 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<2>.Q | spidatain<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidatain<3>.D1 | 4355 | ? | 0 | 4096 | spidatain<3> | NULL | NULL | spidatain<3>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidatain<3>.D2 | 4356 | ? | 0 | 4096 | spidatain<3> | NULL | NULL | spidatain<3>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 1 | IV_TRUE | spidatain<2> -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidatain<3>.CLKF | 4357 | ? | 0 | 4096 | spidatain<3> | NULL | NULL | spidatain<3>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | spidatain<3>.RSTF | 4358 | ? | 0 | 4096 | spidatain<3> | NULL | NULL | spidatain<3>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidatain<3>.CE | 4359 | ? | 0 | 4096 | spidatain<3> | NULL | NULL | spidatain<3>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 - -SRFF_INSTANCE | spidatain<3>.REG | spidatain<3> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidatain<3>.D | 4354 | ? | 0 | 0 | spidatain<3> | NULL | NULL | spidatain<3>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidatain<3>.CLKF | 4357 | ? | 0 | 4096 | spidatain<3> | NULL | NULL | spidatain<3>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | spidatain<3>.RSTF | 4358 | ? | 0 | 4096 | spidatain<3> | NULL | NULL | spidatain<3>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidatain<3>.CE | 4359 | ? | 0 | 4096 | spidatain<3> | NULL | NULL | spidatain<3>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidatain<3>.Q | 4360 | ? | 0 | 0 | spidatain<3> | NULL | NULL | spidatain<3>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | spidatain<4> | spi6502b_COPY_0_COPY_0 | 2155873280 | 5 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<3> | 4147 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<3>.Q | spidatain<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidatain<4> | 4148 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<4>.Q | spidatain<4> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidatain<4>.SI | spidatain<4> | 0 | 5 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<3> | 4147 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<3>.Q | spidatain<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidatain<4>.D1 | 4362 | ? | 0 | 4096 | spidatain<4> | NULL | NULL | spidatain<4>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidatain<4>.D2 | 4363 | ? | 0 | 4096 | spidatain<4> | NULL | NULL | spidatain<4>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 1 | IV_TRUE | spidatain<3> -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidatain<4>.CLKF | 4364 | ? | 0 | 4096 | spidatain<4> | NULL | NULL | spidatain<4>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | spidatain<4>.RSTF | 4365 | ? | 0 | 4096 | spidatain<4> | NULL | NULL | spidatain<4>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidatain<4>.CE | 4366 | ? | 0 | 4096 | spidatain<4> | NULL | NULL | spidatain<4>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 - -SRFF_INSTANCE | spidatain<4>.REG | spidatain<4> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidatain<4>.D | 4361 | ? | 0 | 0 | spidatain<4> | NULL | NULL | spidatain<4>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidatain<4>.CLKF | 4364 | ? | 0 | 4096 | spidatain<4> | NULL | NULL | spidatain<4>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | spidatain<4>.RSTF | 4365 | ? | 0 | 4096 | spidatain<4> | NULL | NULL | spidatain<4>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidatain<4>.CE | 4366 | ? | 0 | 4096 | spidatain<4> | NULL | NULL | spidatain<4>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidatain<4>.Q | 4367 | ? | 0 | 0 | spidatain<4> | NULL | NULL | spidatain<4>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | spidatain<5> | spi6502b_COPY_0_COPY_0 | 2155873280 | 5 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<4> | 4148 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<4>.Q | spidatain<4> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidatain<5> | 4149 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<5>.Q | spidatain<5> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidatain<5>.SI | spidatain<5> | 0 | 5 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<4> | 4148 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<4>.Q | spidatain<4> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidatain<5>.D1 | 4369 | ? | 0 | 4096 | spidatain<5> | NULL | NULL | spidatain<5>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidatain<5>.D2 | 4370 | ? | 0 | 4096 | spidatain<5> | NULL | NULL | spidatain<5>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 1 | IV_TRUE | spidatain<4> -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidatain<5>.CLKF | 4371 | ? | 0 | 4096 | spidatain<5> | NULL | NULL | spidatain<5>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | spidatain<5>.RSTF | 4372 | ? | 0 | 4096 | spidatain<5> | NULL | NULL | spidatain<5>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidatain<5>.CE | 4373 | ? | 0 | 4096 | spidatain<5> | NULL | NULL | spidatain<5>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 - -SRFF_INSTANCE | spidatain<5>.REG | spidatain<5> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidatain<5>.D | 4368 | ? | 0 | 0 | spidatain<5> | NULL | NULL | spidatain<5>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidatain<5>.CLKF | 4371 | ? | 0 | 4096 | spidatain<5> | NULL | NULL | spidatain<5>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | spidatain<5>.RSTF | 4372 | ? | 0 | 4096 | spidatain<5> | NULL | NULL | spidatain<5>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidatain<5>.CE | 4373 | ? | 0 | 4096 | spidatain<5> | NULL | NULL | spidatain<5>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidatain<5>.Q | 4374 | ? | 0 | 0 | spidatain<5> | NULL | NULL | spidatain<5>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | spidatain<6> | spi6502b_COPY_0_COPY_0 | 2155873280 | 5 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<5> | 4149 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<5>.Q | spidatain<5> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidatain<6> | 4150 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<6>.Q | spidatain<6> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidatain<6>.SI | spidatain<6> | 0 | 5 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<5> | 4149 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<5>.Q | spidatain<5> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidatain<6>.D1 | 4376 | ? | 0 | 4096 | spidatain<6> | NULL | NULL | spidatain<6>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidatain<6>.D2 | 4377 | ? | 0 | 4096 | spidatain<6> | NULL | NULL | spidatain<6>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 1 | IV_TRUE | spidatain<5> -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidatain<6>.CLKF | 4378 | ? | 0 | 4096 | spidatain<6> | NULL | NULL | spidatain<6>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | spidatain<6>.RSTF | 4379 | ? | 0 | 4096 | spidatain<6> | NULL | NULL | spidatain<6>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidatain<6>.CE | 4380 | ? | 0 | 4096 | spidatain<6> | NULL | NULL | spidatain<6>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 - -SRFF_INSTANCE | spidatain<6>.REG | spidatain<6> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidatain<6>.D | 4375 | ? | 0 | 0 | spidatain<6> | NULL | NULL | spidatain<6>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidatain<6>.CLKF | 4378 | ? | 0 | 4096 | spidatain<6> | NULL | NULL | spidatain<6>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | spidatain<6>.RSTF | 4379 | ? | 0 | 4096 | spidatain<6> | NULL | NULL | spidatain<6>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidatain<6>.CE | 4380 | ? | 0 | 4096 | spidatain<6> | NULL | NULL | spidatain<6>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidatain<6>.Q | 4381 | ? | 0 | 0 | spidatain<6> | NULL | NULL | spidatain<6>.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | nio_stb_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | nio_stb | 4238 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | nio_stb_IBUF | 4151 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_stb_IBUF | 0 | 5 | II_IMUX - -INPUT_INSTANCE | 0 | 0 | NULL | a9_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | a9 | 4239 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | a9_IBUF | 4152 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a9_IBUF | 0 | 5 | II_IMUX - -INPUT_INSTANCE | 0 | 0 | NULL | a8_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | a8 | 4240 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | a8_IBUF | 4153 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a8_IBUF | 0 | 5 | II_IMUX - -INPUT_INSTANCE | 0 | 0 | NULL | a10_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | a10 | 4241 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | a10_IBUF | 4154 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a10_IBUF | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PrldLow+OptxMapped | spidatain<7> | spi6502b_COPY_0_COPY_0 | 2155873280 | 5 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<6> | 4150 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<6>.Q | spidatain<6> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidatain<7> | 4155 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<7>.Q | spidatain<7> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidatain<7>.SI | spidatain<7> | 0 | 5 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<6> | 4150 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<6>.Q | spidatain<6> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidatain<7>.D1 | 4383 | ? | 0 | 4096 | spidatain<7> | NULL | NULL | spidatain<7>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidatain<7>.D2 | 4384 | ? | 0 | 4096 | spidatain<7> | NULL | NULL | spidatain<7>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 1 | IV_TRUE | spidatain<6> -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidatain<7>.CLKF | 4385 | ? | 0 | 4096 | spidatain<7> | NULL | NULL | spidatain<7>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | spidatain<7>.RSTF | 4386 | ? | 0 | 4096 | spidatain<7> | NULL | NULL | spidatain<7>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidatain<7>.CE | 4387 | ? | 0 | 4096 | spidatain<7> | NULL | NULL | spidatain<7>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 - -SRFF_INSTANCE | spidatain<7>.REG | spidatain<7> | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidatain<7>.D | 4382 | ? | 0 | 0 | spidatain<7> | NULL | NULL | spidatain<7>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidatain<7>.CLKF | 4385 | ? | 0 | 4096 | spidatain<7> | NULL | NULL | spidatain<7>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | spidatain<7>.RSTF | 4386 | ? | 0 | 4096 | spidatain<7> | NULL | NULL | spidatain<7>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidatain<7>.CE | 4387 | ? | 0 | 4096 | spidatain<7> | NULL | NULL | spidatain<7>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | shiftcnt<0> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidatain<7>.Q | 4388 | ? | 0 | 0 | spidatain<7> | NULL | NULL | spidatain<7>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | int_sclk | spi6502b_COPY_0_COPY_0 | 2155873280 | 8 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpol | 4133 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpol.Q | cpol | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpha | 4135 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpha.Q | cpha | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1>.EXP | 4591 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.EXP | shiftcnt<1> | 4 | 0 | MC_EXPORT -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | int_sclk | 4156 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_sclk.Q | int_sclk | 0 | 0 | MC_Q - -SIGNAL_INSTANCE | int_sclk.SI | int_sclk | 0 | 8 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpol | 4133 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpol.Q | cpol | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpha | 4135 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpha.Q | cpha | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1>.EXP | 4591 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.EXP | shiftcnt<1> | 4 | 0 | MC_EXPORT -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | int_sclk.D1 | 4390 | ? | 0 | 4096 | int_sclk | NULL | NULL | int_sclk.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 1 | IV_TRUE | cpol -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | int_sclk.D2 | 4391 | ? | 0 | 4096 | int_sclk | NULL | NULL | int_sclk.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 1 | IV_TRUE | shiftcnt<1>.EXP -SPPTERM | 5 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpha | IV_TRUE | shiftcnt<0> | IV_FALSE | shiftdone | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | int_sclk.CLKF | 4392 | ? | 0 | 4096 | int_sclk | NULL | NULL | int_sclk.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 5 | 9 | MC_SI_SETF -SIGNAL | NODE | int_sclk.SETF | 4393 | ? | 0 | 4096 | int_sclk | NULL | NULL | int_sclk.SI | 5 | 9 | MC_SI_SETF -SPPTERM | 2 | IV_FALSE | cpu_Nres_IBUF | IV_TRUE | cpol -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | int_sclk.RSTF | 4394 | ? | 0 | 4096 | int_sclk | NULL | NULL | int_sclk.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 2 | IV_FALSE | cpu_Nres_IBUF | IV_FALSE | cpol - -SRFF_INSTANCE | int_sclk.REG | int_sclk | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | int_sclk.D | 4389 | ? | 0 | 0 | int_sclk | NULL | NULL | int_sclk.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | int_sclk.CLKF | 4392 | ? | 0 | 4096 | int_sclk | NULL | NULL | int_sclk.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 2 | 8 | SRFF_S -SIGNAL | NODE | int_sclk.SETF | 4393 | ? | 0 | 4096 | int_sclk | NULL | NULL | int_sclk.SI | 5 | 9 | MC_SI_SETF -SPPTERM | 2 | IV_FALSE | cpu_Nres_IBUF | IV_TRUE | cpol -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | int_sclk.RSTF | 4394 | ? | 0 | 4096 | int_sclk | NULL | NULL | int_sclk.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 2 | IV_FALSE | cpu_Nres_IBUF | IV_FALSE | cpol -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | int_sclk.Q | 4395 | ? | 0 | 0 | int_sclk | NULL | NULL | int_sclk.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | cpu_Nphi2_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_Nphi2 | 4247 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PinTrst+OptxMapped | int_dout<3> | spi6502b_COPY_0_COPY_0 | 2155888640 | 7 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<3> | 4147 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<3>.Q | spidatain<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | tmo | 4139 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tmo.Q | tmo | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | int_dout<3> | 4158 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<3>.Q | int_dout<3> | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 2 | 0 | MC_OE -NODE | int_dout<3>$OE | 4159 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<3>.BUFOE.OUT | int_dout<3> | 2 | 0 | MC_OE - -SIGNAL_INSTANCE | int_dout<3>.SI | int_dout<3> | 0 | 7 | 3 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<3> | 4147 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<3>.Q | spidatain<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | tmo | 4139 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tmo.Q | tmo | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | int_dout<3>.D1 | 4397 | ? | 0 | 4096 | int_dout<3> | NULL | NULL | int_dout<3>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | int_dout<3>.D2 | 4398 | ? | 0 | 4096 | int_dout<3> | NULL | NULL | int_dout<3>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | tmo | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | spidatain<3> | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST -SIGNAL | NODE | int_dout<3>.TRST | 4400 | ? | 0 | 4096 | int_dout<3> | NULL | NULL | int_dout<3>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF - -SRFF_INSTANCE | int_dout<3>.REG | int_dout<3> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | int_dout<3>.D | 4396 | ? | 0 | 0 | int_dout<3> | NULL | NULL | int_dout<3>.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | int_dout<3>.Q | 4401 | ? | 0 | 0 | int_dout<3> | NULL | NULL | int_dout<3>.REG | 0 | 8 | SRFF_Q - -BUF_INSTANCE | int_dout<3>.BUFOE | int_dout<3> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN -SIGNAL | NODE | int_dout<3>.TRST | 4400 | ? | 0 | 4096 | int_dout<3> | NULL | NULL | int_dout<3>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT -NODE | int_dout<3>.BUFOE.OUT | 4399 | ? | 0 | 0 | int_dout<3> | NULL | NULL | int_dout<3>.BUFOE | 0 | 10 | BUF_OUT - -MACROCELL_INSTANCE | PinTrst+OptxMapped | int_dout<5> | spi6502b_COPY_0_COPY_0 | 2155888640 | 8 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<5> | 4149 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<5>.Q | spidatain<5> | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | int_dout<5> | 4160 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<5>.Q | int_dout<5> | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 2 | 0 | MC_OE -NODE | int_dout<5>$OE | 4161 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<5>.BUFOE.OUT | int_dout<5> | 2 | 0 | MC_OE - -SIGNAL_INSTANCE | int_dout<5>.SI | int_dout<5> | 0 | 8 | 3 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<5> | 4149 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<5>.Q | spidatain<5> | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | int_dout<5>.D1 | 4403 | ? | 0 | 4096 | int_dout<5> | NULL | NULL | int_dout<5>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | int_dout<5>.D2 | 4404 | ? | 0 | 4096 | int_dout<5> | NULL | NULL | int_dout<5>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | spidatain<5> | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | start_shifting | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | shifting2 | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST -SIGNAL | NODE | int_dout<5>.TRST | 4406 | ? | 0 | 4096 | int_dout<5> | NULL | NULL | int_dout<5>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF - -SRFF_INSTANCE | int_dout<5>.REG | int_dout<5> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | int_dout<5>.D | 4402 | ? | 0 | 0 | int_dout<5> | NULL | NULL | int_dout<5>.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | int_dout<5>.Q | 4407 | ? | 0 | 0 | int_dout<5> | NULL | NULL | int_dout<5>.REG | 0 | 8 | SRFF_Q - -BUF_INSTANCE | int_dout<5>.BUFOE | int_dout<5> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN -SIGNAL | NODE | int_dout<5>.TRST | 4406 | ? | 0 | 4096 | int_dout<5> | NULL | NULL | int_dout<5>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT -NODE | int_dout<5>.BUFOE.OUT | 4405 | ? | 0 | 0 | int_dout<5> | NULL | NULL | int_dout<5>.BUFOE | 0 | 10 | BUF_OUT - -MACROCELL_INSTANCE | PinTrst+OptxMapped | int_dout<6> | spi6502b_COPY_0_COPY_0 | 2155888640 | 7 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<6> | 4150 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<6>.Q | spidatain<6> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ier | 4137 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ier.Q | ier | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | int_dout<6> | 4162 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<6>.Q | int_dout<6> | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 2 | 0 | MC_OE -NODE | int_dout<6>$OE | 4163 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<6>.BUFOE.OUT | int_dout<6> | 2 | 0 | MC_OE - -SIGNAL_INSTANCE | int_dout<6>.SI | int_dout<6> | 0 | 7 | 3 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<6> | 4150 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<6>.Q | spidatain<6> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ier | 4137 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ier.Q | ier | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | int_dout<6>.D1 | 4409 | ? | 0 | 4096 | int_dout<6> | NULL | NULL | int_dout<6>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | int_dout<6>.D2 | 4410 | ? | 0 | 4096 | int_dout<6> | NULL | NULL | int_dout<6>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | ier | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | spidatain<6> | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST -SIGNAL | NODE | int_dout<6>.TRST | 4412 | ? | 0 | 4096 | int_dout<6> | NULL | NULL | int_dout<6>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF - -SRFF_INSTANCE | int_dout<6>.REG | int_dout<6> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | int_dout<6>.D | 4408 | ? | 0 | 0 | int_dout<6> | NULL | NULL | int_dout<6>.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | int_dout<6>.Q | 4413 | ? | 0 | 0 | int_dout<6> | NULL | NULL | int_dout<6>.REG | 0 | 8 | SRFF_Q - -BUF_INSTANCE | int_dout<6>.BUFOE | int_dout<6> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN -SIGNAL | NODE | int_dout<6>.TRST | 4412 | ? | 0 | 4096 | int_dout<6> | NULL | NULL | int_dout<6>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT -NODE | int_dout<6>.BUFOE.OUT | 4411 | ? | 0 | 0 | int_dout<6> | NULL | NULL | int_dout<6>.BUFOE | 0 | 10 | BUF_OUT - -MACROCELL_INSTANCE | PinTrst+OptxMapped | int_dout<7> | spi6502b_COPY_0_COPY_0 | 2155888640 | 7 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<7> | 4155 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<7>.Q | spidatain<7> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | tc | 4172 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tc.Q | tc | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | int_dout<7> | 4164 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<7>.Q | int_dout<7> | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 2 | 0 | MC_OE -NODE | int_dout<7>$OE | 4165 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<7>.BUFOE.OUT | int_dout<7> | 2 | 0 | MC_OE - -SIGNAL_INSTANCE | int_dout<7>.SI | int_dout<7> | 0 | 7 | 3 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<7> | 4155 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<7>.Q | spidatain<7> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | tc | 4172 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tc.Q | tc | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | int_dout<7>.D1 | 4415 | ? | 0 | 4096 | int_dout<7> | NULL | NULL | int_dout<7>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | int_dout<7>.D2 | 4416 | ? | 0 | 4096 | int_dout<7> | NULL | NULL | int_dout<7>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | spidatain<7> | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | tc | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST -SIGNAL | NODE | int_dout<7>.TRST | 4418 | ? | 0 | 4096 | int_dout<7> | NULL | NULL | int_dout<7>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF - -SRFF_INSTANCE | int_dout<7>.REG | int_dout<7> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | int_dout<7>.D | 4414 | ? | 0 | 0 | int_dout<7> | NULL | NULL | int_dout<7>.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | int_dout<7>.Q | 4419 | ? | 0 | 0 | int_dout<7> | NULL | NULL | int_dout<7>.REG | 0 | 8 | SRFF_Q - -BUF_INSTANCE | int_dout<7>.BUFOE | int_dout<7> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN -SIGNAL | NODE | int_dout<7>.TRST | 4418 | ? | 0 | 4096 | int_dout<7> | NULL | NULL | int_dout<7>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT -NODE | int_dout<7>.BUFOE.OUT | 4417 | ? | 0 | 0 | int_dout<7> | NULL | NULL | int_dout<7>.BUFOE | 0 | 10 | BUF_OUT - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | shiftcnt<3> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | shiftcnt<3>.SI | shiftcnt<3> | 0 | 7 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | shiftcnt<3>.D1 | 4421 | ? | 0 | 4096 | shiftcnt<3> | NULL | NULL | shiftcnt<3>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | shiftcnt<3>.D2 | 4422 | ? | 0 | 4096 | shiftcnt<3> | NULL | NULL | shiftcnt<3>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_TRUE | shiftcnt<3> | IV_FALSE | shifting2 -SPPTERM | 4 | IV_TRUE | shiftcnt<2> | IV_TRUE | shiftcnt<0> | IV_TRUE | shiftcnt<1> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | shiftcnt<3>.CLKF | 4423 | ? | 0 | 4096 | shiftcnt<3> | NULL | NULL | shiftcnt<3>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | shiftcnt<3>.RSTF | 4424 | ? | 0 | 4096 | shiftcnt<3> | NULL | NULL | shiftcnt<3>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF - -SRFF_INSTANCE | shiftcnt<3>.REG | shiftcnt<3> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | shiftcnt<3>.D | 4420 | ? | 0 | 0 | shiftcnt<3> | NULL | NULL | shiftcnt<3>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | shiftcnt<3>.CLKF | 4423 | ? | 0 | 4096 | shiftcnt<3> | NULL | NULL | shiftcnt<3>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | shiftcnt<3>.RSTF | 4424 | ? | 0 | 4096 | shiftcnt<3> | NULL | NULL | shiftcnt<3>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | shiftcnt<3>.Q | 4425 | ? | 0 | 0 | shiftcnt<3> | NULL | NULL | shiftcnt<3>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | shiftcnt<2> | spi6502b_COPY_0_COPY_0 | 2155877376 | 6 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | shiftcnt<2>.SI | shiftcnt<2> | 0 | 6 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | shiftcnt<2>.D1 | 4427 | ? | 0 | 4096 | shiftcnt<2> | NULL | NULL | shiftcnt<2>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | shiftcnt<2>.D2 | 4428 | ? | 0 | 4096 | shiftcnt<2> | NULL | NULL | shiftcnt<2>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_TRUE | shiftcnt<2> | IV_FALSE | shifting2 -SPPTERM | 3 | IV_TRUE | shiftcnt<0> | IV_TRUE | shiftcnt<1> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | shiftcnt<2>.CLKF | 4429 | ? | 0 | 4096 | shiftcnt<2> | NULL | NULL | shiftcnt<2>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | shiftcnt<2>.RSTF | 4430 | ? | 0 | 4096 | shiftcnt<2> | NULL | NULL | shiftcnt<2>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF - -SRFF_INSTANCE | shiftcnt<2>.REG | shiftcnt<2> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | shiftcnt<2>.D | 4426 | ? | 0 | 0 | shiftcnt<2> | NULL | NULL | shiftcnt<2>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | shiftcnt<2>.CLKF | 4429 | ? | 0 | 4096 | shiftcnt<2> | NULL | NULL | shiftcnt<2>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | shiftcnt<2>.RSTF | 4430 | ? | 0 | 4096 | shiftcnt<2> | NULL | NULL | shiftcnt<2>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | shiftcnt<2>.Q | 4431 | ? | 0 | 0 | shiftcnt<2> | NULL | NULL | shiftcnt<2>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | shiftcnt<0> | spi6502b_COPY_0_COPY_0 | 2155873280 | 4 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | shiftcnt<0>.SI | shiftcnt<0> | 0 | 4 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | shiftcnt<0>.D1 | 4433 | ? | 0 | 4096 | shiftcnt<0> | NULL | NULL | shiftcnt<0>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | shiftcnt<0>.D2 | 4434 | ? | 0 | 4096 | shiftcnt<0> | NULL | NULL | shiftcnt<0>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_FALSE | shiftcnt<0> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | shiftcnt<0>.CLKF | 4435 | ? | 0 | 4096 | shiftcnt<0> | NULL | NULL | shiftcnt<0>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | shiftcnt<0>.RSTF | 4436 | ? | 0 | 4096 | shiftcnt<0> | NULL | NULL | shiftcnt<0>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF - -SRFF_INSTANCE | shiftcnt<0>.REG | shiftcnt<0> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | shiftcnt<0>.D | 4432 | ? | 0 | 0 | shiftcnt<0> | NULL | NULL | shiftcnt<0>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | shiftcnt<0>.CLKF | 4435 | ? | 0 | 4096 | shiftcnt<0> | NULL | NULL | shiftcnt<0>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | shiftcnt<0>.RSTF | 4436 | ? | 0 | 4096 | shiftcnt<0> | NULL | NULL | shiftcnt<0>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | shiftcnt<0>.Q | 4437 | ? | 0 | 0 | shiftcnt<0> | NULL | NULL | shiftcnt<0>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | shiftcnt<1> | spi6502b_COPY_0_COPY_0 | 2155873280 | 7 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpha | 4135 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpha.Q | cpha | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT -NODE | shiftcnt<1>.EXP | 4591 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.EXP | shiftcnt<1> | 4 | 0 | MC_EXPORT - -SIGNAL_INSTANCE | shiftcnt<1>.SI | shiftcnt<1> | 0 | 7 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpha | 4135 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpha.Q | cpha | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | shiftcnt<1>.D1 | 4439 | ? | 0 | 4096 | shiftcnt<1> | NULL | NULL | shiftcnt<1>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | shiftcnt<1>.D2 | 4440 | ? | 0 | 4096 | shiftcnt<1> | NULL | NULL | shiftcnt<1>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 3 | IV_TRUE | shiftcnt<0> | IV_FALSE | shiftcnt<1> | IV_TRUE | shifting2 -SPPTERM | 3 | IV_FALSE | shiftcnt<0> | IV_TRUE | shiftcnt<1> | IV_TRUE | shifting2 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | shiftcnt<1>.CLKF | 4441 | ? | 0 | 4096 | shiftcnt<1> | NULL | NULL | shiftcnt<1>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | shiftcnt<1>.RSTF | 4442 | ? | 0 | 4096 | shiftcnt<1> | NULL | NULL | shiftcnt<1>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT -SIGNAL | NODE | shiftcnt<1>.EXP | 4590 | ? | 0 | 0 | shiftcnt<1> | NULL | NULL | shiftcnt<1>.SI | 7 | 9 | MC_SI_EXPORT -SPPTERM | 5 | IV_TRUE | cpu_Nres_IBUF | IV_TRUE | cpha | IV_FALSE | shiftcnt<0> | IV_FALSE | shiftdone | IV_TRUE | shifting2 - -SRFF_INSTANCE | shiftcnt<1>.REG | shiftcnt<1> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | shiftcnt<1>.D | 4438 | ? | 0 | 0 | shiftcnt<1> | NULL | NULL | shiftcnt<1>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | shiftcnt<1>.CLKF | 4441 | ? | 0 | 4096 | shiftcnt<1> | NULL | NULL | shiftcnt<1>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | shiftcnt<1>.RSTF | 4442 | ? | 0 | 4096 | shiftcnt<1> | NULL | NULL | shiftcnt<1>.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | shiftcnt<1>.Q | 4443 | ? | 0 | 0 | shiftcnt<1> | NULL | NULL | shiftcnt<1>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | shiftdone | spi6502b_COPY_0_COPY_0 | 2155873280 | 6 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | shiftdone.SI | shiftdone | 0 | 6 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<0> | 4168 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<0>.Q | shiftcnt<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | shiftdone.D1 | 4445 | ? | 0 | 4096 | shiftdone | NULL | NULL | shiftdone.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | shiftdone.D2 | 4446 | ? | 0 | 4096 | shiftdone | NULL | NULL | shiftdone.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_TRUE | shiftcnt<3> | IV_TRUE | shiftcnt<2> | IV_TRUE | shiftcnt<0> | IV_TRUE | shiftcnt<1> -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | shiftdone.CLKF | 4447 | ? | 0 | 4096 | shiftdone | NULL | NULL | shiftdone.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | shiftdone.RSTF | 4448 | ? | 0 | 4096 | shiftdone | NULL | NULL | shiftdone.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF - -SRFF_INSTANCE | shiftdone.REG | shiftdone | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | shiftdone.D | 4444 | ? | 0 | 0 | shiftdone | NULL | NULL | shiftdone.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | shiftdone.CLKF | 4447 | ? | 0 | 4096 | shiftdone | NULL | NULL | shiftdone.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | shiftdone.RSTF | 4448 | ? | 0 | 4096 | shiftdone | NULL | NULL | shiftdone.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | cpu_Nres_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | shiftdone.Q | 4449 | ? | 0 | 0 | shiftdone | NULL | NULL | shiftdone.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | start_shifting | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | frx | 4136 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | frx.Q | frx | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting/start_shifting_RSTF__$INT.UIM | 4232 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting/start_shifting_RSTF__$INT.Q | start_shifting/start_shifting_RSTF__$INT | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | start_shifting.SI | start_shifting | 0 | 7 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | frx | 4136 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | frx.Q | frx | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting/start_shifting_RSTF__$INT.UIM | 4232 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting/start_shifting_RSTF__$INT.Q | start_shifting/start_shifting_RSTF__$INT | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | start_shifting.D1 | 4451 | ? | 0 | 4096 | start_shifting | NULL | NULL | start_shifting.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | start_shifting.D2 | 4452 | ? | 0 | 6144 | start_shifting | NULL | NULL | start_shifting.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_FALSE | cpu_rnw_IBUF | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | start_shifting | IV_FALSE | cpu_a_0_IBUF -SPPTERM | 4 | IV_TRUE | frx | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | start_shifting | IV_FALSE | cpu_a_0_IBUF -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | start_shifting.CLKF | 4453 | ? | 0 | 4096 | start_shifting | NULL | NULL | start_shifting.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 6 | 9 | MC_SI_RSTF -SIGNAL | NODE | start_shifting.RSTF | 4454 | ? | 0 | 4096 | start_shifting | NULL | NULL | start_shifting.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | start_shifting/start_shifting_RSTF__$INT.UIM - -SRFF_INSTANCE | start_shifting.REG | start_shifting | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | start_shifting.D | 4450 | ? | 0 | 0 | start_shifting | NULL | NULL | start_shifting.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | start_shifting.CLKF | 4453 | ? | 0 | 4096 | start_shifting | NULL | NULL | start_shifting.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 3 | 8 | SRFF_R -SIGNAL | NODE | start_shifting.RSTF | 4454 | ? | 0 | 4096 | start_shifting | NULL | NULL | start_shifting.SI | 6 | 9 | MC_SI_RSTF -SPPTERM | 1 | IV_FALSE | start_shifting/start_shifting_RSTF__$INT.UIM -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | start_shifting.Q | 4455 | ? | 0 | 0 | start_shifting | NULL | NULL | start_shifting.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+OptxMapped | tc | spi6502b_COPY_0_COPY_0 | 2155873280 | 4 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | tc | 4172 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tc.Q | tc | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | tc.SI | tc | 0 | 4 | 5 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | tc.D1 | 4457 | ? | 0 | 4096 | tc | NULL | NULL | tc.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | tc.D2 | 4458 | ? | 0 | 6144 | tc | NULL | NULL | tc.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | tc.CLKF | 4459 | ? | 0 | 4096 | tc | NULL | NULL | tc.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 5 | 9 | MC_SI_SETF -SIGNAL | NODE | tc.SETF | 4460 | ? | 0 | 4096 | tc | NULL | NULL | tc.SI | 5 | 9 | MC_SI_SETF -SPPTERM | 1 | IV_TRUE | shiftdone -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | tc.CE | 4461 | ? | 0 | 4096 | tc | NULL | NULL | tc.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF - -SRFF_INSTANCE | tc.REG | tc | 0 | 4 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | tc.D | 4456 | ? | 0 | 0 | tc | NULL | NULL | tc.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | tc.CLKF | 4459 | ? | 0 | 4096 | tc | NULL | NULL | tc.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 2 | 8 | SRFF_S -SIGNAL | NODE | tc.SETF | 4460 | ? | 0 | 4096 | tc | NULL | NULL | tc.SI | 5 | 9 | MC_SI_SETF -SPPTERM | 1 | IV_TRUE | shiftdone -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | tc.CE | 4461 | ? | 0 | 4096 | tc | NULL | NULL | tc.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | tc.Q | 4462 | ? | 0 | 0 | tc | NULL | NULL | tc.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | spidataout<0> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<0> | 4173 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<0>.Q | spidataout<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3017 | 4196 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3017 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidataout<0> | 4173 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<0>.Q | spidataout<0> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidataout<0>.SI | spidataout<0> | 0 | 7 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<0> | 4173 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<0>.Q | spidataout<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3017 | 4196 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3017 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidataout<0>.D1 | 4464 | ? | 0 | 4096 | spidataout<0> | NULL | NULL | spidataout<0>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidataout<0>.D2 | 4465 | ? | 0 | 4096 | spidataout<0> | NULL | NULL | spidataout<0>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | spidataout<0> | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3017 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | spidataout<0> | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3017 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidataout<0>.CLKF | 4466 | ? | 0 | 4096 | spidataout<0> | NULL | NULL | spidataout<0>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidataout<0>.CE | 4467 | ? | 0 | 4096 | spidataout<0> | NULL | NULL | spidataout<0>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | spidataout<0>.REG | spidataout<0> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidataout<0>.D | 4463 | ? | 0 | 0 | spidataout<0> | NULL | NULL | spidataout<0>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidataout<0>.CLKF | 4466 | ? | 0 | 4096 | spidataout<0> | NULL | NULL | spidataout<0>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidataout<0>.CE | 4467 | ? | 0 | 4096 | spidataout<0> | NULL | NULL | spidataout<0>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidataout<0>.Q | 4468 | ? | 0 | 0 | spidataout<0> | NULL | NULL | spidataout<0>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | spidataout<1> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<1> | 4174 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<1>.Q | spidataout<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3019 | 4197 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3019 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidataout<1> | 4174 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<1>.Q | spidataout<1> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidataout<1>.SI | spidataout<1> | 0 | 7 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<1> | 4174 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<1>.Q | spidataout<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3019 | 4197 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3019 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidataout<1>.D1 | 4470 | ? | 0 | 4096 | spidataout<1> | NULL | NULL | spidataout<1>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidataout<1>.D2 | 4471 | ? | 0 | 4096 | spidataout<1> | NULL | NULL | spidataout<1>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | spidataout<1> | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3019 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | spidataout<1> | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3019 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidataout<1>.CLKF | 4472 | ? | 0 | 4096 | spidataout<1> | NULL | NULL | spidataout<1>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidataout<1>.CE | 4473 | ? | 0 | 4096 | spidataout<1> | NULL | NULL | spidataout<1>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | spidataout<1>.REG | spidataout<1> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidataout<1>.D | 4469 | ? | 0 | 0 | spidataout<1> | NULL | NULL | spidataout<1>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidataout<1>.CLKF | 4472 | ? | 0 | 4096 | spidataout<1> | NULL | NULL | spidataout<1>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidataout<1>.CE | 4473 | ? | 0 | 4096 | spidataout<1> | NULL | NULL | spidataout<1>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidataout<1>.Q | 4474 | ? | 0 | 0 | spidataout<1> | NULL | NULL | spidataout<1>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | spidataout<2> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<2> | 4175 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<2>.Q | spidataout<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3021 | 4198 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3021 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidataout<2> | 4175 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<2>.Q | spidataout<2> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidataout<2>.SI | spidataout<2> | 0 | 7 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<2> | 4175 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<2>.Q | spidataout<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3021 | 4198 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3021 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidataout<2>.D1 | 4476 | ? | 0 | 4096 | spidataout<2> | NULL | NULL | spidataout<2>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidataout<2>.D2 | 4477 | ? | 0 | 4096 | spidataout<2> | NULL | NULL | spidataout<2>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | spidataout<2> | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3021 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | spidataout<2> | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3021 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidataout<2>.CLKF | 4478 | ? | 0 | 4096 | spidataout<2> | NULL | NULL | spidataout<2>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidataout<2>.CE | 4479 | ? | 0 | 4096 | spidataout<2> | NULL | NULL | spidataout<2>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | spidataout<2>.REG | spidataout<2> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidataout<2>.D | 4475 | ? | 0 | 0 | spidataout<2> | NULL | NULL | spidataout<2>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidataout<2>.CLKF | 4478 | ? | 0 | 4096 | spidataout<2> | NULL | NULL | spidataout<2>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidataout<2>.CE | 4479 | ? | 0 | 4096 | spidataout<2> | NULL | NULL | spidataout<2>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidataout<2>.Q | 4480 | ? | 0 | 0 | spidataout<2> | NULL | NULL | spidataout<2>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | spidataout<3> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<3> | 4176 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<3>.Q | spidataout<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3023 | 4199 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3023 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidataout<3> | 4176 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<3>.Q | spidataout<3> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidataout<3>.SI | spidataout<3> | 0 | 7 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<3> | 4176 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<3>.Q | spidataout<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3023 | 4199 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3023 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidataout<3>.D1 | 4482 | ? | 0 | 4096 | spidataout<3> | NULL | NULL | spidataout<3>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidataout<3>.D2 | 4483 | ? | 0 | 4096 | spidataout<3> | NULL | NULL | spidataout<3>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | spidataout<3> | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3023 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | spidataout<3> | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3023 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidataout<3>.CLKF | 4484 | ? | 0 | 4096 | spidataout<3> | NULL | NULL | spidataout<3>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidataout<3>.CE | 4485 | ? | 0 | 4096 | spidataout<3> | NULL | NULL | spidataout<3>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | spidataout<3>.REG | spidataout<3> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidataout<3>.D | 4481 | ? | 0 | 0 | spidataout<3> | NULL | NULL | spidataout<3>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidataout<3>.CLKF | 4484 | ? | 0 | 4096 | spidataout<3> | NULL | NULL | spidataout<3>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidataout<3>.CE | 4485 | ? | 0 | 4096 | spidataout<3> | NULL | NULL | spidataout<3>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidataout<3>.Q | 4486 | ? | 0 | 0 | spidataout<3> | NULL | NULL | spidataout<3>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | spidataout<4> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<4> | 4177 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<4>.Q | spidataout<4> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3025 | 4200 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3025 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidataout<4> | 4177 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<4>.Q | spidataout<4> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidataout<4>.SI | spidataout<4> | 0 | 7 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<4> | 4177 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<4>.Q | spidataout<4> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3025 | 4200 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3025 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidataout<4>.D1 | 4488 | ? | 0 | 4096 | spidataout<4> | NULL | NULL | spidataout<4>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidataout<4>.D2 | 4489 | ? | 0 | 4096 | spidataout<4> | NULL | NULL | spidataout<4>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | spidataout<4> | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3025 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | spidataout<4> | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3025 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidataout<4>.CLKF | 4490 | ? | 0 | 4096 | spidataout<4> | NULL | NULL | spidataout<4>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidataout<4>.CE | 4491 | ? | 0 | 4096 | spidataout<4> | NULL | NULL | spidataout<4>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | spidataout<4>.REG | spidataout<4> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidataout<4>.D | 4487 | ? | 0 | 0 | spidataout<4> | NULL | NULL | spidataout<4>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidataout<4>.CLKF | 4490 | ? | 0 | 4096 | spidataout<4> | NULL | NULL | spidataout<4>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidataout<4>.CE | 4491 | ? | 0 | 4096 | spidataout<4> | NULL | NULL | spidataout<4>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidataout<4>.Q | 4492 | ? | 0 | 0 | spidataout<4> | NULL | NULL | spidataout<4>.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | N3027 | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_d<5> | 4217 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<5> | 0 | 6 | OI_OUT -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | N3027 | 4203 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3027 | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | spidataout<5> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<5> | 4178 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<5>.Q | spidataout<5> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3027 | 4203 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3027 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidataout<5> | 4178 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<5>.Q | spidataout<5> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidataout<5>.SI | spidataout<5> | 0 | 7 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<5> | 4178 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<5>.Q | spidataout<5> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3027 | 4203 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3027 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidataout<5>.D1 | 4494 | ? | 0 | 4096 | spidataout<5> | NULL | NULL | spidataout<5>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidataout<5>.D2 | 4495 | ? | 0 | 4096 | spidataout<5> | NULL | NULL | spidataout<5>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | spidataout<5> | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3027 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | spidataout<5> | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3027 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidataout<5>.CLKF | 4496 | ? | 0 | 4096 | spidataout<5> | NULL | NULL | spidataout<5>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidataout<5>.CE | 4497 | ? | 0 | 4096 | spidataout<5> | NULL | NULL | spidataout<5>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | spidataout<5>.REG | spidataout<5> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidataout<5>.D | 4493 | ? | 0 | 0 | spidataout<5> | NULL | NULL | spidataout<5>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidataout<5>.CLKF | 4496 | ? | 0 | 4096 | spidataout<5> | NULL | NULL | spidataout<5>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidataout<5>.CE | 4497 | ? | 0 | 4096 | spidataout<5> | NULL | NULL | spidataout<5>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidataout<5>.Q | 4498 | ? | 0 | 0 | spidataout<5> | NULL | NULL | spidataout<5>.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | spidataout<6> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<6> | 4179 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<6>.Q | spidataout<6> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3029 | 4201 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3029 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidataout<6> | 4179 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<6>.Q | spidataout<6> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidataout<6>.SI | spidataout<6> | 0 | 7 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<6> | 4179 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<6>.Q | spidataout<6> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3029 | 4201 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3029 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidataout<6>.D1 | 4500 | ? | 0 | 4096 | spidataout<6> | NULL | NULL | spidataout<6>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidataout<6>.D2 | 4501 | ? | 0 | 4096 | spidataout<6> | NULL | NULL | spidataout<6>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | spidataout<6> | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3029 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | spidataout<6> | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3029 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidataout<6>.CLKF | 4502 | ? | 0 | 4096 | spidataout<6> | NULL | NULL | spidataout<6>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidataout<6>.CE | 4503 | ? | 0 | 4096 | spidataout<6> | NULL | NULL | spidataout<6>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | spidataout<6>.REG | spidataout<6> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidataout<6>.D | 4499 | ? | 0 | 0 | spidataout<6> | NULL | NULL | spidataout<6>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidataout<6>.CLKF | 4502 | ? | 0 | 4096 | spidataout<6> | NULL | NULL | spidataout<6>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidataout<6>.CE | 4503 | ? | 0 | 4096 | spidataout<6> | NULL | NULL | spidataout<6>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidataout<6>.Q | 4504 | ? | 0 | 0 | spidataout<6> | NULL | NULL | spidataout<6>.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | N3031 | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | cpu_d<7> | 4219 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<7> | 0 | 6 | OI_OUT -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | N3031 | 4202 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3031 | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | spidataout<7> | spi6502b_COPY_0_COPY_0 | 2155877376 | 7 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<7> | 4180 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<7>.Q | spidataout<7> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3031 | 4202 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3031 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | spidataout<7> | 4180 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<7>.Q | spidataout<7> | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | spidataout<7>.SI | spidataout<7> | 0 | 7 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<7> | 4180 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<7>.Q | spidataout<7> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | N3031 | 4202 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | N3031 | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | spidataout<7>.D1 | 4506 | ? | 0 | 4096 | spidataout<7> | NULL | NULL | spidataout<7>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | spidataout<7>.D2 | 4507 | ? | 0 | 4096 | spidataout<7> | NULL | NULL | spidataout<7>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | spidataout<7> | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | N3031 -SPPTERM | 4 | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | spidataout<7> | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | N3031 -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | spidataout<7>.CLKF | 4508 | ? | 0 | 4096 | spidataout<7> | NULL | NULL | spidataout<7>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -OUTPUT_NODE_TYPE | 10 | 9 | MC_SI_CE -SIGNAL | NODE | spidataout<7>.CE | 4509 | ? | 0 | 4096 | spidataout<7> | NULL | NULL | spidataout<7>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF - -SRFF_INSTANCE | spidataout<7>.REG | spidataout<7> | 0 | 3 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | spidataout<7>.D | 4505 | ? | 0 | 0 | spidataout<7> | NULL | NULL | spidataout<7>.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | spidataout<7>.CLKF | 4508 | ? | 0 | 4096 | spidataout<7> | NULL | NULL | spidataout<7>.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_TRUE | Ncs2_IBUF -INPUT_NODE_TYPE | 4 | 8 | SRFF_CE -SIGNAL | NODE | spidataout<7>.CE | 4509 | ? | 0 | 4096 | spidataout<7> | NULL | NULL | spidataout<7>.SI | 10 | 9 | MC_SI_CE -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | cpu_rnw_IBUF -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | spidataout<7>.Q | 4510 | ? | 0 | 0 | spidataout<7> | NULL | NULL | spidataout<7>.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | nio_sel_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | nio_sel | 4243 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | OptxMapped | ng_OBUF | spi6502b_COPY_0_COPY_0 | 2155872256 | 3 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_stb_IBUF | 4151 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_stb_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | ng_OBUF | 4182 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ng_OBUF.Q | ng_OBUF | 0 | 0 | MC_Q - -SIGNAL_INSTANCE | ng_OBUF.SI | ng_OBUF | 0 | 3 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_stb_IBUF | 4151 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_stb_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | ng_OBUF.D1 | 4512 | ? | 0 | 4096 | ng_OBUF | NULL | NULL | ng_OBUF.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | ng_OBUF.D2 | 4513 | ? | 0 | 4096 | ng_OBUF | NULL | NULL | ng_OBUF.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 3 | IV_TRUE | Ncs2_IBUF | IV_TRUE | nio_stb_IBUF | IV_TRUE | nio_sel_IBUF - -SRFF_INSTANCE | ng_OBUF.REG | ng_OBUF | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | ng_OBUF.D | 4511 | ? | 0 | 0 | ng_OBUF | NULL | NULL | ng_OBUF.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | ng_OBUF.Q | 4514 | ? | 0 | 0 | ng_OBUF | NULL | NULL | ng_OBUF.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | PinTrst+OptxMapped | int_dout<0> | spi6502b_COPY_0_COPY_0 | 2155888640 | 9 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<0> | 4144 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<0>.Q | spidatain<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<0> | 4140 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<0>.Q | divisor<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpha | 4135 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpha.Q | cpha | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slavesel | 4132 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | int_dout<0> | 4183 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<0>.Q | int_dout<0> | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 2 | 0 | MC_OE -NODE | int_dout<0>$OE | 4184 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<0>.BUFOE.OUT | int_dout<0> | 2 | 0 | MC_OE - -SIGNAL_INSTANCE | int_dout<0>.SI | int_dout<0> | 0 | 9 | 3 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<0> | 4144 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<0>.Q | spidatain<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<0> | 4140 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<0>.Q | divisor<0> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpha | 4135 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpha.Q | cpha | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slavesel | 4132 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | int_dout<0>.D1 | 4516 | ? | 0 | 4096 | int_dout<0> | NULL | NULL | int_dout<0>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | int_dout<0>.D2 | 4517 | ? | 0 | 4096 | int_dout<0> | NULL | NULL | int_dout<0>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | slavesel | IV_TRUE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpha | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | divisor<0> | IV_TRUE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | spidatain<0> | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST -SIGNAL | NODE | int_dout<0>.TRST | 4519 | ? | 0 | 4096 | int_dout<0> | NULL | NULL | int_dout<0>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF - -SRFF_INSTANCE | int_dout<0>.REG | int_dout<0> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | int_dout<0>.D | 4515 | ? | 0 | 0 | int_dout<0> | NULL | NULL | int_dout<0>.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | int_dout<0>.Q | 4520 | ? | 0 | 0 | int_dout<0> | NULL | NULL | int_dout<0>.REG | 0 | 8 | SRFF_Q - -BUF_INSTANCE | int_dout<0>.BUFOE | int_dout<0> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN -SIGNAL | NODE | int_dout<0>.TRST | 4519 | ? | 0 | 4096 | int_dout<0> | NULL | NULL | int_dout<0>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT -NODE | int_dout<0>.BUFOE.OUT | 4518 | ? | 0 | 0 | int_dout<0> | NULL | NULL | int_dout<0>.BUFOE | 0 | 10 | BUF_OUT - -MACROCELL_INSTANCE | PinTrst+OptxMapped | int_dout<1> | spi6502b_COPY_0_COPY_0 | 2155888640 | 8 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<1> | 4145 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<1>.Q | spidatain<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpol | 4133 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpol.Q | cpol | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<1> | 4141 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<1>.Q | divisor<1> | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | int_dout<1> | 4185 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<1>.Q | int_dout<1> | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 2 | 0 | MC_OE -NODE | int_dout<1>$OE | 4186 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<1>.BUFOE.OUT | int_dout<1> | 2 | 0 | MC_OE - -SIGNAL_INSTANCE | int_dout<1>.SI | int_dout<1> | 0 | 8 | 3 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<1> | 4145 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<1>.Q | spidatain<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpol | 4133 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpol.Q | cpol | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<1> | 4141 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<1>.Q | divisor<1> | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | int_dout<1>.D1 | 4522 | ? | 0 | 4096 | int_dout<1> | NULL | NULL | int_dout<1>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | int_dout<1>.D2 | 4523 | ? | 0 | 4096 | int_dout<1> | NULL | NULL | int_dout<1>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpol | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | divisor<1> | IV_TRUE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | spidatain<1> | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST -SIGNAL | NODE | int_dout<1>.TRST | 4525 | ? | 0 | 4096 | int_dout<1> | NULL | NULL | int_dout<1>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF - -SRFF_INSTANCE | int_dout<1>.REG | int_dout<1> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | int_dout<1>.D | 4521 | ? | 0 | 0 | int_dout<1> | NULL | NULL | int_dout<1>.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | int_dout<1>.Q | 4526 | ? | 0 | 0 | int_dout<1> | NULL | NULL | int_dout<1>.REG | 0 | 8 | SRFF_Q - -BUF_INSTANCE | int_dout<1>.BUFOE | int_dout<1> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN -SIGNAL | NODE | int_dout<1>.TRST | 4525 | ? | 0 | 4096 | int_dout<1> | NULL | NULL | int_dout<1>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT -NODE | int_dout<1>.BUFOE.OUT | 4524 | ? | 0 | 0 | int_dout<1> | NULL | NULL | int_dout<1>.BUFOE | 0 | 10 | BUF_OUT - -MACROCELL_INSTANCE | PinTrst+OptxMapped | int_dout<2> | spi6502b_COPY_0_COPY_0 | 2155888640 | 8 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<2> | 4146 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<2>.Q | spidatain<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ece | 4134 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ece.Q | ece | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<2> | 4142 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<2>.Q | divisor<2> | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | int_dout<2> | 4187 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<2>.Q | int_dout<2> | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 2 | 0 | MC_OE -NODE | int_dout<2>$OE | 4188 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<2>.BUFOE.OUT | int_dout<2> | 2 | 0 | MC_OE - -SIGNAL_INSTANCE | int_dout<2>.SI | int_dout<2> | 0 | 8 | 3 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<2> | 4146 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<2>.Q | spidatain<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ece | 4134 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ece.Q | ece | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | divisor<2> | 4142 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | divisor<2>.Q | divisor<2> | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | int_dout<2>.D1 | 4528 | ? | 0 | 4096 | int_dout<2> | NULL | NULL | int_dout<2>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | int_dout<2>.D2 | 4529 | ? | 0 | 4096 | int_dout<2> | NULL | NULL | int_dout<2>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | ece | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | divisor<2> | IV_TRUE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | spidatain<2> | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST -SIGNAL | NODE | int_dout<2>.TRST | 4531 | ? | 0 | 4096 | int_dout<2> | NULL | NULL | int_dout<2>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF - -SRFF_INSTANCE | int_dout<2>.REG | int_dout<2> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | int_dout<2>.D | 4527 | ? | 0 | 0 | int_dout<2> | NULL | NULL | int_dout<2>.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | int_dout<2>.Q | 4532 | ? | 0 | 0 | int_dout<2> | NULL | NULL | int_dout<2>.REG | 0 | 8 | SRFF_Q - -BUF_INSTANCE | int_dout<2>.BUFOE | int_dout<2> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN -SIGNAL | NODE | int_dout<2>.TRST | 4531 | ? | 0 | 4096 | int_dout<2> | NULL | NULL | int_dout<2>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT -NODE | int_dout<2>.BUFOE.OUT | 4530 | ? | 0 | 0 | int_dout<2> | NULL | NULL | int_dout<2>.BUFOE | 0 | 10 | BUF_OUT - -INPUT_INSTANCE | 0 | 0 | NULL | spi_int_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 1 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | spi_int | 4246 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | spi_int_IBUF | 4204 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_int_IBUF | 0 | 5 | II_IMUX - -MACROCELL_INSTANCE | PinTrst+OptxMapped | int_dout<4> | spi6502b_COPY_0_COPY_0 | 2155888640 | 9 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<4> | 4148 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<4>.Q | spidatain<4> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spi_int_IBUF | 4204 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_int_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | frx | 4136 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | frx.Q | frx | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slaveinten | 4138 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slaveinten.Q | slaveinten | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | int_dout<4> | 4189 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<4>.Q | int_dout<4> | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 2 | 0 | MC_OE -NODE | int_dout<4>$OE | 4190 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<4>.BUFOE.OUT | int_dout<4> | 2 | 0 | MC_OE - -SIGNAL_INSTANCE | int_dout<4>.SI | int_dout<4> | 0 | 9 | 3 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | Ncs2_IBUF | 4129 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | Ncs2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_rnw_IBUF | 4130 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_rnw_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidatain<4> | 4148 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidatain<4>.Q | spidatain<4> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_1_IBUF | 4157 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_1_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_a_0_IBUF | 4191 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_a_0_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spi_int_IBUF | 4204 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_int_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | frx | 4136 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | frx.Q | frx | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slaveinten | 4138 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slaveinten.Q | slaveinten | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | int_dout<4>.D1 | 4534 | ? | 0 | 4096 | int_dout<4> | NULL | NULL | int_dout<4>.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | int_dout<4>.D2 | 4535 | ? | 0 | 4096 | int_dout<4> | NULL | NULL | int_dout<4>.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | frx | IV_FALSE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | slaveinten | IV_TRUE | cpu_a_1_IBUF | IV_TRUE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | spidatain<4> | IV_FALSE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_TRUE | cpu_Nphi2_IBUF -SPPTERM | 6 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_a_1_IBUF | IV_FALSE | cpu_a_0_IBUF | IV_FALSE | spi_int_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST -SIGNAL | NODE | int_dout<4>.TRST | 4537 | ? | 0 | 4096 | int_dout<4> | NULL | NULL | int_dout<4>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF - -SRFF_INSTANCE | int_dout<4>.REG | int_dout<4> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | int_dout<4>.D | 4533 | ? | 0 | 0 | int_dout<4> | NULL | NULL | int_dout<4>.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | int_dout<4>.Q | 4538 | ? | 0 | 0 | int_dout<4> | NULL | NULL | int_dout<4>.REG | 0 | 8 | SRFF_Q - -BUF_INSTANCE | int_dout<4>.BUFOE | int_dout<4> | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN -SIGNAL | NODE | int_dout<4>.TRST | 4537 | ? | 0 | 4096 | int_dout<4> | NULL | NULL | int_dout<4>.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 3 | IV_FALSE | Ncs2_IBUF | IV_TRUE | cpu_rnw_IBUF | IV_TRUE | cpu_Nphi2_IBUF -OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT -NODE | int_dout<4>.BUFOE.OUT | 4536 | ? | 0 | 0 | int_dout<4> | NULL | NULL | int_dout<4>.BUFOE | 0 | 10 | BUF_OUT - -MACROCELL_INSTANCE | PrldLow+OptxMapped | shifting2 | spi6502b_COPY_0_COPY_0 | 2155873280 | 8 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<1> | 4174 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<1>.Q | spidataout<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT -NODE | shifting2.EXP | 4589 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.EXP | shifting2 | 4 | 0 | MC_EXPORT - -SIGNAL_INSTANCE | shifting2.SI | shifting2 | 0 | 8 | 4 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<1> | 4174 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<1>.Q | spidataout<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | shifting2.D1 | 4540 | ? | 0 | 4096 | shifting2 | NULL | NULL | shifting2.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | shifting2.D2 | 4541 | ? | 0 | 4096 | shifting2 | NULL | NULL | shifting2.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_FALSE | shiftdone | IV_TRUE | start_shifting -OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF -SIGNAL | NODE | shifting2.CLKF | 4542 | ? | 0 | 4096 | shifting2 | NULL | NULL | shifting2.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT -SIGNAL | NODE | shifting2.EXP | 4587 | ? | 0 | 0 | shifting2 | NULL | NULL | shifting2.SI | 7 | 9 | MC_SI_EXPORT -SPPTERM | 6 | IV_TRUE | shiftcnt<3> | IV_TRUE | shiftcnt<2> | IV_FALSE | shiftcnt<1> | IV_FALSE | shiftdone | IV_FALSE | spidataout<1> | IV_TRUE | shifting2 - -SRFF_INSTANCE | shifting2.REG | shifting2 | 0 | 2 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | shifting2.D | 4539 | ? | 0 | 0 | shifting2 | NULL | NULL | shifting2.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -SIGNAL | NODE | shifting2.CLKF | 4542 | ? | 0 | 4096 | shifting2 | NULL | NULL | shifting2.SI | 3 | 9 | MC_SI_CLKF -SPPTERM | 1 | IV_FALSE | $OpTx$INV$24__$INT.UIM -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | shifting2.Q | 4543 | ? | 0 | 0 | shifting2 | NULL | NULL | shifting2.REG | 0 | 8 | SRFF_Q - -INPUT_INSTANCE | 0 | 0 | NULL | extclk_IBUF | spi6502b_COPY_0_COPY_0 | 16 | 1 | 2 -INPUT_NODE_TYPE | 0 | 5 | II_IN -NODE | extclk | 4245 | PI | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE -OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX -NODE | extclk_IBUF | 4193 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | extclk_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 3 | 5 | II_FCLK -NODE | FCLKIO_0 | 4194 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | extclk_IBUF | 3 | 5 | II_FCLK - -MACROCELL_INSTANCE | Inv+PrldLow+OptxMapped | add_dec/XLXN_11 | spi6502b_COPY_0_COPY_0 | 2155873536 | 5 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_stb_IBUF | 4151 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_stb_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a9_IBUF | 4152 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a9_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a8_IBUF | 4153 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a8_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a10_IBUF | 4154 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a10_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | FCLKIO_0 | 4194 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | extclk_IBUF | 3 | 5 | II_FCLK -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | add_dec/XLXN_11 | 4195 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | add_dec/XLXN_11.Q | add_dec/XLXN_11 | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | add_dec/XLXN_11.SI | add_dec/XLXN_11 | 0 | 4 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_stb_IBUF | 4151 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_stb_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a9_IBUF | 4152 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a9_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a8_IBUF | 4153 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a8_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a10_IBUF | 4154 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a10_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | add_dec/XLXN_11.D1 | 4545 | ? | 0 | 4096 | add_dec/XLXN_11 | NULL | NULL | add_dec/XLXN_11.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | add_dec/XLXN_11.D2 | 4546 | ? | 0 | 4096 | add_dec/XLXN_11 | NULL | NULL | add_dec/XLXN_11.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 4 | IV_FALSE | nio_stb_IBUF | IV_TRUE | a9_IBUF | IV_TRUE | a8_IBUF | IV_TRUE | a10_IBUF - -SRFF_INSTANCE | add_dec/XLXN_11.REG | add_dec/XLXN_11 | 0 | 2 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | add_dec/XLXN_11.D | 4544 | ? | 0 | 0 | add_dec/XLXN_11 | NULL | NULL | add_dec/XLXN_11.XOR | 0 | 7 | ALU_F -INPUT_NODE_TYPE | 1 | 8 | SRFF_C -NODE | FCLKIO_0 | 4194 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | extclk_IBUF | 3 | 5 | II_FCLK -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | add_dec/XLXN_11.Q | 4547 | ? | 0 | 0 | add_dec/XLXN_11 | NULL | NULL | add_dec/XLXN_11.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | OptxMapped | b10_OBUF | spi6502b_COPY_0_COPY_0 | 2155872256 | 2 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a10_IBUF | 4154 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a10_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | b10_OBUF | 4206 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | b10_OBUF.Q | b10_OBUF | 0 | 0 | MC_Q - -SIGNAL_INSTANCE | b10_OBUF.SI | b10_OBUF | 0 | 2 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a10_IBUF | 4154 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a10_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | b10_OBUF.D1 | 4549 | ? | 0 | 4096 | b10_OBUF | NULL | NULL | b10_OBUF.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | b10_OBUF.D2 | 4550 | ? | 0 | 4096 | b10_OBUF | NULL | NULL | b10_OBUF.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_TRUE | a10_IBUF | IV_TRUE | nio_sel_IBUF - -SRFF_INSTANCE | b10_OBUF.REG | b10_OBUF | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | b10_OBUF.D | 4548 | ? | 0 | 0 | b10_OBUF | NULL | NULL | b10_OBUF.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | b10_OBUF.Q | 4551 | ? | 0 | 0 | b10_OBUF | NULL | NULL | b10_OBUF.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | OptxMapped | b8_OBUF | spi6502b_COPY_0_COPY_0 | 2155872256 | 2 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a8_IBUF | 4153 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a8_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | b8_OBUF | 4207 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | b8_OBUF.Q | b8_OBUF | 0 | 0 | MC_Q - -SIGNAL_INSTANCE | b8_OBUF.SI | b8_OBUF | 0 | 2 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a8_IBUF | 4153 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a8_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | b8_OBUF.D1 | 4553 | ? | 0 | 4096 | b8_OBUF | NULL | NULL | b8_OBUF.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | b8_OBUF.D2 | 4554 | ? | 0 | 4096 | b8_OBUF | NULL | NULL | b8_OBUF.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_TRUE | a8_IBUF | IV_TRUE | nio_sel_IBUF - -SRFF_INSTANCE | b8_OBUF.REG | b8_OBUF | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | b8_OBUF.D | 4552 | ? | 0 | 0 | b8_OBUF | NULL | NULL | b8_OBUF.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | b8_OBUF.Q | 4555 | ? | 0 | 0 | b8_OBUF | NULL | NULL | b8_OBUF.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | OptxMapped | b9_OBUF | spi6502b_COPY_0_COPY_0 | 2155872256 | 2 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a9_IBUF | 4152 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a9_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | b9_OBUF | 4208 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | b9_OBUF.Q | b9_OBUF | 0 | 0 | MC_Q - -SIGNAL_INSTANCE | b9_OBUF.SI | b9_OBUF | 0 | 2 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | a9_IBUF | 4152 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | a9_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | b9_OBUF.D1 | 4557 | ? | 0 | 4096 | b9_OBUF | NULL | NULL | b9_OBUF.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | b9_OBUF.D2 | 4558 | ? | 0 | 4096 | b9_OBUF | NULL | NULL | b9_OBUF.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_TRUE | a9_IBUF | IV_TRUE | nio_sel_IBUF - -SRFF_INSTANCE | b9_OBUF.REG | b9_OBUF | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | b9_OBUF.D | 4556 | ? | 0 | 0 | b9_OBUF | NULL | NULL | b9_OBUF.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | b9_OBUF.Q | 4559 | ? | 0 | 0 | b9_OBUF | NULL | NULL | b9_OBUF.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | OptxMapped | led_OBUF | spi6502b_COPY_0_COPY_0 | 2155872256 | 3 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slavesel | 4132 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | led_OBUF | 4209 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | led_OBUF.Q | led_OBUF | 0 | 0 | MC_Q - -SIGNAL_INSTANCE | led_OBUF.SI | led_OBUF | 0 | 3 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slavesel | 4132 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | led_OBUF.D1 | 4561 | ? | 0 | 4096 | led_OBUF | NULL | NULL | led_OBUF.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | led_OBUF.D2 | 4562 | ? | 0 | 4096 | led_OBUF | NULL | NULL | led_OBUF.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 3 | IV_TRUE | slavesel | IV_FALSE | start_shifting | IV_FALSE | shifting2 - -SRFF_INSTANCE | led_OBUF.REG | led_OBUF | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | led_OBUF.D | 4560 | ? | 0 | 0 | led_OBUF | NULL | NULL | led_OBUF.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | led_OBUF.Q | 4563 | ? | 0 | 0 | led_OBUF | NULL | NULL | led_OBUF.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | Inv+OptxMapped | noe_OBUF | spi6502b_COPY_0_COPY_0 | 2155872512 | 3 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | add_dec/XLXN_11 | 4195 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | add_dec/XLXN_11.Q | add_dec/XLXN_11 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_stb_IBUF | 4151 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_stb_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | noe_OBUF | 4210 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | noe_OBUF.Q | noe_OBUF | 0 | 0 | MC_Q - -SIGNAL_INSTANCE | noe_OBUF.SI | noe_OBUF | 0 | 3 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_sel_IBUF | 4181 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_sel_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | add_dec/XLXN_11 | 4195 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | add_dec/XLXN_11.Q | add_dec/XLXN_11 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | nio_stb_IBUF | 4151 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | nio_stb_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | noe_OBUF.D1 | 4565 | ? | 0 | 4096 | noe_OBUF | NULL | NULL | noe_OBUF.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | noe_OBUF.D2 | 4566 | ? | 0 | 4096 | noe_OBUF | NULL | NULL | noe_OBUF.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_FALSE | nio_stb_IBUF | IV_TRUE | add_dec/XLXN_11 -SPPTERM | 2 | IV_FALSE | nio_sel_IBUF | IV_TRUE | add_dec/XLXN_11 - -SRFF_INSTANCE | noe_OBUF.REG | noe_OBUF | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | noe_OBUF.D | 4564 | ? | 0 | 0 | noe_OBUF | NULL | NULL | noe_OBUF.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | noe_OBUF.Q | 4567 | ? | 0 | 0 | noe_OBUF | NULL | NULL | noe_OBUF.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | FbkInv+PinTrst+Merge+OptxMapped | cpu_Nirq_OBUFE | spi6502b_COPY_0_COPY_0 | 2155923456 | 1 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.UIM | 4233 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.Q | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 0 | 0 | MC_Q -NODE | cpu_Nirq_OBUFE$Q | 4211 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpu_Nirq_OBUFE.Q | cpu_Nirq_OBUFE | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 2 | 0 | MC_OE -NODE | cpu_Nirq_OBUFE$OE | 4212 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpu_Nirq_OBUFE.BUFOE.OUT | cpu_Nirq_OBUFE | 2 | 0 | MC_OE - -SIGNAL_INSTANCE | cpu_Nirq_OBUFE.SI | cpu_Nirq_OBUFE | 0 | 1 | 3 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.UIM | 4233 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.Q | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | cpu_Nirq_OBUFE.D1 | 4569 | ? | 0 | 4096 | cpu_Nirq_OBUFE | NULL | NULL | cpu_Nirq_OBUFE.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | cpu_Nirq_OBUFE.D2 | 4570 | ? | 0 | 4096 | cpu_Nirq_OBUFE | NULL | NULL | cpu_Nirq_OBUFE.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST -SIGNAL | NODE | cpu_Nirq_OBUFE.TRST | 4572 | ? | 0 | 4096 | cpu_Nirq_OBUFE | NULL | NULL | cpu_Nirq_OBUFE.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 1 | IV_TRUE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.UIM - -SRFF_INSTANCE | cpu_Nirq_OBUFE.REG | cpu_Nirq_OBUFE | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | cpu_Nirq_OBUFE.D | 4568 | ? | 0 | 0 | cpu_Nirq_OBUFE | NULL | NULL | cpu_Nirq_OBUFE.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | cpu_Nirq_OBUFE.Q | 4573 | ? | 0 | 0 | cpu_Nirq_OBUFE | NULL | NULL | cpu_Nirq_OBUFE.REG | 0 | 8 | SRFF_Q - -BUF_INSTANCE | cpu_Nirq_OBUFE.BUFOE | cpu_Nirq_OBUFE | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN -SIGNAL | NODE | cpu_Nirq_OBUFE.TRST | 4572 | ? | 0 | 4096 | cpu_Nirq_OBUFE | NULL | NULL | cpu_Nirq_OBUFE.SI | 4 | 9 | MC_SI_TRST -SPPTERM | 1 | IV_TRUE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.UIM -OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT -NODE | cpu_Nirq_OBUFE.BUFOE.OUT | 4571 | ? | 0 | 0 | cpu_Nirq_OBUFE | NULL | NULL | cpu_Nirq_OBUFE.BUFOE | 0 | 10 | BUF_OUT - -OUTPUT_INSTANCE | 0 | spi_mosi | spi6502b_COPY_0_COPY_0 | 7 | 2 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | int_mosi | 4127 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_mosi.Q | int_mosi | 0 | 0 | MC_Q -INPUT_NODE_TYPE | 2 | 6 | OI_OE -NODE | int_mosi$OE | 4128 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_mosi.BUFOE.OUT | int_mosi | 2 | 0 | MC_OE -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | spi_mosi | 4213 | PO | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_mosi | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | spi_Nsel | spi6502b_COPY_0_COPY_0 | 7 | 1 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | slavesel$Q | 4131 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slavesel.Q | slavesel | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | spi_Nsel | 4214 | PO | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_Nsel | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | spi_sclk | spi6502b_COPY_0_COPY_0 | 7 | 1 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | int_sclk | 4156 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_sclk.Q | int_sclk | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | spi_sclk | 4215 | PO | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_sclk | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | cpu_d<3> | spi6502b_COPY_0_COPY_0 | 7 | 2 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | int_dout<3> | 4158 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<3>.Q | int_dout<3> | 0 | 0 | MC_Q -INPUT_NODE_TYPE | 2 | 6 | OI_OE -NODE | int_dout<3>$OE | 4159 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<3>.BUFOE.OUT | int_dout<3> | 2 | 0 | MC_OE -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | cpu_d<3> | 4216 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<3> | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | cpu_d<5> | spi6502b_COPY_0_COPY_0 | 7 | 2 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | int_dout<5> | 4160 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<5>.Q | int_dout<5> | 0 | 0 | MC_Q -INPUT_NODE_TYPE | 2 | 6 | OI_OE -NODE | int_dout<5>$OE | 4161 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<5>.BUFOE.OUT | int_dout<5> | 2 | 0 | MC_OE -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | cpu_d<5> | 4217 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<5> | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | cpu_d<6> | spi6502b_COPY_0_COPY_0 | 7 | 2 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | int_dout<6> | 4162 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<6>.Q | int_dout<6> | 0 | 0 | MC_Q -INPUT_NODE_TYPE | 2 | 6 | OI_OE -NODE | int_dout<6>$OE | 4163 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<6>.BUFOE.OUT | int_dout<6> | 2 | 0 | MC_OE -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | cpu_d<6> | 4218 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<6> | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | cpu_d<7> | spi6502b_COPY_0_COPY_0 | 7 | 2 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | int_dout<7> | 4164 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<7>.Q | int_dout<7> | 0 | 0 | MC_Q -INPUT_NODE_TYPE | 2 | 6 | OI_OE -NODE | int_dout<7>$OE | 4165 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<7>.BUFOE.OUT | int_dout<7> | 2 | 0 | MC_OE -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | cpu_d<7> | 4219 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<7> | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | ng | spi6502b_COPY_0_COPY_0 | 7 | 1 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | ng_OBUF | 4182 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ng_OBUF.Q | ng_OBUF | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | ng | 4220 | PO | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | ng | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | cpu_d<0> | spi6502b_COPY_0_COPY_0 | 7 | 2 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | int_dout<0> | 4183 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<0>.Q | int_dout<0> | 0 | 0 | MC_Q -INPUT_NODE_TYPE | 2 | 6 | OI_OE -NODE | int_dout<0>$OE | 4184 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<0>.BUFOE.OUT | int_dout<0> | 2 | 0 | MC_OE -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | cpu_d<0> | 4221 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<0> | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | cpu_d<1> | spi6502b_COPY_0_COPY_0 | 7 | 2 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | int_dout<1> | 4185 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<1>.Q | int_dout<1> | 0 | 0 | MC_Q -INPUT_NODE_TYPE | 2 | 6 | OI_OE -NODE | int_dout<1>$OE | 4186 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<1>.BUFOE.OUT | int_dout<1> | 2 | 0 | MC_OE -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | cpu_d<1> | 4222 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<1> | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | cpu_d<2> | spi6502b_COPY_0_COPY_0 | 7 | 2 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | int_dout<2> | 4187 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<2>.Q | int_dout<2> | 0 | 0 | MC_Q -INPUT_NODE_TYPE | 2 | 6 | OI_OE -NODE | int_dout<2>$OE | 4188 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<2>.BUFOE.OUT | int_dout<2> | 2 | 0 | MC_OE -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | cpu_d<2> | 4223 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<2> | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | cpu_d<4> | spi6502b_COPY_0_COPY_0 | 7 | 2 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | int_dout<4> | 4189 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<4>.Q | int_dout<4> | 0 | 0 | MC_Q -INPUT_NODE_TYPE | 2 | 6 | OI_OE -NODE | int_dout<4>$OE | 4190 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | int_dout<4>.BUFOE.OUT | int_dout<4> | 2 | 0 | MC_OE -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | cpu_d<4> | 4224 | PIPO | 0 | 64 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_d<4> | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | b10 | spi6502b_COPY_0_COPY_0 | 7 | 1 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | b10_OBUF | 4206 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | b10_OBUF.Q | b10_OBUF | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | b10 | 4225 | PO | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | b10 | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | b8 | spi6502b_COPY_0_COPY_0 | 7 | 1 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | b8_OBUF | 4207 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | b8_OBUF.Q | b8_OBUF | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | b8 | 4226 | PO | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | b8 | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | b9 | spi6502b_COPY_0_COPY_0 | 7 | 1 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | b9_OBUF | 4208 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | b9_OBUF.Q | b9_OBUF | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | b9 | 4227 | PO | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | b9 | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | led | spi6502b_COPY_0_COPY_0 | 7 | 1 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | led_OBUF | 4209 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | led_OBUF.Q | led_OBUF | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | led | 4228 | PO | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | led | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | noe | spi6502b_COPY_0_COPY_0 | 7 | 1 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | noe_OBUF | 4210 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | noe_OBUF.Q | noe_OBUF | 0 | 0 | MC_Q -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | noe | 4229 | PO | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | noe | 0 | 6 | OI_OUT - -OUTPUT_INSTANCE | 0 | cpu_Nirq | spi6502b_COPY_0_COPY_0 | 7 | 2 | 1 -INPUT_NODE_TYPE | 0 | 6 | OI_IN -NODE | cpu_Nirq_OBUFE$Q | 4211 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpu_Nirq_OBUFE.Q | cpu_Nirq_OBUFE | 0 | 0 | MC_Q -INPUT_NODE_TYPE | 2 | 6 | OI_OE -NODE | cpu_Nirq_OBUFE$OE | 4212 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpu_Nirq_OBUFE.BUFOE.OUT | cpu_Nirq_OBUFE | 2 | 0 | MC_OE -OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT -NODE | cpu_Nirq | 4230 | PO | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nirq | 0 | 6 | OI_OUT - -MACROCELL_INSTANCE | SoftPfbk | $OpTx$INV$24__$INT | spi6502b_COPY_0_COPY_0 | 2181038080 | 5 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ece | 4134 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ece.Q | ece | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | extclk_IBUF | 4193 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | extclk_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | $OpTx$INV$24__$INT.UIM | 4231 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | $OpTx$INV$24__$INT.Q | $OpTx$INV$24__$INT | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | $OpTx$INV$24__$INT.SI | $OpTx$INV$24__$INT | 0 | 5 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ece | 4134 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ece.Q | ece | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nphi2_IBUF | 4205 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nphi2_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | extclk_IBUF | 4193 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | extclk_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | start_shifting | 4171 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting.Q | start_shifting | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | $OpTx$INV$24__$INT.D1 | 4575 | ? | 0 | 4096 | $OpTx$INV$24__$INT | NULL | NULL | $OpTx$INV$24__$INT.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | $OpTx$INV$24__$INT.D2 | 4576 | ? | 0 | 4096 | $OpTx$INV$24__$INT | NULL | NULL | $OpTx$INV$24__$INT.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_TRUE | ece | IV_FALSE | extclk_IBUF -SPPTERM | 2 | IV_FALSE | ece | IV_FALSE | cpu_Nphi2_IBUF -SPPTERM | 2 | IV_FALSE | start_shifting | IV_FALSE | shifting2 - -SRFF_INSTANCE | $OpTx$INV$24__$INT.REG | $OpTx$INV$24__$INT | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | $OpTx$INV$24__$INT.D | 4574 | ? | 0 | 0 | $OpTx$INV$24__$INT | NULL | NULL | $OpTx$INV$24__$INT.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | $OpTx$INV$24__$INT.Q | 4577 | ? | 0 | 0 | $OpTx$INV$24__$INT | NULL | NULL | $OpTx$INV$24__$INT.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | SoftPfbk | start_shifting/start_shifting_RSTF__$INT | spi6502b_COPY_0_COPY_0 | 2181038080 | 2 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | start_shifting/start_shifting_RSTF__$INT.UIM | 4232 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | start_shifting/start_shifting_RSTF__$INT.Q | start_shifting/start_shifting_RSTF__$INT | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | start_shifting/start_shifting_RSTF__$INT.SI | start_shifting/start_shifting_RSTF__$INT | 0 | 2 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | cpu_Nres_IBUF | 4126 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | cpu_Nres_IBUF | 0 | 5 | II_IMUX -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | start_shifting/start_shifting_RSTF__$INT.D1 | 4579 | ? | 0 | 4096 | start_shifting/start_shifting_RSTF__$INT | NULL | NULL | start_shifting/start_shifting_RSTF__$INT.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | start_shifting/start_shifting_RSTF__$INT.D2 | 4580 | ? | 0 | 4096 | start_shifting/start_shifting_RSTF__$INT | NULL | NULL | start_shifting/start_shifting_RSTF__$INT.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_TRUE | cpu_Nres_IBUF | IV_FALSE | shiftdone - -SRFF_INSTANCE | start_shifting/start_shifting_RSTF__$INT.REG | start_shifting/start_shifting_RSTF__$INT | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | start_shifting/start_shifting_RSTF__$INT.D | 4578 | ? | 0 | 0 | start_shifting/start_shifting_RSTF__$INT | NULL | NULL | start_shifting/start_shifting_RSTF__$INT.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | start_shifting/start_shifting_RSTF__$INT.Q | 4581 | ? | 0 | 0 | start_shifting/start_shifting_RSTF__$INT | NULL | NULL | start_shifting/start_shifting_RSTF__$INT.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | SoftPfbk | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | spi6502b_COPY_0_COPY_0 | 2181038080 | 4 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ier | 4137 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ier.Q | ier | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | tc | 4172 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tc.Q | tc | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slaveinten | 4138 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slaveinten.Q | slaveinten | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spi_int_IBUF | 4204 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_int_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM -NODE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.UIM | 4233 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.Q | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | 1 | 0 | MC_UIM - -SIGNAL_INSTANCE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.SI | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | 0 | 4 | 2 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | ier | 4137 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | ier.Q | ier | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | tc | 4172 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | tc.Q | tc | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | slaveinten | 4138 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | slaveinten.Q | slaveinten | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spi_int_IBUF | 4204 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | NULL | spi_int_IBUF | 0 | 5 | II_IMUX -OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 -SIGNAL | NODE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.D1 | 4583 | ? | 0 | 4096 | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | NULL | NULL | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.SI | 1 | 9 | MC_SI_D1 -SPPTERM | 0 | IV_ZERO -OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 -SIGNAL | NODE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.D2 | 4584 | ? | 0 | 4096 | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | NULL | NULL | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.SI | 2 | 9 | MC_SI_D2 -SPPTERM | 2 | IV_TRUE | ier | IV_TRUE | tc -SPPTERM | 2 | IV_TRUE | slaveinten | IV_FALSE | spi_int_IBUF - -SRFF_INSTANCE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.REG | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | 0 | 1 | 1 -INPUT_NODE_TYPE | 0 | 8 | SRFF_D -NODE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.D | 4582 | ? | 0 | 0 | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | NULL | NULL | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.XOR | 0 | 7 | ALU_F -OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q -NODE | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.Q | 4585 | ? | 0 | 0 | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | NULL | NULL | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.REG | 0 | 8 | SRFF_Q - -MACROCELL_INSTANCE | NULL | EXP6_ | spi6502b_COPY_0_COPY_0 | 2147483648 | 10 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<2> | 4175 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<2>.Q | spidataout<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<3> | 4176 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<3>.Q | spidataout<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<5> | 4178 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<5>.Q | spidataout<5> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<6> | 4179 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<6>.Q | spidataout<6> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<7> | 4180 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<7>.Q | spidataout<7> | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT -NODE | EXP6_.EXP | 4588 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | EXP6_.EXP | EXP6_ | 4 | 0 | MC_EXPORT - -SIGNAL_INSTANCE | EXP6_.SI | EXP6_ | 0 | 10 | 1 -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<3> | 4166 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<3>.Q | shiftcnt<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<2> | 4167 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<2>.Q | shiftcnt<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftcnt<1> | 4169 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftcnt<1>.Q | shiftcnt<1> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shiftdone | 4170 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shiftdone.Q | shiftdone | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<2> | 4175 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<2>.Q | spidataout<2> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | shifting2 | 4192 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | shifting2.Q | shifting2 | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<3> | 4176 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<3>.Q | spidataout<3> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<5> | 4178 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<5>.Q | spidataout<5> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<6> | 4179 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<6>.Q | spidataout<6> | 1 | 0 | MC_UIM -INPUT_NODE_TYPE | 1 | 100 | NOTYPE -NODE | spidataout<7> | 4180 | ? | 0 | 0 | spi6502b_COPY_0_COPY_0 | NULL | spidataout<7>.Q | spidataout<7> | 1 | 0 | MC_UIM -OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT -SIGNAL | NODE | EXP6_.EXP | 4586 | ? | 0 | 0 | EXP6_ | NULL | NULL | EXP6_.SI | 7 | 9 | MC_SI_EXPORT -SPPTERM | 6 | IV_TRUE | shiftcnt<3> | IV_FALSE | shiftcnt<2> | IV_TRUE | shiftcnt<1> | IV_FALSE | shiftdone | IV_FALSE | spidataout<2> | IV_TRUE | shifting2 -SPPTERM | 6 | IV_TRUE | shiftcnt<3> | IV_FALSE | shiftcnt<2> | IV_FALSE | shiftcnt<1> | IV_FALSE | shiftdone | IV_FALSE | spidataout<3> | IV_TRUE | shifting2 -SPPTERM | 6 | IV_FALSE | shiftcnt<3> | IV_TRUE | shiftcnt<2> | IV_FALSE | shiftcnt<1> | IV_FALSE | shiftdone | IV_FALSE | spidataout<5> | IV_TRUE | shifting2 -SPPTERM | 6 | IV_FALSE | shiftcnt<3> | IV_FALSE | shiftcnt<2> | IV_TRUE | shiftcnt<1> | IV_FALSE | shiftdone | IV_FALSE | spidataout<6> | IV_TRUE | shifting2 -SPPTERM | 6 | IV_FALSE | shiftcnt<3> | IV_FALSE | shiftcnt<2> | IV_FALSE | shiftcnt<1> | IV_FALSE | shiftdone | IV_FALSE | spidataout<7> | IV_TRUE | shifting2 - -FB_INSTANCE | FOOBAR1_ | spi6502b_COPY_0_COPY_0 | 0 | 0 | 0 -FBPIN | 1 | spidataout<3> | 1 | NULL | 0 | NULL | 0 -FBPIN | 2 | spidataout<2> | 1 | NULL | 0 | NULL | 0 | 1 | 49152 -FBPIN | 3 | spidataout<1> | 1 | NULL | 0 | NULL | 0 -FBPIN | 4 | spidataout<0> | 1 | NULL | 0 | NULL | 0 -FBPIN | 5 | int_dout<0> | 1 | N3017 | 1 | cpu_d<0> | 1 | 2 | 49152 -FBPIN | 6 | int_dout<1> | 1 | N3019 | 1 | cpu_d<1> | 1 | 3 | 49152 -FBPIN | 7 | tmo | 1 | NULL | 0 | NULL | 0 -FBPIN | 8 | int_dout<2> | 1 | N3021 | 1 | cpu_d<2> | 1 | 4 | 49152 -FBPIN | 9 | slaveinten | 1 | cpu_Nphi2_IBUF | 0 | NULL | 0 | 5 | 57344 -FBPIN | 10 | frx | 1 | NULL | 0 | NULL | 0 -FBPIN | 11 | ece | 1 | extclk_IBUF | 0 | NULL | 0 | 6 | 57344 -FBPIN | 12 | divisor<2> | 1 | NULL | 0 | NULL | 0 -FBPIN | 13 | divisor<1> | 1 | NULL | 0 | NULL | 0 -FBPIN | 14 | divisor<0> | 1 | cpu_rnw_IBUF | 0 | NULL | 0 | 7 | 57344 -FBPIN | 15 | int_dout<3> | 1 | N3023 | 1 | cpu_d<3> | 1 | 8 | 49152 -FBPIN | 16 | cpol | 1 | NULL | 0 | NULL | 0 -FBPIN | 17 | int_dout<4> | 1 | N3025 | 1 | cpu_d<4> | 1 | 9 | 49152 -FBPIN | 18 | cpha | 1 | NULL | 0 | NULL | 0 - -FB_INSTANCE | FOOBAR2_ | spi6502b_COPY_0_COPY_0 | 0 | 0 | 0 -FBPIN | 1 | EXP6_ | 1 | NULL | 0 | NULL | 0 -FBPIN | 2 | int_mosi | 1 | NULL | 0 | spi_mosi | 1 | 35 | 49152 -FBPIN | 3 | shifting2 | 1 | NULL | 0 | NULL | 0 -FBPIN | 4 | tc | 1 | NULL | 0 | NULL | 0 -FBPIN | 5 | shiftcnt<0> | 1 | a8_IBUF | 0 | NULL | 0 | 36 | 49152 -FBPIN | 6 | $OpTx$INV$24__$INT | 1 | a9_IBUF | 0 | NULL | 0 | 37 | 49152 -FBPIN | 7 | spidatain<7> | 1 | NULL | 0 | NULL | 0 -FBPIN | 8 | spidatain<6> | 1 | a10_IBUF | 0 | NULL | 0 | 38 | 49152 -FBPIN | 9 | cpu_Nirq_OBUFE | 1 | NULL | 0 | cpu_Nirq | 1 | 39 | 51200 -FBPIN | 10 | spidatain<5> | 1 | NULL | 0 | NULL | 0 -FBPIN | 11 | spidatain<4> | 1 | nio_sel_IBUF | 0 | NULL | 0 | 40 | 53248 -FBPIN | 12 | spidatain<3> | 1 | NULL | 0 | NULL | 0 -FBPIN | 13 | spidatain<2> | 1 | NULL | 0 | NULL | 0 -FBPIN | 14 | NULL | 0 | spi_int_IBUF | 0 | NULL | 0 | 42 | 53248 -FBPIN | 15 | NULL | 0 | nio_stb_IBUF | 0 | NULL | 0 | 43 | 49152 -FBPIN | 17 | NULL | 0 | spi_miso_IBUF | 0 | NULL | 0 | 44 | 49152 -FBPIN | 18 | start_shifting/start_shifting_RSTF__$INT | 1 | NULL | 0 | NULL | 0 - -FB_INSTANCE | FOOBAR3_ | spi6502b_COPY_0_COPY_0 | 0 | 0 | 0 -FBPIN | 2 | int_dout<5> | 1 | N3027 | 1 | cpu_d<5> | 1 | 11 | 49152 -FBPIN | 5 | int_dout<6> | 1 | N3029 | 1 | cpu_d<6> | 1 | 12 | 49152 -FBPIN | 8 | int_dout<7> | 1 | N3031 | 1 | cpu_d<7> | 1 | 13 | 49152 -FBPIN | 9 | noe_OBUF | 1 | NULL | 0 | noe | 1 | 14 | 49152 -FBPIN | 11 | NULL | 0 | Ncs2_IBUF | 0 | NULL | 0 | 18 | 49152 -FBPIN | 14 | NULL | 0 | cpu_Nres_IBUF | 0 | NULL | 0 | 19 | 49152 -FBPIN | 15 | ng_OBUF | 1 | NULL | 0 | ng | 1 | 20 | 49152 -FBPIN | 16 | NULL | 0 | cpu_a_1_IBUF | 0 | NULL | 0 | 24 | 49152 -FBPIN | 17 | add_dec/XLXN_11 | 1 | cpu_a_0_IBUF | 0 | NULL | 0 | 22 | 49152 -FBPIN | 18 | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST | 1 | NULL | 0 | NULL | 0 - -FB_INSTANCE | FOOBAR4_ | spi6502b_COPY_0_COPY_0 | 0 | 0 | 0 -FBPIN | 1 | shiftdone | 1 | NULL | 0 | NULL | 0 -FBPIN | 2 | b8_OBUF | 1 | NULL | 0 | b8 | 1 | 25 | 49152 -FBPIN | 3 | start_shifting | 1 | NULL | 0 | NULL | 0 -FBPIN | 4 | spidataout<7> | 1 | NULL | 0 | NULL | 0 -FBPIN | 5 | b9_OBUF | 1 | NULL | 0 | b9 | 1 | 26 | 49152 -FBPIN | 6 | spidataout<6> | 1 | NULL | 0 | NULL | 0 -FBPIN | 7 | spidataout<5> | 1 | NULL | 0 | NULL | 0 -FBPIN | 8 | b10_OBUF | 1 | NULL | 0 | b10 | 1 | 27 | 49152 -FBPIN | 9 | spidataout<4> | 1 | NULL | 0 | NULL | 0 -FBPIN | 10 | spidatain<1> | 1 | NULL | 0 | NULL | 0 -FBPIN | 11 | slavesel | 1 | NULL | 0 | spi_Nsel | 1 | 28 | 49152 -FBPIN | 12 | spidatain<0> | 1 | NULL | 0 | NULL | 0 -FBPIN | 13 | shiftcnt<3> | 1 | NULL | 0 | NULL | 0 -FBPIN | 14 | led_OBUF | 1 | NULL | 0 | led | 1 | 29 | 49152 -FBPIN | 15 | shiftcnt<2> | 1 | NULL | 0 | NULL | 0 | 33 | 49152 -FBPIN | 16 | shiftcnt<1> | 1 | NULL | 0 | NULL | 0 -FBPIN | 17 | int_sclk | 1 | NULL | 0 | spi_sclk | 1 | 34 | 49152 -FBPIN | 18 | ier | 1 | NULL | 0 | NULL | 0 - -FB_INSTANCE | INPUTPINS_FOOBAR5_ | spi6502b_COPY_0_COPY_0 | 0 | 0 | 0 - -BUSINFO | CPU_A<1:0> | 2 | 0 | 0 | cpu_a<0> | 1 | cpu_a<1> | 0 -BUSINFO | CPU_D<7:0> | 8 | 0 | 2 | cpu_d<0> | 7 | cpu_d<1> | 6 | cpu_d<2> | 5 | cpu_d<3> | 4 | cpu_d<4> | 3 | cpu_d<5> | 2 | cpu_d<6> | 1 | cpu_d<7> | 0 - -FB_ORDER_OF_INPUTS | FOOBAR1_ | 0 | spidataout<3> | NULL | 1 | spidataout<2> | NULL | 2 | spidataout<1> | NULL | 3 | spidataout<0> | NULL | 4 | cpu_d<3> | 8 -FB_ORDER_OF_INPUTS | FOOBAR1_ | 6 | tmo | NULL | 8 | slaveinten | NULL | 9 | spidatain<1> | NULL | 10 | ece | NULL | 11 | divisor<2> | NULL -FB_ORDER_OF_INPUTS | FOOBAR1_ | 12 | divisor<1> | NULL | 13 | divisor<0> | NULL | 17 | cpu_Nres | 19 | 21 | spidatain<4> | NULL | 22 | spi_int | 42 -FB_ORDER_OF_INPUTS | FOOBAR1_ | 29 | cpu_d<0> | 2 | 31 | cpu_rnw | 7 | 32 | cpu_d<4> | 9 | 33 | cpu_d<1> | 3 | 36 | cpu_a<0> | 22 -FB_ORDER_OF_INPUTS | FOOBAR1_ | 39 | cpu_a<1> | 24 | 40 | cpu_d<2> | 4 | 41 | spidatain<2> | NULL | 42 | slavesel | NULL | 43 | cpha | NULL -FB_ORDER_OF_INPUTS | FOOBAR1_ | 44 | spidatain<0> | NULL | 45 | frx | NULL | 47 | Ncs2 | 18 | 50 | spidatain<3> | NULL | 52 | cpol | NULL -FB_ORDER_OF_INPUTS | FOOBAR1_ | 53 | cpu_Nphi2 | 5 - -FB_IMUX_INDEX | FOOBAR1_ | 0 | 1 | 2 | 3 | 130 | -1 | 6 | -1 | 8 | 63 | 10 | 11 | 12 | 13 | -1 | -1 | -1 | 125 | -1 | -1 | -1 | 28 | 98 | -1 | -1 | -1 | -1 | -1 | -1 | 108 | -1 | 126 | 132 | 110 | -1 | -1 | 121 | -1 | -1 | 111 | 114 | 30 | 64 | 17 | 65 | 9 | -1 | 131 | -1 | -1 | 29 | -1 | 15 | 120 - - -FB_ORDER_OF_INPUTS | FOOBAR2_ | 0 | shiftdone | NULL | 2 | start_shifting | NULL | 3 | spidataout<7> | NULL | 5 | spidataout<6> | NULL | 7 | spidatain<6> | NULL -FB_ORDER_OF_INPUTS | FOOBAR2_ | 9 | spidatain<5> | NULL | 10 | spidatain<4> | NULL | 11 | spidatain<3> | NULL | 12 | spidatain<2> | NULL | 14 | extclk | 6 -FB_ORDER_OF_INPUTS | FOOBAR2_ | 15 | shiftcnt<1> | NULL | 17 | cpu_Nirq_OBUFE/cpu_Nirq_OBUFE_TRST.UIM | NULL | 18 | cpu_a<1> | 24 | 27 | shiftcnt<2> | NULL | 28 | cpu_Nres | 19 -FB_ORDER_OF_INPUTS | FOOBAR2_ | 31 | $OpTx$INV$24__$INT.UIM | NULL | 33 | spidataout<3> | NULL | 36 | spidataout<4> | NULL | 37 | spidataout<1> | NULL | 38 | spidatain<1> | NULL -FB_ORDER_OF_INPUTS | FOOBAR2_ | 39 | tmo | NULL | 40 | shiftcnt<0> | NULL | 43 | cpu_a<0> | 22 | 44 | spidataout<2> | NULL | 46 | spidataout<0> | NULL -FB_ORDER_OF_INPUTS | FOOBAR2_ | 47 | Ncs2 | 18 | 48 | shifting2 | NULL | 49 | spidataout<5> | NULL | 50 | ece | NULL | 51 | shiftcnt<3> | NULL -FB_ORDER_OF_INPUTS | FOOBAR2_ | 53 | cpu_Nphi2 | 5 - -FB_IMUX_INDEX | FOOBAR2_ | 54 | -1 | 56 | 57 | -1 | 59 | -1 | 25 | -1 | 27 | 28 | 29 | 30 | -1 | 122 | 69 | -1 | 53 | 111 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | 68 | 125 | -1 | -1 | 23 | -1 | 0 | -1 | -1 | 62 | 2 | 63 | 6 | 22 | -1 | -1 | 121 | 1 | -1 | 3 | 131 | 20 | 60 | 10 | 66 | -1 | 120 - - -FB_ORDER_OF_INPUTS | FOOBAR3_ | 0 | cpu_rnw | 7 | 2 | shifting2 | NULL | 3 | tc | NULL | 5 | Ncs2 | 18 | 6 | spidatain<7> | NULL -FB_ORDER_OF_INPUTS | FOOBAR3_ | 8 | a8 | 36 | 10 | a9 | 37 | 12 | a10 | 38 | 16 | add_dec/XLXN_11 | NULL | 17 | ier | NULL -FB_ORDER_OF_INPUTS | FOOBAR3_ | 18 | cpu_a<1> | 24 | 22 | spi_int | 42 | 28 | spidatain<6> | NULL | 36 | cpu_a<0> | 22 | 41 | slaveinten | NULL -FB_ORDER_OF_INPUTS | FOOBAR3_ | 43 | start_shifting | NULL | 45 | nio_stb | 43 | 50 | nio_sel | 40 | 52 | spidatain<5> | NULL | 53 | cpu_Nphi2 | 5 - -FB_IMUX_INDEX | FOOBAR3_ | 126 | -1 | 20 | 21 | -1 | 131 | 24 | -1 | 80 | -1 | 82 | -1 | 84 | -1 | -1 | -1 | 52 | 71 | 111 | -1 | -1 | -1 | 98 | -1 | -1 | -1 | -1 | -1 | 25 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | 121 | -1 | -1 | -1 | -1 | 8 | -1 | 56 | -1 | 102 | -1 | -1 | -1 | -1 | 92 | -1 | 27 | 120 - - -FB_ORDER_OF_INPUTS | FOOBAR4_ | 0 | shiftdone | NULL | 2 | shifting2 | NULL | 3 | spidataout<7> | NULL | 4 | shiftcnt<0> | NULL | 5 | Ncs2 | 18 -FB_ORDER_OF_INPUTS | FOOBAR4_ | 6 | spidataout<5> | NULL | 8 | spidataout<4> | NULL | 9 | frx | NULL | 10 | slavesel | NULL | 11 | spidatain<0> | NULL -FB_ORDER_OF_INPUTS | FOOBAR4_ | 12 | shiftcnt<3> | NULL | 13 | cpu_a<0> | 22 | 14 | shiftcnt<2> | NULL | 15 | cpol | NULL | 16 | cpu_d<7> | 13 -FB_ORDER_OF_INPUTS | FOOBAR4_ | 17 | cpha | NULL | 19 | spi_miso | 44 | 21 | cpu_d<6> | 12 | 23 | a8 | 36 | 26 | $OpTx$INV$24__$INT.UIM | NULL -FB_ORDER_OF_INPUTS | FOOBAR4_ | 28 | a9 | 37 | 29 | cpu_d<0> | 2 | 30 | spidataout<6> | NULL | 31 | cpu_rnw | 7 | 32 | a10 | 38 -FB_ORDER_OF_INPUTS | FOOBAR4_ | 35 | shiftcnt<1> | NULL | 39 | cpu_a<1> | 24 | 42 | cpu_d<5> | 11 | 43 | start_shifting | NULL | 44 | cpu_d<4> | 9 -FB_ORDER_OF_INPUTS | FOOBAR4_ | 46 | cpu_Nres | 19 | 47 | ier | NULL | 50 | nio_sel | 40 | 53 | start_shifting/start_shifting_RSTF__$INT.UIM | NULL - -FB_IMUX_INDEX | FOOBAR4_ | 54 | -1 | 20 | 57 | 22 | 131 | 60 | -1 | 62 | 9 | 64 | 65 | 66 | 121 | 68 | 15 | 142 | 17 | -1 | 104 | -1 | 138 | -1 | 80 | -1 | -1 | 23 | -1 | 82 | 108 | 59 | 126 | 84 | -1 | -1 | 69 | -1 | -1 | -1 | 111 | -1 | -1 | 134 | 56 | 132 | -1 | 125 | 71 | -1 | -1 | 92 | -1 | -1 | 35 - - -GLOBAL_FCLK | extclk | 1 | 1 diff --git a/VHDL/spi6502b.xml b/VHDL/spi6502b.xml deleted file mode 100644 index 8efeb2e..0000000 --- a/VHDL/spi6502b.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -spi6502b.rptC:/Xilinx/xc9500xl/data/xc9572xl.chpspi6502b.mfd
diff --git a/VHDL/spi6502b_build.xml b/VHDL/spi6502b_build.xml deleted file mode 100644 index b0ba209..0000000 --- a/VHDL/spi6502b_build.xml +++ /dev/null @@ -1,205 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/VHDL/tmperr.err b/VHDL/tmperr.err deleted file mode 100644 index e69de29..0000000 diff --git a/VHDL/userlang.tpl b/VHDL/userlang.tpl deleted file mode 100644 index 7f80404..0000000 --- a/VHDL/userlang.tpl +++ /dev/null @@ -1,6 +0,0 @@ -[Verilog.User Templates] -type=folder -[VHDL.User Templates] -type=folder -[ABEL.User Templates] -type=folder diff --git a/_ngo/netlist.lst b/_ngo/netlist.lst deleted file mode 100644 index 42a41ae..0000000 --- a/_ngo/netlist.lst +++ /dev/null @@ -1,2 +0,0 @@ -C:\sources\AppleIISd\spi6502b.ngc 1494461294 -OK diff --git a/address_decoder._u_ b/address_decoder._u_ deleted file mode 100644 index e69de29..0000000 diff --git a/address_decoder.lfp b/address_decoder.lfp deleted file mode 100644 index 273ab0b..0000000 --- a/address_decoder.lfp +++ /dev/null @@ -1,15 +0,0 @@ -# begin LFP file C:\sources\AppleIISd\address_decoder.lfp -designfile address_decoder.ngd -INST "address_decoder" COLOR=15 ; -NET "OE" COLOR=6 ; -NET "IO_STB" COLOR=6 ; -NET "IO_SEL" COLOR=6 ; -NET "extclk" COLOR=6 ; -NET "A10_B" COLOR=6 ; -NET "A10" COLOR=6 ; -NET "A9_B" COLOR=6 ; -NET "A9" COLOR=6 ; -NET "A8_B" COLOR=6 ; -NET "A8" COLOR=6 ; -INST "XLXI_16" COLOR=7 ; -INST "XLXI_16/U0" COLOR=7 ; diff --git a/address_decoder.ucf b/address_decoder.ucf deleted file mode 100644 index a6d30f8..0000000 --- a/address_decoder.ucf +++ /dev/null @@ -1,19 +0,0 @@ -#PACE: Start of Constraints generated by PACE - -#PACE: Start of PACE I/O Pin Assignments -NET "A10" LOC = "P37" ; -NET "A10_B" LOC = "P38" ; -NET "A8" LOC = "P27" ; -NET "A8_B" LOC = "P29" ; -NET "A9" LOC = "P33" ; -NET "A9_B" LOC = "P36" ; -NET "extclk" LOC = "p6" ; -NET "IO_SEL" LOC = "P39" ; -NET "IO_STB" LOC = "P40" ; -NET "OE" LOC = "P1" ; - -#PACE: Start of PACE Area Constraints - -#PACE: Start of PACE Prohibit Constraints - -#PACE: End of Constraints generated by PACE diff --git a/address_decoder.vhf b/address_decoder.vhf deleted file mode 100644 index a83b4cf..0000000 --- a/address_decoder.vhf +++ /dev/null @@ -1,288 +0,0 @@ --------------------------------------------------------------------------------- --- Copyright (c) 1995-2003 Xilinx, Inc. --- All Right Reserved. --------------------------------------------------------------------------------- --- ____ ____ --- / /\/ / --- /___/ \ / Vendor: Xilinx --- \ \ \/ Version : 6.3.03i --- \ \ Application : --- / / Filename : address_decoder.vhf --- /___/ /\ Timestamp : 05/11/2017 02:05:37 --- \ \ / \ --- \___\/\___\ --- ---Command: ---Design Name: FD_MXILINX_address_decoder --- - -library ieee; -use ieee.std_logic_1164.ALL; -use ieee.numeric_std.ALL; --- synopsys translate_off -library UNISIM; -use UNISIM.Vcomponents.ALL; --- synopsys translate_on - -entity FD_MXILINX_address_decoder is - port ( C : in std_logic; - D : in std_logic; - Q : out std_logic); -end FD_MXILINX_address_decoder; - -architecture BEHAVIORAL of FD_MXILINX_address_decoder is - attribute BOX_TYPE : string ; - signal XLXN_4 : std_logic; - component GND - port ( G : out std_logic); - end component; - attribute BOX_TYPE of GND : component is "BLACK_BOX"; - - component FDCP - port ( C : in std_logic; - CLR : in std_logic; - D : in std_logic; - PRE : in std_logic; - Q : out std_logic); - end component; - attribute BOX_TYPE of FDCP : component is "BLACK_BOX"; - -begin - I_36_43 : GND - port map (G=>XLXN_4); - - U0 : FDCP - port map (C=>C, - CLR=>XLXN_4, - D=>D, - PRE=>XLXN_4, - Q=>Q); - -end BEHAVIORAL; - - --------------------------------------------------------------------------------- --- Copyright (c) 1995-2003 Xilinx, Inc. --- All Right Reserved. --------------------------------------------------------------------------------- --- ____ ____ --- / /\/ / --- /___/ \ / Vendor: Xilinx --- \ \ \/ Version : 6.3.03i --- \ \ Application : --- / / Filename : address_decoder.vhf --- /___/ /\ Timestamp : 05/11/2017 02:05:37 --- \ \ / \ --- \___\/\___\ --- ---Command: ---Design Name: FDRS_MXILINX_address_decoder --- - -library ieee; -use ieee.std_logic_1164.ALL; -use ieee.numeric_std.ALL; --- synopsys translate_off -library UNISIM; -use UNISIM.Vcomponents.ALL; --- synopsys translate_on - -entity FDRS_MXILINX_address_decoder is - port ( C : in std_logic; - D : in std_logic; - R : in std_logic; - S : in std_logic; - Q : out std_logic); -end FDRS_MXILINX_address_decoder; - -architecture BEHAVIORAL of FDRS_MXILINX_address_decoder is - attribute BOX_TYPE : string ; - attribute HU_SET : string ; - signal XLXN_6 : std_logic; - signal XLXN_7 : std_logic; - signal XLXN_8 : std_logic; - component AND2B1 - port ( I0 : in std_logic; - I1 : in std_logic; - O : out std_logic); - end component; - attribute BOX_TYPE of AND2B1 : component is "BLACK_BOX"; - - component OR2 - port ( I0 : in std_logic; - I1 : in std_logic; - O : out std_logic); - end component; - attribute BOX_TYPE of OR2 : component is "BLACK_BOX"; - - component FD_MXILINX_address_decoder - port ( C : in std_logic; - D : in std_logic; - Q : out std_logic); - end component; - - attribute HU_SET of U0 : label is "U0_0"; -begin - I_36_112 : AND2B1 - port map (I0=>R, - I1=>S, - O=>XLXN_6); - - I_36_113 : AND2B1 - port map (I0=>R, - I1=>D, - O=>XLXN_8); - - I_36_120 : OR2 - port map (I0=>XLXN_6, - I1=>XLXN_8, - O=>XLXN_7); - - U0 : FD_MXILINX_address_decoder - port map (C=>C, - D=>XLXN_7, - Q=>Q); - -end BEHAVIORAL; - - --------------------------------------------------------------------------------- --- Copyright (c) 1995-2003 Xilinx, Inc. --- All Right Reserved. --------------------------------------------------------------------------------- --- ____ ____ --- / /\/ / --- /___/ \ / Vendor: Xilinx --- \ \ \/ Version : 6.3.03i --- \ \ Application : --- / / Filename : address_decoder.vhf --- /___/ /\ Timestamp : 05/11/2017 02:05:37 --- \ \ / \ --- \___\/\___\ --- ---Command: ---Design Name: address_decoder --- - -library ieee; -use ieee.std_logic_1164.ALL; -use ieee.numeric_std.ALL; --- synopsys translate_off -library UNISIM; -use UNISIM.Vcomponents.ALL; --- synopsys translate_on - -entity address_decoder is - port ( A8 : in std_logic; - A9 : in std_logic; - A10 : in std_logic; - CLK : in std_logic; - NIO_SEL : in std_logic; - NIO_STB : in std_logic; - A8_B : out std_logic; - A9_B : out std_logic; - A10_B : out std_logic; - NOE : out std_logic); -end address_decoder; - -architecture BEHAVIORAL of address_decoder is - attribute BOX_TYPE : string ; - attribute HU_SET : string ; - signal XLXN_4 : std_logic; - signal XLXN_10 : std_logic; - signal XLXN_11 : std_logic; - signal XLXN_14 : std_logic; - signal XLXN_19 : std_logic; - component NAND2 - port ( I0 : in std_logic; - I1 : in std_logic; - O : out std_logic); - end component; - attribute BOX_TYPE of NAND2 : component is "BLACK_BOX"; - - component FDRS_MXILINX_address_decoder - port ( C : in std_logic; - D : in std_logic; - R : in std_logic; - S : in std_logic; - Q : out std_logic); - end component; - - component VCC - port ( P : out std_logic); - end component; - attribute BOX_TYPE of VCC : component is "BLACK_BOX"; - - component AND2 - port ( I0 : in std_logic; - I1 : in std_logic; - O : out std_logic); - end component; - attribute BOX_TYPE of AND2 : component is "BLACK_BOX"; - - component INV - port ( I : in std_logic; - O : out std_logic); - end component; - attribute BOX_TYPE of INV : component is "BLACK_BOX"; - - component AND4B1 - port ( I0 : in std_logic; - I1 : in std_logic; - I2 : in std_logic; - I3 : in std_logic; - O : out std_logic); - end component; - attribute BOX_TYPE of AND4B1 : component is "BLACK_BOX"; - - attribute HU_SET of XLXI_16 : label is "XLXI_16_1"; -begin - XLXI_13 : NAND2 - port map (I0=>NIO_SEL, - I1=>NIO_STB, - O=>XLXN_4); - - XLXI_14 : NAND2 - port map (I0=>XLXN_11, - I1=>XLXN_4, - O=>NOE); - - XLXI_16 : FDRS_MXILINX_address_decoder - port map (C=>CLK, - D=>XLXN_14, - R=>XLXN_10, - S=>XLXN_19, - Q=>XLXN_11); - - XLXI_17 : VCC - port map (P=>XLXN_14); - - XLXI_18 : AND2 - port map (I0=>A10, - I1=>NIO_SEL, - O=>A10_B); - - XLXI_19 : AND2 - port map (I0=>A9, - I1=>NIO_SEL, - O=>A9_B); - - XLXI_20 : AND2 - port map (I0=>A8, - I1=>NIO_SEL, - O=>A8_B); - - XLXI_22 : INV - port map (I=>NIO_SEL, - O=>XLXN_19); - - XLXI_23 : AND4B1 - port map (I0=>NIO_STB, - I1=>A10, - I2=>A9, - I3=>A8, - O=>XLXN_10); - -end BEHAVIORAL; - - diff --git a/address_decoder_html/fit/applet.js b/address_decoder_html/fit/applet.js deleted file mode 100644 index d255dd2..0000000 --- a/address_decoder_html/fit/applet.js +++ /dev/null @@ -1,128 +0,0 @@ - var tmpStr = ""; - var waitWin; - - function openWait() { - waitWin = window.open("wait.htm", "wait", - "toolbar=no,location=no,"+ - "directories=no,status=no,menubar=no,scrollbars=no,"+ - "resizable=no,width=300,height=50" ); - } - - function closeWait() { if (waitWin) waitWin.close(); } - - function setMsg(msg){ - - parent.leftnav.setAppletMsg( msg ); - // now send it reload forces - // call to applet paint - location.reload(); - } - - function getMsg(){ - - return( parent.leftnav.getAppletMsg() ); - } - - function resetMsg(){ parent.leftnav.setAppletMsg(""); } - - function printAppletPkg() { - if( isNS() ){ - setMsg("cmd printPkg "); - } - else{ - document.ChipViewerApplet.PrintPkg(); - } - } - - function showAppletGraphicMC(mc) { - if( isNS() ){ - setMsg("cmd showMac " + mc); - } - else{ - document.ChipViewerApplet.ShowMac(mc); - } - } - - function ShowMC() { showAppletGraphicMC(tmpStr); } - - function showAppletGraphicFB(fb) { - if( isNS() ){ - setMsg("cmd showFB " + fb); - } - else{ - document.ChipViewerApplet.ShowFB(fb); - } - } - - function showAppletGraphicPin(pin) { - if( isNS() ){ - setMsg("cmd showPin " + pin); - } - else{ - document.ChipViewerApplet.ShowPin(pin); - } - } - - function ShowFB() { showAppletGraphicFB(tmpStr); } - - function isNS() { - return ((navigator.appName.indexOf("Netscape") >= 0) && (parseFloat(navigator.appVersion) < 5) ) ? true : false; - } - - function isIE(){ - var agt=navigator.userAgent.toLowerCase(); - return( ( (agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) ) ? true: false ); - } - - function waitUntilOK() { - if (!waitWin) openWait(); - if (isNS()) { - if (document.ChipViewerApplet.isActive()) closeWait(); - else settimeout("waitUntilOK()",100); - } - else { - if (document.ChipViewerApplet.readyState == 4) closeWait(); - else settimeout("waitUntilOK()",100); - } - } - - - // check that the applet if file has been generated - // this can only be done if the applets been loaded. - function fileExists(fileName){ - - if( document.ChipViewerApplet.readyState != 4 ) { - window.alert("Navigation disabled until the applet is loaded." ); - } - if( isIE() ){ - if( parent.leftnav.getAppletPermission() == 1 ){ - if( document.ChipViewerApplet.TestFileExists(fileName) == 1 ){ - window.alert("file exist tests true" ); - return( true ); - } - } - else{ - window.alert("file exist returns true no permission" ); - return( true ); - } - } - else{ - return( true ); - } - window.alert("file exist returns false" ); - return( false ); - } - - - - function setPermission(){ - - if( isIE() ){ - if( document.ChipViewerApplet.granted() ){ - parent.leftnav.setAppletPermission(); - } - } - else{ - return( true ); - } - } diff --git a/address_decoder_html/fit/appletref.htm b/address_decoder_html/fit/appletref.htm deleted file mode 100644 index 968eb0a..0000000 --- a/address_decoder_html/fit/appletref.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/address_decoder_html/fit/asciidoc.htm b/address_decoder_html/fit/asciidoc.htm deleted file mode 100644 index 3455598..0000000 --- a/address_decoder_html/fit/asciidoc.htm +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - -Text Report - - - - - - - - - - - - - - - - - - - - - - - - -

Text Report

- -

Selecting Text - Report from the left-hand frame will give you a printable text version - of the fitter report.  It - contains sections similar to those of the XML report (a summary section, - errors and warnings, mapped logic, function blocks, function block details, - a text-graphical display of the pinout, and a summary of compiler options), - but it is not easily navigable.  It - is best to use the text report only when you need to print out a hard - copy of the fitter results.

- - - - diff --git a/address_decoder_html/fit/backtop.jpg b/address_decoder_html/fit/backtop.jpg deleted file mode 100644 index c537825..0000000 Binary files a/address_decoder_html/fit/backtop.jpg and /dev/null differ diff --git a/address_decoder_html/fit/beginstraight.gif b/address_decoder_html/fit/beginstraight.gif deleted file mode 100644 index 1a75177..0000000 Binary files a/address_decoder_html/fit/beginstraight.gif and /dev/null differ diff --git a/address_decoder_html/fit/blank.gif b/address_decoder_html/fit/blank.gif deleted file mode 100644 index 1d11fa9..0000000 Binary files a/address_decoder_html/fit/blank.gif and /dev/null differ diff --git a/address_decoder_html/fit/blank.htm b/address_decoder_html/fit/blank.htm deleted file mode 100644 index 18ecdcb..0000000 --- a/address_decoder_html/fit/blank.htm +++ /dev/null @@ -1 +0,0 @@ - diff --git a/address_decoder_html/fit/briefview.jpg b/address_decoder_html/fit/briefview.jpg deleted file mode 100644 index 3006953..0000000 Binary files a/address_decoder_html/fit/briefview.jpg and /dev/null differ diff --git a/address_decoder_html/fit/check.htm b/address_decoder_html/fit/check.htm deleted file mode 100644 index 4dc9562..0000000 --- a/address_decoder_html/fit/check.htm +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/address_decoder_html/fit/checkNS4.htm b/address_decoder_html/fit/checkNS4.htm deleted file mode 100644 index 349d05d..0000000 --- a/address_decoder_html/fit/checkNS4.htm +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/address_decoder_html/fit/contact.gif b/address_decoder_html/fit/contact.gif deleted file mode 100644 index 418b282..0000000 Binary files a/address_decoder_html/fit/contact.gif and /dev/null differ diff --git a/address_decoder_html/fit/coolrunnerII_logo.jpg b/address_decoder_html/fit/coolrunnerII_logo.jpg deleted file mode 100644 index 1b57ddc..0000000 Binary files a/address_decoder_html/fit/coolrunnerII_logo.jpg and /dev/null differ diff --git a/address_decoder_html/fit/coolrunner_logo.jpg b/address_decoder_html/fit/coolrunner_logo.jpg deleted file mode 100644 index 01e20a5..0000000 Binary files a/address_decoder_html/fit/coolrunner_logo.jpg and /dev/null differ diff --git a/address_decoder_html/fit/education.gif b/address_decoder_html/fit/education.gif deleted file mode 100644 index 07e9507..0000000 Binary files a/address_decoder_html/fit/education.gif and /dev/null differ diff --git a/address_decoder_html/fit/endmkt.gif b/address_decoder_html/fit/endmkt.gif deleted file mode 100644 index 15371dc..0000000 Binary files a/address_decoder_html/fit/endmkt.gif and /dev/null differ diff --git a/address_decoder_html/fit/eqns.js b/address_decoder_html/fit/eqns.js deleted file mode 100644 index 3d35fc4..0000000 --- a/address_decoder_html/fit/eqns.js +++ /dev/null @@ -1,902 +0,0 @@ -var eqnType = 0; -var spcStr = " "; -var nlStr = "
"; -var tabStr = spcStr + spcStr + spcStr + spcStr + spcStr; -var nlTabStr = nlStr + tabStr; -var rClrS = ""; -var rClrE = ""; -var cClrS = ""; -var cClrE = ""; - -var abelOper = new Array(); -abelOper["GND"] = new Array("Gnd"); -abelOper["VCC"] = new Array("Vcc"); -abelOper["NOT"] = new Array(rClrS + "!" + rClrE); -abelOper["AND"] = new Array(rClrS + "*" + rClrE); -abelOper["OR"] = new Array(rClrS + "#" + rClrE); -abelOper["XOR"] = new Array(rClrS + "$" + rClrE); -abelOper["EQUAL_COLON"] = new Array(":= "); -abelOper["EQUAL"] = new Array("= "); -abelOper["ASSIGN"] = new Array(""); -abelOper["OPEN_NEGATE"] = new Array("("); -abelOper["CLOSE_NEGATE"] = new Array(")"); -abelOper["OPEN_PTERM"] = new Array(""); -abelOper["CLOSE_PTERM"] = new Array(""); -abelOper["OPEN_BRACE"] = new Array("<"); -abelOper["CLOSE_BRACE"] = new Array(">"); -abelOper["INVALID_OPEN_BRACE"] = new Array("<"); -abelOper["INVALID_CLOSE_BRACE"] = new Array(">"); - -abelOper["ENDLN"] = new Array(";"); -abelOper["COMMENT"] = new Array("//"); -abelOper["IMPORT"] = new Array(";Imported pterms "); -abelOper["GCK_COM"] = new Array("GCK"); -abelOper["GTS_COM"] = new Array("GTS"); -abelOper["GSR_COM"] = new Array("GSR"); -abelOper["START_EQN"] = new Array(""); -abelOper["END_EQN"] = new Array(""); - -abelOper["_I"] = new Array(".I"); -abelOper["_T"] = new Array(".T"); -abelOper["_D"] = new Array(".D"); -abelOper["_C"] = new Array(".CLK"); -abelOper["_LH"] = new Array(".LH"); -abelOper["_CLR"] = new Array(".AR"); -abelOper["_PRE"] = new Array(".AP"); -abelOper["_CE"] = new Array(".CE"); -abelOper["_OE"] = new Array(".OE"); - -abelOper["OE_START"] = new Array(" <= "); -abelOper["OE_WHEN"] = new Array(" when "); -abelOper["OE_EQUAL"] = new Array(" = "); -abelOper["OE_ELSE"] = new Array(" else "); -abelOper["B0"] = new Array("'0'"); -abelOper["B1"] = new Array("'1'"); -abelOper["BZ"] = new Array("'Z'"); - -abelOper["FD"] = new Array(".D"); -abelOper["FT"] = new Array(".T"); -abelOper["FDD"] = new Array(".D"); -abelOper["FTD"] = new Array(".T"); -abelOper["LD"] = new Array(".LH"); -abelOper["Q"] = new Array(".Q"); - -var vhdlOper = new Array(); -vhdlOper["GND"] = new Array("'0'"); -vhdlOper["VCC"] = new Array("'1'"); -vhdlOper["NOT"] = new Array(rClrS + "NOT " + rClrE); -vhdlOper["AND"] = new Array(rClrS + "AND" + rClrE); -vhdlOper["OR"] = new Array(rClrS + "OR" + rClrE); -vhdlOper["XOR"] = new Array(rClrS + "XOR" + rClrE); -vhdlOper["EQUAL_COLON"] = new Array("<= "); -vhdlOper["EQUAL"] = new Array("<= "); -vhdlOper["ASSIGN"] = new Array(""); -vhdlOper["OPEN_NEGATE"] = new Array("("); -vhdlOper["CLOSE_NEGATE"] = new Array(")"); -vhdlOper["OPEN_PTERM"] = new Array("("); -vhdlOper["CLOSE_PTERM"] = new Array(")"); -vhdlOper["OPEN_BRACE"] = new Array("("); -vhdlOper["CLOSE_BRACE"] = new Array(")"); -vhdlOper["INVALID_OPEN_BRACE"] = new Array("<"); -vhdlOper["INVALID_CLOSE_BRACE"] = new Array(">"); - -vhdlOper["ENDLN"] = new Array(";"); -vhdlOper["COMMENT"] = new Array("--"); -vhdlOper["IMPORT"] = new Array(""); -vhdlOper["GCK_COM"] = new Array("GCK"); -vhdlOper["GTS_COM"] = new Array("GTS"); -vhdlOper["GSR_COM"] = new Array("GSR"); -vhdlOper["START_EQN"] = new Array(rClrS + "port map" + rClrE + " ("); -vhdlOper["END_EQN"] = new Array(")"); - -vhdlOper["_I"] = new Array("_I"); -vhdlOper["_T"] = new Array("_T"); -vhdlOper["_D"] = new Array("_D"); -vhdlOper["_C"] = new Array("_C"); -vhdlOper["_LH"] = new Array("_C"); -vhdlOper["_CLR"] = new Array("_CLR"); -vhdlOper["_PRE"] = new Array("_PRE"); -vhdlOper["_CE"] = new Array("_CE"); -vhdlOper["_OE"] = new Array("_OE"); - -vhdlOper["OE_START"] = new Array(" <= "); -vhdlOper["OE_WHEN"] = new Array(" when "); -vhdlOper["OE_EQUAL"] = new Array(" = "); -vhdlOper["OE_ELSE"] = new Array(" else "); -vhdlOper["B0"] = new Array("'0'"); -vhdlOper["B1"] = new Array("'1'"); -vhdlOper["BZ"] = new Array("'Z'"); - -vhdlOper["FD"] = new Array("FDCPE"); -vhdlOper["FT"] = new Array("FTCPE"); -vhdlOper["FDD"] = new Array("FDDCPE"); -vhdlOper["FTD"] = new Array("FTDCPE"); -vhdlOper["LD"] = new Array("LDCP"); -vhdlOper["Q"] = new Array(""); - -var verOper = new Array(); -verOper["GND"] = new Array("1'b0"); -verOper["VCC"] = new Array("1'b1"); -verOper["NOT"] = new Array(rClrS + "!" + rClrE); -verOper["AND"] = new Array(rClrS + "&&" + rClrE); -verOper["OR"] = new Array(rClrS + "||" + rClrE); -verOper["XOR"] = new Array(rClrS + "XOR" + rClrE); -verOper["EQUAL_COLON"] = new Array("= "); -verOper["EQUAL"] = new Array("= "); -verOper["ASSIGN"] = new Array("assign "); -verOper["OPEN_NEGATE"] = new Array("("); -verOper["CLOSE_NEGATE"] = new Array(")"); -verOper["OPEN_PTERM"] = new Array("("); -verOper["CLOSE_PTERM"] = new Array(")"); -verOper["OPEN_BRACE"] = new Array("["); -verOper["CLOSE_BRACE"] = new Array("]"); -verOper["INVALID_OPEN_BRACE"] = new Array("<"); -verOper["INVALID_CLOSE_BRACE"] = new Array(">"); - -verOper["ENDLN"] = new Array(";"); -verOper["COMMENT"] = new Array("//"); -verOper["IMPORT"] = new Array(""); -verOper["GCK_COM"] = new Array("GCK"); -verOper["GTS_COM"] = new Array("GTS"); -verOper["GSR_COM"] = new Array("GSR"); -verOper["START_EQN"] = new Array(" ("); -verOper["END_EQN"] = new Array(")"); - -verOper["_I"] = new Array("_I"); -verOper["_T"] = new Array("_T"); -verOper["_D"] = new Array("_D"); -verOper["_C"] = new Array("_C"); -verOper["_LH"] = new Array("_C"); -verOper["_CLR"] = new Array("_CLR"); -verOper["_PRE"] = new Array("_PRE"); -verOper["_CE"] = new Array("_CE"); -verOper["_OE"] = new Array("_OE"); - -verOper["OE_START"] = new Array(" = "); -verOper["OE_WHEN"] = new Array(" ? "); -verOper["OE_EQUAL"] = new Array(""); -verOper["OE_ELSE"] = new Array(" : "); -verOper["B0"] = new Array("1'b0"); -verOper["B1"] = new Array("1'b1"); -verOper["BZ"] = new Array("1'bz"); - -verOper["FD"] = new Array("FDCPE"); -verOper["FT"] = new Array("FTCPE"); -verOper["FDD"] = new Array("FDDCPE"); -verOper["FTD"] = new Array("FTDCPE"); -verOper["LD"] = new Array("LDCP"); -verOper["Q"] = new Array(""); - -var operator = abelOper; - -var pterms = new Array(); -var d1 = new Array(); -var d2 = new Array(); -var clk = new Array(); -var set = new Array(); -var rst = new Array(); -var trst = new Array(); -var d1imp = new Array(); -var d2imp = new Array(); -var clkimp = new Array(); -var setimp = new Array(); -var rstimp = new Array(); -var trstimp = new Array(); -var gblclk = new Array(); -var gblset = new Array(); -var gblrst = new Array(); -var gbltrst = new Array(); -var ce = new Array(); -var ceimp = new Array(); -var prld = new Array(); -var specSig = new Array(); -var clkNegs = new Array(); -var setNegs = new Array(); -var rstNegs = new Array(); -var trstNegs = new Array(); -var ceNegs = new Array(); -var fbnand = new Array(); -var inreg = new Array(); - -var dOneLit = true; - -function setOper(type) { - if (type == "1") { operator = vhdlOper; eqnType = 1; } - else if (type == "2") { operator = verOper; eqnType = 2; } - else { operator = abelOper; eqnType = 0; } -} - -function isXC95() { - if (device.indexOf("95") != -1) return true; - return false; -} - -function is9500() { - if ((device.indexOf("95") != -1) && - (device.indexOf("XL") == -1) && - (device.indexOf("XV") == -1)) return true; - return false; -} - -function retSigType(s) { - var sigType = sigTypes[s]; - var str = operator["Q"]; - if (sigType == "D") str = operator["FD"]; - else if (sigType == "T") str = operator["FT"]; - else if (sigType.indexOf("LATCH") != -1) str = operator["LD"]; - else if (sigType.indexOf("DDEFF") != -1) str = operator["FDD"]; - else if (sigType.indexOf("DEFF") != -1) str = operator["FD"]; - else if (sigType.indexOf("DDFF") != -1) str = operator["FDD"]; - else if (sigType.indexOf("TDFF") != -1) str = operator["FTD"]; - else if (sigType.indexOf("DFF") != -1) str = operator["FD"]; - else if (sigType.indexOf("TFF") != -1) str = operator["FT"]; - return str; -} - -function retSigIndex(signal) { - for (s=0; s 1) str += operator["OPEN_PTERM"]; - for (p=0; p0) str += " " + operator["AND"] + " "; - var neg = 0; - if (sig.indexOf("/") != -1) { - sig = sig.substring(1, sig.length); - str += operator["NOT"]; - neg = 1; - } - - str += retSigName(sig); - } - if (pterms[pt].length > 1) str += operator["CLOSE_PTERM"]; - - return str; -} - -function retFBMC(str) { - return str.substring(0,str.length-2); -} - -function retD1D2(signal) { - var str = ""; - - dOneLit = true; - if (d1[signal]) { - var currImp = ""; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(d1[signal][i]); - } - - if (d2[signal]) str += nlTabStr + operator["XOR"]+ spcStr; - } - - if (d2[signal]) { - var currImp = ""; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(d2[signal][i]); - } - } - - if (str == "GND") str = operator["GND"]; - else if (str == "VCC") str = operator["VCC"]; - else if (!isOneLiteral(str)) { - dOneLit = false; - - var type = retSigType(retSigIndex(signal)); - if ((type == operator["FD"]) || - (type == operator["FDD"])) type = operator["_D"]; - else if ((type == operator["FT"]) || - (type == operator["FTD"])) type = operator["_T"]; - else if (type == operator["LD"] && eqnType) type = "_D"; - - var tmpStr = updateName(retSigName(signal), type); - tmpStr += spcStr + operator["EQUAL_COLON"]; - var idx = retSigIndex(signal); - if (eqnType && sigNegs[idx] == "ON") tmpStr += operator["NOT"] + operator["OPEN_NEGATE"]; - str = tmpStr + str; - if (eqnType && sigNegs[idx] == "ON") str += operator["CLOSE_NEGATE"]; - str += operator["ENDLN"]; - - } - - return str; -} - -function retClk(signal) { - var str = ""; - - if (clk[signal]) { - if (clk[signal].length == 1) { - var pterm = retPterm(clk[signal][0]); - if (clkNegs[signal]) { - str += operator["NOT"]; - if (!isOneLiteral(pterm)) str += operator["OPEN_NEGATE"]; - } - str += pterm; - if (clkNegs[signal] && !isOneLiteral(pterm)) str += operator["CLOSE_NEGATE"]; - } - else { - if (clkNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; - var currImp = ""; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(clk[signal][i]); - } - if (clkNegs[signal]) str += operator["CLOSE_NEGATE"]; - str += operator["ENDLN"]; - } - } - else if (gblclk[signal]) { - if (gblclk[signal].length == 1) { - var pterm = retPterm(gblclk[signal][0]); - if (clkNegs[signal]) { - str += operator["NOT"]; - if (!isOneLiteral(pterm)) str += operator["OPEN_NEGATE"]; - } - str += pterm; - if (clkNegs[signal] && !isOneLiteral(pterm)) str += operator["CLOSE_NEGATE"]; - } - else { - if (clkNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(gblclk[signal][i]); - } - if (clkNegs[signal]) str += operator["CLOSE_NEGATE"]; - str += operator["ENDLN"] + tabStr + cClrS + - operator["COMMENT"] + spcStr + operator["GCK_COM"] + cClrE; - } - } - else if (eqnType) str += operator["B0"]; - - return str; -} - -function retRst(signal) { - var str = ""; - - if (rst[signal]) { - if (rst[signal].length == 1) { - var currImp; - if (!eqnType && rstimp[signal] && (rstimp[signal][0] == "1")) { - if (currImp != retFBMC(rst[signal][0])) { - currImp = retFBMC(rst[signal][0]); - str += nlStr + operator["IMPORT"] + currImp; - } - } - if (rstNegs[signal]) str += operator["NOT"]; - str += retPterm(rst[signal][0]); - } - else { - var currImp = ""; - if (rstNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(rst[signal][i]); - } - if (rstNegs[signal]) str += operator["CLOSE_NEGATE"]; - str += operator["ENDLN"]; - } - } - else if (gblrst[signal]) { - if (gblrst[signal].length == 1) { - if (rstNegs[signal]) str += operator["NOT"]; - str += retPterm(gblrst[signal][0]); - } - else { - if (rstNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(gblrst[signal][i]); - } - if (rstNegs[signal]) str += operator["CLOSE_NEGATE"]; - str += operator["ENDLN"] + tabStr + cClrS + - operator["COMMENT"] + spcStr + operator["GSR_COM"] + cClrE; - } - } - else if (eqnType) str += operator["B0"]; - - return str; -} - -function retSet(signal) { - var str = ""; - - if (set[signal]) { - if (set[signal].length == 1) { - var currImp = ""; - if (!eqnType && setimp[signal] && (setimp[signal][0] == "1")) { - if (currImp != retFBMC(set[signal][0])) { - currImp = retFBMC(set[signal][0]); - str += nlStr + operator["IMPORT"] + currImp; - } - } - if (setNegs[signal]) str += operator["NOT"]; - str += retPterm(set[signal][0]); - } - else { - var currImp = ""; - if (setNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(set[signal][i]); - } - if (setNegs[signal]) str += operator["CLOSE_NEGATE"]; - str += operator["ENDLN"]; - } - } - else if (gblset[signal]) { - if (gblset[signal].length == 1) { - if (setNegs[signal]) str += operator["NOT"]; - str += retPterm(gblset[signal][0]); - } - else { - if (setNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(gblset[signal][i]); - } - if (setNegs[signal]) str += operator["CLOSE_NEGATE"]; - str += operator["ENDLN"] + tabStr + cClrS + - operator["COMMENT"] + spcStr + operator["GSR_COM"] + cClrE; - } - } - else if (eqnType) str += operator["B0"]; - - return str; -} - -function retCE(signal) { - var str = ""; - - if (ce[signal]) { - if (ce[signal].length == 1) { - var currImp = ""; - if (!eqnType && ceimp[signal] && (ceimp[signal][0] == "1")) { - if (currImp != retFBMC(ce[signal][0])) { - currImp = retFBMC(ce[signal][0]); - str += nlStr + operator["IMPORT"] + currImp; - } - } - if (ceNegs[signal]) str += operator["NOT"]; - str += retPterm(ce[signal][0]); - } - else { - var currImp = ""; - if (ceNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(ce[signal][i]); - } - if (ceNegs[signal]) str += operator["CLOSE_NEGATE"]; - str += operator["ENDLN"]; - } - } - else if (eqnType) str += operator["B1"]; - - return str; -} - -function retTrst(signal) { - var str = ""; - if (trst[signal]) { - if (trstNegs[signal]) - str += operator["NOT"] + operator["OPEN_NEGATE"]; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(trst[signal][i]); - } - if (trstNegs[signal]) str += operator["CLOSE_NEGATE"]; - } - else if (gbltrst[signal]) { - if (trstNegs[signal]) - str += operator["NOT"] + operator["OPEN_NEGATE"]; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(gbltrst[signal][i]); - } - if (trstNegs[signal]) str += operator["CLOSE_NEGATE"]; - } - - str += operator["ENDLN"]; - return str; -} - -function retEqn(signal) { - var str = inregStr = ""; - var iStr = qStr = ""; - var dStr = dEqn = ""; - var cStr = cEqn = ""; - var clrStr = clrEqn = ""; - var preStr = preEqn = ""; - var ceStr = ceEqn = ""; - var oeStr = oeEqn = ""; - var sigName = retSigName(signal); - - var type = retSigType(retSigIndex(signal)); - - if (gbltrst[signal] || trst[signal]) iStr = operator["_I"]; - if (eqnType) qStr = updateName(sigName, iStr); - - if (inreg[signal]) { - if (!eqnType) - inregStr = operator["COMMENT"] + " Direct Input Register" + nlStr; - dStr = retSigName(inreg[signal][0]); - } - else dStr = retD1D2(signal); - if (eqnType && !dOneLit) { - dEqn = dStr; - dStr = dStr.substring(0,dStr.indexOf(operator["EQUAL_COLON"])); - } - else if (!eqnType) { - if (!dOneLit) dStr = dStr.substring(dStr.indexOf(operator["EQUAL_COLON"])+2); - if (sigNegs[retSigIndex(signal)] == "ON") dEqn += operator["NOT"]; - dEqn += sigName; - if ((type == operator["FT"]) || - (type == operator["FTD"])) dEqn += operator["_T"]; - else if ((type == operator["FD"]) || - (type == operator["FTD"])|| - (type == operator["LD"])) dEqn += operator["_D"]; - dEqn += " "; - if ((type != operator["Q"]) && (type != operator["LD"])) - dEqn += operator["EQUAL_COLON"]; - else dEqn += operator["EQUAL"]; - dEqn += dStr; - if (dOneLit) dEqn += operator["ENDLN"]; - } - - cStr = retClk(signal); - if (eqnType && !isOneLiteral(cStr)){ - cEqn = cStr; - if (cEqn.indexOf(operator["ENDLN"]) == -1) - cEqn += operator["ENDLN"]; - cStr = updateName(sigName, operator["_C"]); - } - else if (!eqnType && cStr) { - cEqn += cStr; - cStr = tabStr + sigName; - if (type == operator["LD"]) cStr += operator["_LH"]; - else cStr += operator["_C"]; - if (cEqn.indexOf(operator["ENDLN"]) == -1) - cEqn += operator["ENDLN"]; - if (gblclk[signal]) cEqn += tabStr + operator["COMMENT"] + " " + operator["GCK_COM"]; - } - - clrStr = retRst(signal); - if (eqnType && !isOneLiteral(clrStr)){ - clrEqn = clrStr; - if (cEqn.indexOf(operator["ENDLN"]) == -1) - clrEqn += operator["ENDLN"]; - clrStr = updateName(sigName, operator["_CLR"]); - } - else if (!eqnType && clrStr) { - clrEqn += clrStr; - clrStr = tabStr + sigName + operator["_CLR"]; - if (clrEqn.indexOf(operator["ENDLN"]) == -1) - clrEqn += operator["ENDLN"]; - if (gblrst[signal]) clrEqn += tabStr + operator["COMMENT"] + " " + operator["GSR_COM"]; - } - - preStr = retSet(signal); - if (eqnType && !isOneLiteral(preStr)){ - preEqn = preStr; - if (cEqn.indexOf(operator["ENDLN"]) == -1) - preEqn += operator["ENDLN"]; - preStr = updateName(sigName, operator["_PRE"]); - } - else if (!eqnType && preStr) { - preEqn += preStr; - preStr = tabStr + sigName + operator["_PRE"]; - if (preEqn.indexOf(operator["ENDLN"]) == -1) - preEqn += operator["ENDLN"]; - if (gblset[signal]) preEqn += tabStr + operator["COMMENT"] + " " + operator["GSR_COM"]; - } - - if (!is9500()) { - ceStr = retCE(signal); - if (eqnType && !isOneLiteral(ceStr)){ - ceEqn = ceStr; - if (cEqn.indexOf(operator["ENDLN"]) == -1) - ceEqn += operator["ENDLN"]; - ceStr = updateName(sigName, operator["_CE"]); - } - else if (!eqnType && ceStr) { - ceEqn += ceStr; - ceStr = tabStr + sigName + operator["_CE"]; - if (ceEqn.indexOf(operator["ENDLN"]) == -1) - ceEqn += operator["ENDLN"]; - } - } - - if (eqnType && trst[signal]) oeEqn = retTrst(signal) - else if (!eqnType && (trst[signal] || gbltrst[signal])) oeEqn = retTrst(signal); - - - var newline = false; - if (type == "") { - str += operator["ASSIGN"] + qStr + " " + operator["EQUAL"]; - if (dOneLit) str += dStr; - else str += dEqn.substring(dEqn.indexOf(operator["EQUAL"])+2); - if (oeEqn != "") { - var oeStr = updateName(sigName, operator["_OE"]); - if (eqnType == 1) { - str += nlStr + sigName + operator["OE_START"] + qStr + operator["OE_WHEN"] + oeStr + - operator["OE_EQUAL"] + operator["B1"] + operator["OE_ELSE"] + - operator["OE_EQUAL"] + operator["BZ"] + operator["ENDLN"]; - } - else if (eqnType == 2) { - str += nlStr + operator["ASSIGN"] + sigName + operator["OE_START"] + - oeStr + operator["OE_WHEN"] + qStr + - operator["OE_ELSE"] + operator["BZ"] + operator["ENDLN"]; - } - str += nlStr + operator["ASSIGN"] + oeStr + " " + operator["EQUAL"] + " " + oeEqn; - } - } - else { - if (eqnType == 1) { - str += type + "_" + removePar(retSigName(signal)) + - ": " + type + " " + operator["START_EQN"] + - qStr + ", " + dStr + ", " + cStr + ", " + - clrStr + ", " + preStr; - if (!is9500() && (type != operator["LD"])) str += ", " + ceStr; - str += operator["END_EQN"] + operator["ENDLN"]; - newline = true; - } - else if (eqnType == 2) { - str += type + " " + - type + "_" + removePar(retSigName(signal)) + - operator["START_EQN"] + - qStr + ", " + dStr + ", " + cStr + ", " + - clrStr + ", " + preStr; - if (!is9500() && (type != operator["LD"])) str += ", " + ceStr; - str += operator["END_EQN"] + operator["ENDLN"]; - newline = true; - } - - if (dEqn != "") { - if (newline) str += nlStr; - if (inregStr) str += inregStr; - str += operator["ASSIGN"] + dEqn; - } - - if (cEqn != "") { - if (newline || !eqnType) str += nlStr; - str += operator["ASSIGN"] + cStr + " " + operator["EQUAL"] + " " + cEqn; - } - - if (clrEqn != "") { - if (newline || !eqnType) str += nlStr; - str += operator["ASSIGN"] + clrStr + " " + operator["EQUAL"] + " " + clrEqn; - } - - - if (preEqn != "") { - if (newline || !eqnType) str += nlStr; - str += operator["ASSIGN"] + preStr + " " + operator["EQUAL"] + " " + preEqn; - } - - if (ceEqn != "") { - if (newline || !eqnType) str += nlStr; - str += operator["ASSIGN"] + ceStr + " " + operator["EQUAL"] + " " + ceEqn; - } - - if (oeEqn != "") { - if (eqnType == 1) { - var oeStr = updateName(sigName, operator["_OE"]); - str += nlStr + sigName + operator["OE_START"] + qStr + operator["OE_WHEN"] + oeStr + - operator["OE_EQUAL"] + operator["B1"] + operator["OE_ELSE"] + - operator["OE_EQUAL"] + operator["BZ"] + operator["ENDLN"]; - str += nlStr + oeStr + " " + operator["EQUAL"] + " " + oeEqn; - } - else if (eqnType == 2) { - var oeStr = updateName(sigName, operator["_OE"]); - str += nlStr + operator["ASSIGN"] + sigName + operator["OE_START"] + oeStr + operator["OE_WHEN"] + qStr + - operator["OE_ELSE"] + operator["BZ"] + operator["ENDLN"]; - str += nlStr + operator["ASSIGN"] + oeStr + " " + operator["EQUAL"] + " " + oeEqn; - } - else { - var oeStr = sigName + operator["_OE"]; - if (gbltrst[signal]) - oeEqn += tabStr + operator["COMMENT"] + " " + operator["GTS_COM"]; - str += nlStr + tabStr + oeStr + " " + operator["EQUAL"] + " " + oeEqn; - } - } - } - - return str; -} - -function retFamily() { - var family = "xc9500"; - if (device.indexOf("XC2C") != -1) { - if (device.indexOf("S") != -1) family = "cr2s"; - else family = "xbr"; - } - else if (device.indexOf("XCR3") != -1) family = "xpla3"; - else { - if (device.indexOf("XL") != -1) family = "xc9500xl"; - if (device.indexOf("XV") != -1) family = "xc9500xv"; - } - - return family; -} - -function retDesign() { return design; } - -function getPterm(pt, type) { - if (type) return type + " = " + retPterm(pt); - return "PT" + pt.substring(pt.indexOf('_')+1,pt.length) + " = " + retPterm(pt); -} - -function getPRLDName(prld) { - if (eqnType != 0) return prld; - else if (prld == "VCC") return "S"; - return "R"; -} - -function retFbnand(signal) { - var str = operator["COMMENT"] + spcStr + "Foldback NAND"; - str += nlStr + retSigName(signal) + spcStr + operator["EQUAL"] + spcStr; - for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; - str += retPterm(fbnand[signal][i]); - } - - return str; -} - -function getEqn(signal) { return retEqn(signal); } - -function retUimPterm(pt) { - var str = ""; - if (!uimPterms[pt]) return pt; - for (p=0; p0) str += spcStr + operator["AND"] + spcStr; - var sig = uimPterms[pt][p]; - if (sig.indexOf("/") != -1) sig = sig.substring(1, sig.length); - - str += retSigName(sig); - } - return str; -} - -function retUimEqn(signal) { - var str = operator["COMMENT"] + spcStr + "FC Node" + nlStr; - var neg = 0; - if (uimSigNegs[s] == "ON") str += operator["NOT"]; - str += retSigName(signal) + spcStr + operator["EQUAL"]; - str += retUimPterm(signal) + ";"; - - return str; -} - -function retLegend(url) { - var str = ""; - if (!eqnType && !isXC95()) { - str = "Legend: " + "<" + "signame" + ">" + ".COMB = combinational node mapped to "; - str += "the same physical macrocell as the FastInput \"signal\" (not logically related)"; - } - else if (eqnType) { - str = "Register Legend:"; - if (is9500()) { - str += nlTabStr + "FDCPE (Q,D,C,CLR,PRE);"; - str += nlTabStr + "FTCPE (Q,D,C,CLR,PRE);"; - str += nlTabStr + "LDCP (Q,D,G,CLR,PRE);"; - } - else if (retFamily() == "xbr") { - str += nlTabStr + "FDCPE (Q,D,C,CLR,PRE,CE);"; - str += nlTabStr + "FDDCPE (Q,D,C,CLR,PRE,CE);"; - str += nlTabStr + "FTCPE (Q,D,C,CLR,PRE,CE);"; - str += nlTabStr + "FTDCPE (Q,D,C,CLR,PRE,CE);"; - str += nlTabStr + "LDCP (Q,D,G,CLR,PRE);"; - } - else { - str += nlTabStr + "FDCPE (Q,D,C,CLR,PRE,CE);"; - str += nlTabStr + "FTCPE (Q,D,C,CLR,PRE,CE);"; - str += nlTabStr + "LDCP (Q,D,G,CLR,PRE);"; - } - } - return str; -} - diff --git a/address_decoder_html/fit/equations.gif b/address_decoder_html/fit/equations.gif deleted file mode 100644 index d81602d..0000000 Binary files a/address_decoder_html/fit/equations.gif and /dev/null differ diff --git a/address_decoder_html/fit/equations.htm b/address_decoder_html/fit/equations.htm deleted file mode 100644 index 39141d2..0000000 --- a/address_decoder_html/fit/equations.htm +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - diff --git a/address_decoder_html/fit/equationsdoc.htm b/address_decoder_html/fit/equationsdoc.htm deleted file mode 100644 index e335b77..0000000 --- a/address_decoder_html/fit/equationsdoc.htm +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - -Equations - - - - - - - - - - - - - - - - - - - - - - -

Equations

- -

The Equations - page provides a list of equations organized by signal name.  You - can use the pulldown menu in the left-hand frame of the page to select - ABEL, VHDL, or Verilog as your language of display.

- -

- - - - diff --git a/address_decoder_html/fit/errors.js b/address_decoder_html/fit/errors.js deleted file mode 100644 index 9df6118..0000000 --- a/address_decoder_html/fit/errors.js +++ /dev/null @@ -1,41 +0,0 @@ -var infoList = new Array(); -var warnList = new Array(); -var errorList = new Array(); - -function updateError(type) { - with (document.options) { - switch (type) { - case 0: - if (info.checked) parent.leftnav.document.options.info.value = 1; - else parent.leftnav.document.options.info.value = 0; - break; - - case 1: - if (warn.checked) parent.leftnav.document.options.warn.value = 1; - else parent.leftnav.document.options.warn.value = 0; - break; - - case 2: - if (error.checked) parent.leftnav.document.options.error.value = 1; - else parent.leftnav.document.options.error.value = 0; - break; - } - } - - parent.leftnav.showError(); -} - -function init() { - if (!document.options) return; - with (document.options) { - if (parent.leftnav.document.options.info.value == 1) info.checked = 1; - else info.checked = 0; - if (parent.leftnav.document.options.warn.value == 1) warn.checked = 1; - else warn.checked = 0; - if (parent.leftnav.document.options.error.value == 1) error.checked = 1; - else error.checked = 0; - - } -} - -function showError(url) { parent.leftnav.showErrorLink(url); } diff --git a/address_decoder_html/fit/errors1.gif b/address_decoder_html/fit/errors1.gif deleted file mode 100644 index 7908568..0000000 Binary files a/address_decoder_html/fit/errors1.gif and /dev/null differ diff --git a/address_decoder_html/fit/errors2.gif b/address_decoder_html/fit/errors2.gif deleted file mode 100644 index 6a3df4c..0000000 Binary files a/address_decoder_html/fit/errors2.gif and /dev/null differ diff --git a/address_decoder_html/fit/errorsdoc.htm b/address_decoder_html/fit/errorsdoc.htm deleted file mode 100644 index 460449a..0000000 --- a/address_decoder_html/fit/errorsdoc.htm +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - -Errors - - - - - - - - - - - - - - - - - - - - - - - - -

Errors/Warnings

- -

The Errors/Warnings - section of the report lists all of the error, warning, and information - messages generated by the fitter. By default, this section will display - the number of each kind of message you have and the full text of the messages, - but checkboxes at the top of the screen allow you to filter message details - as you choose.

- -

Checking all - the boxes will give you a display like this:

- -

- -

Deselecting - the Warning box in this particular example would result in this less detailed - display:

- -

- - - - diff --git a/address_decoder_html/fit/fb.gif b/address_decoder_html/fit/fb.gif deleted file mode 100644 index 9783d6a..0000000 Binary files a/address_decoder_html/fit/fb.gif and /dev/null differ diff --git a/address_decoder_html/fit/fb1.gif b/address_decoder_html/fit/fb1.gif deleted file mode 100644 index 5d8b734..0000000 Binary files a/address_decoder_html/fit/fb1.gif and /dev/null differ diff --git a/address_decoder_html/fit/fbs.js b/address_decoder_html/fit/fbs.js deleted file mode 100644 index 8e97ea6..0000000 --- a/address_decoder_html/fit/fbs.js +++ /dev/null @@ -1,9 +0,0 @@ -function showFBApplet(fb) { parent.leftnav.showAppletFB(fb); } -function showFB(fb) { parent.leftnav.showFB(fb); } -function showMC(mc) { parent.leftnav.showAppletMC(mc); } -function showPT(pterm, type) { parent.leftnav.showPterm(pterm, type); } -function showPin(pin) { parent.leftnav.showAppletPin(pin); } -function showEqn(sig) { parent.leftnav.showEqn(sig); } -function showFBDetail(fb) { parent.leftnav.showFB(fb); } -function showLegend(url) { parent.leftnav.showLegend(url, 650, 350); } -function showTop() { parent.leftnav.showTop(); } diff --git a/address_decoder_html/fit/fbs_FBdoc.htm b/address_decoder_html/fit/fbs_FBdoc.htm deleted file mode 100644 index 5d529aa..0000000 --- a/address_decoder_html/fit/fbs_FBdoc.htm +++ /dev/null @@ -1,307 +0,0 @@ - - - - - - - - - - -Function Block Specifics - - - - - - - - - - - - - - - - - - - - - - - - -

Function Block Specifics

- -

To access specific - details for a particular function block, click on that function block - in either the Mapped Logic, Mapped - Inputs, or Function - Blocks sections of the fitter report.  The - function block details page displays a table of details about the particular - function block you selected, a view button you can click to show a graphical - display of the function block, and a pulldown menu you can use to select - other function blocks to see.

- -

The Table

- -

The View

- -

- -

The Table

- -The table - at the top of the function block details page provides the following information - about the function block: - -
    - -
  • The - signal name
  • -
- -

Note: Clicking on - a signal name will open a new window with the equations for that signal. -

- -
    - -
  • The - total product terms used
  • - -
  •  A - list of product terms
  • -
- -

Note: Clicking on - a  product - term will open a new window with the equations for that term.

- -
    - -
  • The - macrocell number in which the function block is located
  • -
- -

Note: Clicking on the underscored macrocell - number will provide a graphical display of the macrocell that looks like - this:

- -

.

- -
    - -
  • The - power mode
  • - -
  • The - pin number
  • -
- -
    - -
  • Note: - Clicking on the underscored pin number will provide the pin layout diagram - for the highlighted pin.  Rolling - your mouse over the colored pin will pop up a tooltip with the signal - name assigned to the pin, the I/O standard,  the - I/O style, the slew rate, and/or any constraints assigned to the pin:

  • -
- -

- -
    - -
  • The - pin type
  • - -
  • The - pin use
  • -
- -

Note: Moving your - mouse cursor over an "I" in the Pin Use column will display - that input signal as a tooltip.

- -Below the - resource table you will find a list of signals used by logic in the function - block you are viewing.  The - list displays output signals as links.  Clicking - on an output signal link will open a new window showing the equations - for that signal. - -
  - - -

Note:  There - is also a button below the table.  Click - this button to open a new window describing all of the acronyms used in - the function block table.  You - can select either brief descriptions or more detailed descriptions by - clicking the "Verbose" button at the top of the window. -

- -

The View

- -

When you click - on the button above the table, a new window will open with - a graphical display of the function block you are examining.  The - pins are all color-coded: input pins are green, output pins are blue, - and clocks are magenta:

- -

- -

Right-click - anywhere within the window to pull up a menu that allows you to zoom in - or out for easier viewing.  

- -

This menu also - allows you choose to see all of the input connections, all of the output - connections, or both at once.  Like - the pins, the signals are color-coded: inputs are red, outputs are yellow, - and macrocell connections are aqua:

- -

- -

To examine - the signals of single pins, simply click the pin whose signals you wish - to see.  To - examine multiple pins without having to see everything at once, hold down - the control key while you click the pins you want to view.

- -

To view the - signals for individual macrocells:

- -
    - -
  • Click - the inside edge of the macrocell to display its macrocell connections - and inputs.

  • - -
  • Click - the outer edge to display its output signals

  • - -
  • Click - in the center to display everything

  • - -
  • Double - click in the center to open a new window with a detailed macrocell diagram

  • -
- -

 

- - - - diff --git a/address_decoder_html/fit/fbsdoc.htm b/address_decoder_html/fit/fbsdoc.htm deleted file mode 100644 index 04a25ff..0000000 --- a/address_decoder_html/fit/fbsdoc.htm +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - -Function Blocks - - - - - - - - - - - - - - - - - - - - - - - - -

Function Blocks

- -The Function - Blocks page provides a summary of all function blocks' resources. Clicking - on one of the function blocks in the summary table will display the specific details for that function block.   - -
  - - -
The summary table - contains the following:   - -
    - -
  • The - function block
  • - -
  • The - number of macrocell used
  • - -
  • The - number of function block inputs used
  • - -
  • The - number of product terms used
  • - -
  • The - pins used
  • - -
  • The - local control terms used
  • - -
  • The - number of foldback NANDs used (CoolRunner only)
  • -
- - - - diff --git a/address_decoder_html/fit/fbview.jpg b/address_decoder_html/fit/fbview.jpg deleted file mode 100644 index 7f43c68..0000000 Binary files a/address_decoder_html/fit/fbview.jpg and /dev/null differ diff --git a/address_decoder_html/fit/functionblock.gif b/address_decoder_html/fit/functionblock.gif deleted file mode 100644 index 524cdd4..0000000 Binary files a/address_decoder_html/fit/functionblock.gif and /dev/null differ diff --git a/address_decoder_html/fit/genmsg.htm b/address_decoder_html/fit/genmsg.htm deleted file mode 100644 index 0146e6d..0000000 --- a/address_decoder_html/fit/genmsg.htm +++ /dev/null @@ -1,17 +0,0 @@ - - - - - genmsg - - -  -
  -
-
-This file is currently being generated. Please recheck the link after some -time for this report data.
-
- - - diff --git a/address_decoder_html/fit/header.gif b/address_decoder_html/fit/header.gif deleted file mode 100644 index 526171b..0000000 Binary files a/address_decoder_html/fit/header.gif and /dev/null differ diff --git a/address_decoder_html/fit/home.gif b/address_decoder_html/fit/home.gif deleted file mode 100644 index d441184..0000000 Binary files a/address_decoder_html/fit/home.gif and /dev/null differ diff --git a/address_decoder_html/fit/index.htm b/address_decoder_html/fit/index.htm deleted file mode 100644 index 831ba39..0000000 --- a/address_decoder_html/fit/index.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/address_decoder_html/fit/leftnav.js b/address_decoder_html/fit/leftnav.js deleted file mode 100644 index b06978e..0000000 --- a/address_decoder_html/fit/leftnav.js +++ /dev/null @@ -1,176 +0,0 @@ -var noAppletOnClicked = 1; -var appletMsg = ""; -var waitWin; -var oldIn = oldOut = oldGbl = oldIsp = oldVcc = oldGnd = oldProhibit = oldUnuse = oldNc = 1; -var oldInfo = oldWarn = oldError = 1; -var verbose = 0; -var dispPage, mapLogPage, mapInPage, unLogPage, unInPage; -var javaPermission = 0; -var abelEqn = vhdlEqn = verEqn = ""; - -function IsNS() { - return ((navigator.appName.indexOf("Netscape") >= 0) && - (parseFloat(navigator.appVersion) >= 4)) ? true : false; -} - -function openWait() { - waitWin = window.open("wait.htm", "wait", - "toolbar=no,location=no,"+ - "directories=no,status=no,menubar=no,scrollbars=no,"+ - "resizable=no,width=300,height=50" ); -} - -function closeWait() { if (waitWin) waitWin.close(); } - -function popHTML(name, str) { - document.options.htmlStr.value = str; - if (name.indexOf(":") > -1) - name = name.substring(0,name.indexOf(":")) + "_COLON_" + - name.substring(name.indexOf(":")+1,name.length); - if (name.indexOf(".") > -1) - name = name.substring(0,name.indexOf(".")) + "_DOT_" + - name.substring(name.indexOf(".")+1,name.length); - var win = window.open("result.htm", "win_"+name, - "toolbar=no,location=no,"+ - "directories=no,status=no,menubar=no,scrollbars=yes,"+ - "resizable=yes,width=300,height=200" ); - win.focus(); -} - -function setAppletPermission() { appletPermission = 1; } -function getAppletPermission() { return( appletPermission); } -function getAppletMsg() { return(appletMsg); } -function setAppletMsg(msg) { appletMsg = msg; } - - -function showHTML(page, html) { - - dispPage = html; - document.options.currPage.value = page; - parent.content.location.href = html; -} - -function showTop() { showHTML(document.options.currPage.value, dispPage); } - -function setVerbose(value) { verbose = value; } - -function showLegend(url, w, h) { - if (verbose == 1) { - url = url.substring(0,name.indexOf(".htm")) + "V.htm"; - } - var win = window.open(url, 'win', - 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width='+w+',height='+h); - win.focus(); -} - -function showSummary() { showHTML("summary", "summary.htm"); } -function showOptions() { showHTML("options", "options.htm"); } -function showFBSum() { showHTML("fbs", "fbs.htm"); } -function showFB(fb) { showHTML("fbs_FB", "fbs_"+fb+".htm"); } -function showPinOut() { showHTML("pins", "pins.htm"); } -function showError() { showHTML("errors", "errs.htm"); } - -function showEqnAll() { - openWait(); - parent.eqns.setOper(currEqnType); - if (currEqnType == defEqnType) showHTML("equations", "defeqns.htm"); - else if (currEqnType == 0) { - if (abelEqn == "") abelEqn = parent.eqns.getEqnList(); - document.options.htmlStr.value = abelEqn; - showHTML("equations", "equations.htm"); - } - else if (currEqnType == 1) { - if (vhdlEqn == "") vhdlEqn = parent.eqns.getEqnList(); - document.options.htmlStr.value = vhdlEqn; - showHTML("equations", "equations.htm"); - } - else { - if (verEqn == "") verEqn = parent.eqns.getEqnList(); - document.options.htmlStr.value = verEqn; - showHTML("equations", "equations.htm"); - } - closeWait(); -} - -function showEqn(sig) { - popHTML(sig, parent.eqns.getEqn(sig)); -} - -function showPterm(pterm, type) { - popHTML(pterm, parent.eqns.getPterm(pterm, type)); -} - -function showAscii() { showHTML("ascii", "ascii.htm"); } -function showTiming() { showHTML("time", "time.htm"); } - -function showHelp() { - var helpDoc = document.options.currPage.value + "doc.htm"; - popWin(helpDoc); -} - -function getMapParam(type) { - var paramStr = ""; - switch(type) { - case 1: paramStr += "10"; break; - case 2: paramStr += "01"; break; - case 3: paramStr += "11"; break; - case 4: paramStr += "02"; break; - case 5: paramStr += "12"; break; - default: paramStr += "00"; - } - - return paramStr; -} - -function showMappedLogics(type) { - showHTML("maplogic", "maplogic_" + getMapParam(type) + ".htm"); -} - -function showMappedInputs(type) { - showHTML("mapinput", "mapinput_" + getMapParam(type) + ".htm"); -} - -function showUnMappedLogics(type) { - showHTML("unmaplogic", "unmaplogic_" + getMapParam(type) + ".htm"); -} - -function showUnMappedInputs(type) { - showHTML("unmapinput", "unmapinput_" + getMapParam(type) + ".htm"); -} - -function doEqnFormat() { - var type = document.options.eqnType.options[document.options.eqnType.options.selectedIndex].value; - currEqnType = type; - parent.eqns.setOper(currEqnType); - if (document.options.currPage.value == "equations") showEqnAll(); -} - -function showNoAppletAlert() { - window.alert("No Applet supported for this session!!!"); -} - -function showAppletMC(mc) { - if (parent.applets) parent.applets.showAppletGraphicMC(mc); - else showNoAppletAlert(); -} - -function showAppletFB(fb) { - if (parent.applets) parent.applets.showAppletGraphicFB(fb); - else showNoAppletAlert(); -} - -function showAppletPin(pin) { - if (parent.applets) parent.applets.showAppletGraphicPin(pin); - else showNoAppletAlert(); -} - -function printAppletPkg() { - if (parent.applets) parent.applets.printAppletPkg(); - else showNoAppletAlert(); -} - -function popWin(url) { - var win = window.open(url, 'win', - 'location=yes,directories=yes,menubar=yes,toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=800,height=600'); - win.focus(); -} diff --git a/address_decoder_html/fit/legend.gif b/address_decoder_html/fit/legend.gif deleted file mode 100644 index 0aad0eb..0000000 Binary files a/address_decoder_html/fit/legend.gif and /dev/null differ diff --git a/address_decoder_html/fit/legend.jpg b/address_decoder_html/fit/legend.jpg deleted file mode 100644 index 1d04af0..0000000 Binary files a/address_decoder_html/fit/legend.jpg and /dev/null differ diff --git a/address_decoder_html/fit/logic_legXC95.htm b/address_decoder_html/fit/logic_legXC95.htm deleted file mode 100644 index e253a0b..0000000 --- a/address_decoder_html/fit/logic_legXC95.htm +++ /dev/null @@ -1,2 +0,0 @@ -
-
diff --git a/address_decoder_html/fit/logic_legXbr.htm b/address_decoder_html/fit/logic_legXbr.htm deleted file mode 100644 index 9883d2d..0000000 --- a/address_decoder_html/fit/logic_legXbr.htm +++ /dev/null @@ -1,15 +0,0 @@ -
-I/O Style - OD    - OpenDrain
-          - PU    - Pullup
-          - KPR   - Keeper
-          - S     - SchmittTrigger
-          - DG    - DataGate
-Reg Use   - LATCH - Transparent latch
-          - DFF   - D-flip-flop
-          - DEFF  - D-flip-flop with clock enable
-          - TFF   - T-flip-flop
-          - TDFF  - Dual-edge-triggered T-flip-flop
-          - DDFF  - Dual-edge-triggered flip-flop
-          - DDEFF - Dual-edge-triggered flip-flop with clock enable
-          /S (after any above flop/latch type) indicates initial state is Set
-
diff --git a/address_decoder_html/fit/logic_legXpla3.htm b/address_decoder_html/fit/logic_legXpla3.htm deleted file mode 100644 index c0e6f4a..0000000 --- a/address_decoder_html/fit/logic_legXpla3.htm +++ /dev/null @@ -1,3 +0,0 @@ -
-Legend: PU  - Pull Up
-
diff --git a/address_decoder_html/fit/macrocell.gif b/address_decoder_html/fit/macrocell.gif deleted file mode 100644 index ec9e68e..0000000 Binary files a/address_decoder_html/fit/macrocell.gif and /dev/null differ diff --git a/address_decoder_html/fit/mapinputdoc.htm b/address_decoder_html/fit/mapinputdoc.htm deleted file mode 100644 index 9f7a3c9..0000000 --- a/address_decoder_html/fit/mapinputdoc.htm +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - -Mapped Inputs - - - - - - - - - - - - - - - - - - - - - - - - -

Mapped Inputs

- -Like the - Mapped Logic section, the Mapped Inputs - section of the report displays a table detailing the resources allocated - by the fitter to mapped inputs.  Again, - the table can be sorted by Signal Name, Function Block, or Pin Number - by clicking on the appropriate table headings.   - -
  - - -
The inputs table - contains the following: - -
    - -
  • The - input signal name
  • - -
  • The - function block number
  • -
- -

Note: - Clicking on the function block will provide a detailed table of all the - block's resources and a graphical display of the function block diagram - (see Function Block Specifics for more details).

- -
    - -
  • The - macrocell number
  • -
- -
    - -
  • Note: - Clicking on the underscored macrocell number will provide a graphical - display of the macrocell that looks like this:

  • - -
  • .The pin number
  • -
- -

Note: Clicking on - the underscored pin number will provide the pin layout diagram for the - highlighted pin.  Rolling - your mouse over the colored pin will pop up a tooltip with the signal - name assigned to the pin, the I/O standard,  the - I/O style, the slew rate, and/or any constraints assigned to the pin:

- -

- -

 

- -
    - -
  • The - pin type
  • - -
  • The - pin use
  • - -
  • The - I/O standard
  • - -
  • The - I/O style
  • -
- - - - diff --git a/address_decoder_html/fit/maplogic.js b/address_decoder_html/fit/maplogic.js deleted file mode 100644 index e40c8f2..0000000 --- a/address_decoder_html/fit/maplogic.js +++ /dev/null @@ -1,23 +0,0 @@ -function showFB(fb) { parent.leftnav.showFB(fb); } -function showMC(mc) { parent.leftnav.showAppletMC(mc); } -function showEqn(sig) { parent.leftnav.showEqn(sig); } -function showPin(pin) { parent.leftnav.showAppletPin(pin); } -function showLegend(url) { parent.leftnav.showLegend(url, 650, 350); } -function showTop() { parent.leftnav.showTop(); } - -function Sort(x) { - switch (x) { - case 0: parent.leftnav.showMappedLogics(0); break; - case 1: parent.leftnav.showMappedLogics(2); break; - case 2: parent.leftnav.showMappedLogics(4); break; - case 10: parent.leftnav.showMappedInputs(0); break; - case 11: parent.leftnav.showMappedInputs(2); break; - case 12: parent.leftnav.showMappedInputs(4); break; - case 20: parent.leftnav.showUnMappedLogics(0); break; - case 21: parent.leftnav.showUnMappedLogics(2); break; - case 22: parent.leftnav.showUnMappedLogics(4); break; - case 30: parent.leftnav.showUnMappedInputs(0); break; - case 31: parent.leftnav.showUnMappedInputs(2); break; - case 32: parent.leftnav.showUnMappedInputs(4); break; - } -} diff --git a/address_decoder_html/fit/maplogicdoc.htm b/address_decoder_html/fit/maplogicdoc.htm deleted file mode 100644 index efed6ca..0000000 --- a/address_decoder_html/fit/maplogicdoc.htm +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - - - - -Mapped Logic - - - - - - - - - - - - - - - - - - - - - - - - -

Mapped Logic

- -The Mapped - Logic section provides a table listing resources allocated by the fitter - to mapped logic. The page will appear in your browser sorted by Signal - Name, but you can choose to sort it by Signal Name, Function Block, and - Pin Number by clicking on the appropriate table headers. - -
  - - -
The Mapped Logic - table contains the following: - -
    - -
  • The - output signal name
  • -
- -

Note: Clicking on - the signal name will open a new window with the equations for that signal. -

- -
    - -
  • The - total number of product terms
  • - -
  • The - number of signals used
  • - -
  • The - function block number
  • -
- -

Note: - Clicking on the function block will provide a detailed table of all the - block's resources and a graphical display of the function block diagram - (see Function Block Specifics for more details). -

- -
    - -
  • The - macrocell number
  • -
- -

Note: - Clicking on the underscored macrocell number will provide a graphical - display of the macrocell that looks like this:

- -

.

- -
    - -
  • The - slew rate
  • - -
  • The - pin number
  • -
- -

Note: - Clicking on the underscored pin number will provide the pin layout diagram - for the highlighted pin.  Rolling - your mouse over the colored pin will pop up a tooltip with the signal - name assigned to the pin, the I/O standard,  the - I/O style, the slew rate, and/or any constraints assigned to the pin:

- -

- -
    - -
  • The - pin type
  • - -
  • The - pin use
  • - -
  • The - input register use
  • - -
  • The - I/O standard
  • - -
  • The - I/O style
  • -
- - - - diff --git a/address_decoder_html/fit/newappletref.htm b/address_decoder_html/fit/newappletref.htm deleted file mode 100644 index 186e949..0000000 --- a/address_decoder_html/fit/newappletref.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/address_decoder_html/fit/next.jpg b/address_decoder_html/fit/next.jpg deleted file mode 100644 index b8bbb99..0000000 Binary files a/address_decoder_html/fit/next.jpg and /dev/null differ diff --git a/address_decoder_html/fit/ns4plugin.js b/address_decoder_html/fit/ns4plugin.js deleted file mode 100644 index 0292ee1..0000000 --- a/address_decoder_html/fit/ns4plugin.js +++ /dev/null @@ -1,55 +0,0 @@ - -function checkJre(){ - -var agt=navigator.userAgent.toLowerCase(); -var is_major = parseInt(navigator.appVersion); - - -var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')== -1) -&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')== -1) -&& (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')== -1)); -var is_nav4up = (is_nav && (is_major >= 4)); - -var pluginDetected = false; - -// we can check for plugin existence only when browser is 'is_ie5up' or 'is_nav4up' -if(is_nav4up) { - - // Refresh 'navigator.plugins' to get newly installed plugins. - // Use 'navigator.plugins.refresh(false)' to refresh plugins - // without refreshing open documents (browser windows) - if(navigator.plugins) { - navigator.plugins.refresh(false); - } - - // check for Java plugin in installed plugins - if(navigator.mimeTypes) { - // window.alert( navigator.mimeTypes.length); - for (i=0; i < navigator.mimeTypes.length; i++) { - // window.alert( navigator.mimeTypes[i].type); - if( (navigator.mimeTypes[ i].type != null) - &&(navigator.mimeTypes[ i].type.indexOf( - "application/x-java-applet;jpi-version=1.4") != -1) ) { - //window.alert("Found"); - pluginDetected = true; - break; - } - - } - } - -} - -if (pluginDetected) { - // show applet page - document.location.href="appletref.htm"; - -} else if (confirm("Java Plugin 1.4+ not found, Do you want to download it?\n" + - "if you choose not to install the plugin the reports graphical applets will not be available.")) { - document.location.href=XilinxD; -} else { - document.location.href="appletref.htm"; -} - -} - diff --git a/address_decoder_html/fit/optionsdoc.htm b/address_decoder_html/fit/optionsdoc.htm deleted file mode 100644 index f1ee543..0000000 --- a/address_decoder_html/fit/optionsdoc.htm +++ /dev/null @@ -1,760 +0,0 @@ - - - - - - - - - - -Compiler Options - - - - - - - - - - - - - - - - - - - - - - - - -

Compiler Options

- -

The Compiler - Options page provides all the fitter options settings for the device family - the fitter has selected.

- -

Fitter Options

- -

Basic Tab

- -

XPLA3 Advanced - Options

- -

CoolRunner-II - Advanced Options

- -

XC9500/XL/XV - Advanced Options

- -

Basic - Tab

- -

The CPLD devices - have the following fitter Implementation - Options available in - the Basic tab:

- -
    - -
  • Use - Multi-Level Logic Optimization

  • -
- -

This option simplifies the total number - of logic expressions in a design, and then collapses the logic in order - to meet user objectives such as density, speed and timing constraints. - This optimization targets CPLD architecture, making it possible to collapse - to the macrocell limits, reduce levels of logic, and minimize the total - number of p-terms.

- -

Multi-level Logic Optimization optimizes - all combinatorial logic arcs spanning from an input pad or register output - to an output pad or register input.

- -

Multi-level Logic Optimization operates - on combinatorial logic according to the following rules.

- -

If timing constraints are set, the program - optimizes for speed to meet timing constraints.

- -

If timing constraints are not set, the - program optimizes either for speed or density, depending on the user setting - for the Use Timing Optimization - option.

- -
    - -
      - -
        - -
      • If - Use Timing Optimization is turned - on, the combinatorial logic will be mapped for speed.

      • - -
      • If - Use Timing Optimization is turned - off, the combinatorial logic will be mapped for density. The goal of optimization - will then be to reduce the total number of p-terms.

      • -
      -
    -
- -

Logic - marked with the NOREDUCE property will not be extracted or optimized.

- -

By - default, this option is on.

- -
    - -
  • Use Timing Constraints -- This - option instructs the fitter use Timing Constraints when fitting the design. -  If this - box is not checked, the fitter will ignore timing constraints, if necessary.

  • - -
  • Enable WYSIWYG - Mode -- (CoolRunner only) The - goal of the WYSIWYG options is to have a netlist reflect the user's specifications, - as much as possible. All the nodes declared in the HDL design are preserved. - By default, this property is set to Off (Checkbox is not checked) When - this property is On (checkbox is checked), XST:

  • - -
      - -
    • Preserves - all the user internal signals (nodes)

    • - -
    • Creates - source_node constraints in NGC file for all these nodes.

    • - -
    • Skips - the design optimization (collapse, factorization). Only the Boolean equation - minimization is performed.

    • -
    - -
  • Optimization Style-- The Optimization - Method allows you to select from one of two basic optimization strategies: - Density or Speed. - Density focuses on solely - on density, and Speed focuses - solely on speed.

  • - -
  • Location Constraints -- The Try selection - will attempt to fit the design with the pin assignments specified in the - design source. If the design cannot be fit with these pin assignments, - the fitter will remove the location constraints and attempt to fit the - design with no location constraints. A warning message will tell the user - if the location constraints have been removed.

  • - -
      - -
    • The - Try selection will attempt - to fit the design with the pin assignments specified in the design source. - If the design cannot be fit with these pin assignments, the fitter will - ignore the pin assignments.

    • -
    - -
  • The - On selection will attempt to fit - the design with the pin assignments specified in the design source. If - the design cannot be fit with these pin assignments, the fitter will notify - the user that the device could not fit. It will not unlock the pins under - this option.

  • - -
  • The - Off selection will attempt to - fit the design and will ignore the pin assignments specified in the design - source. If the design can be fit with no pre-assigned pins, the fitter - will assign pins, which can be viewed in the fitter report (filename.fit). - The user should take these pin assignments and incorporate them back into - the design source file. The user will be notified whether the fitting - operation was successful.

  • - -
  • Output - Slew Rate -- Use this option - to control the default output slew rate. You can control the transition - time of device output pins by setting the slew rate to Slow or Fast. Limiting - the slew rate (Slow) reduces output switching surges in the device. The - default is Fast.

  • -
- -

Note: - Any explicit slew rate control properties in the design or constraints - file take precedence over this Output Slew Rate setting.

- -
    - -
  • FF Initial State -- Sets - the initial state for all Flip-Flops.  The - options are Low, High and FPGA.

  • - -
  • Collapsing - P-Term Limit -- This option - controls the degree to which the fitter flattens a design netlist. A logic - gate can collapse forward into a subsequent gate only if the number of - product terms in the resulting logic function does not exceed the p-term - limit. If the path delay of a logic function is not acceptable, increase - the p-term limit to allow the larger functions to be further flattened. - Choose a number from 3 to 48.

  • - -
  • Collapsing - Input Limit -- This is a - secondary option for controlling the degree to which the fitter flattens - a design netlist. A logic gate can collapse forward into a subsequent - gate only if the number of inputs in the resulting logic function does - not exceed the input limit. If the design fails to fit the target device - because flattening uses up too many of the function block inputs, decrease - the input limit to prevent flattening of certain high fan-in functions. -  

  • -
- -

XPLA Advanced - Options

- -

The - following options are available under XPLA Implementation - Options, Advanced tab.

- -
    - -
  • Enable Fast - Input Registers -- Enables the use - of the Fast Input path in XPLA3 devices.

  • - -
  • Enable Use - of Foldback NANDs -- When selected, - the software will use foldback NANDs. This increases the capability to - fit a design, sometimes at the expense of speed.

  • - -
  • Reserve JTAG Pins for ISP -- Checking - this box will instruct the fitter to reserve JTAG pins.

  • -
- -

CoolRunner-II - Advanced Options

- -

The following - options are found under the Advanced tab for CoolRunner-II devices.

- -
    - -
  • Use - Global Clock(s) -- Select this option - to allow the fitter to assign input pins used as clocks to dedicated global - clock (GCK) pins of the device. If this option is disabled, only pins - identified with the BUFG=CLK property in the design (or UCF file) will - be assigned to GCK device pins. By default, this option is on. -

  • - -
  • Use Global Output Enable(s) -- Select - this option to allow the fitter to assign input pins used as output enable - control to dedicated global OE (GTS) pins of the device. If this option - is disabled, only pins identified with the BUFG=OE property in the design - (or UCF file) will be assigned to GTS device pins. By default, this option - is on.

  • - -
  • Use Global Set/Reset -- Select this - option to allow the fitter to assign input pins used as register asynchronous - reset or preset control to the dedicated global set/reset (GSR) pin of - the device. If this option is disabled, only a pin identified with the - BUFG=SR property in the design (or UCF file) will be assigned to the GSR - device pin. By default, this option is on.

  • - -
  • Enable Fast Input Registers -- Enables - fast input registers.

  • - -
  • Ignore DATA_GATE Attributes -- Data - Gate is a power saving property that can be used in CoolRunner-II designs. -  This option - allows you to turn Data Gate off in case you want the fitter to ignore - data gate.

  • - -
  • Tristate Outputs Termination Node -- - The Tristate Output Termination Mode globally sets all tristate outputs - to the specified termination mode. By default, this field is set to Pullup.. -  The options - are Pullup, Keeper and Float.

  • - -
  • Create Programmable Ground Pins on Unused I/O - -- The Create Programmable GND Pins on Unused I/O property controls the - option to indicate that you want all unused I/O pads to be configured - as ground pins. This can reduce ground bounce. By default, this option - is set to ground.  The - options are Ground, Pullup, Keeper and Float.

  • - -
  • -

    Default - Output Voltage Standard -- set a default voltage standard for CoolRunner-II - device pins.

    - -

    IOSTANDARD - names supported by CoolRunner-II are:

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -

    I/O Standard

    -

    VCCIO

    -

    Input VREF

    -

    Board Termination Voltage (VTT)

    -

    LVTTL

    -

    3.3V

    -

    N/A

    -

    N/A

    -

    LVCMOS33

    -

    3.3V

    -

    N/A

    -

    N/A

    -

    LVCMOS25

    -

    2.5V

    -

    N/A

    -

    N/A

    -

    LVCMOS18

    -

    1.8V

    -

    N/A

    -

    N/A

    -

    LVCMOS15

    -

    1.5V

    -

    N/A

    -

    N/A

    -

    HSTL_I

    -

    1.5V

    -

    0.75V

    -

    0.75V

    -

    SSTL2_I

    -

    2.5V

    -

    1.25V

    -

    1.25V

    -

    SSTL3_I

    -

    3.3V

    -

    1.5V

    -

    1.5V

    - -

    The software - automatically groups outputs with similar IOSTANDARD settings into the - same bank when no location constraints are specified.

    -
  • -
- -

XC9500/XL/XV - Advanced Options

- -

The following - options are found under the Advanced tab for XC9500/XL/XV.  Note - that additional options for XC9500 only are also described below.

- -
    - -
  • Use - Global Clock(s) -- Select this option - to allow the fitter to assign input pins used as clocks to dedicated global - clock (GCK) pins of the device. If this option is disabled, only pins - identified with the BUFG=CLK property in the design (or UCF file) will - be assigned to GCK device pins. By default, this option is on. -

  • - -
  • Use Global Output Enable(s) -- Select - this option to allow the fitter to assign input pins used as output enable - control to dedicated global OE (GTS) pins of the device. If this option - is disabled, only pins identified with the BUFG=OE property in the design - (or UCF file) will be assigned to GTS device pins. By default, this option - is on.

  • - -
  • Use Global Set/Reset -- Select this - option to allow the fitter to assign input pins used as register asynchronous - reset or preset control to the dedicated global set/reset (GSR) pin of - the device. If this option is disabled, only a pin identified with the - BUFG=SR property in the design (or UCF file) will be assigned to the GSR - device pin. By default, this option is on.

  • - -
  • Create Programmable Ground Pins on Unused I/O - -- Select this option to indicate that you want all unused I/O pads to - be configured as ground pins. This can reduce ground bounce. By default, - this option is off.

  • - -
  • Macrocell Power Setting -- Use this - option to control device power consumption. Select Low or Standard to - set the default power mode for the macrocells used to implement the design. - Select Timing Driven to automatically reduce power on paths covered by - timing specifications that can meet speed requirements while operating - in low power. The default is Standard, which results in highest speed.

  • -
- -

Note: Any explicit power control (PWR_MODE) - properties in the design or constraints file take precedence over this - Macrocell Power Setting.

- -
    - -
  • Enable FASTConnect/UIM Optimization (XC9500 - only) -- Enables optimization of the FASTConnect/UIM for XC9500 - devices.

  • - -
  • Use - Local Feedback (XC9500 only)

  • -
- -

Select this option to enable the software - to use local macrocell feedback whenever possible. The local feedback - path, running from each macrocell output to an input of the same function - block, has shorter propagation delay than the global feedback path. The - fitter always tries to use local macrocell feedback (if possible) to satisfy - timing constraints. This option allows the fitter to use local feedback - to generally improve timing on remaining paths. Using local feedback can - speed up your design but could also make it difficult to maintain the - same timing after a design change. By default, this option is on.

- - - -
- - -

Note: - To force the fitter to use local feedback, manually map both - the source and load functions into the same function block using the property - LOC=FBnn, - then apply a timespec across the path. 

- - - -
- - -

Note: - The XC9536 device does not have local feedback.

- - - -
- - -
    - -
  • Use - Pin Feedback (XC9500 only)

  • -
- -

Select this option to enable the software - to use I/O pin feedback whenever possible. The pin feedback path has slightly - shorter propagation delay than the global feedback path. If this option - is enabled, the software uses the pin feedback path instead of the global - feedback path for macrocell signals that do not drive 3-state outputs - or slew-rate-limited outputs, and where the associated I/O pin is not - used as input-only. By default, this option is on.

- - - - diff --git a/address_decoder_html/fit/paths.js b/address_decoder_html/fit/paths.js deleted file mode 100644 index 22107b3..0000000 --- a/address_decoder_html/fit/paths.js +++ /dev/null @@ -1,37 +0,0 @@ -rootURL = "http://www.xilinx.com/"; -prodURL = "xlnx/xil_prodcat_product.jsp?title="; -cpldURL = "CPLD+Products"; -xbrURL = "coolrunner2_page"; -xpla3URL = "xpla3_page"; -xc9500URL = "xc9500_page"; -xc9500xlURL = "xc9500xl_page"; -xc9500xvURL = "xc9500xv_page"; -marketURL= "esp"; -supportURL = "http://www.support.xilinx.com/"; -educationURL = "support/education-home.htm"; -buyURL = "http://toolbox.xilinx.com/cgi-bin/xilinx.storefront"; -contactURL = "company/contact.htm"; -searchURL = "company/search.htm"; - -docURL = rootURL + "xlnx/xweb/xil_publications_display.jsp?" + - "iLanguageID=1" + - "&category=/Data+Sheets/CPLD+Device+Families/"; -doc95URL = docURL + "XC9500"; -doc95xlURL = docURL + "XC9500XL"; -doc95xvURL = docURL + "XC9500XV"; -docXpla3URL = docURL + "CoolRunner+XPLA3"; -docXbrURL = docURL + "CoolRunner-II"; -docCr2sURL = docURL + "CoolRunner-IIS"; - -var messages = new Array(); -messages["fastinreg"] = "Direct Input Register"; -messages["inreg"] = "Direct Input Register"; -messages["fbnand"] = "Foldback NAND"; -messages["fcnode"] = "FC node"; -messages["LATCH"] = "Transparent latch"; -messages["DFF"] = "D-flip-flop"; -messages["DEFF"] = "D-flip-flop with clock enable"; -messages["TFF"] = "T-flip-flop"; -messages["TDFF"] = "Dual-edge-triggered T-flip-flop"; -messages["DDFF"] = "Dual-edge-triggered flip-flop"; -messages["DDEFF"] = "Dual-edge-triggered flip-flop with clock enable"; diff --git a/address_decoder_html/fit/pin.gif b/address_decoder_html/fit/pin.gif deleted file mode 100644 index f110f3d..0000000 Binary files a/address_decoder_html/fit/pin.gif and /dev/null differ diff --git a/address_decoder_html/fit/pin_legXC95.htm b/address_decoder_html/fit/pin_legXC95.htm deleted file mode 100644 index db88bcb..0000000 --- a/address_decoder_html/fit/pin_legXC95.htm +++ /dev/null @@ -1,13 +0,0 @@ -
-Legend :  NC  = Not Connected, unbonded pin
-         PGND = Unused I/O configured as additional Ground pin
-         TIE  = Unused I/O floating -- must tie to VCC, GND or other signal
-         VCC  = Dedicated Power Pin
-         GND  = Dedicated Ground Pin
-         TDI  = Test Data In, JTAG pin
-         TDO  = Test Data Out, JTAG pin
-         TCK  = Test Clock, JTAG pin
-         TMS  = Test Mode Select, JTAG pin
-         PE   = Port Enable pin
-  PROHIBITED  = User reserved pin
-
diff --git a/address_decoder_html/fit/pin_legXbr.htm b/address_decoder_html/fit/pin_legXbr.htm deleted file mode 100644 index c70585b..0000000 --- a/address_decoder_html/fit/pin_legXbr.htm +++ /dev/null @@ -1,20 +0,0 @@ -
-Legend :  NC  = Not Connected, unbonded pin
-        PGND  = Unused I/O configured as additional Ground pin
-         KPR  = Unused I/O with weak keeper (leave unconnected)
-         WPU  = Unused I/O with weak pull up (leave unconnected)
-         TIE  = Unused I/O floating -- must tie to VCC, GND or other signal
-         VCC  = Dedicated Power Pin
-      VCCAUX  = Power supply for JTAG pins
-   VCCIO-3.3  = I/O supply voltage for LVTTL, LVCMOS33, SSTL3_I
-   VCCIO-2.5  = I/O supply voltage for LVCMOS25, SSTL2_I
-   VCCIO-1.8  = I/O supply voltage for LVCMOS18
-   VCCIO-1.5  = I/O supply voltage for LVCMOS15, HSTL_I
-        VREF  = Reference voltage for indicated input standard
-         GND  = Dedicated Ground Pin
-         TDI  = Test Data In, JTAG pin
-         TDO  = Test Data Out, JTAG pin
-         TCK  = Test Clock, JTAG pin
-         TMS  = Test Mode Select, JTAG pin
-  PROHIBITED  = User reserved pin
-
diff --git a/address_decoder_html/fit/pin_legXpla3.htm b/address_decoder_html/fit/pin_legXpla3.htm deleted file mode 100644 index 8dad55d..0000000 --- a/address_decoder_html/fit/pin_legXpla3.htm +++ /dev/null @@ -1,13 +0,0 @@ -
-Legend :  NC  = Not Connected, unbonded pin
-          PE  = Port Enable pin
-         WPU  = Unused with Internal Weak Pull Up
-         TIE  = Unused I/O floating -- must tie to VCC, GND or other signal
-         VCC  = Dedicated Power Pin
-         GND  = Dedicated Ground Pin
-         TDI  = Test Data In, JTAG pin
-         TDO  = Test Data Out, JTAG pin
-         TCK  = Test Clock, JTAG pin
-         TMS  = Test Mode Select, JTAG pin
-  PROHIBITED  = User reserved pin
-
diff --git a/address_decoder_html/fit/pindiagram.gif b/address_decoder_html/fit/pindiagram.gif deleted file mode 100644 index 504bb2b..0000000 Binary files a/address_decoder_html/fit/pindiagram.gif and /dev/null differ diff --git a/address_decoder_html/fit/pins.js b/address_decoder_html/fit/pins.js deleted file mode 100644 index 591e563..0000000 --- a/address_decoder_html/fit/pins.js +++ /dev/null @@ -1,62 +0,0 @@ -var specSig = new Array(); -var pins = new Array(); -var pinsAssign = new Array(); -var prohibit = new Array(); -var unusedStr = "WPU"; -var gndStr = "GND"; -var vccStr = "VCC"; -var tdiStr = "TDI"; -var tdoStr = "TDO"; -var tmsStr = "TMS"; -var tckStr = "TCK"; - -function showPin(pin) { parent.leftnav.showAppletPin(pin); } - -function printPage() { window.print(); parent.leftnav.printAppletPkg(); } - -function showEqn(signal) { parent.leftnav.showEqn(signal); } - -function updatePin(type) { - with (document.options) { - switch (type) { - case 0: - if (inp.checked) parent.leftnav.document.options.inOn.value = 1; - else parent.leftnav.document.options.inOn.value = 0; - break; - - case 1: - if (out.checked) parent.leftnav.document.options.outOn.value = 1; - else parent.leftnav.document.options.outOn.value = 0; - break; - - case 2: - if (glb.checked) parent.leftnav.document.options.glbOn.value = 1; - else parent.leftnav.document.options.glbOn.value = 0; - break; - - case 3: - if (isp.checked) parent.leftnav.document.options.ispOn.value = 1; - else parent.leftnav.document.options.ispOn.value = 0; - break; - - case 4: - if (vcc.checked) parent.leftnav.document.options.vccOn.value = 1; - else parent.leftnav.document.options.vccOn.value = 0; - break; - - case 5: - if (gnd.checked) parent.leftnav.document.options.gndOn.value = 1; - else parent.leftnav.document.options.gndOn.value = 0; - break; - - case 6: - if (unuse.checked) parent.leftnav.document.options.unuseOn.value = 1; - else parent.leftnav.document.options.unuseOn.value = 0; - break; - } - } - - parent.leftnav.showPinOut(); -} - -function showLegend(url) { parent.leftnav.showLegend(url, 650, 350); } diff --git a/address_decoder_html/fit/pinsdoc.htm b/address_decoder_html/fit/pinsdoc.htm deleted file mode 100644 index 9da2708..0000000 --- a/address_decoder_html/fit/pinsdoc.htm +++ /dev/null @@ -1,265 +0,0 @@ - - - - - - - - - - -Pin List - - - - - - - - - - - - - - - - - - - - - - - - -

Pin List

- -

The Pin List - page lists each pin of your design with its pin type and associated signal. -  Check boxes - at the top of the table allow you to select and deselect which pin types - you want displayed in the table (the default view will display all of - them).

- -

Note: -  There is - a button below the table.  Click - this button to open a new window describing all of the acronyms used in - the function block table.  You - can select either brief descriptions or more detailed descriptions by - clicking the "Verbose" button at the top of the window.

- -Clicking - on the underscored pin numbers in the first column of the table will open - a new window displaying the pin layout diagram for the selected pin.  Rolling - your mouse over the colored pin will pop up a tooltip with the signal - name assigned to the pin, the I/O standard,  the - I/O style, the slew rate, and/or any constraints assigned to the pin: - - -

- -

Clicking any underscored signal in the - third column of the table will open a new window displaying the equations - for that particular signal.

- -

Clicking on the button - at the top of the screen will open a new window with a graphical, top - view of all of the pins:  

- -

- -

They are color-coded as follows:

- - - --- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

Color

-

Signal

-

Green

-

Input

-

Aqua

-

Bidirectional

-

Blue

-

Output

-

Magenta

-

Clock

-

Red

-

VCC

-

Black

-

GND

-

Yellow

-

TDO

-

Gray

-

TDI

-

White

-

Unused Pin

-

Black Outline

-

No available - Pad

- -

As with the single pin display, rolling - your mouse over any colored pin will pop up a tooltip with the signal - name assigned to the pin, the I/O standard,  the - I/O style, the slew rate, and/or any constraints assigned to the pin.

- - - - diff --git a/address_decoder_html/fit/pinview.jpg b/address_decoder_html/fit/pinview.jpg deleted file mode 100644 index c3a27ca..0000000 Binary files a/address_decoder_html/fit/pinview.jpg and /dev/null differ diff --git a/address_decoder_html/fit/plugin.js b/address_decoder_html/fit/plugin.js deleted file mode 100644 index cc34368..0000000 --- a/address_decoder_html/fit/plugin.js +++ /dev/null @@ -1,96 +0,0 @@ - -function checkJre(){ - -var agt=navigator.userAgent.toLowerCase(); -var is_major = parseInt(navigator.appVersion); - - -var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')== -1) -&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')== -1) -&& (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')== -1)); -var is_nav4up = (is_nav && (is_major >= 4)); - -var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1)); -var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!= -1) ); -var is_ie5_5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") != -1)); -var is_ie6 = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.0") != -1)); - -var is_ie5up = (is_ie && (is_major == 4) && ( (agt.indexOf("msie 5.0")!=-1) || (agt.indexOf("msie 5.5")!=-1) || (agt.indexOf("msie 6.0")!=-1) ) ); - -var pluginDetected = false; -var activeXDisabled = false; - -// we can check for plugin existence only when browser is 'is_ie5up' or 'is_nav4up' -if(is_nav4up) { - - // Refresh 'navigator.mimeTypes' to get newly installed mimeTypes. - // Use 'navigator.mimeTypes.refresh(false)' to refresh mimeTypes - // without refreshing open documents (browser windows) - - // check for Java plugin in installed mimeTypes - if(navigator.mimeTypes ) { - //window.alert( "length"); - //window.alert( navigator.mimeTypes.length); - for (i=0; i < navigator.mimeTypes.length; i++) { - //window.alert(navigator.mimeTypes[i].type); - if( (navigator.mimeTypes[ i].type != null) - &&(navigator.mimeTypes[ i].type.indexOf( - "application/x-java-applet;jpi-version=1.4") != -1) ) { - - pluginDetected = true; - break; - } - - } - } - -} else if (is_ie5up) { - var javaVersion; - var shell; - try { - // Create WSH(WindowsScriptHost) shell, available on Windows only - shell = new ActiveXObject("WScript.Shell"); - - if (shell != null) { - // Read JRE version from Window Registry - try { - javaVersion = shell.regRead - ("HKEY_LOCAL_MACHINE\\Software\\JavaSoft\\Java Runtime Environment\\CurrentVersion"); - } catch(e) { - // handle exceptions raised by 'shell.regRead(...)' here - // so that the outer try-catch block would receive only - // exceptions raised by 'shell = new ActiveXObject(...)' - } - } - } catch(e) { - window.alert(" Creating ActiveX controls thru script is disabled \n in InternetExplorer security options \n To enable it: \n a. Go to the 'Tools -->; Internet Options' menu\n b. Select the 'Security' tab\n c. Select zone (Internet/Intranet)\n d. Click the 'Custom Level..' button which will display the\n 'Security Settings' window.\n e. Enable the option 'Initialize and script ActiveX controls\n not marked as safe' "); - - activeXDisabled = true; - } - - // Check whether we got required (1.4+) Java Plugin - if ( (javaVersion != null) && (javaVersion.indexOf("1.4") != -1) ) { - pluginDetected = true; - } - -} - - -if (pluginDetected) { - - // show applet page - document.location.href="newappletref.htm"; - -} else if (confirm("Java Plugin 1.4+ not found, Do you want to download it?\n" + - "if you choose not to install the plugin the reports graphical applets will not be available.")) { - - // show install page - document.location.href=XilinxD; - -} else { - // show error page - document.location.href="newappletref.htm"; -} - -} - diff --git a/address_decoder_html/fit/prev.jpg b/address_decoder_html/fit/prev.jpg deleted file mode 100644 index eb29285..0000000 Binary files a/address_decoder_html/fit/prev.jpg and /dev/null differ diff --git a/address_decoder_html/fit/print.jpg b/address_decoder_html/fit/print.jpg deleted file mode 100644 index b558dec..0000000 Binary files a/address_decoder_html/fit/print.jpg and /dev/null differ diff --git a/address_decoder_html/fit/products.gif b/address_decoder_html/fit/products.gif deleted file mode 100644 index 7680404..0000000 Binary files a/address_decoder_html/fit/products.gif and /dev/null differ diff --git a/address_decoder_html/fit/purchase.gif b/address_decoder_html/fit/purchase.gif deleted file mode 100644 index 177f4ba..0000000 Binary files a/address_decoder_html/fit/purchase.gif and /dev/null differ diff --git a/address_decoder_html/fit/report.htm b/address_decoder_html/fit/report.htm deleted file mode 100644 index eceb1bb..0000000 --- a/address_decoder_html/fit/report.htm +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - diff --git a/address_decoder_html/fit/result.htm b/address_decoder_html/fit/result.htm deleted file mode 100644 index a63a253..0000000 --- a/address_decoder_html/fit/result.htm +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - diff --git a/address_decoder_html/fit/search.gif b/address_decoder_html/fit/search.gif deleted file mode 100644 index 714dc20..0000000 Binary files a/address_decoder_html/fit/search.gif and /dev/null differ diff --git a/address_decoder_html/fit/spacer.gif b/address_decoder_html/fit/spacer.gif deleted file mode 100644 index 0eba199..0000000 Binary files a/address_decoder_html/fit/spacer.gif and /dev/null differ diff --git a/address_decoder_html/fit/style.css b/address_decoder_html/fit/style.css deleted file mode 100644 index 5f32596..0000000 --- a/address_decoder_html/fit/style.css +++ /dev/null @@ -1,19 +0,0 @@ - -.tocRef A:link {font-family:arial black; font-size:14px;} -.tocRef A:visited {font-family:arial black; font-size:14px;} -.tocRef A:active {font-family:arial black; font-size:14px;} -.tocRef A:hover {font-family:arial black; font-size:14px;} -.tocBgnd {background:#CCCCCC;} - - -.pgRef A:link { } -.pgRef A:visited { } -.pgRef A:active { } -.pgRef A:hover { } -.pgHeader {background:#E7CF5A;} -.pgBgnd {background:#FFFFFF;} - - -#tipBox {position: absolute; width: 150px; z-index: 100;border: 1pt black solid; background: white; visibility: hidden;} -.tipBoxCursor {cursor:crosshair;} - diff --git a/address_decoder_html/fit/summary.js b/address_decoder_html/fit/summary.js deleted file mode 100644 index 6fe7722..0000000 --- a/address_decoder_html/fit/summary.js +++ /dev/null @@ -1,26 +0,0 @@ -function popWin(url, w, h) { - var win = window.open(url, 'win', - 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width='+w+',height='+h); - win.focus(); -} - -function showTop() { parent.leftnav.showTop(); } - -function showDoc(device) { - var url = docURL; - - if ((device.indexOf("XC2") != -1) && (device.indexOf("S") != -1)) - url = docCr2sURL; - else if (device.indexOf("XC2") != -1) url = docXbrURL; - else if (device.indexOf("XCR3") != -1) url = docXpla3URL; - else if (device.indexOf("XV") != -1) url = doc95xvURL; - else if (device.indexOf("XL") != -1) url = doc95xlURL; - else url = doc95URL; - - popWin(url); -} - -function priceDev(device) { - var url = "http://toolbox.xilinx.com/cgi-bin/xilinx.storefront/1816638537/Catalog"; - popWin(url); -} diff --git a/address_decoder_html/fit/summarydoc.htm b/address_decoder_html/fit/summarydoc.htm deleted file mode 100644 index 71bad37..0000000 --- a/address_decoder_html/fit/summarydoc.htm +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - -Summary - - - - - - - - - - - - - - - - - - - - - - -

Summary

- -

The - Summary section of the WebFITTER XML report contains several tables summarizing - the fitting results for your design.

- -The general - Summary table contains the following: - -
    - -
  • The - design name
  • - -
  • The - fitting status
  • - -
  • The - software version
  • - -
  • The - device used, with a link to a PDF version of the device documentation
  • - -
  • The - time and date of the fitter's completion
  • -
- -The Resources - Summary table includes: - -
    - -
  • The - number and percentage of macrocells used
  • - -
  • The - number and percentage of product terms used
  • - -
  • The - number and percentage of registers used
  • - -
  • The - number and percentage of pins used  
  • - -
  • The - number and percentage of function block inputs used
  • -
- -The tables - that follow give more detailed summaries (when appropriate, depending - on your design and device) of the pin resources, macrocell resources, - global resources, and block resources utilized by the fitter, as well - as the macrocell power data for the design. - - - - diff --git a/address_decoder_html/fit/support.gif b/address_decoder_html/fit/support.gif deleted file mode 100644 index a154620..0000000 Binary files a/address_decoder_html/fit/support.gif and /dev/null differ diff --git a/address_decoder_html/fit/tooltips.js b/address_decoder_html/fit/tooltips.js deleted file mode 100644 index 790ce27..0000000 --- a/address_decoder_html/fit/tooltips.js +++ /dev/null @@ -1,143 +0,0 @@ -/* Your are permitted to reuse this code as long as the following copyright - notice is not removed: - - This HTML tip handling is copyright 1998 by insideDHTML.com, LLC. More information about this - code can be found at Inside Dynamic HTML: HTTP://www.insideDHTML.com -*/ - - -// Support for all collection -var allSupport = document.all!=null; - -function setupEventObject(e) { - // Map NS event object to IEs - if (e==null) return; // IE returns - window.event = e; - window.event.fromElement = e.target; - window.event.toElement = e.target; - window.event.srcElement = e.target; - window.event.x = e.x; - window.event.y = e.y; - // Route the event to the original element - // Necessary to make sure _tip is set. - window.event.srcElement.handleEvent(e); -} - -function checkName(src) { - // Look for tooltip in IE - while ((src!=null) && (src._tip==null)) - src = src.parentElement; - return src; -} - -function getElement(elName) { - // Get an element from its ID - if (allSupport) return document.all[elName]; - else return document.layers[elName]; -} - -function writeContents(el, tip) { - // Replace the contents of the tooltip - if (allSupport) - el.innerHTML = tip; - else { - // In NS, insert a table to work around - // stylesheet rendering bug. - // NS fails to apply style sheets when writing - // contents into a positioned element. - el.document.open(); - el.document.write("
"); - el.document.write(tip); - el.document.write("
"); - el.document.close(); - } -} - -function getOffset(el, which) { - // Function for IE to calculate position - // of an element. - var amount = el["offset"+which]; - if (which=="Top") amount+=el.offsetHeight; - el = el.offsetParent; - while (el!=null) { - amount+=el["offset"+which]; - el = el.offsetParent; - } - return amount; -} - - -function setPosition(el) { - // Set the position of an element - - src = window.event.srcElement - if (allSupport) { - el.style.pixelTop = getOffset(src, "Top"); - el.style.pixelLeft = getOffset(src, "Left"); - } - else { - el.top = src.y + 20; //window.event.y + 15 - el.left = src.x; //window.event.x - } -} - -function setVisibility(el, bDisplay) { - // Hide or show to tip - if (bDisplay) { - if (allSupport) el.style.visibility = "visible"; - else el.visibility = "show"; - } - else { - if (allSupport) el.style.visibility = "hidden"; - else el.visibility = "hidden"; - } -} - - -function displayContents(tip) { - // Display the tooltip. - var el = getElement("tipBox"); - writeContents(el, tip); - setPosition(el); - setVisibility(el, true); -} - - -function doMouseOver(e) { - // Mouse moves over an element - setupEventObject(e); - var el, tip; - if ((el = checkName(window.event.srcElement))!=null) { - if (!el._display) { - displayContents(el._tip); - el._display = true; - } - } -} - -function doMouseOut(e) { - // Mouse leaves an element - setupEventObject(e); - el = checkName(window.event.srcElement); - var el, tip; - if ((el = checkName(window.event.srcElement))!=null) { - if (el._display) { - if ((el.contains==null) || (!el.contains(window.event.toElement))) { - setVisibility(getElement("tipBox"), false); - el._display = false; - } - } - } -} - -function doLoad() { - // Do Loading - if ((window.document.captureEvents==null) && (!allSupport)) - return; // Not IE4 or NS4 - if (window.document.captureEvents!=null) // NS - capture events - window.document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT) - window.document.onmouseover = doMouseOver; - window.document.onmouseout = doMouseOut; -} - -window.onload = doLoad; diff --git a/address_decoder_html/fit/topnav.js b/address_decoder_html/fit/topnav.js deleted file mode 100644 index 0e85b7b..0000000 --- a/address_decoder_html/fit/topnav.js +++ /dev/null @@ -1,28 +0,0 @@ -function popWin(url) { - var win = window.open(url, 'win', - 'location=yes,directories=yes,menubar=yes,toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=800,height=600'); - win.focus(); -} - -function openTab(type, device) { - var url = rootURL; - switch (type) { - case 0: url = rootURL; break; - case 1: - if (device.indexOf('XC2') != -1) url += prodURL + xbrURL; - else if (device.indexOf('XCR3') != -1) url += prodURL + xpla3URL; - else if (device.indexOf('XV') != -1) url += prodURL + xc9500xvURL; - else if (device.indexOf('XL') != -1) url += prodURL + xc9500xlURL; - else url += prodURL + xc9500URL; - break; - case 2: url += marketURL; break; - case 3: url = supportURL; break; - case 4: url += educationURL; break; - case 5: url = buyURL; break; - case 6: url += contactURL; break; - case 7: url += searchURL; break; - default: url = rootURL; - } - - popWin(url); -} diff --git a/address_decoder_html/fit/unmapinputdoc.htm b/address_decoder_html/fit/unmapinputdoc.htm deleted file mode 100644 index fe242d6..0000000 --- a/address_decoder_html/fit/unmapinputdoc.htm +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - -unmapinputdoc - - - - - - - - - - - - - - - - - - - - - - - - -

Unmapped Inputs

- -

This page shows - input signals which were either not mapped or not - routed.

- - - - diff --git a/address_decoder_html/fit/unmaplogicdoc.htm b/address_decoder_html/fit/unmaplogicdoc.htm deleted file mode 100644 index 6371313..0000000 --- a/address_decoder_html/fit/unmaplogicdoc.htm +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - -unmaplogicdoc - - - - - - - - - - - - - - - - - - - - - - - - -

Unmapped Logic

- -

This page shows those equations whose - logic was either not placed or not completely - placed in the specified device.

- - - - diff --git a/address_decoder_html/fit/verboseview.jpg b/address_decoder_html/fit/verboseview.jpg deleted file mode 100644 index 819132e..0000000 Binary files a/address_decoder_html/fit/verboseview.jpg and /dev/null differ diff --git a/address_decoder_html/fit/view.gif b/address_decoder_html/fit/view.gif deleted file mode 100644 index 6167497..0000000 Binary files a/address_decoder_html/fit/view.gif and /dev/null differ diff --git a/address_decoder_html/fit/xc9500_logo.gif b/address_decoder_html/fit/xc9500_logo.gif deleted file mode 100644 index ad995ff..0000000 Binary files a/address_decoder_html/fit/xc9500_logo.gif and /dev/null differ diff --git a/address_decoder_html/fit/xc9500_logo.jpg b/address_decoder_html/fit/xc9500_logo.jpg deleted file mode 100644 index a5c7128..0000000 Binary files a/address_decoder_html/fit/xc9500_logo.jpg and /dev/null differ diff --git a/address_decoder_html/fit/xc9500xl_logo.gif b/address_decoder_html/fit/xc9500xl_logo.gif deleted file mode 100644 index d1549b3..0000000 Binary files a/address_decoder_html/fit/xc9500xl_logo.gif and /dev/null differ diff --git a/address_decoder_html/fit/xc9500xl_logo.jpg b/address_decoder_html/fit/xc9500xl_logo.jpg deleted file mode 100644 index ff4054a..0000000 Binary files a/address_decoder_html/fit/xc9500xl_logo.jpg and /dev/null differ diff --git a/address_decoder_html/fit/xc9500xv_logo.jpg b/address_decoder_html/fit/xc9500xv_logo.jpg deleted file mode 100644 index 90ddb36..0000000 Binary files a/address_decoder_html/fit/xc9500xv_logo.jpg and /dev/null differ diff --git a/address_decoder_html/fit/xcenter.gif b/address_decoder_html/fit/xcenter.gif deleted file mode 100644 index dcff6a3..0000000 Binary files a/address_decoder_html/fit/xcenter.gif and /dev/null differ diff --git a/address_decoder_html/fit/xlogo.gif b/address_decoder_html/fit/xlogo.gif deleted file mode 100644 index 7694fae..0000000 Binary files a/address_decoder_html/fit/xlogo.gif and /dev/null differ diff --git a/address_decoder_html/fit/xml5.jpg b/address_decoder_html/fit/xml5.jpg deleted file mode 100644 index 8e7a8d7..0000000 Binary files a/address_decoder_html/fit/xml5.jpg and /dev/null differ diff --git a/address_decoder_html/fit/xml6.jpg b/address_decoder_html/fit/xml6.jpg deleted file mode 100644 index a2e0420..0000000 Binary files a/address_decoder_html/fit/xml6.jpg and /dev/null differ diff --git a/address_decoder_html/fit/xml7.jpg b/address_decoder_html/fit/xml7.jpg deleted file mode 100644 index 5853ddb..0000000 Binary files a/address_decoder_html/fit/xml7.jpg and /dev/null differ diff --git a/address_decoder_html/fit/xml8.jpg b/address_decoder_html/fit/xml8.jpg deleted file mode 100644 index ffea08c..0000000 Binary files a/address_decoder_html/fit/xml8.jpg and /dev/null differ diff --git a/address_decoder_html/images/CVS/Entries b/address_decoder_html/images/CVS/Entries deleted file mode 100644 index 1d2c42f..0000000 --- a/address_decoder_html/images/CVS/Entries +++ /dev/null @@ -1,12 +0,0 @@ -/blackBar.jpg/1.3/Fri May 2 20:51:16 2003/-kb/Tbuild+G-38+0 -/cpldBanner.jpg/1.3/Fri May 2 20:51:16 2003/-kb/Tbuild+G-38+0 -/cr2s_logo.jpg/1.4/Fri May 2 20:51:16 2003/-kb/Tbuild+G-38+0 -/fitterRpt.jpg/1.3/Fri May 2 20:51:17 2003/-kb/Tbuild+G-38+0 -/spacer.jpg/1.2/Thu Mar 20 05:15:49 2003/-kb/Tbuild+G-38+0 -/timingRpt.jpg/1.3/Fri May 2 20:51:17 2003/-kb/Tbuild+G-38+0 -/xbr_logo.jpg/1.3/Fri May 2 20:51:17 2003/-kb/Tbuild+G-38+0 -/xc9500_logo.jpg/1.3/Fri Mar 28 22:16:03 2003/-kb/Tbuild+G-38+0 -/xc9500xl_logo.jpg/1.4/Fri May 2 20:51:17 2003/-kb/Tbuild+G-38+0 -/xc9500xv_logo.jpg/1.4/Fri May 2 20:51:17 2003/-kb/Tbuild+G-38+0 -/xpla3_logo.jpg/1.3/Fri May 2 20:51:17 2003/-kb/Tbuild+G-38+0 -D diff --git a/address_decoder_html/images/CVS/Repository b/address_decoder_html/images/CVS/Repository deleted file mode 100644 index 42ba63c..0000000 --- a/address_decoder_html/images/CVS/Repository +++ /dev/null @@ -1 +0,0 @@ -env/Jobs/Cpld/CPLDTa/ta/data/images diff --git a/address_decoder_html/images/CVS/Root b/address_decoder_html/images/CVS/Root deleted file mode 100644 index 5726da0..0000000 --- a/address_decoder_html/images/CVS/Root +++ /dev/null @@ -1 +0,0 @@ -:pserver:relman@igor-174:/devl/xcs/repo diff --git a/address_decoder_html/images/CVS/Tag b/address_decoder_html/images/CVS/Tag deleted file mode 100644 index 5231551..0000000 --- a/address_decoder_html/images/CVS/Tag +++ /dev/null @@ -1 +0,0 @@ -Nbuild+G-38+0 diff --git a/address_decoder_html/images/blackBar.jpg b/address_decoder_html/images/blackBar.jpg deleted file mode 100644 index af8f6d6..0000000 Binary files a/address_decoder_html/images/blackBar.jpg and /dev/null differ diff --git a/address_decoder_html/images/cpldBanner.jpg b/address_decoder_html/images/cpldBanner.jpg deleted file mode 100644 index 7686e80..0000000 Binary files a/address_decoder_html/images/cpldBanner.jpg and /dev/null differ diff --git a/address_decoder_html/images/cr2s_logo.jpg b/address_decoder_html/images/cr2s_logo.jpg deleted file mode 100644 index ca81eb8..0000000 Binary files a/address_decoder_html/images/cr2s_logo.jpg and /dev/null differ diff --git a/address_decoder_html/images/fitterRpt.jpg b/address_decoder_html/images/fitterRpt.jpg deleted file mode 100644 index 42de6ff..0000000 Binary files a/address_decoder_html/images/fitterRpt.jpg and /dev/null differ diff --git a/address_decoder_html/images/logo.jpg b/address_decoder_html/images/logo.jpg deleted file mode 100644 index dbc01d5..0000000 Binary files a/address_decoder_html/images/logo.jpg and /dev/null differ diff --git a/address_decoder_html/images/spacer.jpg b/address_decoder_html/images/spacer.jpg deleted file mode 100644 index d9a9aa5..0000000 Binary files a/address_decoder_html/images/spacer.jpg and /dev/null differ diff --git a/address_decoder_html/images/timingRpt.jpg b/address_decoder_html/images/timingRpt.jpg deleted file mode 100644 index 376924c..0000000 Binary files a/address_decoder_html/images/timingRpt.jpg and /dev/null differ diff --git a/address_decoder_html/images/xbr_logo.jpg b/address_decoder_html/images/xbr_logo.jpg deleted file mode 100644 index f7f6626..0000000 Binary files a/address_decoder_html/images/xbr_logo.jpg and /dev/null differ diff --git a/address_decoder_html/images/xc9500_logo.jpg b/address_decoder_html/images/xc9500_logo.jpg deleted file mode 100644 index 86638a7..0000000 Binary files a/address_decoder_html/images/xc9500_logo.jpg and /dev/null differ diff --git a/address_decoder_html/images/xc9500xl_logo.jpg b/address_decoder_html/images/xc9500xl_logo.jpg deleted file mode 100644 index dbc01d5..0000000 Binary files a/address_decoder_html/images/xc9500xl_logo.jpg and /dev/null differ diff --git a/address_decoder_html/images/xc9500xv_logo.jpg b/address_decoder_html/images/xc9500xv_logo.jpg deleted file mode 100644 index ba2110d..0000000 Binary files a/address_decoder_html/images/xc9500xv_logo.jpg and /dev/null differ diff --git a/address_decoder_html/images/xpla3_logo.jpg b/address_decoder_html/images/xpla3_logo.jpg deleted file mode 100644 index 3089121..0000000 Binary files a/address_decoder_html/images/xpla3_logo.jpg and /dev/null differ diff --git a/address_decoder_html/tim/CVS/Entries b/address_decoder_html/tim/CVS/Entries deleted file mode 100644 index 8598ea8..0000000 --- a/address_decoder_html/tim/CVS/Entries +++ /dev/null @@ -1,9 +0,0 @@ -/cpldta_glossary.htm/1.3/Wed Apr 9 21:33:40 2003//Tbuild+G-38+0 -/cpldta_style.css/1.2/Thu Mar 20 05:15:52 2003//Tbuild+G-38+0 -/genreport.htm/1.2/Fri Mar 28 22:16:03 2003//Tbuild+G-38+0 -/leftnav.htm/1.2/Thu Mar 20 05:15:53 2003//Tbuild+G-38+0 -/report.htm/1.3/Fri Mar 28 22:16:03 2003//Tbuild+G-38+0 -/timing_report.htm/1.2/Fri Mar 28 22:16:03 2003//Tbuild+G-38+0 -/toc.css/1.3/Fri May 2 20:51:18 2003//Tbuild+G-38+0 -/topnav.htm/1.4/Fri May 2 20:51:18 2003//Tbuild+G-38+0 -D diff --git a/address_decoder_html/tim/CVS/Repository b/address_decoder_html/tim/CVS/Repository deleted file mode 100644 index 38b3dea..0000000 --- a/address_decoder_html/tim/CVS/Repository +++ /dev/null @@ -1 +0,0 @@ -env/Jobs/Cpld/CPLDTa/ta/data/tim diff --git a/address_decoder_html/tim/CVS/Root b/address_decoder_html/tim/CVS/Root deleted file mode 100644 index 5726da0..0000000 --- a/address_decoder_html/tim/CVS/Root +++ /dev/null @@ -1 +0,0 @@ -:pserver:relman@igor-174:/devl/xcs/repo diff --git a/address_decoder_html/tim/CVS/Tag b/address_decoder_html/tim/CVS/Tag deleted file mode 100644 index 5231551..0000000 --- a/address_decoder_html/tim/CVS/Tag +++ /dev/null @@ -1 +0,0 @@ -Nbuild+G-38+0 diff --git a/address_decoder_html/tim/cpldta_glossary.htm b/address_decoder_html/tim/cpldta_glossary.htm deleted file mode 100644 index 3bb390e..0000000 --- a/address_decoder_html/tim/cpldta_glossary.htm +++ /dev/null @@ -1,250 +0,0 @@ - - - - - - - - - - -CPLD Timing Analysis Glossary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Introduction

- -

This report is the result of a static timing analysis of your design - after it has been fit in the device that you selected. The timing values - given represent the worst-case values over the recommended operating conditions - for the part.

- -

Overview

- -

The timing report consists of a series of sections:

- -

Summary

- -

This table summarizes the external timing parameters for your device, - including tPD, - tCO, - tSU, - tCYC, - and fSYSTEM. -  For a more - detailed description of the timing model for your device, please refer - to the application notes linked below.

- -

Timing Constraints

- -

This section reports on any timing constraints that you created for - your design. Timing constraints can be entered using the Constraints Editor - tool, or by editing an Implementation Constraints File directly. For more - information on creating timing constraints, see the Constraints Guide. -

- -

Note that if you - did not define any constraints for your design, then the timing analysis - software will automatically create a default set of constraints for you. - These include pad-to-pad, register-to-register, pad-to-register, and period - constraints. A constraint value of 0 ns - will be used for all of these automatically generated constraints. As - a result, all paths listed under each constraint will violate the constraint, - and will have a negative value for slack.

- -

Note also that to - limit the size of the report, each path endpoint involved in a timing - path will only be listed once, under a single constraint.  

- -

For each timing path listed under a constraint, there is a hyperlink - that can be used to open a window listing the individual internal delay - elements traversed in the path. To understand these delay elements, consult - the Definitions section below, or the following - application notes and white papers:

- -

XAPP375: Understanding - the CoolRunner-II - Timing Model

- -

WP122: - Using the CoolRunner - XPLA3 Timing Model

- -

XAPP071: Using - the XC9500 Timing Model

- -

XAPP111: Using - the XC9500XL Timing Model

- -

XAPP - 362: Using the XC9500XV Timing Model

- -

available in the literature section of www.xilinx.com. -

- -

Data Sheet Report

- -

This section of the report lists the external timing parameters for - your design. This includes; maximum external clock speed for each clock, - setup and hold times for each registered input, clock-to-output pad timing - for each registered output, clock to setup time for each register-to-register - timing path, and pad-to-pad time for each combinatorial path through your - design.

- -

Going Further

- -

To do more advanced timing analysis of your design, select the process - Analyze Post-Fit Static Timing - in iSE. This - will run Xilinx's - Timing Analyzer tool interactively.  The - Timing Analyzer provides a powerful, flexible, and easy way to perform - static timing analysis on FPGA - and CPLD designs. - With Timing Analyzer, analysis can be performed immediately after mapping, - placing or routing an FPGA - design, and after fitting and routing a CPLD - design.

- -

Timing Analyzer verifies that the delay along a given path or paths - meets specified timing requirements. It organizes and displays data that - allows you to analyze critical paths in a circuit, the cycle time of the - circuit, the delay along any specified path(s), - and the path with the greatest delay. It also provides a quick analysis - of the effect different speed grades have on the same design.  

- -

Timing Analyzer performs setup and hold checks (skew analysis). It works - with synchronous systems composed of synchronous elements and combinatorial - logic. In synchronous design, Timing Analyzer takes into account all path - delays, including clock-to-out and setup requirements, while calculating - the worst-case timing of the design.

- -

Timing Analyzer creates timing analysis reports based on existing timing - constraints or user specified paths within the program. Timing reports - have a hierarchical browser to quickly jump to different sections of the - reports. Timing paths in reports can be cross probed to synthesis tools - (Exemplar and Synplicity) - and Floorplanner. -

- -

There are several ways to issue commands in Timing Analyzer. Timing - Analyzer can be controlled through GUI - features (menu commands) or its comprehensive macro command language facility. - You can select from menus, click toolbar buttons, type keyboard commands - in the console window, and run macros.

- -

Definitions

- -

Pad to Pad (tPD) -

- -

Reports pad to pad paths that start at input pads and end at output - pads. The maximum external pad to pad delay.  Combinatorial - pad-to-pad paths begin at input pads, propagate through one or more levels - of combinatorial logic and end at output pads. Combinatorial paths also - trace through the enable inputs of 3-state controlled pads. Combinatorial - paths are not traced through clock, and asynchronous set and reset inputs - of registers. These paths are also broken at bidirectional pins

- -

Clock Pad to Output Pad (tCO) -

- -

The maximum external clock pad to output pad delay.  Reports - paths that start at input  pads - trace through clock inputs of  registers - and end at output pads. Paths are not traced through PRE/CLR -  inputs - of registers.  You - can directly specify tCO - for all registered output paths in your design using the Pad-to-Pad timespec. - Clock-Pad-to-Pad paths for global clocks begin at global clock pads, propagate - through global clock buffers, and propagate through the flip-flop Q - output and any number of levels of combinatorial logic and end at the - output pad. Clock-Pad-to-Pad paths for product term clock paths begin - at input pads, propagate through any number of logic levels feeding into - a clock product term, propagate through the flip-flop Q - output and any number of levels of combinatorial logic and end at the - output pad. Clock-Pad-to-Pad paths also trace through the enable inputs - of 3-state controlled pads.

- -

Setup to Clock at Pad (tSU - or tSUF)

- -

Reports external setup time of data  to - clock at pad. Data path starts at an input pad and ends at register  (Fast - Input Register for tSUF) - D/T  input. - Clock path starts at input pad and ends at the register clock input.  Paths - are not traced through registers. Pin-to-pin setup requirement is not - reported or guaranteed for product-term clocks derived from macrocell - feedback signals.

- -

The minimum required setup time for flip-flops.  You - can specify the tSU - (setup-to-clock) for all inputs in your design relative to a global clock - or product term clock. Each tSU - OFFSET timespec involves an input path and a clock path. Input paths start - at input pads, propagate through input buffers and any number of combinatorial - logic levels before ending at a flip-flop D/T input, including the receiving - flip-flop's tSU.  Input - paths are not traced through flip-flop clock pins, asynchronous set/reset - inputs or bidirectional I/O pins. Global clock paths start at global clock - pads, propagate through global clock buffers and end at the flip-flop - clock pin. Product term clock paths start at input pads, propagate through - a single level of logic implemented in a clock product term and end at - the flip-flop clock pin.

- -

Clock to Setup (tCYC)

- -

Register to register cycle time. Includes source register tCO and destination - register tSU.

- -

Note that when the - computed Maximum Clock Speed is limited by tCYC, it is computed assuming - that all registers are rising-edge sensitive.

- -

fSYSTEM

- -

Maximum clock operating frequency.  You - can specify the fSYSTEM (clock frequency or period) for all registered - paths in your design using a Register-to-Register timespec. Register-to-Register - paths begin at flip-flop clock inputs, propagate through the flip-flop - Q output and any number of levels of combinatorial logic and end at the - receiving flip-flop D/T input, including the receiving flip-flop's tSU. - When these flip-flops are clocked by the same clock, the delay on this - path is equivalent to the cycle time of the clock. Registered paths do - not propagate through clock, and asynchronous set and reset inputs of - registers as shown below. These paths are also broken at bidirectional - pins.

- -

 

- - - - diff --git a/address_decoder_html/tim/cpldta_style.css b/address_decoder_html/tim/cpldta_style.css deleted file mode 100644 index 4b82019..0000000 --- a/address_decoder_html/tim/cpldta_style.css +++ /dev/null @@ -1,144 +0,0 @@ - - - - -.cpldta_text_report_header { - font-style: normal; - font-weight: bold; - font-size: 25pt; - font-family: Arial, Helvetica, sans-serif; - text-align: center;} - -.cpldta_text_section_header { - font-style: normal; - font-weight: bold; - font-size: 15pt; - font-family: Arial, Helvetica, sans-serif; - text-align: center;} - -.cpldta_text_subsection_header { - font-style: normal; - font-weight: bold; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: left;} - - -.cpldta_warnings_header { - font-style: normal; - font-weight: normal; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: center; - background-color: #FFFFCC; } - - -.cpldta_text_normal { - font-style: normal; - font-weight: normal; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: left;} - - -.cpldta_text_normal_bold { - font-style: normal; - font-weight: bold; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: left;} - - -.cpldta_constraint_description_normal { - font-style: normal; - font-weight: normal; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: left;} -.cpldta_constraint_description_bold { - font-style: normal; - font-weight: bold; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: left;} - - -.cpldta_constraint_name { - font-style: normal; - font-weight: normal; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: left;} - - -.cpldta_constraint_name_error { - font-style: normal; - font-weight: normal; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: left; - background-color: #FFCCCC; } - - -.cpldta_time_value { - font-style: normal; - font-weight: normal; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: center;} - - -.cpldta_time_value_error { - font-style: normal; - font-weight: normal; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: center; - background-color: #FFCCCC; } - - -.cpldta_delaytable_header { - font-style: normal; - font-weight: bold; - font-size: 12pt; - font-family: Arial, Helvetica, sans-serif; - text-align: center; - background-color: #FFFFCC; } -.cpldta_constraint_header { - font-style: normal; - font-weight: bold; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: left; - background-color: #FFFFCC; } -.cpldta_time_header { - font-style: normal; - font-weight: bold; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: center; - background-color: #FFFFCC; } -.cpldta_text_caption { - font-style: normal; - font-weight: Bold; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: center;} - - -.cpldta_datasheet_pathname { - font-style: normal; - font-weight: normal; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: left;} -.cpldta_datasheet_time_value { - font-style: normal; - font-weight: normal; - font-size: 10pt; - font-family: Arial, Helvetica, sans-serif; - text-align: center;} - - - - diff --git a/address_decoder_html/tim/genreport.htm b/address_decoder_html/tim/genreport.htm deleted file mode 100644 index 43aca47..0000000 --- a/address_decoder_html/tim/genreport.htm +++ /dev/null @@ -1,17 +0,0 @@ - - -Reports - - -; - - - - - - - -<body bgcolor="#FFFFFF" text="#000000"> -</body> - - diff --git a/address_decoder_html/tim/leftnav.htm b/address_decoder_html/tim/leftnav.htm deleted file mode 100644 index e72761d..0000000 --- a/address_decoder_html/tim/leftnav.htm +++ /dev/null @@ -1,37 +0,0 @@ - - -Timing Navigation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
Timing Report
-
 Description
 Summary
 Constraints
 Definitions
  
- - diff --git a/address_decoder_html/tim/report.htm b/address_decoder_html/tim/report.htm deleted file mode 100644 index fcd16d4..0000000 --- a/address_decoder_html/tim/report.htm +++ /dev/null @@ -1,14 +0,0 @@ - - -Reports - - -; - - - - -<body bgcolor="#FFFFFF" text="#000000"> -</body> - - diff --git a/address_decoder_html/tim/timing_report.htm b/address_decoder_html/tim/timing_report.htm deleted file mode 100644 index 8dd7141..0000000 --- a/address_decoder_html/tim/timing_report.htm +++ /dev/null @@ -1,10 +0,0 @@ - - -Timing report - -

No timing data is available - for your design.

-

Please double click on the - Generate Timing process in the "Process for Current Sources" - window.

- \ No newline at end of file diff --git a/address_decoder_html/tim/toc.css b/address_decoder_html/tim/toc.css deleted file mode 100644 index 29af0e1..0000000 --- a/address_decoder_html/tim/toc.css +++ /dev/null @@ -1,36 +0,0 @@ -.HEADING { - font-size: 15px; - font-family: Arial, Geneva, Verdana, Helvetica; - font-weight: bold; color: #000000; - text-align: normal; - margin-left: 0px; } -.Fitting { - font-size: 11px; - font-family: Arial, Geneva, Verdana, Helvetica; - font-weight: bold; color: #000000; - text-align: normal; - margin-left: 0px; } -.SECONDARY-NAV { - font-size: 11px; - font-family: Arial, Geneva, Verdana, Helvetica; - font-weight: bold; color: #FFFFFF; - margin-left: 0px; - text-decoration: none; ; - list-style-type: disc ; - list-style-position: inside } -.Timing { - font-size: 11px; - font-family: Arial, Geneva, Verdana, Helvetica; - font-weight: bold; color: #333333; - margin-left: 0px; - text-decoration: none; ; - list-style-type: disc ; - list-style-position: inside } -.Timing-Error { - font-size: 11px; - font-family: Arial, Geneva, Verdana, Helvetica; - font-weight: bold; color: #990000; - margin-left: 0px; - text-decoration: none; ; - list-style-type: disc ; - list-style-position: inside } diff --git a/address_decoder_html/tim/topnav.htm b/address_decoder_html/tim/topnav.htm deleted file mode 100644 index 00e11b8..0000000 --- a/address_decoder_html/tim/topnav.htm +++ /dev/null @@ -1,31 +0,0 @@ - - -CPLD Reports Banner - - - - - - - - - - - - - - -
 
- - - - -   
- - - - - - - - diff --git a/spi6502b.bld b/spi6502b.bld deleted file mode 100644 index 68992fb..0000000 --- a/spi6502b.bld +++ /dev/null @@ -1,23 +0,0 @@ -Release - ngdbuild G.38 -Copyright (c) 1995-2004 Xilinx, Inc. All rights reserved. - -Command Line: ngdbuild -dd _ngo -uc SPI6502B.ucf -p xc9500xl spi6502b.ngc -spi6502b.ngd - -Reading NGO file "C:/sources/AppleIISd/spi6502b.ngc" ... -Reading component libraries for design expansion... - -Annotating constraints to design from file "SPI6502B.ucf" ... - -Checking timing specifications ... -Checking expanded design ... - -NGDBUILD Design Results Summary: - Number of errors: 0 - Number of warnings: 0 - -Total memory usage is 58712 kilobytes - -Writing NGD file "spi6502b.ngd" ... - -Writing NGDBUILD log file "spi6502b.bld"... diff --git a/spi6502b.ngc b/spi6502b.ngc deleted file mode 100644 index b81ac5d..0000000 --- a/spi6502b.ngc +++ /dev/null @@ -1,3 +0,0 @@ -XILINX-XDB 0.1 STUB 0.1 ASCII -XILINX-XDM V1.2e -$36544<:3CE\XZ5cqw\e97=87;9754FNNWW>fvrWm6<6=0<;@331>G68VH97L6;;@:\F7=F1=1J5RL;;@LG63=FFM8I=95NNE17?DHC2:4=B:2LO?6HKC59E@FC33ONH\>5IDQ68BAVB9j1MH_]PMYKOMK^Ximnyi~}Pddal``t6i2LOS@VFLHL[[dbczlyxSikloegq5>A33N$84>5HNE48LPYTM];0E?5F039J57=N:;1B?95FBTD0?LHQ:2CD:6G@BTDF<>OX;?U:=?64I^15[47402CT?;Q>2158MZ51W=9n7FKJP^JJAWGUKAS<7AAHIBCOe>JWEVRD^?Q>1`9NeabXWg:;8:QBxnp\V`urd}6:2?00321>KflmUTb=>;7^]m4563494:96Cnde]\j563?VUe<=>9<1<26>Kj}qUTb=>>9^Pfwpjs9:1FaxvP_o235?18]Qavsk|:;87@czx^]m457>W[oxyaz;129Nip~XWg:;=4Q]erwop0753Dg~tRQa0107[Wct}e~:?6Cbuy]\j565T^h}zlu626>Kj}qUTb=>=5^Pfwpjs9:1FaxvP_o2360YUmzgxS_k|umv156=Je|rTSc>?24]Qavsk|:;87@czx^]m4542W[oxyaz;139Nip~XWg:;>;Q]erwop45VXnxb{2018IhsWVd;?26]Qavsk|=;97@czx^]m454?W[oxyaz>3:Onq}YXf9:94R\jstnw5455Bmtz\[k67:0UYi~{ct030?HkrpVUe<=<6_Sgpqir59:1FaxvP_o236?<;Lov|ZYi8982S_k|umv757=Je|rTSc>?31]Qavsk|890A`{w_^l3466XZly~`y?>3:Onq}YXf9:8?PRdqvhq743Dg~tRQa0112[Wct}e~:=>5Bmtz\[k67;8UYi~{ct330?HkrpVUe<==>_Sgpqir49:1FaxvP_o2374YUmzgx9?:;Lov|ZYi8999SD>PRdqvhq713Dg~tRQa0111[L6XZly~`y?>6:Onq}YXf9:8>RG?_Sgpqir59?1FaxvP_o2377YN8VXnxb{3048IhsWVd;<>7@czx^]m4555W@;T^h}zlu35?HkrpVUe<===_H3\V`urd};::6Cbuy]\j564:VC:S_k|umv153=Je|rTSc>?33]J5ZTb{|f?<84Mlw{[Zh78:8TE2GfyuQPn1206ZO5W[oxyaz=179Nip~XWg:;??QF2^Pfwpjs;8<0A`{w_^l3464XA;UYi~{ct536?HkrpVUe<==;_H2\V`urd};=7@czx^]m4553W@:T^h}zlu322>Kj}qUTb=><4^K3[Wct}e~9=;5Bmtz\[k67;=UB6:Onq}YXf9:88RG>_Sgpqir59?1FaxvP_o2371YN9VXnxb{3048IhsWVd;<>:PI0]Qavsk|=;>7@czx^]m4553W@8T^h}zlu35?HkrpVUe<==;_H0\V`urd};::6Cbuy]\j564?35]J6ZTb{|f?<84Mlw{[Zh78:>TE?Q]erwop1723Dg~tRQa0117[L5XZly~`y?9;Lov|ZYi899?SD=PRdqvhq76>2GfyuQPn1200ZO4W[oxyaz=179Nip~XWg:;?9QF3^Pfwpjs;8<0A`{w_^l3462XA:UYi~{ct536?HkrpVUe<==;_H6\V`urd};=7@czx^]m4553W@>T^h}zlu322>Kj}qUTb=><4^K7[Wct}e~9=;5Bmtz\[k67;=UB8R\jstnw7406:Onq}YXf9:88RG:_Sgpqir59?1FaxvP_o2371YN=VXnxb{3048IhsWVd;<>:PI4]Qavsk|=;>7@czx^]m4553W@?35]J2ZTb{|f?<84Mlw{[Zh78:>TE;Q]erwop1723Dg~tRQa0117[L1XZly~`y?9;Lov|ZYi899?SD9PRdqvhq76>2GfyuQPn1200ZO0W[oxyaz=179Nip~XWg:;?9QF7^Pfwpjs;8<0A`{w_^l3462XA>UYi~{ct534?H~hzVUe<=:?_LzlvZTb{|f=:5Bxnp\[k67<9UFtb|P_o2345723Drd~RQa0163[Zh78987<3;4N22230=I;9;296@<0336?K57::?0B>>=549M7540=2D8I33FH^J85@BTDF7>IU::1D^>?4P59SEWRf3YCESO[\IEZa?UOIWK_XBLCJ3:RQA4=V92X=7_k|umv2?V0<[F_YOH:4TSWF0>R^XL80Y=m4URGQ[SOTAKFN?6XLC89UM@QX\PZN=i5WIMKM\(^CJ):%=-][UC"3*4&F[JCB;6VCXH]272=_DQCT=994XMZJ[40d3QFSER?9_T2\42=_DQCT=:94XMZJ[4>03QFSER?67:ZO\LY58>1S@UGP2358\I^NW;9<7UBWN^333>^KPGU:=:5WLYL\511?17>3:d=Xf9:::1>11`9\j566>5:5>45Pn1222979i2Ue<=?9<0<2=>Yi89;=0?0n;^l3440;:7;27R`?004?7;g048[k679>=0Sc>?1635?Zh7882<7R`?00:2<>Yi89;3==64_o235=7602Ue<=?713:8[k6791;846Qa013;51>?1934<>Yi89;3=564_o235=7>?2Ue<=?7299\j5660;:37R`?00:15==Xf9::4?<7;^l344>5;11Tb=>>836;?Zh78829955Pn122<70?3Vd;<<6=799\j5660;237R`?00:1=2=Xf9::4>94_o235=203Vd;<<6:7:]m457?>>1Tb=>>8658[k67912<7R`?00::2>Yi89;2:6Qa01033>Yi898;=:5Pn121471==9;^l347703Vd;7:]m4546:>1Tb=>=1258[k67:8>=7R`?0365?Zh78;?=7R`?0345?Zh78;==7R`?03:5?Zh78;3=7R`?0225?Zh78:;27R`?020?4;?>89\j564:58556Qa0117858>3Vd;<>:31?;8[k67;=69245Pn120095912Ue<==;<5<:?Zh78:>79374_o2371:1601Tb=><4=5=2>Yi899<;6Qa011453=Xf9:84:5Pn120<416:]m4523?2Ue<=:;169\j563<;=0Sc>?4515?Zh78=?<7R`?05723>Yi89>>>;5Pn12722=Xf9:?:<94_o23034>3Vd;<9931?;8[k67<>69245Pn1273959>2Ue<=8?7:]m45079>1Tb=>90348[k670:=0Sc>?823:?Zh781?7<384_o22441>369\j5779==0Sc>>0074?Zh799;=:6Qa00213>Yi88:9=:5Pn133671=569\j577:?<0Sc>>0258[k668:;<7R`?11113>Yi88:8?:5Pn133711;8;^l35551?2Ue<<><779\j577<>1Tb=??40:8[k668=;;46Qa002754>>05373>Yi88:?>:5Pn133061;669\j577<>=0Sc>>05:4?Zh799>2:6Qa00263>Yi88:>=:5Pn133171:569\j577=?<0Sc>>0658[k668>;37R`?11524==Xf9;;;8369\j577?==0Sc>>0674?Zh799==;6Qa002432=Xf9;;;594_o2242?13Vd;==78;^l355?602Ue<<>611:8[k6680;:;6Qa002:62=Xf9;;5>94_o224<203Vd;==7:7:]m446>>>1Tb=??9658[k66802<7R`?11;:2>Yi88;:;6Qa00325==Xf9;:=<>7;^l35476911Tb=?>100;?Zh798;:?:5Pn132571569\j5769?=0Sc>>1054?Zh798;3;6Qa0032=6=f9920m<>PICWE6>g??2k3SDLZF39b=2=f1VCIYK94aef\``e692kohRjjc^ZO\LY6>V;m7ljkrdqp[acdgmoy?6l>099a55YHJ\L97o68;c:\KGSA:2h2;6l6_N@VB6=e{p>0n~w>4:`p}72h5lpt]Mtmo5W@H^J55lpt]Mv`uc3jz~SC|js^KAQC>1a:asqZg;93:546mu^c?5;ePICWEg>ew}VkT=RGMUG:8gusXl5:546mu^f?5;>ew}Vn79364cqw\`909i2i{yRj37;2=<>ew}Vn7;3k4cqw\`Z6XAFH^JHk4cqw\`Z7XAFH^JHk4cqw\`Z4XAFH^JHk4cqw\`Z5XAFH^JHk4cqw\`Z2XAFH^JHk4cqw\`Z3XAFH^JHk4cqw\`Z0XAFH^JHk4cqw\`Z1XAFH^JH94cqw\vkqd3jz~S`x_H@VBd=cacxc2?>`9gmsotg{6:2l5kiwkpkw:5601oe{g|os]3=>bn~`yd~R?6;ekumviuW;o0hdxfsnp\6ZH3:=l0hdxfsnp\6ZH3:=;87hmj6:g{pfjlj2osxnbd_H@VB6=azq90eh|m;hlw[air|5:5n6gat^flqq:66k1bbyQkotv?6;d2o5fnu]gkpr;>7h0eczPdnww828?3`dS`g|o89jjqYjaze:56gat^ojwj4?3`dS`a|i69jjqYh}}20eczPotv2<>oi|Ve~x?64iov\kpr402cexRazt5:8mkrX{jf`j6gat^q`hnYXf9:;<<>4iov\wfjlWVd;<=>>119jjqYtkeaTSc>?01024>oi|Vyh`fQPn12346`:5fs^pfea>8:kp[wcfl;20e~Q}e`f07>jbl=1gii?7;mgg[JDRN;1ek>5ag058jbYHJ\L<7cg`_rgog>hngVyn`RGMUG58jliX{}hh7cg`_rva[LDRN:1ech64nng\KGSA=2xnhz9;sgpaq7?3zbbjymck89pll`skea:56}gigv`hn4>3zbbjymck2;8wmoa|jf`845|hhdwgim212ycekzllj4a?vnnn}iex1>1b:qkmcrdf}6:2o5|hhdwgkr;:7h0egitblw868f3zbbjymat^2b?vnnn}iexR?n;rjjbqei|V8j7~fffuampZ5>3zbbjyj`nd;8wmoa|`dl><>4sikeplh`:VUe<=>?109pll`sagm9SR`?012254=t``leci=_^l34565i2ygm{kfnugm<>ukioxia64sqk5154e02y{eR@|emf8wuoXFzogSBLZF69ptlYnf}i0}gPiov\MGSA02y{eRcfsnf8wuoXe`ydSDLZF99ptlYjgzcn7~~f_lmpmZIE]OO37~~f_raooa=tx`UxoaePOCWEg>uwamkmd`30?a8wuoci}kbb1?1c:qsmagsi`d7>3m4sqkgeqgnf595o6}iecwelh;<7i0}gkaucjj939k2y{eio{ahl?2;e<{ycomyofn=5=f>uwamkmd`P0c9ptlbf|hceS5:a=tx`njxlazt=5=g>uwamkmb{{_1a8wuoci}kdyyQ>c:qsmagsifS?m4sqkgeqgh}}U8o6}iecwejssW=i0}gkauclqqY2k2y{eio{anww[3e<{ycomyo`uu]4a>usi{~Tegithld6>rd;2~fc55wc8734}jzHIz38i5O@y023?@=:3;p_<=5e2815?74;j=;j7==ezlf4?76*kf;a;?xU6:3o86??5121`35`=;;o0h??8:182>4}T9:0n?7<>:010g26a2:8n7{Zl1;295?7=9?;p_<=5e2815?74;j=;j7==e:&`3?553-h26?::;c023?6=:90:?k4>59yY`?4|83;1q)m<:334?Me23`8:o7>5;h3e=?6=3`;jj7>5;h3ef?6=3`;h;7>5;h3b`?6=3`h:6=44i0f1>5<5<5<b083>!de28h97cln:098/4d1290/no4>be9mfd<032!:n:4?:%`a>4dc3ghj6;54+0`;>5<#jk0:ni5ab`86?>-6j00;6)lm:0`g?kdf2=10'7=<#8hh6=4+bc82fa=ijh0:76%>bd83>!de28ho7cln:198k4g62900cc29086=4?{%a0>==Ok<1Chn5f2483>>o5>3:17bl<:188yg70n3:1?7>50z&`7?><@j?0Dim4i3794?=n:?0;66am3;29?xd6?:0;6>4?:1y'g67Ejl;h06>5<>{e9?l1<7:50;2x f5=i2Bh96Fkc:k11?6=3`8=6=44i3594?=hj:0;66sm17294?5=83:p(n=58:J`1>Nck2c997>5;h05>5<5<3290;w)m<:`9Kg0=Olj1b>84?::k12?6=3`8<6=44oc194?=zj8?:6=4;:183!e42h1Co85Gdb9j60<722c9:7>5;h04>5<5<3290;w)m<:`9Kg0=Olj1b>84?::k12?6=3`8<6=44oc194?=zj;:h6=4;:183!e42830Dn;4Hea8m42=831b=<4?::kf>5<5<3290;w)m<:0;8Lf3<@mi0e<:50;9j54<722cn6=44ocf94?=zj;:m6=4;:183!e42830Dn;4Hea8m42=831b=<4?::kf>5<6;29?jda2900nh<50;194?6|,j91ho5Gc49K`f=n:<0;66g=6;29?jd42900q~?::181[7234o96?;4}r35>5<5sW;=70k=:348yvda2909wSli;g553;397~"d;3987Em:;h36>5<>db:3:1?7>50z&`7?be3Ai>7Ejl;h06>5<>{t9<0;6?uQ149>a7<5=2wx=;4?:3y]53=:m;09:6s|bg83>7}Yjo16i?4m3:~f42529096=4?{%a0>7g<@j?0Dim4i3694?=hj:0;66sm22f94?3=83:p(n=51`9Kg0=Olj1b=94?::ke>5<>o693:17dk50;9lfa<722wihi4?:083>5}#k:09>6Fl5:Jgg>i583:17pl>ce83>0<729q/o>4>a:J`1>Nck2c:87>5;hd94?=n980;66gj:188kgb=831vnik50;394?6|,j91o;5Gc49K`f=hj10;66sm15294?5=83:p(n=58:J`1>Nck2c997>5;h05>5<5<4290;w)m<:99Kg0=Olj1b>84?::k12?6=3fh86=44}c074?6==3:15;hg94?=hjm0;66sm1g694?5=83:p(n=58:J`1>Nck2c997>5;h05>5<84?::k12?6=3fh86=44}c;6>5<4290;w)m<:c48Lf3<@mi0e?;50;9j63<722ei?7>5;|`:4?6=;3:14?::aNd=2Boo6g=5;29?l412900co=50;9~f=0=8391<7>t$b19f3=Ok<1Chn5f2483>>o5>3:17bl<:188yg>629086=4?{%a0>g0<@j?0Dim4i3794?=n:?0;66am3;29?xd0?3:1?7>50z&`7?d13Ai>7Ejl;h06>5<>{e?;0;6>4?:1y'g62Bh96Fkc:k11?6=3`8=6=44oc194?=zj8:>6=4;:183!e42k=0Dn;4Hea8m73=831b>;4?::k13?6=3fh86=44}c30e?6=;3:15;|`272<72:0;6=u+c28;?Me23Anh7d<::188m70=831dn>4?::a562=8391<7>t$b19<>Nd=2Boo6g=5;29?l412900co=50;9~f45729086=4?{%a0>==Ok<1Chn5f2483>>o5>3:17bl<:188yg75m3:1?7>50z&`7?><@j?0Dim4i3794?=n:?0;66am3;29?xd6:k0;684?:1y'g67Ejl;h0;>5<>o5?3:17bl<:188yg44j3:197>50z&`7?7f3Ai>7Ejl;h37>5<1;29?lc=831dni4?::a547=8381<7>t$b196d=Ok<1Chn5f2583>>ie;3:17pl6a;297?6=8r.h?7l9;Ia6?Mbd3`8>6=44i3494?=hj:0;66smed83>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sme783>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sme983>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sme`83>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66smeb83>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm25694?3=83:p(n=51`9Kg0=Olj1b=94?::ke>5<6=44i3494?=hj:0;66sm1d294?5=83:p(n=58:J`1>Nck2c997>5;h05>5<5<2290;w)m<:0c8Lf3<@mi0e<:50;9jb?6=3`;:6=44id83>>iel3:17pl>f383>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm1bg94?3=83:p(n=51`9Kg0=Olj1b=94?::ke>5<5;h32>5<>ob2900coj50;9~f4g?29086=4?{%a0>==Ok<1Chn5f2483>>o5>3:17bl<:188yg7a?3:187>50z&`7?g<@j?0Dim4i3794?=n:?0;66g=7;29?jd42900qo7i:180>5<7s-i86o84Hb78Lae>ie;3:17pl98;297?6=8r.h?7l9;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm6283>6<729q/o>4m6:J`1>Nck2c997>5;h05>5<84?::k12?6=3fh86=44}c7:>5<4290;w)m<:c48Lf3<@mi0e?;50;9j63<722ei?7>5;|`60?6=;3:14?::a0c<72:0;6=u+c28a2>Nd=2Boo6g=5;29?l412900co=50;9~f1g=8391<7>t$b19f3=Ok<1Chn5f2483>>o5>3:17bl<:188yg2229086=4?{%a0>g0<@j?0Dim4i3794?=n:?0;66am3;29?xd4=3:1?7?53z&`7?543Ai>7d?::188m40=831dnk4?::`f6?6=;3:14?::p50<72;qU=852e3811>{t9?0;6?uQ179>a7<5>2wxnk4?:3y]fc=:m;0i?6srb7f94?5=83:p(n=5b79Kg0=Olj1b>84?::k12?6=3fh86=44}c02b?6=;3:14?::a5de=8391<7>t$b19f0=Ok<1Chn5f2583>>o6?3:17bl<:188yg7d>3:187>50z&`7?4d3Ai>7Ejl;h07>5<>i5j3:17pl=0683>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm22g94?3=83:p(n=51`9Kg0=Olj1b=94?::ke>5<6=4::183!e428k0Dn;4Hea8m42=831bj7>5;h32>5<>ob2900coj50;9~f4b2290>6=4?{%a0>4g<@j?0Dim4i0694?=nn3:17d?>:188m`<722eih7>5;|`2`1<72<0;6=u+c282e>Nd=2Boo6g>4;29?l`=831b=<4?::kf>5<55;h494?=h=3:17b=50;9l3?6=3fh;6=44bb;94?5=83:p(n=5ab9Kg0=n:<0;66g=6;29?jd42900qomn:180>5<7s-i86lm4Hb78m73=831b>;4?::ma7?6=3thhn7>55;69<~"d;3;n7Em:;%00>4?c3`o1<75f1583>>oem3:17dm?:188kgb=831i>i4?:283>5}#k:027Em:;h06>5<>{e:l0;6>4?:1y'g6<>3Ai>7d<::188m70=831dn>4?::a6c<72:0;6=u+c28a2>Nd=2Boo6g=5;29?l412900co=50;9~ff2=8391>7:t$b195c=Ok<1/>>4lc:kf>5<1<75`be83>>d483:1=7>50z&`7?453Ai>7Ejl;n03>5<>{tm3:1>vPj;`=z{8>1<71ni5rse594?5|5::1>=52c5825>;d<3hh7ps|e;296~Xb34i?6h5rs0694?4|V8>01?k5279~wgb=838pRoj4=b69fa=z{ko1<7=t^cg897b=:<16>h4=5:pg5<72;qUo=522e812>{tl10;6?u22e8a7>;5n38>7p}k9;296~;5n3h870m;:068yvbf2909w05<7s-i86n84Hb78LaeNck2c997>5;h05>5<Nck2c997>5;h05>5<Nck2c997>5;h05>5<94?::ma7?6=3tho>7>55;294~"d;3i0Dn;4i3794?=n:?0;66g=7;29?l4?2900co=50;9~w46=838pR<>4=b`9a>{til0;6;uQad9>g<<5=27hi7<9;70<5m:1>;52d0810>{t=3:1>vP:;g5g`52z\4?8ea2k90q~oi:180[ga34i26?84=e0960=z{k:1<7;dm38>70j=:348yv2=839pR952d1811>;c:3837p}9:180[0<5jl1>852d3813>{tl:0;6?u2cc8aa>;c:3h87p}k4;296~;di38>70mm:cf8yvb22909w0mm:0689fb=j11vi850;0x9fd=k916h<4m3:p`2<72;q6o44m3:?`e?413twi>5<7s-i86<74Hb78Lae1<75f1083>>ob2900coj50;9~f76c290?6=4?{%a0>4?<@j?0Dim4i0694?=n980;66gj:188kgb=831vn?=>:186>5<7s-i861<75ff;29?l762900eh4?::ma`?6=3th9?=4?:483>5}#k:0:m6Fl5:Jgg>o6<3:17dh50;9j54<722cn6=44ocf94?=zj;8m6=4::183!e428k0Dn;4Hea8m42=831bj7>5;h32>5<>ob2900coj50;9~f74c290>6=4?{%a0>4g<@j?0Dim4i0694?=nn3:17d?>:188m`<722eih7>5;|`16f<72<0;6=u+c282e>Nd=2Boo6g>4;29?l`=831b=<4?::kf>5<5<2290;w)m<:0c8Lf3<@mi0e<:50;9jb?6=3`;:6=44id83>>iel3:17pl=2`83>0<729q/o>4>a:J`1>Nck2c:87>5;hd94?=n980;66gj:188kgb=831vn:187>5<7s-i861<75fbb83>>ob2900coj50;9~f4c0290>6=4?{%a0>4d<@j?0Dim4i0694?=n980;66gmc;29?lc=831dni4?::a614=83?1<7>t$b195d=Ok<1Chn5f1583>>oa2900e5<4290;w)m<:c48Lf3<@mi0e?;50;9j63<722ei?7>5;|`106<72<0;6=u+c282`>Nd=2Boo6g>4;29?l`=831bnn4?::kf>5<5<2290;w)m<:0c8Lf3<@mi0e<:50;9jb?6=3`;:6=44id83>>iel3:17pl>a`83>0<729q/o>4>a:J`1>Nck2c:87>5;hd94?=n980;66gj:188kgb=831vn5<7s-i86?m4Hb78Lae1<75f1683>>ie;3:17b50z&`7?7f3Ai>7Ejl;h37>5<1;29?lc=831dni4?::a5f7=83>1<7>t$b196f=Ok<1Chn5f2583>>o6?3:17bl<:188k7d=831vn5<7s-i86?m4Hb78Lae1<75f1683>>ie;3:17b50z&`7?4d3Ai>7Ejl;h07>5<>i5j3:17pl>bg83>1<729q/o>4=c:J`1>Nck2c987>5;h34>5<>{e9j91<7:50;2x f5=:j1Co85Gdb9j61<722c:;7>5;n`0>5<5<3290;w)m<:3a8Lf3<@mi0e?:50;9j52<722ei?7>5;n0a>5<53;294~"d;320Dn;4Hea8m73=831b>;4?::ma7?6=3th:io4?:283>5}#k:037Em:;If`?l422900e?850;9lf6<722wi><:50;194?6|,j9146Fl5:Jgg>o5=3:17d<9:188kg5=831vnl>50;195?5|,j91?>5Gc49j50<722c::7>5;n`e>5<5;n`0>5<6=4={_36?8c52;?0q~?9:181[7134o96?84}r`e>5<5sWhm70k=:c18yxd5;o0;684?:1y'g6<6i2Bh96Fkc:k20?6=3`l1<75f1083>>ob2900coj50;9~f6>=8391<7>t$b19<>Nd=2Boo6g=5;29?l412900co=50;9~f61=8391<7>t$b19<>Nd=2Boo6g=5;29?l412900co=50;9~f60=8391=7=t$b1976=Ok<1b=84?::k22?6=3fhm6=44bd094?5=83:p(n=5dc9Kg0=Olj1b>84?::k12?6=3fh86=44}r36>5<5sW;>70k=:378yv712909wS?9;708883>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm19g94?4=83:p(n=52`9Kg0=Olj1b>94?::ma7?6=3th:4k4?:283>5}#k:037Em:;If`?l422900e?850;9lf6<722wi=4>50;094?6|,j91>l5Gc49K`f=n:=0;66am3;29?xd6180;6?4?:1y'g6<5i2Bh96Fkc:k10?6=3fh86=44}c3:6?6=;3:15;|`2=6<72:0;6=u+c28;?Me23Anh7d<::188m70=831dn>4?::a5<2=8391<7>t$b19f3=Ok<1Chn5f2483>>o5>3:17bl<:188yg7>=3:1?7>50z&`7?d13Ai>7Ejl;h06>5<>{e91k1<7=50;2x f5=02Bh96Fkc:k11?6=3`8=6=44oc194?=zj82i6=4<:183!e4211Co85Gdb9j60<722c9:7>5;n`0>5<53;294~"d;3h=7Em:;If`?l422900e?850;9lf6<722wi=:j50;194?6|,j9146Fl5:Jgg>o5=3:17d<9:188kg5=831vn<6?:181>5<7s-i86?o4Hb78Lae1<75`b283>>{e91;1<7<50;2x f5=:h1Co85Gdb9j61<722ei?7>5;|`2<7<72:0;6=u+c28;?Me23Anh7d<::188m70=831dn>4?::a5=5=8381<7>t$b196d=Ok<1Chn5f2583>>ie;3:17pl>8583>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm19794?5=83:p(n=58:J`1>Nck2c997>5;h05>5<5<4290;w)m<:c48Lf3<@mi0e?;50;9j63<722ei?7>5;|`2<2<72:0;6=u+c28;?Me23Anh7d<::188m70=831dn>4?::a52c=8391<7>t$b19f3=Ok<1Chn5f2483>>o5>3:17bl<:188yg7093:1?7>50z&`7?><@j?0Dim4i3794?=n:?0;66am3;29?xd6?=0;6?4?:1y'g6<5i2Bh96Fkc:k10?6=3fh86=44}c341?6=:3:15<7s-i8655Gc49K`f=n:<0;66g=6;29?jd42900qo?87;296?6=8r.h?75;n`0>5<53;294~"d;320Dn;4Hea8m73=831b>;4?::ma7?6=3th:;l4?:283>5}#k:0i:6Fl5:Jgg>o5=3:17d<9:188kg5=831vn<9m:180>5<7s-i8655Gc49K`f=n:<0;66g=6;29?jd42900qo?82;297?6=8r.h?7l9;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm17c94?5=83:p(n=58:J`1>Nck2c997>5;h05>5<5<5290;w)m<:3c8Lf3<@mi0e?:50;9lf6<722wi=;m50;094?6|,j91>l5Gc49K`f=n:=0;66am3;29?xd6>m0;6>4?:1y'g67Ejl;h06>5<>{e9?o1<7=50;2x f5=j?1Co85Gdb9j60<722c9:7>5;n`0>5<n7>53;294~"d;320Dn;4Hea8m73=831b>;4?::ma7?6=3th::<4?:383>5}#k:09m6Fl5:Jgg>o5<3:17bl<:188yg71:3:1>7>50z&`7?4f3Ai>7Ejl;h07>5<5<5290;w)m<:3c8Lf3<@mi0e?:50;9lf6<722wi=;:50;094?6|,j91>l5Gc49K`f=n:=0;66am3;29?xd6><0;6>4?:1y'g67Ejl;h06>5<>{e9?<1<7=50;2x f5=02Bh96Fkc:k11?6=3`8=6=44oc194?=zj8<<6=4<:183!e4211Co85Gdb9j60<722c9:7>5;n`0>5<53;294~"d;3h=7Em:;If`?l422900e?850;9lf6<722wi=8m50;194?6|,j91n;5Gc49K`f=n:<0;66g=6;29?jd42900qo?:d;297?6=8r.h?764Hb78Lae>ie;3:17pl>5d83>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm14d94?5=83:p(n=5b79Kg0=Olj1b>84?::k12?6=3fh86=44}c367?6=:3:15<7s-i86?o4Hb78Lae1<75`b283>>{e95;|`213<72:0;6=u+c28;?Me23Anh7d<::188m70=831dn>4?::a501=8391<7>t$b19<>Nd=2Boo6g=5;29?l412900co=50;9~f43?29086=4?{%a0>g0<@j?0Dim4i3794?=n:?0;66am3;29?xd64?:1y'g67Ejl;h06>5<>{e9=n1<7<50;2x f5=:h1Co85Gdb9j61<722ei?7>5;|`20`<72;0;6=u+c281e>Nd=2Boo6g=4;29?jd42900qo?;f;297?6=8r.h?764Hb78Lae>ie;3:17pl>5183>6<729q/o>4m6:J`1>Nck2c997>5;h05>5<5<4290;w)m<:99Kg0=Olj1b>84?::k12?6=3fh86=44}c372?6=:3:15<7s-i86?o4Hb78Lae1<75`b283>>{e9=21<7=50;2x f5=02Bh96Fkc:k11?6=3`8=6=44oc194?=zj8>26=4<:183!e42k<0Dn;4Hea8m73=831b>;4?::ma7?6=3th:?k4?:383>5}#k:09m6Fl5:Jgg>o5<3:17bl<:188yg76;3:1>7>50z&`7?4f3Ai>7Ejl;h07>5<5<4290;w)m<:99Kg0=Olj1b>84?::k12?6=3fh86=44}c321?6=:3:1m50;194?6|,j9146Fl5:Jgg>o5=3:17d<9:188kg5=831vn>j50;694?6|,j91m6Fl5:Jgg>o5=3:17d<9:188m71=831dn>4?::a7`<72;0;6=u+c281e>Nd=2Boo6g=4;29?jd42900qo=i:180>5<7s-i8655Gc49K`f=n:<0;66g=6;29?jd42900qo7=:180>5<7s-i8655Gc49K`f=n:<0;66g=6;29?jd42900qo7<:181>5<7s-i86?o4Hb78Lae1<75`b283>>{e1=0;6>4?:1y'g67Ejl;h06>5<>{e0m0;6>4?:1y'g67Ejl;h06>5<>{e0l0;6?4?:1y'g6<5i2Bh96Fkc:k10?6=3fh86=44}c:e>5<4290;w)m<:99Kg0=Olj1b>84?::k12?6=3fh86=44}c:;>5<4290;w)m<:99Kg0=Olj1b>84?::k12?6=3fh86=44}c::>5<5290;w)m<:3c8Lf3<@mi0e?:50;9lf6<722wi4l4?:283>5}#k:037Em:;If`?l422900e?850;9lf6<722wi4>4?:283>5}#k:037Em:;If`?l422900e?850;9lf6<722wi494?:383>5}#k:09m6Fl5:Jgg>o5<3:17bl<:188yg>229086=4?{%a0>==Ok<1Chn5f2483>>o5>3:17bl<:188yg1b29086=4?{%a0>==Ok<1Chn5f2483>>o5>3:17bl<:188yg1a29096=4?{%a0>7g<@j?0Dim4i3694?=hj:0;66sm8183>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm7583>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm7483>7<729q/o>4=a:J`1>Nck2c987>5;n`0>5<5;n`0>5<5;n`0>5<4?::a34<72:0;6=u+c28;?Me23Anh7d<::188m70=831dn>4?::ab5<72:0;6=u+c28;?Me23Anh7d<::188m70=831dn>4?::abg<72;0;6=u+c281e>Nd=2Boo6g=4;29?jd42900qo??6;297?6=8r.h?764Hb78Lae>ie;3:17pl>0683>7<729q/o>4=a:J`1>Nck2c987>5;n`0>5<52;294~"d;38j7Em:;If`?l432900co=50;9~f46>29086=4?{%a0>==Ok<1Chn5f2483>>o5>3:17bl<:188yg77i3:1>7>50z&`7?4f3Ai>7Ejl;h07>5<5<4290;w)m<:99Kg0=Olj1b>84?::k12?6=3fh86=44}c33g?6=:3:1l5Gc49K`f=n:=0;66am3;29?xda:3:1>7>50z&`7?4f3Ai>7Ejl;h07>5<94?::ma7?6=3thm87>53;294~"d;320Dn;4Hea8m73=831b>;4?::ma7?6=3thm97>53;294~"d;320Dn;4Hea8m73=831b>;4?::ma7?6=3thm:7>53;294~"d;320Dn;4Hea8m73=831b>;4?::ma7?6=3thm;7>53;294~"d;320Dn;4Hea8m73=831b>;4?::ma7?6=3thm47>53;294~"d;3h=7Em:;If`?l422900e?850;9lf6<722wij44?:283>5}#k:0i:6Fl5:Jgg>o5=3:17d<9:188kg5=831vnko50;194?6|,j91n;5Gc49K`f=n:<0;66g=6;29?jd42900qohl:180>5<7s-i86o84Hb78Lae>ie;3:17plid;297?6=8r.h?764Hb78Lae>ie;3:17plie;297?6=8r.h?764Hb78Lae>ie;3:17plif;297?6=8r.h?764Hb78Lae>ie;3:17pl>0183>6<729q/o>47;Ia6?Mbd3`8>6=44i3494?=hj:0;66sm11394?5=83:p(n=5b79Kg0=Olj1b>84?::k12?6=3fh86=44}c336?6=;3:14?::a555=8391<7>t$b19<>Nd=2Boo6g=5;29?l412900co=50;9~f46329086=4?{%a0>==Ok<1Chn5f2483>>o5>3:17bl<:188yg7413:1>7>50z&`7?4f3Ai>7Ejl;h07>5<5<5290;w)m<:3c8Lf3<@mi0e?:50;9lf6<722wi=><50;094?6|,j91>l5Gc49K`f=n:=0;66am3;29?xd6;:0;6?4?:1y'g6<5i2Bh96Fkc:k10?6=3fh86=44}c31`?6=:3:1i:181>5<7s-i86?o4Hb78Lae1<75`b283>>{e98:1<7=50;2x f5=02Bh96Fkc:k11?6=3`8=6=44oc194?=zj0=1<7=50;2x f5=02Bh96Fkc:k11?6=3`8=6=44oc194?=zj021<7<50;2x f5=:h1Co85Gdb9j61<722ei?7>5;|`:=?6=;3:15;|`f1?6=:3:15<7s-i8655Gc49K`f=n:<0;66g=6;29?jd42900qo?j4;296?6=8r.h?76=4<:183!e4211Co85Gdb9j60<722c9:7>5;n`0>5<52;294~"d;38j7Em:;If`?l432900co=50;9~f4`729086=4?{%a0>==Ok<1Chn5f2483>>o5>3:17bl<:188yg7a93:1>7>50z&`7?4f3Ai>7Ejl;h07>5<5<5290;w)m<:3c8Lf3<@mi0e?:50;9lf6<722wi=l950;094?6|,j91>l5Gc49K`f=n:=0;66am3;29?xd>k3:1?7>50z&`7?><@j?0Dim4i3794?=n:?0;66am3;29?xd>l3:1>7>50z&`7?4f3Ai>7Ejl;h07>5<Nck2c997>5;h05>5<Nck2c997>5;h05>5<94?::ma7?6=3th=;7>53;294~"d;320Dn;4Hea8m73=831b>;4?::ma7?6=3th=<7>53;294~"d;320Dn;4Hea8m73=831b>;4?::ma7?6=3th==7>52;294~"d;38j7Em:;If`?l432900co=50;9~f34=8391<7>t$b19<>Nd=2Boo6g=5;29?l412900co=50;9~f0d=8391<7>t$b19<>Nd=2Boo6g=5;29?l412900co=50;9~f0e=8381<7>t$b196d=Ok<1Chn5f2583>>ie;3:17pl:d;297?6=8r.h?764Hb78Lae>ie;3:17pl:6;297?6=8r.h?764Hb78Lae>ie;3:17pl:7;296?6=8r.h?75;|`67?6=;3:15;|`7g?6=;3:15;|`7`?6=:3:1o5=3:17d<9:188kg5=831vn9950;194?6|,j9146Fl5:Jgg>o5=3:17d<9:188kg5=831vn9650;094?6|,j91>l5Gc49K`f=n:=0;66am3;29?xd313:1?7>50z&`7?><@j?0Dim4i3794?=n:?0;66am3;29?xd3:3:1?7>50z&`7?><@j?0Dim4i3794?=n:?0;66am3;29?xd3;3:1>7>50z&`7?4f3Ai>7Ejl;h07>5<Nck2c997>5;h05>5<Nck2c997>5;h05>5<94?::ma7?6=3th=o7>53;294~"d;320Dn;4Hea8m73=831b>;4?::ma7?6=3th95}#k:037Em:;If`?l422900e?850;9lf6<722wi>==50;094?6|,j91>l5Gc49K`f=n:=0;66am3;29?xd58=0;6?4?:1y'g6<5i2Bh96Fkc:k10?6=3fh86=44}c031?6=;3:15;|`143<72:0;6=u+c28a2>Nd=2Boo6g=5;29?l412900co=50;9~f2?=8391<7>t$b19<>Nd=2Boo6g=5;29?l412900co=50;9~f2g=8381<7>t$b196d=Ok<1Chn5f2583>>ie;3:17pl8b;297?6=8r.h?764Hb78Lae>ie;3:17pl>ee83>7<729q/o>4=a:J`1>Nck2c987>5;n`0>5<52;294~"d;38j7Em:;If`?l432900co=50;9~f4cf29096=4?{%a0>7g<@j?0Dim4i3694?=hj:0;66sm20194?4=83:p(n=52`9Kg0=Olj1b>94?::ma7?6=3th9=i4?:383>5}#k:0956Fl5:Jgg>o5<3:17bl<:188yg7ai3:1>7>50z&`7?4>3Ai>7Ejl;h07>5<5<5290;w)m<:3;8Lf3<@mi0e?:50;9lf6<722wi=km50;094?6|,j91>45Gc49K`f=n:=0;66am3;29?xd6k10;6?4?:1y'g6<512Bh96Fkc:k10?6=3fh86=44}c3ba?6=:3:145Gc49K`f=n:=0;66am3;29?xd6l:0;6?4?:1y'g6<512Bh96Fkc:k10?6=3fh86=44}c02f?6=:3:15<7s-i86?74Hb78Lae1<75`b283>>{e9031<7<50;2x f5=:01Co85Gdb9j61<722ei?7>5;|`2=g<72;0;6=u+c281=>Nd=2Boo6g=4;29?jd42900qo?m5;296?6=8r.h?7<6;Ia6?Mbd3`8?6=44oc194?=zj8h?6=4=:183!e42;30Dn;4Hea8m72=831dn>4?::a5d4=8381<7>t$b19f1=Ok<1Chn5f2583>>ie;3:17pl>a583>7<729q/o>4m4:J`1>Nck2c987>5;n`0>5<52;294~"d;3h?7Em:;If`?l432900co=50;9~f4`?29096=4?{%a0>g2<@j?0Dim4i3694?=hj:0;66sm1gg94?4=83:p(n=5b59Kg0=Olj1b>94?::ma7?6=3th9=44?:383>5}#k:0i86Fl5:Jgg>o5<3:17bl<:188yg4593:1>7>50z&`7?d33Ai>7Ejl;h07>5<5<5290;w)m<:c68Lf3<@mi0e?:50;9lf6<722wx=o850;0xZ4d134;ij77d52z\2f==:9j;1>o5rs0`:>5<5sW;i563>c381f>{t9kk1<7bc83>7}Y9kh01vP>bb9>5f3=:k1v5d4=:=1vk3=01v3>e1811>;59m0i?6s|1gc94?5|58l<6?84=0;`>dc<58lj6o=4}r3b4?6=:r7:5n4<;<3b4?433ty:n=4?:9y>516=:<16>=>5259>7f<5=278h7<:;<324?4234;nh7<;;<3f=?4334;i<7l<;|q2eg<72;qU=ll4=0c`>g552z?2b2d1810>;6;o09863>15811>;6n909:63>c98a7>{t9oo1<7g6<58ln6?:4}r3ba?6=;r7:j=4=5:?140<5=27:mh4m3:p640=8301;<5249>64?=:=1v616=m279?o4j;<070?c<58n:6h521bg9a>;5;h0n70<;1;g894`02;?01?=j:d9>643=m279=;4j;<3g1?c<58n?6h522509a>;5<:0n70?n9;g894gf2l16>>m5e:?17cg553z?2=f<6827901e;296~X59l16>9683>7}:90i1>63>968a7>{t9031<71=:9031n>5rs0;a>5<5s4;2o784=0;a>g552z?2b1;60=0996s|1e394?3|58n:6oj4=052>70<5=o1>852210960=::991>95rs315>5<4s488i7lk;<:b>73<5o>1>85rs333>5<2s48:<7lk;<077?dd34;9h7<;;<33b?43348:?7<;;|q2e0<72=q6=k:5279>5d>=j:16=8=5259>652=:=1vu2223951=::::1ni5215d960=z{;;:6=47{<31a?4234on6?;4=d4960=:m109963ja;06?8cd2;?01??>:cf894g12;>0q~?na;293~;f93;>70?na;`g?87bm38>70?8d;05?85a2;?01975249>5`g=:=1v1=<521e3954=:9jo1=<522129f6=::8?1=<522049ff=:9m?1=<521e6954=::8:1=<5221f954=:::;1=<52222954=::;l1=<5223g954=::;n1=<5223a954=::;h1=<5223c954=:9l;1nn521`;954=:9hk1=<5rs0c:>5<3s4k:6<84=0c:>gb<58396?;4=56960=z{;>96=4<{<076?dc348:87<:;<3b3?433ty9<<4?:03x976d2l16>=k5e:?14c;5;80n70<<0;g8974a2l16>?k5e:?16a`=::;k1i63>e08f?87b?3o0q~?ke;296~;6m90i?63=2`820>{t:=>1<7:t=061>72<5;>?6oj4=04b>70<5<91>85rs0c`>5;76<5;>;647<5;9j647<58kh6?:4=31f>47<5;>86<:4=31`>47<5;9m6i4>4:?16f=h5159>af;4l38<7p}=4283>6}::=91ni52157963=:9l91>85rs0ab>5<4s4;hh7lk;<3;6?4134=:6?;4}rg7>5<5s48;o7?;;g5?6k521e39b>;6kl0m70?k0;`0?846=3l01??9:g9>5a3=n27:h94i;<3b=?`<58kj6k5rs30:>5<5s488=7lk;<3744?:3y>617=9=16;n4m3:p576=838p17g811>;6?:09963>6g812>;6>909963>58812>;6=809:63>4`812>;6n;0i?63>c7823>;6k90:;63>c0823>;6k<0:;63>c3823>;6jo0:;63>c2823>;6k=0:;6s|1e694?2|58n?6oj4=046>73<58;86?:4=4:960=z{8:n6=4={<325?d4348?>7?>;|q2f0<728?p1<=n:37894572;<01<66:37894>b2;>01<6i:37894?72;>01<6>:36894>52;?01<9::36894112;?01<8l:368943e2;?01<8>:36894042;>01<89:37894322;>01<:j:36894202;>01<=9:36894542;>01v3>178a7>;5<;0m7p}=3483>6}:::n1ni528g811>;68k09:6s|1d094?4|58o=6o=4=0c`>4152z?fg?41349=6oh4}rgg>5<>s4on6o=4=312>c=::::1j63=2g8e?845m3l01?67e=n279>o4i;<01e?`0q~?>8;296~;3i3h870?na;37?xuf:3:1>v3n1;`e?8g728?0q~?>e;296~;103h870<>5;37?xu6900;6?u21e3951=:6oj4=07a>70<58o>6?;4=75960=z{:k1<7?6<:4=469f6=z{8;i6=4={<7:>g5<58n?6<:4}r3g3?6=:r7:;k4m3:?2g5<5<2wx=<0996396;07?8072;?01;?5259~w44f2909w0?=b;`0?84683;?7p}>2b83>1}:9;o1n>523b812>;4l38=70h<:368yv7493:1=>u2104960=:9:>1n>522519b>;>:38>707<:3689=b=:<164h4=4:?;01495249>==<5<272o7<:;<;g>72<5>31>8527`810>{t::=1<7=t=31e>gb<51?1>852f7811>{t9;21<742<51;1n>5rs016>573<595257811>;2?38?70;>:378904=:=168n4=5:?7`?4334><6?;4=5:961=:<;09963;3;07?xu6l?0;6?u219f9f6=:9kl1>95rs0fa>5<5s4;>57l<;<3`0?433ty:?54?:6y>56g=j:16;94=5:?41?4334h099639b;07?xu5:;0;6>u223`951=::;k1ni52181960=z{89i6=4={<17>g`<5l21>;5rsd594?4|5l21n>5221f951=z{8>:6=4={<376?d4348:j7?8;|q266<72;q6>>l5159>=d:368yv46:3:1>v3=10820>;59=0i?6s|21c94?>|5;:n6oj4=00a>71<5:?1=;5239811>;68109863i1;07?8`c2;?01kh5249~w4452909w0<65279>72``4:p56c=833p1?=k:g9>516=j:16>9>5f:?17gc=:::o1j63=3b8e?844n3l0q~70kj:3489d6=9?16?:4=6:?f1?433ty9?94?:2y>66e=jm16594=5:?243<5>2wx>?950;1x975728>01?77812>;1k38>7p}>2583>7}:1<0i?63=3b820>{t:9h1<7lt=32e>gb<588i6?64=24953=:n909963ib;07?877>38>70??7;07?877138>70??a;07?877j38>70??c;07?xu5;;0;6>u222c9fa=:n909:636e;06?xu5;10;6>u22529fa=:0909963i5;06?xu6l00;6?u217d9f6=:9j81>95rs004>5<5s42=6o=4=31e>4253z?16c<6<279>h4md:?222<5=2wx=ij50;0x942f2k901v3>cd820>;1l3h87p}>2783>7}:0k0i?63=3d820>{t::91<7=t=31a>gb<58:26?84=8;960=z{;926=4<{<075?dc34l<6?;4=6`960=z{8o36=4={<3f3?7634;nn7l<;|q2f1<728=p1<=8:37894572;?01<7>:36894>f2;?01<9k:37894>72;>01<6<:36894162;?01<9;:36894102;>01<8n:378940e2;>01<8;:368943c2;?01<;;:36894312;?01<:l:378942c2;>01<:::37894212;>01<=6:36894552;>01v3=3e820>;>83h87p}>3b83>7}:mh09:63<5;`e?xu6lj0;6?u21439f6=:9j?1>95rs32:>5<1s49?6<84=00a>70<5;:o6oj4=25960=:n;09863>02811>{t9121<7g5<583?6?;4}r3;=?6=:r7:4h4m3:?2=7<5>2wx=5k50;0x94>a2k901<7::378yv7?n3:1>v3>918a7>;61:09:6s|18294?4|583:6o=4=0:a>7052z?2=78`812>{t90>1<7g5<582i6?;4}r3:1?6=:r7:4l4m3:?2e2k901<6l:348yv7?j3:1>v3>8e812>;60j0i?6s|16a94?4|58=o6o=4=0:5>7352z?2<5:c1894>02;<0q~?71;296~;60;0i?63>84811>{t9181<7g5<582>6?84}r3;7?6=:r7:494m3:?2<3<5>2wx=5:50;0x94>22k901<9j:348yv7?=3:1>v3>878a7>;60>0996s|19494?4|582<6o=4=05f>7352z?23c<5>27:;h4m3:p526=838p1<9>:c18941f2;?0q~?81;296~;6?=0i?63>79812>{t9>>1<7g5<58=i6?84}r341?6=:r7:;;4m3:?23<<5=2wx=:850;0x94102k901<96:348yv70?3:1>v3>798a7>;6?h09:6s|16:94?4|58=26o=4=051>7052z?23d738a7>{t9?31<7g5<582wx=;l50;0x940a2;=01<8l:c18yv71k3:1>v3>6e8a7>;6>l09:6s|17f94?4|58g5m7>52z?21g:c1894022;<0q~?91;296~;6>;0i?63>67812>{t9?81<7g5<58<<6?84}r357?6=:r7::94m3:?21`<5>2wx=;:50;0x94022k901<87:348yv71=3:1>v3>678a7>;6=j0996s|17494?4|58<<6o=4=07`>7052z?22==838p1<;l:c18943b2;?0q~?:c;296~;6=m0i?63>5g811>{t9g5<58?m6?84}r36a?6=:r7::=4=6:?21cv3>558a7>;6=>09:6s|14694?4|58?26?94=076>g597>52z?213598a7>{t9=h1<7g5<58?;6?;4}r37g?6=:r7:8i4m3:?20c<5>2wx=9j50;0x94362;=01<:j:c18yv73m3:1>v3>4g8a7>;6=909:6s|15d94?4|58?:6?;4=073>g552z?200468a7>{t9==1<7g5<58>26?84}r37h50;0x94272;<01<=i:c18yv76;3:1>v3>128a7>;69=09:6s|10694?4|58;?6o=4=036>7252z?253<5>27:=84m3:p7g<72;q6?n4m3:?0a?433ty8o7>52z?74?41349o6o=4}r1g>5<5s49n6o=4=2d963=z{:o1<77}:1<0996362;`0?xu>:3:1>v363;`0?8?32;<0q~7<:1818?22;<014:5b29~w=e=838p14>5249><`g573<5121n>5rs9:94?4|5131n>528`812>{t000;6?u28c812>;?i3h87p}72;296~;?>38>706<:c18yv>42909w06;:c189=3=:?1v5:50;0x9=0=:?16484m3:p3a<72;q64<4=5:?4a?d43ty52z?4b?d4342;6?84}r5e>5<5s42:6?84=929f6=z{>91<77}:?<0i?6386;05?xu0=3:1>v387;05?8112k90q~8j:1818152;?01;h5b29~w3`=838p1:>5b29>34<5>2wx;=4?:3y>37<5>27<=7l<;|qe4?6=:r7m<7l<;73g5<5o>1>;5rs025>5<5s4;;:7l<;7352z?242b`<5>2wx==750;0x946>2k901ko5249~w46f2909w0??a;`0?8`12;<0q~??b;296~;68k0i?63ic;06?xu68j0;6?u211a9f6=:n>09:6s|f083>7}:n80i?63>01812>{tn;0;6?u2f38a7>;68=09:6s|f283>7}:99?1>:52f28a7>{tn=0;6?u2f58a7>;a038=7p}i5;296~;a=3h870h6:348yv`12909w0h9:c189cg=:?1vk950;0x9c1=j:16jn4=6:pb=<72;q6j54m3:?e`?413tym57>52z?e=?d434ln6?;4}rdb>5<5s4lj6o=4=gd963=z{oi1<785rsgf94?4|5on1n>52113960=z{oo1<7;5rsgd94?4|5ol1n>52110960=z{8:;6=4={<334?d434;;>7<9;|q244<72;q6==?5b29>555=:?1v<>=:181877:3h870??4;06?xu68:0;6?u2117963=:9991n>5rs027>5<5s4;;97<:;<330?d43ty:?44?:3y>56g=:?16=>75b29~w4512909w0?<7;05?874>3h87p}>3383>7}:9:>1>8521209f6=z{8986=4={<300?4134;8?7l<;|q26a<72;q6=?k5279>57b=j:1v<>i:181877n3h870?>0;05?xu6990;6?u2103961=:98:1n>5rs8494?4|50k1>852968a7>{t1>0;6?u2998a7>;>138=7p}68;296~;>i38=7076:c18yvc22909w0k9:3489`3=j:1v38>70?j3;`0?xu6m=0;6?u21d69f6=:9l?1>;5rs0g6>5<5s4;n:7<9;<3f1?d43ty:hk4?:3y>5`6=:?16=ih5b29~w4`72909w0?i2;06?87a83h87p}>f083>7}:9o81>;521g39f6=z{8k=6=4={<3b5d1=j:1v4l50;0x9<`=:<165n4m3:p=f<72;q65i4m3:?:a?413ty2h7>52z?:b?41343n6o=4}r47>5<5s4<36?;4=779f6=z{??1<7>09:6s|6783>7}:>109:6397;`0?xu2n3:1>v393;06?8072k90q~8?:1818062k901;<5279~w37=838p1;=5279>271`<5=27>n7l<;|q6f?6=:r7>o7l<;<7g>7070<55rs4794?4|5<31>852578a7>{t=?0;6?u2568a7>;2038=7p}:7;296~;2138=70;7:c18yv372909w0;;:378907=j:1v8?50;0x904=j:169>4=6:p17<72;q6994=6:?67?d43ty?n7>52z?7b?4234>h6o=4}r6`>5<5s4>o6o=4=5g963=z{=n1<77}:v3;8;`0?82>2;<0q~:7:18182f2;<01975b29~w17=838p19;5249>0706g573<5?k1n>5rs7c94?4|5?h1n>526b812>{t>k0;6?u26e812>;1k3h87p}=0383>7}::981n>52214960=z{;:86=4={<037?d4348;97<9;|q141<72;q6>=95279>652=j:1v?>::181847=3h8705rs6:94?4|5>i1>852788a7>{t?00;6?u27`8a7>;0j38=7p}8a;296~;0k38=709m:c18yv7bl3:1>v3>ed812>;6mm0i?6s|1d;94?4|58oi6?;4=0g:>g552z?2ag<5>27:il4m3:p645=838p1??;:34897742k90q~<>c;296~X59j16>2909wS?i9:?2bd<5<2wx=lh50;0xZ4ga34;i<7<;;|q2bg<72;qU=kl4=0d`>7252z\2g2=:9j21>95rs0cg>5<5sW;jh63>ad810>{tj80;6?uQb09>f7<5<2wx=i<50;0xZ4b534;o?7<;;|q15d<72;qU>7252z\2=3=:90=1>95rs0;;>5<5sW;2463>98810>{t90k1<7j38?7p}>b283>7}Y9k901vP>b09>5g2=:=1vl=50;7x94da2k901::5279>=f<5>27=<7<9;<61>7009:6s|a483>1}:9j;1n>5293812>;3k38=708n:348yvg12908w0?l2;`0?8>c2;<018?5279~wd1=83>p1=:?16:84=6:?62?413tyj47>52z?2g15<5s4;h:7l<;<5:>7052z\2e4=:9h81n>5rs0c0>5<5sW;j?63>a58a7>{t90l1<7f783>7}Y9o<01vP>fe9>5cc=j:1v??7:181[460279=44m3:p676=838pR?4?:3y]5c5<58l>6o=4}|l6=1<728qCo85rn4;6>5<6sAi>7p`:9783>4}Ok<1vb878:182Me23td>554?:0yKg0=zf<326=4>{Ia6?xh21h0;65<5sAi>7p`:9d83>4}Ok<1vb87i:181Me23td>m=4?:3yKg0=zf{Ia6?xh2i;0;65<6sAi>7p`:a783>7}Ok<1vb8o8:182Me23td>m54?:0yKg0=zf{Ia6?xh2ih0;65<6sAi>7p`:ad83>4}Ok<1vb8oi:181Me23td>n=4?:3yKg0=zf5<6sAi>7p`:b783>4}Ok<1vb8l8:182Me23td>n54?:0yKg0=zf{Ia6?xh2jh0;65<6sAi>7p`:bd83>4}Ok<1vb8li:181Me23td>o=4?:0yKg0=zf{Ia6?xh2k;0;65<6sAi>7p`:c783>4}Ok<1vb8m8:182Me23td>o54?:0yKg0=zf5<6sAi>7p`:cd83>4}Ok<1vb8mi:182Me23td>h=4?:0yKg0=zf{Ia6?xh2l;0;65<6sAi>7p`:d783>4}Ok<1vb8j8:182Me23td>h54?:0yKg0=zf5<6sAi>7p`:dd83>4}Ok<1vb8ji:182Me23td>i=4?:2yKg0=zf{Ia6?xh2m;0;65<6sAi>7p`:e783>4}Ok<1vb8k8:182Me23td>i54?:0yKg0=zf{Ia6?xh2mh0;65<6sAi>7p`:ed83>4}Ok<1vb8ki:182Me23td>j=4?:0yKg0=zf{Ia6?xh2n;0;65<5sAi>7p`:f783>4}Ok<1vb8h8:182Me23td>j54?:0yKg0=zf{Ia6?xh2nh0;65<5sAi>7p`:fd83>4}Ok<1vb8hi:182Me23td=<=4?:2yKg0=zf?::6=4>{Ia6?xh18;0;65<5sAi>7p`90783>4}Ok<1vb;>8:182Me23td=<54?:0yKg0=zf?:26=4>{Ia6?xh18h0;65<6sAi>7p`90d83>4}Ok<1vb;>i:182Me23td===4?:0yKg0=zf?;:6=4>{Ia6?xh19;0;65<5sAi>7p`91783>4}Ok<1vb;?8:182Me23td==54?:0yKg0=zf?;26=4>{Ia6?xh19h0;65<6sAi>7p`91d83>4}Ok<1vb;?i:182Me23td=>=4?:0yKg0=zf?8:6=4>{Ia6?xh1:;0;65<6sAi>7p`92783>4}Ok<1vb;<8:182Me23td=>54?:0yKg0=zf?826=4>{Ia6?xh1:h0;65<6sAi>7p`92d83>4}Ok<1vb;{Ia6?xh1;;0;65<6sAi>7p`93783>4}Ok<1vb;=8:182Me23td=?54?:0yKg0=zf?926=4>{Ia6?xh1;h0;65<6sAi>7p`93d83>4}Ok<1vb;=i:182Me23td=8=4?:0yKg0=zf?>:6=4>{Ia6?xh1<;0;65<6sAi>7p`94783>4}Ok<1vb;:8:182Me23td=854?:0yKg0=zf?>26=4>{Ia6?xh15<6sAi>7p`94d83>4}Ok<1vb;:i:182Me23td=9=4?:0yKg0=zf??:6=4>{Ia6?xh1=;0;65<6sAi>7p`95783>4}Ok<1vb;;8:182Me23td=954?:0yKg0=zf??26=4>{Ia6?xh1=h0;65<6sAi>7p`95d83>4}Ok<1vb;;i:182Me23td=:=4?:0yKg0=zf?<:6=4>{Ia6?xh1>;0;65<6sAi>7p`96783>4}Ok<1vb;88:182Me23td=:54?:0yKg0=zf?<26=4>{Ia6?xh1>h0;65<6sAi>7p`96d83>4}Ok<1vb;8i:182Me23td=;=4?:0yKg0=zf?=:6=4>{Ia6?xh1?;0;65<6sAi>7p`97783>4}Ok<1vb;98:182Me23td=;54?:0yKg0=zf?=26=4>{Ia6?xh1?h0;65<6sAi>7p`97d83>4}Ok<1vb;9i:182Me23td=4=4?:0yKg0=zf?2:6=4>{Ia6?xh10;0;64290:wEm:;|l5<1<728qCo85rn7:6>5<6sAi>7p`98783>4}Ok<1vb;68:182Me23td=454?:0yKg0=zf?226=4>{Ia6?xh10h0;6e290:wEm:;|l55<6sAi>7p`98d83>4}Ok<1vb;6i:182Me23td=5=4?:0yKg0=zf?3:6=4>{Ia6?xh11;0;65<6sAi>7p`99783>4}Ok<1vb;78:182Me23td=554?:0yKg0=zf?326=4>{Ia6?xh11h0;65<6sAi>7p`99d83>4}Ok<1vb;7i:182Me23td=m=4?:0yKg0=zf?k:6=4>{Ia6?xh1i;0;65<6sAi>7p`9a783>4}Ok<1vb;o8:182Me23td=m54?:0yKg0=zf?k26=4>{Ia6?xh1ih0;65<6sAi>7p`9ad83>4}Ok<1vb;oi:182Me23td=n=4?:0yKg0=zf?h:6=4>{Ia6?xh1j;0;65<6sAi>7p`9b783>4}Ok<1vb;l8:182Me23td=n54?:0yKg0=zf?h26=4>{Ia6?xh1jh0;65<6sAi>7p`9bd83>4}Ok<1vb;li:182Me23td=o=4?:0yKg0=zf?i:6=4>{Ia6?xh1k;0;65<6sAi>7p`9c783>4}Ok<1vb;m8:182Me23td=o54?:0yKg0=zf?i26=4>{Ia6?xh1kh0;65<6sAi>7p`9cd83>4}Ok<1vb;mi:182Me23td=h=4?:0yKg0=zf?n:6=4>{Ia6?xh1l;0;65<6sAi>7p`9d783>4}Ok<1vb;j8:182Me23td=h54?:0yKg0=zf?n26=4>{Ia6?xh1lh0;65<6sAi>7p`9dd83>4}Ok<1vb;ji:182Me23td=i=4?:0yKg0=zf?o:6=4>{Ia6?xh1m;0;65<6sAi>7p`9e783>4}Ok<1vb;k8:182Me23td=i54?:0yKg0=zf?o26=4>{Ia6?xh1mh0;65<4sAi>7p`>f683>7}Ok<1vb{Ia6?xh6l;0;6?uGc49~j4b4290:wEm:;|l2gg<728qCo85r}|CDF}?:96*>I516?!7N=5:&Qasotafd1,< 60/6-0%"?3/U:E9?P399%[4O3;V937+Q>I47\7==!W8D?>R:7;']2J12X<11-S<@;8^626>4=AGZ^X7mu^c?5?699;136D@@UU8`tpYc4>0;2>5N1178E46XJ;1J495N8^@1?D?33H3TN>5NNE68EKB5>2KEH?L>4:CM@62DRN8:0NXGCD^VBVBCSI[IC46LZS^KMBJ75LLJ18GIT>3JEFADZ[EE58GWCF\LN87NZC1:Ff?ATDWZ_HOH]\FTN4?Agsi5:5;6Jnt`>2:4=B02OS\L@KEE08BA5OX;?U:=>64I^15[447?2CT?;Q;3d9HA@VX@@OYM_MGY69OMGTFZP<0@BOKEE18HJE03EELENOCa:NSIZ^HZ;U:=l5Baef\[k67<>UFtb|PRdqvhq:668k0Aljk_^l3411XEqeyS_k|umv?6;7f3DkohRQa0164[H~hzVXnxb{<2<27>KflmUTb=>;7^]m45679890Aljk_^l3411XWg:;<5:Ob`aYXf9:?;RQa01278586=2GjhiQPn1273ZYi89:=0=0l;LcikwPbzzcdbn5BiomqR`ttafd:>6Cbuy]\j5661VXnxb{129Nip~XWg:;=4Q]erwop4743Dg~tRQa013:[Wct}e~9=>5Bmtz\[k6790UYi~{ct230?HkrpVUe<=?6_Sgpqir39:1FaxvP_o235Kj}qUTb=>=4^Pfwpjs9890A`{w_^l3472XZly~`y<>3:Onq}YXf9:98R\jstnw745:>6Cbuy]\j565=VXnxb{129Nip~XWg:;>8Q]erwop4743Dg~tRQa0106[Wct}e~9=>5Bmtz\[k67:Kj}qUTb=>=6^Pfwpjs:890A`{w_^l3470XZly~`y=>3:Onq}YXf9:9:R\jstnw044129Nip~XWg:;>:Q]erwop7743Dg~tRQa0104[Wct}e~8=>5Bmtz\[k67:>UYi~{ct531?HkrpVUe<=<7_Sgpqir6;2GfyuQPn121Kj}qUTb=>=8^Pfwpjs;890A`{w_^l347>XZly~`y:>2:Onq}YXf9:95R\jstnw56=Je|rTSc>?28]Qavsk|8;87@czx^]m454>W[oxyaz=129Nip~XWg:;>4Q]erwop6743Dg~tRQa010:[Wct}e~?=?5Bmtz\[k67;9UYi~{ct018IhsWVd;<>>PRdqvhq76;2GfyuQPn1204ZTb{|f><=4Mlw{[Zh78::T^h}zlu127>Kj}qUTb=><0^Pfwpjs<880A`{w_^l3467XZly~`y?<;Lov|ZYi899:S_k|umv256=Je|rTSc>?30]Qavsk|;;87@czx^]m4556W[oxyaz<129Nip~XWg:;?PRdqvhq76>2GfyuQPn1206ZO7W[oxyaz=179Nip~XWg:;??QF0^Pfwpjs;8<0A`{w_^l3464XA9UYi~{ct536?HkrpVUe<===_H3\V`urd};=7@czx^]m4555W@;T^h}zlu322>Kj}qUTb=><2^K2[Wct}e~9=;5Bmtz\[k67;;UB=R\jstnw7406:Onq}YXf9:8>RG=_Sgpqir59?1FaxvP_o2377YN:VXnxb{3048IhsWVd;<>7@czx^]m4553W@:T^h}zlu35?HkrpVUe<==;_H2\V`urd};::6Cbuy]\j564?35]J4ZTb{|f?<84Mlw{[Zh78:>TE=Q]erwop1723Dg~tRQa0117[L7XZly~`y?9;Lov|ZYi899?SD?PRdqvhq76>2GfyuQPn1200ZO6W[oxyaz=179Nip~XWg:;?9QF1^Pfwpjs;8<0A`{w_^l3462XA8UYi~{ct536?HkrpVUe<==;_H0\V`urd};=7@czx^]m4553W@8T^h}zlu322>Kj}qUTb=><4^K1[Wct}e~9=;5Bmtz\[k67;=UB>R\jstnw7406:Onq}YXf9:88RG<_Sgpqir59?1FaxvP_o2371YN;VXnxb{3048IhsWVd;<>:PI2]Qavsk|=;>7@czx^]m4553W@>T^h}zlu35?HkrpVUe<==;_H6\V`urd};::6Cbuy]\j564?35]J0ZTb{|f?<84Mlw{[Zh78:>TE9Q]erwop1723Dg~tRQa0117[L3XZly~`y?9;Lov|ZYi899?SD;PRdqvhq76>2GfyuQPn1200ZO2W[oxyaz=179Nip~XWg:;?9QF5^Pfwpjs;8<0A`{w_^l3462XAKj}qUTb=><4^K5[Wct}e~9=;5Bmtz\[k67;=UB:R\jstnw7406:Onq}YXf9:88RG8_Sgpqir59?1FaxvP_o2371YN?VXnxb{3048IhsWVd;<>:PI6]Qavsk|=;<7@v`r^]m4527WDrd~R\jstnw52=JpfxTSc>?41]N|jtXWg:;<=?:;LzlvZYi89>;SR`?010?4;3H48;;>7C=?2278J665=<1E?=<85:L047?23G9;?<:4N5031>HFFM8<7CK[WNPH3>HNGVYN@:5AIN]PPG5V43Y;:?6^>229S56587]?73:R2=7=W::1[>==4P300?U43;2Z99>5_2718T7143Y83?6^=939S76=W;=90\>;<;Q157>V4?:1[?5<4P518T1643Y>9?6^;329S014S7i2_XI_QNLHCPg>STM[U]E^GMLD18RFE>3_CN[RZVPD3g?]OKAGR&TIL/0/3#WQSE(9$:,L]LIH58\I^NW89<7UBWI^373>^KP@U::n5WLYK\53YR8V:<7UBWI^343>^KP@U:4:5WLYK\5<18;YN[MZ45?2RGTDQ=369[H]HX99=0TAVA_034?]J_FV;?;6VCXO]2=3=_DQDT8;5WLYL\23=_DQDT;;5WLYL\<6=_G[>0TB\=6:ZPPIOE?2RXXRIAD69[WQYQKJ?0TRAAE49[[QTN>2RTVH\@6:ZgfZOcj2RodR^}ilKmrf=_laU[~dc[yqge?]boWYxba[k}shmm55=_ldUFmga}Vdppmjh682RoaRCfnnpUawungg<0Tb2?>018\vr33SOYC45Pn1222969i2Ue<=?9<1<2e>Yi89;=0=0=9:]m4571484j7R`?004?5;7>3Vd;<<832?c8[k679?692<74_o2353:46h1Tb=>>6=1=53=Xf9::;:5Pn122340099\j56608;37R`?00:26==Xf9::4<=7;^l344>6<11Tb=>>807;?Zh7882::55Pn122<41?3Vd;<<6>899\j566083<7R`?00:1<>Yi89;3>=64_o235=4602Ue<=?723:8[k67918846Qa013;61>?1904<>Yi89;3>564_o235=4>?2Ue<=?7369\j5660==0Sc>?1974?Zh7882=;6Qa013;32=Xf9::4594_o235=?13Vd;<<79;^l347603Vd;>7:]m4547:>1Tb=>=0248[k67:8=0Sc>?2034?Zh78;;9;6Qa010272=Xf9:9=984_o23610884_o23630:84_o236=0484_o23750<2=3==>Yi89990?06;^l3462;8730Sc>?35>2:<=Xf9:881<19:]m45534:427R`?026?0;?89\j564<5<556Qa011782813Vd;<>98;^l34616>2Ue<==77:]m455?9>1Tb=><8348[k67<;=0Sc>?4335?Zh78=><7R`?05623>Yi89>?>:5Pn127060;30Sc>?46>2:<=Xf9:?;1<19:]m45204:4=7R`?0724?Zh78?::;6Qa014363=Xf9:3?:5Pn12;74?79\j5779>1Tb=??1058[k66888<7R`?11303>Yi88::8:5Pn1335017:]m4465:>1Tb=??2258[k668;><7R`?11063>Yi88:9:;5Pn13372=Xf9;;?<94_o2246403Vd;===<7:]m4464<>1Tb=??3458[k668:<<7R`?11142>Yi88:?;6Qa00275==Xf9;;8<>7;^l35526911Tb=??400;?Zh799>:?55Pn13304203Vd;==:=7:]m4463;>1Tb=??4558[k668=?<7R`?11653>Yi88:?;:5Pn1330=17:]m4462:>1Tb=??5258[k668<><7R`?11763>Yi88:>:;5Pn13332=Xf9;;;<64_o22427702Ue<<>81058[k668>8<7R`?11503>Yi88:<8:5Pn1333018869\j577?0<0Sc>>0858[k6680;37R`?11;24==Xf9;;56369\j5771==0Sc>>0874?Zh7993=;6Qa002:32=Xf9;;5594_o22411:8[k6698;:46Qa003257>1Tb=?>1258[k6698><7R`?10363>Yi88;:::5Pn132521;2k:<55n11]JFP@53h2<7l6PICWE6>g>?2k2SDLZF69b`aYcmj;:7ljk_eg`[]J_AV;=Sd68VEIYK<4b958f=YHJ\L97o78;c;\KGSA;2hxu95msx37?gu~:=1it=;;brke1=dxff37n~z_Okqu`=dx|UEePOCWEA<=dx|UE|eg=e:asqZHw``8TEO[I8:asqZHumzn0o}{PNsgp[LDRN11h|xQn<1_H@VB==dx|Uo0=07;brv[a:6611h|xQk<3<;?fvrWm68255lpt]g818?3jz~Si2:>99`tpYc4?4j7n~z_e>4>58?3jz~Si28>d9`tpYcW9UBCO[IEd9`tpYcW8UBCO[IEd9`tpYcW;UBCO[IEd9`tpYcW:UBCO[IEd9`tpYcW=UBCO[IEd9`tpYcWUBCO[IE69`tpYuf~i0o}{Prou\MGSAi2nbzd}`r=2=e>bn~`yd~1?1a:fjrluhz58556jfvhqlvZ6>3mc}e~a}_0;8`lpn{fxT>h5kiwkpkwY5WG>98k5kiwkpkwY5WG>98<=4ebg5?`~skeai7hv{cmi\MGSA;2lyt>5fes`8mkrXlf0=0m;hlw[air|5;5n6gat^flqq:56k1bbyQkotv?7;doi|Vgbb?6;hlw[hotg;20eczPmnqj3>oi|Ve~x55fnu]lqq7?3`dSb{{299jjqYh}}937d`{_nww0==nf}Uxoaei;hlw[vekcVUe<=>?119jjqYtkeaTSc>?01324>oi|Vyh`fQPn12347773`dS~mck^]m4567;o1bbyQ|cmi\[k6788;;7d`{_raooZYi89::=<>4iov\wfjlWVd;<=?=7:kp[wcfl11bR|jae3;?luXzlko>55fs^pfea543eoo86bjd0:8h`bXGK_M>6`h3:ld52=ioVEIYK64nffaqljc?2dbcR}jlb9mmjYtmeUBNXH8;okl[vrek2dbcR}{b^KAQC5uoao~h`f74sikepfjl901xddh{cmi1=>uoao~h`f=6;rjjbqekc=30egitbnh1<=t``loae9b:qkmcrdf}6;2o5|hhdwgkr;97h0egitblw878e3zbbjymat=1=e>uoao~hbyQ?a:qkmcrdf}U:m6}gigv`jqY5i2ycekzlnu]0=>uoao~occk6;rjjbqoio;;;7~fffukmc7YXf9:;<?1038wmoa|`dl>RQa01236d=tdh|neczjn99phdpb{lf37~~f6421f==tx`UEhbk;rrj[KubdVEIYK94sqk\mkrd3zzbSd`{_H@VB==tx`Ufe~ak;rrj[hotgVCIYK64sqk\ijunm2y{eRc`sh]LFP@B02y{eR}lljf8wuoX{jf`SBLZFb9ptlbf|hce0=0l;rrj`drfag6:2n5|phfbpdoi4;4h7~~fd`vbmk:46j1x|djnt`km818d3zzbhlznio>6:f=tx`njxlga<7<`?vvnlh~jec28>c9ptlbf|hceS=l4sqkgeqgnfV;i7~~fd`vbmkY5j2y{eio{ahl\7g=tx`njxlga_5`8wuoci}kbbR;m;rrj`drfagU=n6}iecwelhX?m1x|djnt`mvp969l2y{eio{anww848c3zzbhlznotv?6;b<{ycomyo`uu>0:a=tx`njxlazt=6=`>uwamkmb{{<4b9ptlbf|he~xR>l;rrj`drfg|~T=n5|phfbpdir|V8h7~~fd`vbkprX;j1x|djnt`mvpZ2d3zzbhlznotv\1f=tx`njxlazt^4`?vvnlh~jcxzP7d9ppdtsWzbbjygag39wg6=sef20tn7:01zo<>~nd`dsycsO@q`fb>FGp;<<6K4;:0yP66<6;808:7?<3b53b?55mrd:>h4>;o31b?4<,88j6<>i;|Q16?74939=6<=64b3Z>h6?:7:78276e08o085:5\23810=<12898o:>i:2;;?a41?3:1=7?tS319567=;?0:?>m80g806`=#9j09585G279uP7g=83;1=7?7ezQ17?74939=6<=64b3-;;i7:j;W31`?4|}<=1=6{:8;28y!`f2;3>7o<97;2965<6=o0:95uU1e81a5<5<5<haj3:07d5$ga965e=750;&eg?47k2dmn7=4;*03e?6=,oi1>=m4ng`96>=,:9h1<7*ic;03g>haj3;07&9j50;9l63>=831d>;k50;9l626=831d>9<50;9a5ae=8391<7>t$02:>40<@8:h7E?=4:&26f<6=2.?n7<66:k0e?6=,88h6>h4;h1a>5<#9;i1?k54oe394?"6:j0o465rb0af>5<4290;w)??9;35?M77k2B:>95+13a950=#!75k39m76g:18'57e=l110qo?l2;297?6=8r.:<44>6:J24f=O9;>0(<o50;&26f<4n21b?o4?:%31g?5a32eo=7>5$00`>a><3th:nh4?:583>5}#9931=55G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=n;j0;6)?=c;1e?>ic93:1(<4?:1y'55?=9?1C==m4H007?!75k3;>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4=83>1<7>t$02:>4><@8:h7E?=4:&26f<6=2.?n7<66:k0e?6=,88h6>h4;h1a>5<#9;i1?k54i2a94?"6:j08j65`d083>!75k3n376sm1`294?2=83:p(<>6:0:8L46d3A;986*>2b821>"3j382:6gm50;&26f<4n21dh<4?:%31g?b?32wi=4750;694?6|,8:26<64H02`?M75<2.:>n4>5:&7f?4>>2c8m7>5$00`>6`<3`9i6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e:2;i0D<>l;I310>"3j382:6g=5;29?l462900e55;092~"68009i6*;b;0:2>iam3:17dhk:188m73=831b><4?::k2a?6=3k8n6=49:183!75k3987d=i:18'57e=;o10e=4?:%31g?4732c:<>4?:%31g?77;21b==>50;&26f<68910ci650;&26f5<7s-;9o7j;;nf:>5<#9;i1h554}r06>5<5s48n6>h4^378yv77l3:1>v3=e;3e?875?3n27p}>e;296~;5m38;7S?j;|qe`?6=:r79i7??3:\e`>{t:80;6?u22d8245=Y:81vkk50;0x97c=l11Ujh5r}c094?7=83:p(<>m:89'55?=;>1/=?m51208 1d=:0<0c>;50;&26f7}:nl0mh63=:278 46e2j1v?;50;0x9cc=:<1U>85rs3394?4|5oo1><5Q209~w4c=838p1kk51d9]5`=zuk8>i7>54;091~"68009o6F>0b9K572<,=h1>484i3794?=n:80;66g>e;29?j`b2900nkk50;796?0|,8:26?k4$5`96<0>o5=3:17d<>:188m4c=831i>h4?:783>5}#9;i1?>5f3g83>!75k39m76g>f;29 44d28l07d<:18'57e=99907d??0;29 44d28:;76ak8;29 44d2m207pl>2683>4<729q/=?m5d59l`<<72-;9o7j7;:p60<72;q6>h4{t99n1<7=5Q1d9~wcb=838p1?k51118Zcb4673W8:7p}ie;296~;5m3n37Shj;|a6?6=93:10c8:?!77139<7)?=c;306>"3j382:6a<5;29 44d2m207p}ie;296~;am3ln7Shj;|q6>5<5s4ln6kj4=3801>"68k0h7p}=5;296~;am38>7S<:;|q15?6=:r7mi7<>;_02?xu6m3:1>v3ie;3f?[7b3twi>8h50;696?3|,8:26?m4H02`?M75<2.?n7<66:k11?6=3`8:6=44i0g94?=hnl0;66lie;291?4=>r.:<44=e:&7f?4>>2emi7>5;hdg>5<>o6m3:17o5<7s-;9o7=<;h1e>5<#9;i1?k54i0d94?"6:j0:j65f2183>!75k38;76g>0283>!75k3;;?65f11294?"6:j0:<=54oe:94?"6:j0o465rb004>5<6290;w)?=c;f7?jb>290/=?m5d998yv422909w052z?1a?7a34;9;7j6;|q2a?6=:r79i7v3=e;337>Xal2wx><4?:3y>6`<6891U><5rsgg94?4|5;o1h55Qfd9~yg4=83;1<7>t$02a><=#9931?:5+13a9564<,=h1>484o2794?"6:j0o465rsgg94?4|5oo1jh5Qfd9~w0<72;q6jh4id:?1>63<,8:i6n5rs3794?4|5oo1>85Q249~w77=838p1kk5209]64=z{8o1<74<4s-;;57:i;I33g>o5?3:17d<7:188k4662900n<=?:180>5<7s-;;57?=3:J24f=O9;>0(<l50;&26f<4n21dh<4?:%31g?b?32wx>:4?:3y]62=:9::1?l5rs3:94?4|V;201<=?:2`8yv7793:1>vP>009>566=l81vqo;?:180>4<4s-;;57:i;I33g>o5?3:17d<7:188k4662900n<=?:180>5<7s-;;57?=3:J24f=O9;>0(<l50;&26f<4n21dh<4?:%31g?b?32wx>:4?:3y]62=:9::1?l5rs3:94?4|V;201<=?:2`8yv7793:1>vP>009>566=l81vqo?61;296?6=8r.:<44;1:J24f=O9;>0(<750;&26f<4n21dh<4?:%31g?b?3A;9n65rb3:g>5<22;0=w)??9;0g?M77k2B:>95+4c81=3=n:<0;66g>f;29?l462900e56;294~"6:j08?6g50;&26f<5821b===50;&26f<68:10e<>?:18'57e=99:07bj7:18'57e=l110qo?=9;295?6=8r.:>n4>339l`=<72-;9o7j7;:p60<72;q6jh4{t9o0;6?u2fd82b>X6n2wx=h4?:3y>b`<582T:i6s|3683>7}:nl0:<>5213;9`==z{;;1<77?13`8>6=44i0d94?=n:80;66g>e;29?j`b2900nkk50;494?6|,88h6>=4i2d94?"6:j08j65f1g83>!75k3;m76g=0;29 44d2;:07d??3;29 44d28:876g>0183>!75k3;;<65`d983>!75k3n376sm13;94?7=83:p(<4`5<5s4ln6<><;<31=?b?3ty9=7>52z?ea?7782T9=6s|fd83>7}:nl0o46Pie:~f442290:6=4?{%33=?503A;;o6F>259'57e=9:80(9l52848k63=83.:>n4k8:9~f77d290>6?49{%33=?4c3A;;o6F>259'0g<51?1b>84?::k2b?6=3`8:6=44i0g94?=hnl0;66lie;292?6=8r.:>n4<3:k0b?6=,88h6>h4;h3e>5<#9;i1=k54i3294?"6:j09<65f11194?"6:j0:<>54i023>5<#9;i1==>4;nf;>5<#9;i1h554}c31=?6=93:12b8277=hl10;6)?=c;f;?>{t:<0;6?u2fd80b>X5=2wx=k4?:3y>b`<6n2T:j6s|1d83>7}:nl09<6P>e:p72<72;q6jh4>029>57?=l11v??50;0x9cc=99:0R??4}rdf>5<5s4ln6i64^gg8yxd6:?0;6<4?:1y'55?=99n0D<>l;I310>"6:j0o86*;b;0:2>ic13:1(<4?:1y'55?=9?1C==m4H007?!75k3;>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4t$02:>40<@8:h7E?=4:&26f<6=2.?n7<66:k0e?6=,88h6>h4;h1a>5<#9;i1?k54oe394?"6:j0o465rb3;3>5<22;0=w)??9;0g?M77k2B:>95+4c81=3=n:<0;66g>f;29?l462900e56;294~"6:j08?6g50;&26f<5821b===50;&26f<68:10e<>?:18'57e=99:07bj7:18'57e=l110qo?=9;295?6=8r.:>n4>339l`=<72-;9o7j7;:p60<72;q6jh4{t9o0;6?u2fd82b>X6n2wx=h4?:3y>b`<582T:i6s|3683>7}:nl0:<>5213;9`==z{;;1<7i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm5d83>6<729q/==75d79K55e<@88?7)?=c;f6?!2e2;3=7d=n:18'57e=;o10e>l50;&26f<4n21dh<4?:%31g?b?32win>4?:283>5}#9931h;5G11a8L4433-;9o7j:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{eil0;6>4?:1y'55?=l?1C==m4H007?!75k3n>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sma583>6<729q/==75d79K55e<@88?7)?=c;f6?!2e2;3=7d=n:18'57e=;o10e>l50;&26f<4n21dh<4?:%31g?b?32wi5k4?:283>5}#9931h;5G11a8L4433-;9o7j:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e1<0;6>4?:1y'55?=l?1C==m4H007?!75k3n>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm14694?2=83:p(<>6:e58L46d3A;986*>2b8g1>"3j382:6gm50;&26f<4n21dh<4?:%31g?b?32wi=5750;194?6|,8:26<84H02`?M75<2.:>n4>5:&7f?4>>2c8m7>5$00`>6`<3`9i6=4+13a97c=2b8g<>=zj82=6=4<:183!7713;=7E??c:J261=#9;i1=85+4c81=3=n;h0;6)?=c;1e?>o4j3:1(<50z&24<<6>2B:n4i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm16f94?5=83:p(<>6:048L46d3A;986*>2b821>"3j382:6g5<7s-;;57?6;I33g>N6:=1/=?m5149'0g<51?1b?i4?:%31g?5a32c8m7>5$00`>6`<3`9i6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e:1h1<7;52;4x 46>2;n0D<>l;I310>"3j382:6g=5;29?l7a2900e??50;9j5`<722emi7>5;cdf>5<1290;w)?=c;10?l5a290/=?m53g98m4`=83.:>n4>f:9j65<72-;9o7n4>0198ka>=83.:>n4k8:9~f44>290:6=4?{%31g?74:2eo47>5$00`>a><3ty997>52z?ea?5a3W8>7p}>f;296~;am3;m7S?i;|q2a?6=:r7mi7v3ie;337>;6:00o46s|2083>7}:nl0:<=5Q209~wcc=838p1kk5d99]b`=zuk;=<7>52;294~"6800?=6F>0b9K572<,88h62b80b>=hl80;6)?=c;f;?M75j21vno650;194?6|,8:26i84H02`?M75<2.:>n4k5:&7f?4>>2c8m7>5$00`>6`<3`9i6=4+13a97c=2b8g<>=zj89o6=4<:183!7713;=7E??c:J261=#9;i1=85+4c81=3=n;h0;6)?=c;1e?>o4j3:1(<50z&24<<6>2B:n4i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm12;94?5=83:p(<>6:048L46d3A;986*>2b821>"3j382:6g5<7s-;;57?9;I33g>N6:=1/=?m5149'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==55;092~"68009h6F>0b9K572<,=h1>484i3794?=n9o0;66g=1;29?l7b2900ckk50;9ab`<72?0;6=u+13a976=n;o0;6)?=c;1e?>o6n3:1(<ic03:1(<85rs0d94?4|5oo1=k5Q1g9~w4c=838p1kk5219]5`=z{:=1<75<5s4ln6<>?;_02?xuam3:1>v3ie;f;?[`b3twi>>;50;194?6|,8:26i84H02`?M75<2.:>n4k5:&7f?4>>2c8m7>5$00`>6`<3`9i6=4+13a97c=2b8g<>=zj;8m6=4<:183!7713;=7E??c:J261=#9;i1=85+4c81=3=n;h0;6)?=c;1e?>o4j3:1(<5;h3f>5<3<729q/=?m5329j7c<72-;9o7=i;:k2b?6=,88h65<#9;i1>=54i020>5<#9;i1===4;h334?6=,88h6<>?;:mg2b8g<>=z{;?1<7=5Q1d9~w61=838p1kk51118944>2m20q~<>:1818`b28:;7S<>;|qea?6=:r7mi7j7;_df?x{e:=;1<7=50;2x 46>28<0D<>l;I310>"6:j0:96*;b;0:2>o4i3:1(<n4k8:9~f77c290>6?49{%33=?4c3A;;o6F>259'0g<51?1b>84?::k2b?6=3`8:6=44i0g94?=hnl0;66lie;292?6=8r.:>n4<3:k0b?6=,88h6>h4;h3e>5<#9;i1=k54i3294?"6:j09<65f11194?"6:j0:<>54i023>5<#9;i1==>4;nf;>5<#9;i1h554}c31=?6=93:12b8277=hl10;6)?=c;f;?>{t:<0;6?u2fd80b>X5=2wx=k4?:3y>b`<6n2T:j6s|1d83>7}:nl09<6P>e:p72<72;q6jh4>029>57?=l11v??50;0x9cc=99:0R??4}rdf>5<5s4ln6i64^gg8yxd5=90;6?4?:1y'55?=<81C==m4H007?!75k3;i7):m:3;5?l5>290/=?m53g98ka7=83.:>n4k8:J26g=55;092~"68009h6F>0b9K572<,=h1>484i3794?=n9o0;66g=1;29?l7b2900ckk50;9ab`<72?0;6=u+13a976=n;o0;6)?=c;1e?>o6n3:1(<ic03:1(<85rs0d94?4|5oo1=k5Q1g9~w4c=838p1kk5219]5`=z{:=1<75<5s4ln6<>?;_02?xuam3:1>v3ie;f;?[`b3twi>4?50;796?0|,8:26?j4H02`?M75<2.?n7<66:k11?6=3`;m6=44i3394?=n9l0;66aie;29?g`b290=6=4?{%31g?543`9m6=4+13a97c=2b82b>=n:90;6)?=c;03?>o68:0;6)?=c;337>=n99:1<7*>2b8245=2b8g<>=zj8826=4>:183!75k3;8>6ak8;29 44d2m207p}=5;296~;am39m7S<:;|q2b?6=:r7mi7?i;_3e?xu6m3:1>v3ie;03?[7b3ty8;7>52z?ea?77;27:>44k8:p64<72;q6jh4>019]64=z{oo1<76:J24f=O9;>0(<o50;&26f<4n21b?o4?:%31g?5a32eo=7>5$00`>a><3th98;4?:583>5}#9931=55G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=n;j0;6)?=c;1e?>ic93:1(<50z&24<2B:n4088g2>N68j1C=?:4$00`>a3<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl71;297?6=8r.:<44k6:J24f=O9;>0(<o50;&26f<4n21b?o4?:%31g?5a32eo=7>5$00`>a><3th53;294~"6800o:6F>0b9K572<,88h6i;4$5`96<02b80b>=n;k0;6)?=c;1e?>ic93:1(<50z&24<2B:n4088g2>N68j1C=?:4$00`>a3<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl9d;297?6=8r.:<44k6:J24f=O9;>0(<o50;&26f<4n21b?o4?:%31g?5a32eo=7>5$00`>a><3th=47>53;294~"6800o:6F>0b9K572<,88h6i;4$5`96<02b80b>=n;k0;6)?=c;1e?>ic93:1(<50z&24<2B:n40887b>N68j1b>:4?::k15;c304?6=;3:1088266=O99i0D<<;;%31g?75:2.?n7<66:k0e?6=,88h6>h4;h1a>5<#9;i1?k54oe394?"6:j0o465rs3594?4|V;=01<=?:2c8yv4?2909wS<7;<304?5e3ty:<<4?:3y]557<589;6i?4}|`;f?6=;3:1088g2>N68j1C=?:4$00`>a3<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl=6g83>6<62:q/==75d29K55e<@88?7E:;;%66>a><,=h1>484i2;94?=n:00;66ak1;29?g7503:1?7>50z&26f<68?1b?44?:%31g?5a32c:<84?:%31g?4332eo=7>5$00`>a><@8:<76s|3883>7}:9;21?45Q389~w7?=838p1<<7:026?[4>3tyo=7>52z?26=5<42808w)??9;f0?M77k2B:>95G459'00::18'57e=:=10ci?50;&26f5<5s4;947=6;_1:?xu513:1>v3>298240=Y:01vi?50;0x944?2m;0Ri?4}|`150<72=0969u+11;906=O99i0D<<;;%6a>7?13`926=44i3;94?=hl80;66a;2;29?g5b29096=4?{%33=?5b3-;9o7?m;I67?!222:l0(9l52848m6?=83.:>n4uG459'00h4;h0:>5<#9931?k54oe394?"6800o465m13:94?5=83:p(<290/=?m53g98m462290/=?m52598ka7=83.:>n4k8:J242=3W927p}=9;296~;6:10:<85Q289~wa7=838p1<<7:e38Za77>53z?0a?5>34n86i?4^508yvb62909w0=j:e38Za76?i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm29g94?3=:36:3f8L46d3A;986*;b;0:2>o5=3:17d?i:188m77=831b=h4?::mea?6=3kln6=49:183!75k3987d=i:18'57e=;o10e=4?:%31g?4732c:<>4?:%31g?77;21b==>50;&26f<68910ci650;&26f5<7s-;9o7?<2:mgv3ie;3e?[7a3ty:i7>52z?ea?473W;n7p}<7;296~;am3;;?63>288g<>{t:80;6?u2fd8245=Y:81vkk50;0x9cc=l11Ujh5r}c02b?6=:3:108875>N68j1C=?:4$00`>4d<,=h1>484i2;94?"6:j08j65`d083>!75k3n37E?=b:9~f702290>6?49{%33=?4c3A;;o6F>259'0g<51?1b>84?::k2b?6=3`8:6=44i0g94?=hnl0;66lie;292?6=8r.:>n4<3:k0b?6=,88h6>h4;h3e>5<#9;i1=k54i3294?"6:j09<65f11194?"6:j0:<>54i023>5<#9;i1==>4;nf;>5<#9;i1h554}c31=?6=93:12b8277=hl10;6)?=c;f;?>{t:<0;6?u2fd80b>X5=2wx=k4?:3y>b`<6n2T:j6s|1d83>7}:nl09<6P>e:p72<72;q6jh4>029>57?=l11v??50;0x9cc=99:0R??4}rdf>5<5s4ln6i64^gg8yxd5>?0;684=:7y'55?=;91C==m4H007?!2e2;3=7d<::188m4`=831bji4?::k2a?6=3fln6=44bgg94?0=83:p(<n44;h337?6=,88h6<><;:k245<72-;9o7??0:9l`=<72-;9o7j7;:a57?=83;1<7>t$00`>4553fn36=4+13a9`==6=4={6`5<5s4ln6?>4^0g8yv`c2909w0hj:020?[`c3ty8;7>52z?ea?77827:>44k8:pb`<72;q6jh4k8:\ea>{zj;8?6=4::385!77138o7E??c:J261=#>o6n3:17d<>:188m4c=831djh4?::`ea?6=>3:12b807>o4n3:1(<n4=0:9j555=83.:>n4>0298m467290/=?m51128?jb?290/=?m5d998yg7513:1=7>50z&26f<6;;1dh54?:%31g?b?32wx>84?:3y>b`<4n2T996s|1g83>7}:nl0:j6P>f:p5`<72;q6jh4=0:\2a>{t;>0;6?u2fd8246=:9;31h55rs3394?4|5oo1==>4^338yv`b2909w0hj:e:8Zcc>4?:481>3}#9931>i5G11a8L4433->i6?79;h06>5<>o6m3:17bhj:188fcc=83<1<7>t$00`>652b80b>=n9o0;6)?=c;3e?>o583:1(<o6890;6)?=c;334>=hl10;6)?=c;f;?>{e9;31<7?50;2x 44d28997bj7:18'57e=l110q~<::1818`b2:l0R?;4}r3e>5<5s4ln646434;957j7;|q15?6=:r7mi7??0:\15>{tnl0;6?u2fd8g<>Xam2wvn<>odk3:17dmk:188mc<722c:=7>5;h30>5<>i6<3:17bmj:188f47729086=4?{%33=?ef3A;;o6*>2b821>"3j382:6go54}c325?6=;3:1088`e>N68j1/=?m5149'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==O9;h07pl>1383>0<321q/==75309K55e<,:21=hm4i0g94?=n:<0;66gif;29?l77:3:17bhj:188f10=8391<7>t$02:>41<@8:h7)?=c;36?!2e2;3=7d=n:18'57e=;o1C=?l4;h1a>5<#9;i1?k54oe394?"6:j0o465rb5594?5=83:p(<>6:058L46d3-;9o7?:;%6a>7?13`9j6=4+13a97c=O9;h07d=m:18'57e=;o10ci?50;&26fn4k5:&7f?4>>2c8m7>5$00`>6`<3`9i6=4+13a97c=2b8g<>=zj8:j6=4<:387!7713997E??c:&05;h06>5<4<729q/==75369K55e<@88?7)?=c;306>"3j382:6a<5;29 44d2m207pl>0`83>0<52?q/==752d9K55e<@88?7):m:3;5?l422900e??50;9jba<722c:i7>5;ndf>5<h50;&26f<4n21b=k4?:%31g?7a32c9<7>5$00`>76<3`;;?7>5$00`>46432c:<=4?:%31g?77821dh54?:%31g?b?32wi=?950;394?6|,88h6i:4oe;94?"6:j0o465rs3794?4|5;o1?k5Q249~w46c2909w05<5s48n6<><;_dg?xu593:1>v3=e;334>X592wxjh4?:3y>6`n:0g8yv422909wS<:;<33e?423tymi7>52z\ea>;68h0mi6s|10g94?5|5=31?85211c964=:99k1ji5r}r3f>5<5sW;n70??a;3f?xu5=3:1>vP=5:?73?5e3tymi7>52z\ea>;68h0mi6s|fg83>6}Yno168;45<5s4>=6i?4=5:97d=z{88;6=4={<6;>a7<58:j6?;4}r315?6=:r7?;7j>;<6;>6d5}#9931==j4H02`?M75<2.:>n4k4:&7f?4>>2eo57>5$00`>a><3th:=84?:283>5}#9931=;5G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e98<1<7=50;2x 46>28<0D<>l;I310>"6:j0:96*;b;0:2>o4i3:1(<n4k8:9~f47029086=4?{%33=?713A;;o6F>259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c3208875>N68j1C=?:4$00`>4d<,=h1>484i2;94?"6:j08j65`d083>!75k3n37E?=b:9~f47>290>6=4?{%33=?7f3A;;o6*>2b821>"3j382:6gh4;h1`>5<#9;i1?k54i2f94?"6:j08j65`d083>!75k3n376s|2183>7}Y:916=<<51d9~wfe=836g<58;>6>l4=035>6d<58;<6>l4=03;>6?0;296~X6827:=84k1:p51<72;qU=9521049`4=z{jn1<7=t^bf894772:h01;<323?5f34;:57=k;|q27?6=;rT:?63>1780e>;69008o6s|10c94?4|58;96kh4=03:>a752z?254<4i27:=?4ie:p54e=838p1d;296~;69;0:7:t$02:>7d<@8:h7E?=4:&7f?4>>2c997>5;h3f>5<0<52?q/==752d9'0g<51?1djh4?::ke`?6=3`8>6=44i3394?=n9l0;66l=e;292?6=8r.:>n4<3:k0b?6=,88h6>h4;h3e>5<#9;i1=k54i3294?"6:j09<65f11194?"6:j0:<>54i023>5<#9;i1==>4;nf;>5<#9;i1h554}c313?6=93:12b8g0>ic13:1(<v3=e;1e?[423ty:6`<6n27:>:4k9:p5`<72;q6>h4=0:\2a>{tnm0;6?u22d8246=Ynm1v??50;0x97c=99:0R??4}rdf>5<5s48n6i64^gg8yxd6290:6=4?{%33f?><,8:26>94$00`>4553->i6?79;n16>5<#9;i1h554}rdf>5<5s4ln6kk4^gg8yv2=839p1kk5fe9>b`<5927:6>;4$02a>g=z{;?1<70881g>N68j1C=?:4$5`96<0>o6m3:17bhj:188fcc=83?1>78t$02:>7c<,=h1>484ogg94?=nnm0;66g=5;29?l462900eo6n3:1(<ic03:1(<0;6<4?:1y'57e=l=1dh44?:%31g?b?32wx>84?:3y>6`<4n2T996s|11f94?4|5;o1=k521359`<=z{8o1<75<5s48n6<>?;_02?xuam3:1>v3=e;f;?[`b3twi>7>51;294~"68k027)??9;14?!75k3;8>6*;b;0:2>i4=3:1(<v3ie;df?[`b3ty>6=4={cb<5;0896*>0c8`?xu5=3:1>v3ie;06?[423ty9=7>52z?ea?463W8:7p}>e;296~;am3;n7S?j;|a60b=83>1>7;t$02:>7e<@8:h7E?=4:&7f?4>>2c997>5;h02>5<>dam3:197<56z&24<<5m2.?n7<66:mea?6=3`lo6=44i3794?=n:80;66g>e;29?g4b290=6=4?{%31g?543`9m6=4+13a97c=2b82b>=n:90;6)?=c;03?>o68:0;6)?=c;337>=n99:1<7*>2b8245=2b8g<>=zj88<6=4>:183!75k3n?7bj6:18'57e=l110q~<::18184b2:l0R?;4}r33`?6=:r79i7?i;<313?b>3ty:i7>52z?1a?473W;n7p}id;296~;5m3;;?6Pid:p64<72;q6>h4>019]64=z{oo1<7<4$5`96<02b8g<>=z{oo1<7b`;4$02a>f=z{;?1<7<5rs0g94?4|5oo1=h5Q1d9~yg4?93:197<56z&24<<5l2B:5;h3f>5<3<729q/=?m5329j7c<72-;9o7=i;:k2b?6=,88h65<#9;i1>=54i020>5<#9;i1===4;h334?6=,88h6<>?;:mg2b8g<>=z{;?1<7=5Q1d9~w61=838p1kk51118944>2m20q~<>:1818`b28:;7S<>;|qea?6=:r7mi7j7;_df?x{e:1:1<7;52;4x 46>2;n0D<>l;I310>"3j382:6g=5;29?l7a2900e??50;9j5`<722emi7>5;cdf>5<1290;w)?=c;10?l5a290/=?m53g98m4`=83.:>n4>f:9j65<72-;9o7n4>0198ka>=83.:>n4k8:9~f44>290:6=4?{%31g?74:2eo47>5$00`>a><3ty997>52z?ea?5a3W8>7p}>f;296~;am3;m7S?i;|q2a?6=:r7mi7v3ie;337>;6:00o46s|2083>7}:nl0:<=5Q209~wcc=838p1kk5d99]b`=zuk855;092~"68009h6F>0b9K572<,=h1>484i3794?=n9o0;66g=1;29?l7b2900ckk50;9ab`<72?0;6=u+13a976=n;o0;6)?=c;1e?>o6n3:1(<ic03:1(<85rs0d94?4|5oo1=k5Q1g9~w4c=838p1kk5219]5`=z{:=1<75<5s4ln6<>?;_02?xuam3:1>v3ie;f;?[`b3twi>:k50;796?0|,8:26?j4H02`?M75<2.?n7<66:k11?6=3`;m6=44i3394?=n9l0;66aie;29?g`b290=6=4?{%31g?543`9m6=4+13a97c=2b82b>=n:90;6)?=c;03?>o68:0;6)?=c;337>=n99:1<7*>2b8245=2b8g<>=zj8826=4>:183!75k3;8>6ak8;29 44d2m207p}=5;296~;am39m7S<:;|q2b?6=:r7mi7?i;_3e?xu6m3:1>v3ie;03?[7b3ty8;7>52z?ea?77;27:>44k8:p64<72;q6jh4>019]64=z{oo1<7r.:<44=d:J24f=O9;>0(9l52848m73=831b=k4?::k15?6=3`;n6=44ogg94?=enl0;6;4?:1y'57e=;:1b?k4?:%31g?5a32c:j7>5$00`>4`<3`8;6=4+13a965=5$00`>46732eo47>5$00`>a><3th:>44?:083>5}#9;i1=><4oe:94?"6:j0o465rs3794?4|5oo1?k5Q249~w4`=838p1kk51g9]5c=z{8o1<7950;0x9cc=99901<<6:e:8yv462909w0hj:023?[463tymi7>52z?ea?b?3Wln7psm26a94?3=:36:3f8L46d3A;986*;b;0:2>o5=3:17d?i:188m77=831b=h4?::mea?6=3kln6=49:183!75k3987d=i:18'57e=;o10e=4?:%31g?4732c:<>4?:%31g?77;21b==>50;&26f<68910ci650;&26f5<7s-;9o7?<2:mgv3ie;3e?[7a3ty:i7>52z?ea?473W;n7p}<7;296~;am3;;?63>288g<>{t:80;6?u2fd8245=Y:81vkk50;0x9cc=l11Ujh5r}c04f?6==381:v*>0881`>N68j1C=?:4$5`96<0>o593:17d?j:188kcc=831ijh4?:783>5}#9;i1?>5f3g83>!75k39m76g>f;29 44d28l07d<:18'57e=99907d??0;29 44d28:;76ak8;29 44d2m207pl>2883>4<729q/=?m51208ka>=83.:>n4k8:9~w73=838p1kk53g9]60=z{8l1<7a>4673W8:7p}ie;296~;am3n37Shj;|a62g=83?1>78t$02:>7b<@8:h7E?=4:&7f?4>>2c997>5;h3e>5<>iam3:17ohj:185>5<7s-;9o7=<;h1e>5<#9;i1?k54i0d94?"6:j0:j65f2183>!75k38;76g>0283>!75k3;;?65f11294?"6:j0:<=54oe:94?"6:j0o465rb00:>5<6290;w)?=c;306>ic03:1(<v3ie;1e?[423ty:j7>52z?ea?7a3W;m7p}>e;296~;am38;7S?j;|q03?6=:r7mi7??3:?26<<4?:3y>b`<6891U><5rsgg94?4|5oo1h55Qfd9~yg4483:187<55z&24<<5n2B:5;ndf>5<2;o0(9l52848kcc=831bji4?::k11?6=3`8:6=44i0g94?=e:l0;6;4?:1y'57e=;:1b?k4?:%31g?5a32c:j7>5$00`>4`<3`8;6=4+13a965=5$00`>46732eo47>5$00`>a><3th:>:4?:083>5}#9;i1h95`d883>!75k3n376s|2483>7}::l08j6P=5:p55b=838p1?k51g9>571=l01v52z?1a?b?3Wln7psm0;295?6=8r.:>2e897>5$00`>a><3tymi7>52z?ea?`b3Wln7p}id;296~;am3lo7Shk;|q11?6=:r7mi7<:;_06?xu42909w0hj:33895<4=2.:2;o0D<>l;I310>"3j382:6g=5;29?l462900ekj50;9j5`<722emi7>5;c0f>5<1290;w)?=c;10?l5a290/=?m53g98m4`=83.:>n4>f:9j65<72-;9o7n4>0198ka>=83.:>n4k8:9~f440290:6=4?{%31g?b33fn26=4+13a9`==6=4={<0f>6`v3=e;03?[7b3tymh7>52z?1a?77;2Tmh6s|2083>7}::l0:<=5Q209~wcc=838p1?k5d99]b`=zuk82>7>55;092~"68009h6F>0b9K572<,=h1>484i3794?=n9o0;66g=1;29?l7b2900ckk50;9ab`<72?0;6=u+13a976=n;o0;6)?=c;1e?>o6n3:1(<ic03:1(<85rs0d94?4|5oo1=k5Q1g9~w4c=838p1kk5219]5`=z{:=1<75<5s4ln6<>?;_02?xuam3:1>v3ie;f;?[`b3twi5l4?:283>5}#9931h;5G11a8L4433-;9o7j:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e:091<7;52;4x 46>2::0D<>l;I310>"3j382:6g=5;29?l7a2900ekj50;9j5`<722emi7>5;cdf>5<1290;w)?=c;10?l5a290/=?m53g98m4`=83.:>n4>f:9j65<72-;9o7n4>0198ka>=83.:>n4k8:9~f44>290:6=4?{%31g?74:2eo47>5$00`>a><3ty997>52z?ea?5a3W8>7p}>f;296~;am3;m7S?i;|q2a?6=:r7mi7v3ie;337>Xal2wx?:4?:3y>b`<68916=?75d99~wcc=838p1kk5d99]b`=zuk;m47>55;092~"68009h6F>0b9K572<,=h1>484i3794?=n9o0;66g=1;29?l7b2900ckk50;9ab`<72?0;6=u+13a976=n;o0;6)?=c;1e?>o6n3:1(<ic03:1(<85rs0d94?4|5oo1=k5Q1g9~w4c=838p1kk5219]5`=z{:=1<75<5s4ln6<>?;_02?xuam3:1>v3ie;f;?[`b3twi=k750;796?0|,8:26?j4H02`?M75<2.?n7<66:k11?6=3`;m6=44i3394?=n9l0;66aie;29?g`b290=6=4?{%31g?543`9m6=4+13a97c=2b82b>=n:90;6)?=c;03?>o68:0;6)?=c;337>=n99:1<7*>2b8245=2b8g<>=zj8826=4>:183!75k3;8>6ak8;29 44d2m207p}=5;296~;am39m7S<:;|q2b?6=:r7mi7?i;_3e?xu6m3:1>v3ie;03?[7b3ty8;7>52z?ea?77;27:>44k8:p64<72;q6jh4>019]64=z{oo1<70(9l52848m6?=831b>44?::mg5?6=3f>96=44b2g94?4=83:p(<>6:2g8 44d28h0D9:4$5797c=#!75k39m76ak1;29 44d2m207plk3;297?7=;rB?86*;5;f;?!7713n87d=6:18'55?=;o10e?750;&24<<4n21dh<4?:%33=?b?32h:>54?:283>5}#9;i1==84i2;94?"6:j08j65f11794?"6:j09865`d083>!75k3n37E??7:9~w6?=838p1<<7:2;8Z6?7}:9;21h<5Qd09~yv252908w0=j:2;89a5=l81U8?5rse394?4|5:o1h<5Qd09~w6?=838p1i=5389]7<=z{;31<7r.:<44=d:J24f=O9;>0(9l52848m73=831b=k4?::k15?6=3`;n6=44ogg94?=enl0;6;4?:1y'57e=;:1b?k4?:%31g?5a32c:j7>5$00`>4`<3`8;6=4+13a965=5$00`>46732eo47>5$00`>a><3th:>44?:083>5}#9;i1=><4oe:94?"6:j0o465rs3794?4|5oo1?k5Q249~w4`=838p1kk51g9]5c=z{8o1<7950;0x9cc=99901<<6:e:8yv462909w0hj:023?[463tymi7>52z?ea?b?3Wln7psm20294?2=:3>p(<>6:518L46d3A;986*;b;0:2>o413:17d<6:188ka7=831d8?4?::`0a?6=:3:10880a>"6:j0:n6F;4:&71?5a3->i6?79;h1:>5<#9;i1?k54oe394?"6:j0o465rbe194?5=939pD9:4$579`==#9931h>5f3883>!77139m76g=9;29 46>2:l07bj>:18'55?=l110n<<7:180>5<7s-;9o7??6:k0=?6=,88h6>h4;h331?6=,88h6?:4;nf2>5<#9;i1h55G1158?xu413:1>v3>2980=>X412wx>44?:3y>57>=99?0R?74}rf2>5<5s4;947j>;_f2?x{t<;0;6>u23d80=>;c;3n:7S:=;|qg5?6=:r78i7j>;_f2?xu413:1>v3k3;1:?[5>3ty957>52z?g7?4>3W827psm20694?2=:3>p(<>6:518L46d3A;986*;b;0:2>o413:17d<6:188ka7=831d8?4?::`0a?6=:3:10880a>"6:j0:n6F;4:&71?5a3->i6?79;h1:>5<#9;i1?k54oe394?"6:j0o465rbe194?5=939pD9:4$579`==#9931h>5f3883>!77139m76g=9;29 46>2:l07bj>:18'55?=l110n<<7:180>5<7s-;9o7??6:k0=?6=,88h6>h4;h331?6=,88h6?:4;nf2>5<#9;i1h55G1158?xu413:1>v3>2980=>X412wx>44?:3y>57>=99?0R?74}rf2>5<5s4;947j>;_f2?x{t<;0;6>u23d80=>;c;3n:7S:=;|qg5?6=:r78i7j>;_f2?xu413:1>v3k3;1:?[5>3ty957>52z?g7?4>3W827psm20394?2=:3>p(<>6:518L46d3A;986*;b;0:2>o413:17d<6:188ka7=831d8?4?::`0a?6=:3:10880a>"6:j0:n6F;4:&71?5a3->i6?79;h1:>5<#9;i1?k54oe394?"6:j0o465rbe194?5=939pD9:4$579`==#9931h>5f3883>!77139m76g=9;29 46>2:l07bj>:18'55?=l110n<<7:180>5<7s-;9o7??6:k0=?6=,88h6>h4;h331?6=,88h6?:4;nf2>5<#9;i1h55G1158?xu413:1>v3>2980=>X412wx>44?:3y>57>=99?0R?74}rf2>5<5s4;947j>;_f2?x{t<;0;6>u23d80=>;c;3n:7S:=;|qg5?6=:r78i7j>;_f2?xu413:1>v3k3;1:?[5>3ty957>52z?g7?4>3W827psm21g94?2=:3>p(<>6:518L46d3A;986*;b;0:2>o413:17d<6:188ka7=831d8?4?::`0a?6=:3:10880a>"6:j0:n6F;4:&71?5a3->i6?79;h1:>5<#9;i1?k54oe394?"6:j0o465rbe194?5=939pD9:4$579`==#9931h>5f3883>!77139m76g=9;29 46>2:l07bj>:18'55?=l110n<<7:180>5<7s-;9o7??6:k0=?6=,88h6>h4;h331?6=,88h6?:4;nf2>5<#9;i1h55G1158?xu413:1>v3>2980=>X412wx>44?:3y>57>=99?0R?74}rf2>5<5s4;947j>;_f2?x{t<;0;6>u23d80=>;c;3n:7S:=;|qg5?6=:r78i7j>;_f2?xu413:1>v3k3;1:?[5>3ty957>52z?g7?4>3W827psm20094?2=:3>p(<>6:518L46d3A;986*;b;0:2>o413:17d<6:188ka7=831d8?4?::`0a?6=:3:10880a>"6:j0:n6F;4:&71?5a3->i6?79;h1:>5<#9;i1?k54oe394?"6:j0o465rbe194?5=939pD9:4$579`==#9931h>5f3883>!77139m76g=9;29 46>2:l07bj>:18'55?=l110n<<7:180>5<7s-;9o7??6:k0=?6=,88h6>h4;h331?6=,88h6?:4;nf2>5<#9;i1h55G1158?xu413:1>v3>2980=>X412wx>44?:3y>57>=99?0R?74}rf2>5<5s4;947j>;_f2?x{t<;0;6>u23d80=>;c;3n:7S:=;|qg5?6=:r78i7j>;_f2?xu413:1>v3k3;1:?[5>3ty957>52z?g7?4>3W827psm20194?2=:3>p(<>6:518L46d3A;986*;b;0:2>o413:17d<6:188ka7=831d8?4?::`0a?6=:3:10880a>"6:j0:n6F;4:&71?5a3->i6?79;h1:>5<#9;i1?k54oe394?"6:j0o465rbe194?5=939pD9:4$579`==#9931h>5f3883>!77139m76g=9;29 46>2:l07bj>:18'55?=l110n<<7:180>5<7s-;9o7??6:k0=?6=,88h6>h4;h331?6=,88h6?:4;nf2>5<#9;i1h55G1158?xu413:1>v3>2980=>X412wx>44?:3y>57>=99?0R?74}rf2>5<5s4;947j>;_f2?x{t<;0;6>u23d80=>;c;3n:7S:=;|qg5?6=:r78i7j>;_f2?xu413:1>v3k3;1:?[5>3ty957>52z?g7?4>3W827psm22f94?5=83:p(<>6:048L46d3A;986*>2b821>"3j382:6g5<7s-;;57?9;I33g>N6:=1/=?m5149'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==53;294~"6800::6F>0b9K572<,88h6<;4$5`96<02b80b>=n;k0;6)?=c;1e?>ic93:1(<>o503:17b??1;29?g7483:1?7>50z&24<<6::1C==m4H007?!75k3;9>6*;b;0:2>o4i3:1(<n4k8:9~w71=838pR?94=013>6g0083>7}Y99;01<=?:e38yxd50o0;684=:7y'55?=:m1C==m4H007?!2e2;3=7d<::188m4`=831b><4?::k2a?6=3fln6=44bgg94?0=83:p(<n44;h337?6=,88h6<><;:k245<72-;9o7??0:9l`=<72-;9o7j7;:a57?=83;1<7>t$00`>4553fn36=4+13a9`==6=4={6`5<5s4ln6?>4^0g8yv502909w0hj:020?87513n37p}=1;296~;am3;;<6P=1:pb`<72;q6jh4k8:\ea>{zj<>1<7=50;2x 46>28<0D<>l;I310>"6:j0:96*;b;0:2>o4i3:1(<n4k8:9~f05=8391<7>t$02:>40<@8:h7E?=4:&26f<6=2.?n7<66:k0e?6=,88h6>h4;h1a>5<#9;i1?k54oe394?"6:j0o465rb4094?5=939p(<>6:5d8L46d3`8<6=44i3:94?=h99;1<75m12294?5=83:p(<>6:000?M77k2B:>95+13a9574<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207p}=7;296~X5?27:?=455212297g=z{8::6=4={_335>;6;90o=6srb0f;>5<4290;w)??9;35?M77k2B:>95+13a950=#!75k39m76g:18'57e=l110qo?kd;296?6=8r.:<44;1:J24f=O9;>0(<750;&26f<4n21dh<4?:%31g?b?3A;9n65rb0ff>5<4290;w)??9;35?M77k2B:>95+13a950=#!75k39m76g:18'57e=l110qo?kf;296?6=8r.:<44;1:J24f=O9;>0(<750;&26f<4n21dh<4?:%31g?b?3A;9n65rb0g3>5<5290;w)??9;62?M77k2B:>95+13a95g=#!75k39m76ak1;29 44d2m20D<t$02:>40<@8:h7E?=4:&26f<6=2.?n7<66:k0e?6=,88h6>h4;h1a>5<#9;i1?k54oe394?"6:j0o465rb0g1>5<4290;w)??9;35?M77k2B:>95+13a950=#!75k39m76g:18'57e=l110qo?j3;297?6=8r.:<44k6:J24f=O9;>0(<o50;&26f<4n21b?o4?:%31g?5a32eo=7>5$00`>a><3th:i94?:283>5}#9931h;5G11a8L4433-;9o7j:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e9m31<7=50;2x 46>28<0D<>l;I310>"6:j0:96*;b;0:2>o4i3:1(<n4k8:9~f4bf29086=4?{%33=?713A;;o6F>259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c3gf?6=;3:1088g2>N68j1C=?:4$00`>a3<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl>cb83>6<729q/==75179K55e<@88?7)?=c;36?!2e2;3=7d=n:18'57e=;o10e>l50;&26f<4n21dh<4?:%31g?b?32wi=nh50;094?6|,8:269?4H02`?M75<2.:>n4>b:&7f?4>>2c857>5$00`>6`<3fn:6=4+13a9`==O9;h07pl>d183>7<729q/==75409K55e<@88?7)?=c;3a?!2e2;3=7d=6:18'57e=;o10ci?50;&26fo54}c3g5?6=;3:108822>N68j1C=?:4$00`>43<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl>d383>7<729q/==75409K55e<@88?7)?=c;3a?!2e2;3=7d=6:18'57e=;o10ci?50;&26fo54}c3g7?6=;3:108822>N68j1C=?:4$00`>43<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl>d583>6<729q/==75179K55e<@88?7)?=c;36?!2e2;3=7d=n:18'57e=;o10e>l50;&26f<4n21dh<4?:%31g?b?32wi=i;50;194?6|,8:26i84H02`?M75<2.:>n4k5:&7f?4>>2c8m7>5$00`>6`<3`9i6=4+13a97c=2b8g<>=zj8n=6=4<:183!7713;=7E??c:J261=#9;i1=85+4c81=3=n;h0;6)?=c;1e?>o4j3:1(<50z&24<2B:n4i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm1b194?4=83:p(<>6:538L46d3A;986*>2b82f>"3j382:6g<9;29 44d2:l07bj>:18'57e=l11C=?l4;|`2g1<72;0;6=u+11;904=O99i0D<<;;%31g?7e3->i6?79;h1:>5<#9;i1?k54oe394?"6:j0o46F>2c98yg7d=3:1?7>50z&24<<6>2B:n4i6?79;h1:>5<#9;i1?k54oe394?"6:j0o46F>2c98yg7d?3:1?7>50z&24<<6>2B:n4i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm1b;94?5=83:p(<>6:e48L46d3A;986*>2b8g1>"3j382:6g5<7s-;;57?9;I33g>N6:=1/=?m5149'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==53;294~"6800o:6F>0b9K572<,88h6i;4$5`96<02b80b>=n;k0;6)?=c;1e?>ic93:1(<4?:1y'55?=9?1C==m4H007?!75k3;>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4t$02:>17<@8:h7E?=4:&26f<6j2.?n7<66:k0=?6=,88h6>h4;nf2>5<#9;i1h55G13`8?xd6jk0;6?4?:1y'55?=<81C==m4H007?!75k3;i7):m:3;5?l5>290/=?m53g98ka7=83.:>n4k8:J26g=53;294~"6800::6F>0b9K572<,88h6<;4$5`96<02b80b>=n;k0;6)?=c;1e?>ic93:1(<4?:1y'55?=l?1C==m4H007?!75k3n>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4t$02:>40<@8:h7E?=4:&26f<6=2.?n7<66:k0e?6=,88h6>h4;h1a>5<#9;i1?k54oe394?"6:j0o465rb0`3>5<5290;w)??9;62?M77k2B:>95+13a95g=#!75k39m76ak1;29 44d2m20D<t$02:>17<@8:h7E?=4:&26f<6j2.?n7<66:k0=?6=,88h6>h4;nf2>5<#9;i1h55G13`8?xd6j;0;6?4?:1y'55?=<81C==m4H007?!75k3;i7):m:3;5?l5>290/=?m53g98ka7=83.:>n4k8:J26g=52;294~"6800?=6F>0b9K572<,88h62b80b>=hl80;6)?=c;f;?M75j21vn5<7s-;;57?9;I33g>N6:=1/=?m5149'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==53;294~"6800::6F>0b9K572<,88h6<;4$5`96<02b80b>=n;k0;6)?=c;1e?>ic93:1(<4?:1y'55?=9?1C==m4H007?!75k3;>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4t$02:>a0<@8:h7E?=4:&26fh4;h1a>5<#9;i1?k54oe394?"6:j0o465rb0ca>5<4290;w)??9;f5?M77k2B:>95+13a9`0=#!75k39m76g:18'57e=l110qo?nc;297?6=8r.:<44>6:J24f=O9;>0(<o50;&26f<4n21b?o4?:%31g?5a32eo=7>5$00`>a><3th:mi4?:283>5}#9931=;5G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e9ho1<7=50;2x 46>2m<0D<>l;I310>"6:j0o96*;b;0:2>o4i3:1(<n4k8:9~f4g529096=4?{%33=?263A;;o6F>259'57e=9k1/8o4=979j7<<72-;9o7=i;:mg5?6=,88h6i64H00a?>{e9h91<7<50;2x 46>2=;0D<>l;I310>"6:j0:n6*;b;0:2>o413:1(<5}#99318<5G11a8L4433-;9o7?m;%6a>7?13`926=4+13a97c=2b8g<>N6:k10qo?n5;297?6=8r.:<44>6:J24f=O9;>0(<o50;&26f<4n21b?o4?:%31g?5a32eo=7>5$00`>a><3th:m;4?:283>5}#9931=;5G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e9h=1<7=50;2x 46>2m<0D<>l;I310>"6:j0o96*;b;0:2>o4i3:1(<n4k8:9~f4?e29086=4?{%33=?713A;;o6F>259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c3:g?6=:3:108875>N68j1C=?:4$00`>4d<,=h1>484i2;94?"6:j08j65`d083>!75k3n37E?=b:9~f4?c29096=4?{%33=?263A;;o6F>259'57e=9k1/8o4=979j7<<72-;9o7=i;:mg5?6=,88h6i64H00a?>{e90o1<7=50;2x 46>28<0D<>l;I310>"6:j0:96*;b;0:2>o4i3:1(<n4k8:9~f4?a29086=4?{%33=?b13A;;o6F>259'57e=l<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c3:0?6=;3:108822>N68j1C=?:4$00`>43<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl>9483>7<729q/==75409K55e<@88?7)?=c;3a?!2e2;3=7d=6:18'57e=;o10ci?50;&26fo54}c3:2?6=:3:108875>N68j1C=?:4$00`>4d<,=h1>484i2;94?"6:j08j65`d083>!75k3n37E?=b:9~f4?029086=4?{%33=?713A;;o6F>259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c3:088g2>N68j1C=?:4$00`>a3<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl>8d83>7<729q/==75409K55e<@88?7)?=c;3a?!2e2;3=7d=6:18'57e=;o10ci?50;&26fo54}c356?6=:3:108875>N68j1C=?:4$00`>4d<,=h1>484i2;94?"6:j08j65`d083>!75k3n37E?=b:9~f40429086=4?{%33=?713A;;o6F>259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c350?6=:3:108875>N68j1C=?:4$00`>4d<,=h1>484i2;94?"6:j08j65`d083>!75k3n37E?=b:9~f0g=8391<7>t$02:>40<@8:h7E?=4:&26f<6=2.?n7<66:k0e?6=,88h6>h4;h1a>5<#9;i1?k54oe394?"6:j0o465rb4`94?2=83:p(<>6:0:8L46d3A;986*>2b821>"3j382:6gm50;&26f<4n21dh<4?:%31g?b?32wi9n4?:383>5}#99318<5G11a8L4433-;9o7?m;%6a>7?13`926=4+13a97c=2b8g<>N6:k10qo;k:180>5<7s-;;57?9;I33g>N6:=1/=?m5149'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==o4j3:1(<259'57e=9k1/8o4=979j7<<72-;9o7=i;:mg5?6=,88h6i64H00a?>{ej;0;6>4?:1y'55?=9?1C==m4H007?!75k3;>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376smab83>7<729q/==75409K55e<@88?7)?=c;3a?!2e2;3=7d=6:18'57e=;o10ci?50;&26fo54}ccg>5<4290;w)??9;35?M77k2B:>95+13a950=#!75k39m76g:18'57e=l110qoo9:180>5<7s-;;57?9;I33g>N6:=1/=?m5149'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==:7E??c:J261=#9;i1=o5+4c81=3=n;00;6)?=c;1e?>ic93:1(<5}#9931=;5G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{ei80;6>4?:1y'55?=9?1C==m4H007?!75k3;>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4i6?79;h1:>5<#9;i1?k54oe394?"6:j0o46F>2c98ygg429086=4?{%33=?713A;;o6F>259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c;`>5<4290;w)??9;35?M77k2B:>95+13a950=#!75k39m76g:18'57e=l110qo7k:181>5<7s-;;57:>;I33g>N6:=1/=?m51c9'0g<51?1b?44?:%31g?5a32eo=7>5$00`>a><@88i76sm9d83>6<729q/==75179K55e<@88?7)?=c;36?!2e2;3=7d=n:18'57e=;o10e>l50;&26f<4n21dh<4?:%31g?b?32wi5?4?:283>5}#9931=;5G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e1:0;6?4?:1y'55?=<81C==m4H007?!75k3;i7):m:3;5?l5>290/=?m53g98ka7=83.:>n4k8:J26g=o4j3:1(<c29086=4?{%33=?713A;;o6F>259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c:f>5<5290;w)??9;62?M77k2B:>95+13a95g=#!75k39m76ak1;29 44d2m20D<i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm12d94?5=83:p(<>6:048L46d3A;986*>2b821>"3j382:6g5<7s-;;57:>;I33g>N6:=1/=?m51c9'0g<51?1b?44?:%31g?5a32eo=7>5$00`>a><@88i76sm14794?5=83:p(<>6:048L46d3A;986*>2b821>"3j382:6g5<7s-;;57:>;I33g>N6:=1/=?m51c9'0g<51?1b?44?:%31g?5a32eo=7>5$00`>a><@88i76sm14594?4=83:p(<>6:538L46d3A;986*>2b82f>"3j382:6g<9;29 44d2:l07bj>:18'57e=l11C=?l4;|`21=<72:0;6=u+11;953=O99i0D<<;;%31g?723->i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm14;94?4=83:p(<>6:538L46d3A;986*>2b82f>"3j382:6g<9;29 44d2:l07bj>:18'57e=l11C=?l4;|`21d<72:0;6=u+11;953=O99i0D<<;;%31g?723->i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm14`94?4=83:p(<>6:538L46d3A;986*>2b82f>"3j382:6g<9;29 44d2:l07bj>:18'57e=l11C=?l4;|`205<72;0;6=u+11;904=O99i0D<<;;%31g?7e3->i6?79;h1:>5<#9;i1?k54oe394?"6:j0o46F>2c98yg7393:1>7>50z&24<<392B:n4=zj8>96=4=:183!7713>:7E??c:J261=#9;i1=o5+4c81=3=n;00;6)?=c;1e?>ic93:1(<n4>5:&7f?4>>2c8m7>5$00`>6`<3`9i6=4+13a97c=2b8g<>=zj8>?6=4<:183!7713;=7E??c:J261=#9;i1=85+4c81=3=n;h0;6)?=c;1e?>o4j3:1(<50z&24<<6>2B:n4i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm15594?5=83:p(<>6:e48L46d3A;986*>2b8g1>"3j382:6g5<7s-;;57j9;I33g>N6:=1/=?m5d49'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==53;294~"6800o:6F>0b9K572<,88h6i;4$5`96<02b80b>=n;k0;6)?=c;1e?>ic93:1(<4?:1y'55?=l?1C==m4H007?!75k3n>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4t$02:>40<@8:h7E?=4:&26f<6=2.?n7<66:k0e?6=,88h6>h4;h1a>5<#9;i1?k54oe394?"6:j0o465rb06g>5<4290;w)??9;35?M77k2B:>95+13a950=#!75k39m76g:18'57e=l110qo?;e;297?6=8r.:<44>6:J24f=O9;>0(<o50;&26f<4n21b?o4?:%31g?5a32eo=7>5$00`>a><3th:8k4?:283>5}#9931=;5G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e9<:1<7=50;2x 46>2m<0D<>l;I310>"6:j0o96*;b;0:2>o4i3:1(<n4k8:9~f43629086=4?{%33=?b13A;;o6F>259'57e=l<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c366?6=;3:108822>N68j1C=?:4$00`>43<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl>5283>6<729q/==75179K55e<@88?7)?=c;36?!2e2;3=7d=n:18'57e=;o10e>l50;&26f<4n21dh<4?:%31g?b?32wi=5650;094?6|,8:269?4H02`?M75<2.:>n4>b:&7f?4>>2c857>5$00`>6`<3fn:6=4+13a9`==O9;h07pl>8483>7<729q/==75409K55e<@88?7)?=c;3a?!2e2;3=7d=6:18'57e=;o10ci?50;&26fo54}c3;5?6=:3:108875>N68j1C=?:4$00`>4d<,=h1>484i2;94?"6:j08j65`d083>!75k3n37E?=b:9~f4>529096=4?{%33=?263A;;o6F>259'57e=9k1/8o4=979j7<<72-;9o7=i;:mg5?6=,88h6i64H00a?>{e9>i1<7<50;2x 46>2=;0D<>l;I310>"6:j0:n6*;b;0:2>o413:1(<5}#99318<5G11a8L4433-;9o7?m;%6a>7?13`926=4+13a97c=2b8g<>N6:k10qo?:f;297?6=8r.:<44>6:J24f=O9;>0(<o50;&26f<4n21b?o4?:%31g?5a32eo=7>5$00`>a><3thi97>53;294~"6800::6F>0b9K572<,88h6<;4$5`96<02b80b>=n;k0;6)?=c;1e?>ic93:1(<3:1>7>50z&24<<392B:n4=zjk=1<7=50;2x 46>28<0D<>l;I310>"6:j0:96*;b;0:2>o4i3:1(<n4k8:9~f45329096=4?{%33=?263A;;o6F>259'57e=9k1/8o4=979j7<<72-;9o7=i;:mg5?6=,88h6i64H00a?>{e::81<7=50;2x 46>28<0D<>l;I310>"6:j0:96*;b;0:2>o4i3:1(<n4k8:9~f75429096=4?{%33=?263A;;o6F>259'57e=9k1/8o4=979j7<<72-;9o7=i;:mg5?6=,88h6i64H00a?>{e::>1<7=50;2x 46>28<0D<>l;I310>"6:j0:96*;b;0:2>o4i3:1(<n4k8:9~f74b29096=4?{%33=?263A;;o6F>259'57e=9k1/8o4=979j7<<72-;9o7=i;:mg5?6=,88h6i64H00a?>{e::l1<7=50;2x 46>28<0D<>l;I310>"6:j0:96*;b;0:2>o4i3:1(<n4k8:9~f72729096=4?{%33=?263A;;o6F>259'57e=9k1/8o4=979j7<<72-;9o7=i;:mg5?6=,88h6i64H00a?>{e9o?1<7<50;2x 46>2=;0D<>l;I310>"6:j0:n6*;b;0:2>o413:1(<5}#99318<5G11a8L4433-;9o7?m;%6a>7?13`926=4+13a97c=2b8g<>N6:k10qoln:180>5<7s-;;57?9;I33g>N6:=1/=?m5149'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==:7E??c:J261=#9;i1=o5+4c81=3=n;00;6)?=c;1e?>ic93:1(<5}#9931=;5G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e0:0;6>4?:1y'55?=9?1C==m4H007?!75k3;>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4i6?79;h1:>5<#9;i1?k54oe394?"6:j0o46F>2c98yg>229086=4?{%33=?713A;;o6F>259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c5f>5<4290;w)??9;35?M77k2B:>95+13a950=#!75k39m76g:18'57e=l110qo9i:181>5<7s-;;57:>;I33g>N6:=1/=?m51c9'0g<51?1b?44?:%31g?5a32eo=7>5$00`>a><@88i76sm8183>6<729q/==75179K55e<@88?7)?=c;36?!2e2;3=7d=n:18'57e=;o10e>l50;&26f<4n21dh<4?:%31g?b?32wi;44?:283>5}#9931=;5G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e?h0;6?4?:1y'55?=<81C==m4H007?!75k3;i7):m:3;5?l5>290/=?m53g98ka7=83.:>n4k8:J26g=o4j3:1(<259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c56>5<5290;w)??9;62?M77k2B:>95+13a95g=#!75k39m76ak1;29 44d2m20D<i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm6g83>6<729q/==75179K55e<@88?7)?=c;36?!2e2;3=7d=n:18'57e=;o10e>l50;&26f<4n21dh<4?:%31g?b?32wi;=4?:383>5}#99318<5G11a8L4433-;9o7?m;%6a>7?13`926=4+13a97c=2b8g<>N6:k10qo9>:180>5<7s-;;57?9;I33g>N6:=1/=?m5149'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==o4j3:1(<259'57e=9k1/8o4=979j7<<72-;9o7=i;:mg5?6=,88h6i64H00a?>{e>j0;6>4?:1y'55?=9?1C==m4H007?!75k3;>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4i6?79;h1b>5<#9;i1?k54i2`94?"6:j08j65`d083>!75k3n376sm6783>7<729q/==75409K55e<@88?7)?=c;3a?!2e2;3=7d=6:18'57e=;o10ci?50;&26fo54}c44>5<4290;w)??9;35?M77k2B:>95+13a950=#!75k39m76g:18'57e=l110qo8?:180>5<7s-;;57?9;I33g>N6:=1/=?m5149'0g<51?1b?l4?:%31g?5a32c8n7>5$00`>6`<3fn:6=4+13a9`==:7E??c:J261=#9;i1=o5+4c81=3=n;00;6)?=c;1e?>ic93:1(<5}#9931=;5G11a8L4433-;9o7?:;%6a>7?13`9j6=4+13a97c=2b80b>=hl80;6)?=c;f;?>{e010;6>4?:1y'55?=9?1C==m4H007?!75k3;>7):m:3;5?l5f290/=?m53g98m6d=83.:>n4i6?79;h1:>5<#9;i1?k54oe394?"6:j0o46F>2c98yg>f29086=4?{%33=?713A;;o6F>259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c066?6=;3:108822>N68j1C=?:4$00`>43<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl=5283>7<729q/==75409K55e<@88?7)?=c;3a?!2e2;3=7d=6:18'57e=;o10ci?50;&26fo54}c060?6=:3:108875>N68j1C=?:4$00`>4d<,=h1>484i2;94?"6:j08j65`d083>!75k3n37E?=b:9~f73229086=4?{%33=?713A;;o6F>259'57e=9<1/8o4=979j7d<72-;9o7=i;:k0f?6=,88h6>h4;nf2>5<#9;i1h554}c062?6=;3:1088g2>N68j1C=?:4$00`>a3<,=h1>484i2c94?"6:j08j65f3c83>!75k39m76ak1;29 44d2m207pl67;297?6=8r.:<44>6:J24f=O9;>0(<o50;&26f<4n21b?o4?:%31g?5a32eo=7>5$00`>a><3th247>52;294~"6800?=6F>0b9K572<,88h62b80b>=hl80;6)?=c;f;?M75j21vn4750;194?6|,8:26<84H02`?M75<2.:>n4>5:&7f?4>>2c8m7>5$00`>6`<3`9i6=4+13a97c=2b8g<>=zj;9h6=4=:183!7713>:7E??c:J261=#9;i1=o5+4c81=3=n;00;6)?=c;1e?>ic93:1(<>650;094?6|,8:269?4H02`?M75<2.:>n4>b:&7f?4>>2c857>5$00`>6`<3fn:6=4+13a9`==O9;h07pl=3883>7<729q/==75409K55e<@88?7)?=c;3a?!2e2;3=7d=6:18'57e=;o10ci?50;&26fo54}c057?6=:3:108875>N68j1C=?:4$00`>4d<,=h1>484i2;94?"6:j08j65`d083>!75k3n37E?=b:9~f70c29096=4?{%33=?5b3A;;o6F>259'57e=9k1C895+4480b>"3j382:6g<9;29 44d2:l07bj>:18'57e=l110qo<;a;296?6=8r.:<440(<ic93:1(<6`<,=h1>484i2;94?"6:j08j65`d083>!75k3n376sm25a94?4=83:p(<>6:2g8L46d3A;986*>2b82f>N3<2.?97=i;%6a>7?13`926=4+13a97c=2b8g<>=zj;;<6=4=:183!77139n7E??c:J261=#9;i1=o5G459'00<4n2.?n7<66:k0=?6=,88h6>h4;nf2>5<#9;i1h554}c3e`?6=:3:10880a>N68j1C=?:4$00`>4d<@=>0(9;53g9'0g<51?1b?44?:%31g?5a32eo=7>5$00`>a><3tho<7>52;294~"68008i6F>0b9K572<,88h6?7):::2d8 1d=:0<0e>750;&26f<4n21dh<4?:%31g?b?32wi>;l50;094?6|,8:26>k4H02`?M75<2.:>n4>b:J70>"3=39m7):m:3;5?l5>290/=?m53g98ka7=83.:>n4k8:9~f4c129096=4?{%33=?5b3A;;o6F>259'57e=9k1C895+4480b>"3j382:6g<9;29 44d2:l07bj>:18'57e=l110qo?j8;296?6=8r.:<440(<ic93:1(<6`<,=h1>484i2;94?"6:j08j65`d083>!75k3n376sm21694?4=83:p(<>6:2g8L46d3A;986*>2b82f>N3<2.?97=i;%6a>7?13`926=4+13a97c=2b8g<>=zj;:86=4=:183!77139n7E??c:J261=#9;i1=o5G459'00<4n2.?n7<66:k0=?6=,88h6>h4;nf2>5<#9;i1h554}c3e5?6=:3:1088g6>N68j1C=?:4$00`>4d<@=>0(9;5d99'0g<51?1b?44?:%31g?5a32eo=7>5$00`>a><3th:j>4?:383>5}#9931h?5G11a8L4433-;9o7?m;I67?!222m20(9l52848m6?=83.:>n4t$02:>a4<@8:h7E?=4:&26f<6j2B?86*;5;f;?!2e2;3=7d=6:18'57e=;o10ci?50;&26f5<7s-;;57j=;I33g>N6:=1/=?m51c9K01=#<<0o46*;b;0:2>o413:1(<7>50z&24<!75k39m76ak1;29 44d2m207pl=6883>7<729q/==75d39K55e<@88?7)?=c;3a?M233->>6i64$5`96<02b80b>=hl80;6)?=c;f;?>{e:>;1<7<50;2x 46>2m80D<>l;I310>"6:j0:n6F;4:&71?b?3->i6?79;h1:>5<#9;i1?k54oe394?"6:j0o465rb367>5<5290;w)??9;f1?M77k2B:>95+13a95g=O<=1/884k8:&7f?4>>2c857>5$00`>6`<3fn:6=4+13a9`==51;294~"6:j0m56F>0b9K05=#<<0o46ai9;29 44d2o30D<>8;:a63c=83;1<7>t$00`>c?<@8:h7E:?;%66>a><,=n1io5`f883>!75k3l27E??7:9~f70d290:6=4?{%31g?`>3A;;o6F;0:&71?5a3->o6k=4ig;94?"6:j0m565rb36:>5<6290;w)?=c;d:?M77k2B?<6*;5;1e?!2c2o:0ek750;&26f5<7s-;9o7h6;I33g>N382.?97=i;%6g>a`2b8e=>=zj;>i6=4>:183!75k3l27E??c:J74>"3=39m7):k:g08mc?=83.:>n4i9:9~f771290:6=4?{%31g?`>3A;;o6F;0:&71?5a3->o6k84ig;94?"6:j0m565rb0d`>5<6290;w)?=c;d:?M77k2B?<6*;5;1e?!2c2o>0ek750;&26f>6>h4$5f9``=nn00;6)?=c;d:?>{e:;;1<7?50;2x 44d2o30D<>l;I63?!222:l0(9j5f49jb<<72-;9o7h6;:a63g=83;1<7>t$00`>c?<@8:h7E:?;%66>6`<,=n1j<5ff883>!75k3l276sm1d794?7=83:p(<;7):::2d8 1b=ml1bj44?:%31g?`>32wi=h950;394?6|,88h6k74H02`?M273->>6>h4$5f9af=nn00;6)?=c;d:?>{e9l31<7?50;2x 44d2o30D<>l;I63?!222:l0(9j5ee9jb<<72-;9o7h6;:a654=83;1<7>t$00`>c?<@8:h7E:?;%66>6`<,=n1i>5ff883>!75k3l276sm21294?7=83:p(<;7):::2d8 1b=m;1bj44?:%31g?`>32wi=k>50;394?6|,88h6k74H02`?M273->>6i64$5f9a1=hn00;6)?=c;d:?>{e9o81<7?50;2x 44d2o30D<>l;I63?!222m20(9j5e49lb<<72-;9o7h6;:a5`c=83;1<7>t$00`>c?<@8:h7E:?;%66>a><,=n1i;5`f883>!75k3l276sm25794?7=83:p(<;7):::e:8 1b=m81dj44?:%31g?`>32wi>9j50;394?6|,88h6k74H02`?M273->>6i64$5f9`a=hn00;6)?=c;d:?>{e:?21<7?50;2x 44d2o30D<>l;I63?!222m20(9j5e69lb<<72-;9o7h6;:a626=83;1<7>t$00`>c?<@8:h7E:?;%66>a><,=n1il5`f883>!75k3l276sm25094?7=83:p(<;7):::e:8 1b=m11dj44?:%31g?`>32wi>=j50;394?6|,88h6k74H02`?M273->o6im4+g;94?"6:j0m565rb325>5<6290;w)?=c;d:?M77k2B?<6*;d;g:?.`>290/=?m5f898yg47?3:1=7>50z&26f5$00`>c?<3th95}#9;i1j45G11a8L16<,=n1ho5$f883>!75k3l276sm21:94?7=83:p(<;7):k:g58/c?=83.:>n4i9:9~f762290:6=4?{%31g?`>3A;;o6F;0:&7`?c73"l26=4+13a9b<=51;294~"6:j0m56F>0b9K05=#4<729q/=?m5f89K55e<@=:0(9j5d`9(b<<72-;9o7h6;:p653=839pR?>:;<03a?25348;97h6;|q143<72:qU>=84=32e>14<5;:=6k74}r033?6=;rT9<:52202907=::9=1j45rs32;>5<4sW8;463=10876>;5810m56s|21;94?5|V;:270<>2;61?84713l27p}=0`83>6}Y:9k01??<:508976f2o30q~<:5439>65d=n01v?>k:180[47l279=84;2:?14a:2;8yv7a;3:1>v3>ec820>;6n:0856s|27f94?4|5;8m6>o4=34g>a753z?103<4j27:io4lc:?10d8g80e>;5=908563:a;1b?83e2:k01<;i:2c8975d2:301?=7:2;894`a2m;0q~?ia;297~X6nh16=kl5d09>5cg=n01v?:8:181843>3n:70<;7;1:?xu5u225497f=:9lh1oi5225a9`4=z{;;<6=4:{<02b?5>34;3i7=6;<357?5f3488j7=m;<023?b63ty98h4?:3y>5`d=kl16>9k5389~w4`c2908w0<?0;6;u225197d=::?<1jh521e:97g=::;o1?4528180e>;5>00856s|17g94?4|5;;i6?;4=879`4=z{m:1<7?7{<0;`?7b348:n7?j;<02g?7b3482<7?j;<0;f?7b348287?j;<014?7b348:h7?j;<0;e?7b3482=7?j;<072?5f3483i7?j;<051?7b348=:7?j;<010?7b3489?7?j;<0:6?7b3482?7?j;<3e34n;6i?4}r016?6=;r7:io4=0:?117<4j279>?4k1:p63d=839p1:2;897542:301?8m:e38yv41m3:1?vP=6d9>63`=l816>;k5f89~w7512909w0<<6;df?84093927p}>e783>7}:9lh1j63>e78g5>{t9l21<747<58o36i?4}r3fe?6=:r7:io4>3:?2ad9:50;0x97242m;01?:;:2;8yv4483:1>v3=6g80=>;5;90mi6s|26194?5|5;=h6?;4=35a>cc<58n86>o4}r014?6==r79>=4ie:?2g5<4j27=o7=n;<066?5f348>?7=6;|q1<3<72:q6>5k5fd9>e=<4i27:8>4;6n>0o=63>a380=>;5==0856s|22`94?4|5;9=6kj4=31g>a753z?1<4<5=2794=4ie:?2=`<4i2wx>;?50;:x941c2:k01<=k:2c894522:k01<=8:2c8945>2:k01<=m:2c897062oo01>75389~w743290?w0<=4;df?87>j39i70<<2;1a?81e2:k0q~<;f;295d}::<5224g964=::<5220`964=::8i1><52286964=::;:1><5220f964=::<:1h<52277964=::?<1ji52236964=::;91><52272964=::<52293964=::1:1><5226d964=::>o1><5226f964=::>i1><5226`964=::>k1><522229ba=:9o21><521g;964=z{8l36=4;{<`e>7><58l36kk4=0g2>6g<5?81?l5rs3;1>5<4s482>7hj;<050?5f34;m:7=6;|q114<728;p1?;l:0g8973b28o01?;i:0g897302m;01?8>:0g8970728o01?;k:0g897>628o01?6?:0g8971a28o01?9j:0g8971c28o01?9l:0g8971e28o01?9n:0g8975728o01?=9:0g8yv45l3:1>v3=2g8g5>;5?h0996s|28694?2|583:6>74=3;7>cc<58h26>l4=6397d=z{8li6=4m{<0;`?4634;997=:;<0:4?463483n7<>;<0;e?463482=7<>;<3ef?5>3483i7<>;<0:7?423483o7<>;<0;b?463ty9;94?:2y>62b=:<16>:m5fd9>5f1=;h1v<=n:181842n38>70?u220`9b`=:9mo1?o529580e>{t:;31<7a7<5;;96>74}r3:6?6=:r7ii7??1:?6f?5d3ty95>4?:2y>6<5=nl16=4:53c9>664=;h1v??6:180846k3ln70?k1;1a?8>a2:k0q~?<3;296~;5=j09963>348g5>{t9:21<773<58926i?4}r02a?6=kr79=o4>f:?15f<6n279594>f:?165<6n279=i4>f:?15cf:?123<6n279>94>f:?166<6n27:j54>f:?2b<<6n2wx>:750;0x97>62oo01<78:2c8yv7003:1>v3=90811>;>i3n:7p}>6g83>7}::8i1>852918g5>{t::o1<7?>{<3gg?5f34;hi7=n;<3`6?5f34;ii7=m;<3bb?5f34;j47=m;<3b4?5e34;257=m;<075?b6348:97<6;<03b?4>348:<7<6;<020?4>348:=7<6;<03a?4>348:>7<6;<027?4>3ty9>>4?:5y>675=nl16=o:53`9>534=;016;;41?4521b797d=:9kh1?4521`c97d=:9k:1?4521c097<=:9k?1?l521`697<=:90n1?45218497<=:91?1?45219097<=::9>1h<5rs042>5<5s4;=97j>;<0:6?7a3ty9484?:2y>6=b=nl16mi4>?50;0x97522m;01v3>3c80f>;2:3;;=6s|12a94??|589o6i?4=3:2>4`<5;2;64`<5;=n64`<5;=h64`<5;=j6>0;6?u2698g5>;6n00996s|c183>7}:jo0:<<52bd813>{t9?n1<785rs04;>5<5s489<7<:;<4g>a754z?12087j>;<71>7152z?1=1<5=27<>7j>;|q22d<72;q6;:4k1:?166<5=2wx>?850;0x94eb2m;01?>i:2;8yv71j3:1>v38c;f2?845<38>7p}=7483>6}::>o1>85226f9b`=:9ki1?l5rs05f>5<2s4;;<:0>6g<51>1?4527d80e>;0n3927p}>7883>7}:9>k1h<52272960=z{8=i6=4;{<34`?b634?j6>l4=4`97g=:9=81?45rs0:3>5<6;r7::844>f:?a4?5f34h:6>74=``97d=:ij08563n6;1b?8g02:301l?53`9>e7<41272o7=n;<;g>6?<5k?1?l52b780=>;ei39j70lm:2;89<1=;h16554<9:p6=1=839p1?6i:gg89d5=;h16=9;53`9~w4102909w0<60;06?8?a2m;0q~?74;29`~;60?0o=6389;1b?81f2:301::53`9>30<4127=j7=n;<53>6?<5?k1?l526c80=>;1=39j7089:2;8936=;h16:<4<9:p673=838p1{t91=1<79t=0::>a7<5081?l529280=>;?l39j706j:2;89=>=;h16444<9:p624=839p1?9m:378971f2oo01v3:0;335>;6;>08n6s|12494?4|589<6i?4=37g>7352z?2=4=l81v?<8:18187d:3n:70<>0;1:?xu5>;0;6?u2273960=::?>1h<5rs37b>5i7hj;<34e?5d34?:6?64=4697d=:9<=1?45215297<=:9=i1?l5215g97d=z{8=:6=4={<0;e?4234ho6i?4}r76>5<4s4?:6?94=4697g=:=:0o=6s|c883>7}:9;<1h452280960=z{82o6=46{<0;`?7a34;3j7j>;<0:4?7a3483n7?i;<0;e?7a3482=7?i;<0;a?7a3483o7?i;<0;b?7a3ty9954?:6y>60e=nl169=4=7:?23d<4i27:?i4l4=017>6?53z?17=n;<361?5e3ty9;:4?:2y>6=6=:<16>:h5fd9>5d0=;h1v??n:180846l3ln70?l5;1a?8>f2:k0q~?83;296~;e;3n:70<7c;06?xu5=k0;6ou224d9b`=:9>k1?i525381<>;6;o08m63>4`80=>;6=<08m63>5780=>;6=108m63>5880=>;6=h08m63>5c80=>{t:181<7=t=3:b>cc<589m6>l4=ca97d=z{;236=4<{<0:4?`b343n6>o4=067>6g52z?2f`6=`=:<1v?99:180840n38>70<8e;df?87e>39j7p}=2b83>7}:9031h<5220797<=z{8=;6=4={<02`?42342i6i?4}r341?6=:r7j57j>;<0;a?423ty94>4?:2y>6=d=nl16=8653c9>f2<4i2wx>5750;1x97?62oo01<:9:2c8938:70<6g<58=m6>o4=0g3>6?<58n26>o4=0a`>6g<58im6>74=0f1>6?<58i;6>o4=0a0>6?<58i=6>74=0`:>6g<58hj6>74=0`0>6?<58kh6>o4=0c0>6?<58k>6>o4=0;a>6g<583h6>74=0;7>6g<583>6>74=0:;>6?<582:6>74=320>a752z?1;|q2753c9>14<6881v?4;1:?xu5=00;6;u25181<>;6?h08n63=5e8ea>;2;39j70?;1;1:?872:39j7p}>d683>7}:9m21h<521d197d=z{8n36=4={<3g`?b634;n=7=m;|q2`a<72;q6=ik5d09>5`2=;h1v5<5s4;n=7j>;<3f7?5e3ty:i<4?:3y>5`4=l816=h:53c9~w4c52909w0?j3;f2?87c139i7p}>e283>7}:9l>1h<521ec97d=z{8o?6=4={<3g=?b634;on7=n;|q2`<<72;q6=io5d09>5ad=;k1v5<5s4;hj7j>;<3g7?5e3ty:ok4?:3y>5a6=l816=i853c9~w4b72909w0?k1;f2?87c<39j7p}>d083>7}:9m81h<521e697g=z{8n96=4={<3g7?b634;o97=m;|q2`6<72;q6=i:5d09>5fb=;k1v5<5s4;hi7=m;<3``?b63ty:nk4?:3y>5f6=l816=n753`9~w4e72909w0?l3;f2?87d?39i7p}>c283>7}:9j>1h<521bc97g=z{8i?6=4={<3`1?b634;h47=n;|q2g0<72;q6=n85d09>5f>=;k1v0;6?u21b:9`4=:9j;1?o5rs0a;>5<5s4;h57j>;<3`e?5f3ty:o44?:3y>5fg=l816=n?53`9~w4ef2909w0?l2;1a?87d93n:7p}>b983>7}:9k31h<521cf97d=z{8h26=4={<3ae?b634;io7=m;|q2fd<72;q6=ok53b9>5gd=l81v5<5s4;jm7j>;<3a3?5f3ty:ml4?:3y>5g6=l816=o:53c9~w4d72909w0?m1;f2?87e=39i7p}>b083>7}:9k81h<521c497g=z{8h96=4={<3a7?b634;jh7=m;|q2f6<72;q6=o:5d09>5g1=;k1v5<5s4;i;7j>;<3bg?5e3ty:n:4?:3y>5dd=l816=lj53`9~w4ge2909w0?nc;f2?87fm39j7p}>ab83>7}:9hn1h<521`g97g=z{8ko6=4={<3bb?5e34;ji7j>;|q2e4<72;q6=l<5d09>5d3=;k1v1h<5rs0c7>5<5s4;j97j>;<3b3?5f3ty:m84?:3y>5d0=l816=l953c9~w4g12909w0?n8;1b?87f?3n:7p}>9`83>7}:90h1h<5218d97d=z{83i6=4={<3:g?b634;2i7=m;|q2=f<72;q6=l>53b9>5m3n:70?6f;1a?xu61l0;6?u21`297d=:90l1h<5rs0;0>5<5s4;287j>;<3:5<3=l816=4953c9~w4?22909w0?69;1`?87>>3n:7p}>9783>7}:90=1h<5218:97g=z{83<6=4={<3:=?5f34;247j>;|q2<`<72;q6=5h53c9>5=c=l81v<8=:181871:3n:70?93;1a?xu6>:0;6?u21719`4=:9?>1?45rs047>5<5s4;=97=m;<350?b63ty>57>52z?6e?b634?h6>74}r7b>5<5s4?n6>l4=4`9`4=z{7}:=l08m63:d;f2?xufn3:1>v3m3;1b?8d72m;0q~l?:1818d62m;01o<53c9~wg7=838p1o=53c9>f7e`<4i27jn7j>;|qbf?6=:r7jo7j>;6d6d<5hn1h<5rs`794?4|5h31?l52a78g5>{ti?0;6?u2a68g5>;f039i7p}n7;296~;f139i70o7:e38yvg72909w0o;:2c89d7=l81vl?50;0x9d4=l816m>452z?:b?5f343h6i?4}r;`>5<5s43o6i?4=8g97g=z{0n1<77}:1<08m6362;f2?xu>:3:1>v363;f2?8?32:h0q~7<:1818?22:h014:5d09~w=e=838p14>53`9><`a752z?27c4980e>{t9<<1<7a7<58>?6>l4}r363?6=:r7:9:4k1:?20a<4j2wx=8650;0x943?2m;01<:6:2c8yv7213:1>v3>588g5>;6<<08n6s|14c94?4|58?j6i?4=06a>6gn7>52z?21g5280f>{t9=81<76e<58>96i?4}r377?6=:r7:8>4k1:?202<4j2wx=9:50;0x94232m;01<:7:2`8yv73=3:1>v3>448g5>;6<008n6s|15494?4|58>=6i?4=06a>6d52z?202=838p1<:7:e38942c2:k0q~?;9;296~;6<00o=63>4d80f>{t9=h1<7a7<58>m6>o4}r37g?6=:r7:8n4k1:?215<4i2wx=9j50;0x942c2m;01<;?:2`8yv73m3:1>v3>4d8g5>;6=808m6s|15d94?4|58>m6i?4=072>6d<7>52z?215:e3894342:k0q~?:2;296~;6==08n63>538g5>{t9<91<76g<58?86i?4}r3;12:h01<6::e38yv7?93:1>v3>8280e>;6080o=6s|19094?4|58286>l4=0:1>a752z?23a<4j27:;n4k1:p50c=838p1<;j:e38943a2:h0q~?:f;296~;6>908563>5g8g5>{tj=0;6?u2b980e>;e=3n:7p}m5;296~;e>3n:70l8:2`8yvd12909w0l7:2`89g1=l81v<=;:181874=39i70?<4;f2?xu5;;0;6?u222797d=:::81h<5rs310>5<5s488?7j>;<000?5e3ty9?94?:3y>663=;k16>>:5d09~w74b2909w0<=f;1a?845m3n:7p}=3g83>7}::=;1?l5222d9`4=z{;>;6=4={<075?5e348?<7j>;|q2b0<72;q6=k953`9>5c3=l81vv3md;1b?8df2m;0q~ln:1818de2m;01om53c9~wgd=838p1oj53c9>ff<3<4i273?7j>;|q;7?6=:r7387j>;<:6>6d6d<51?1h<5rs6f94?4|51;1?l527d8g5>{t?l0;6?u27g8g5>;?839i7p}8f;296~;?939i706?:e38yv1?2909w09l:2c892?=l81v:750;0x92g=l816;o452z?43?5f34=?6i?4}r57>5<5s4=>6i?4=6497g=z{>?1<77}:?;08m639f;f2?xu1n3:1>v380;f2?8162:h0q~9?:1818152:h01:?5d09~w3?=838p1;j53`9>2d2ga76g<5??1h<5rs7794?4|5?<1h<526680f>{t>?0;6?u26980f>;1?3n:7p}:f;296~;1;39j708?:e38yv072909w08>:e38934=;k1v;?50;0x935=;k16:?4k1:p<2<72;q64o452z?;=?b6342j6>l4}r::>5<5s42i6>l4=9c9`4=z{;?96=4={<066?b6348>:7=n;|q116<72;q6>8=5d09>603=;k1v?;;:181842?39i70<:4;f2?xu5=<0;6?u22479`4=::<<1?o5rs375>5<5s48>;7=n;<062?b63ty2:7>52z?:e?5f343<6i?4}r;4>5<5s4336i?4=8;97g=z{021<7l4=31`>a752z?17d<4i279?54k1:p66?=838p1?=n:2`8975>2m;0q~<93;296~;5>=08n63=628g5>{t:?i1<7=t^34`?841l39270<9c;d:?xu5<00;6>uQ25;8972f2:301?:6:g;8yv7am3:1?vP>fd9>5c`=;016=kk5f89~w72e2908wS<;b:?10f<412798o4i9:p640=839pR??9;<023?5>348::7h6;|q2bf<72:qU=km4=0dg>6?<58lh6k74}rae>5<4sWim70j?:2;89f`=n01v?<>:180[459279>?4<9:?164;o50;1xZ70f348=n7=6;<05e?`>3ty:i84?:2y]5`3<58o=6>74=0g6>c?53z\2a2=:9l21?4521d59b<=z{8o26=4<{_3f=>;6mh08563>e88e=>{t:981<7=t^321?847<39270uQ212897642:301?>?:g;8yve6290>w03`<4j27=<7=m;|q`6?6=6>l4=7797g=z{j91<7:t=333>a7<5k:1?o526`80f>;?039i7p}l4;297~;5980o=63nb;1a?80a2:h0q~m::187846:3n:70o9:2`89=5=;k16;94<=5d09>e4<4j2wxo:4?:2y>642=l8165n452z?1504=0d2>a7<58l;6k74}r3e6?6=;rT:j?521g19`4=:9o81j45rs0gf>5<4sW;ni63>eg8g5>;6ml0m56s|25794?5|V;>>70<;7;f2?843=3l27p}=4e83>6}Y:=n01?:j:e38972c2o30q~<98;297~X5>116>;75d09>63>=n01v?9?:180[408279;<4k1:?1359<50;1xZ725348?87j>;<076?`>3twe551zJ24f=zf0;?6=4={I33g>{i18?1<79?0;6vF>0b9Jb<<6s:0vqc7>8;295~N68j1vb4?6:181M77k2we551zJ24f=zf0;o6=4={I33g>{i18o1<79o0;6<8tH02`?xh>:90;68uG11a8yk?593:1=vF>0b9~j<452909wE??c:Ke=?7|;3wQ?94>{5f9yxh>::0;6?uG11a8yk?5<3:1>vF>0b9~j<422909wE??c:m=70=838pD<>l;|l:62<728qC==m4}o;15<4sA;;o6sa93c94?4|@8:h7p`62c83>7}O99i0qc7=c;290~N68j1vb4k4?:2yK55e53zJ24f=zf09:6=4<{I33g>{i1:81<7;:0;6?>tH02`?xh>;=0;6>uG11a8yk?4=3:1>vF>0b9~j<51290:4vF>0b9~j<502909wE??c:m=6>=838pD<>l;|l:7<<72kqC==m4}o;0e?6=;rB:5<4sA;;o6sa92a94?4|@8:h7p`63d83>7}O99i0qc75czJ24f=zf0>?6=4={I33g>{i1=?1<7vF>0b9~j<2>2909wE??c:m=1g=83;pD<>l;|l:0g<72;qC==m4}o;7g?6=:rB:5<5sA;;o6sa95g94?4|@8:h7p`64g83><}O99i0qc7:0;297~N68j1vb4;>:181M77k2we58<50;0xL46d3td29>4?:3yK55e87>52zJ24f=zf0?>6=4<{I33g>{i1<<1<7=>0;6?uG11a8yk?203:1>vF>0b9~j<3>2909wE??c:m=0g=838pD<>l;|l:1g<72;qC==m4}o;6`?6=:rB:5<4sA;;o6sa94d94?7|@8:h7p`66183>6}O99i0qc791;295~N68j1vb48=:181M77k2we5;=50;0xL46d3td2:94?:3yK55e51zJ24f=zf0<36=4>{I33g>{i1?31<7=tH02`?xh>>h0;6?uG11a8yk?1j3:1?vF>0b9~j<0d2909wE??c:m=3b=838pD<>l;|l:2c<72:qC==m4}o;44?6=5<5sA;;o6sa96094?4|@8:h7p`67283>7}O99i0qc784;29=~N68j1vb49::186M77k2we5:850;0xL46d3td2;:4?:2yK55e52zJ24f=zf0=26=4={I33g>{i1>k1<7:tH02`?xh>?k0;6?uG11a8yk?0k3:1>vF>0b9~j<1b2909wE??c:m=2`=839pD<>l;|l:<4<72;qC==m4}o;;6?6=:rB:5<5sA;;o6sa99694?4|@8:h7p`68483>7}O99i0qc776;295~N68j1vb468:181M77k2we55650;0xL46d3td24l4?:5yK55e51zJ24f=zf02h6=4>{I33g>{i11n1<7?tH02`?xh>0l0;60b9~jl;|l:=7<728qC==m4}o;:7?6=9rB:5<6sA;;o6sa98794?7|@8:h7p`69783>4}O99i0qc767;295~N68j1vb477:182M77k2we54750;3xL46d3td25l4?:0yK55e51zJ24f=zf03h6=4>{I33g>{i10n1<7?tH02`?xh>1l0;6n3:1=vF>0b9~jl;|l:e7<728qC==m4}o;b7?6=9rB:5<6sA;;o6sa9`794?7|@8:h7p`6a783>4}O99i0qc7n7;295~N68j1vb4o7:182M77k2we5l750;3xL46d3td2ml4?:0yK55e51zJ24f=zf0kh6=4>{I33g>{i1hn1<7?tH02`?xh>il0;60b9~jl;|l:f7<728qC==m4}o;a7?6=9rB:5<6sA;;o6sa9c794?7|@8:h7p`6b783>4}O99i0qc7m7;295~N68j1vb4l7:182M77k2we5o750;3xL46d3td2nl4?:0yK55e51zJ24f=zf0hh6=4>{I33g>{i1kn1<7?tH02`?xh>jl0;60b9~jl;|l:g7<728qC==m4}o;`7?6=9rB:5<6sA;;o6sa9b794?7|@8:h7p`6c783>4}O99i0qc7l7;295~N68j1vb4m7:182M77k2we5n750;3xL46d3td2ol4?:0yK55e51zJ24f=zf0ih6=4>{I33g>{i1jn1<7?tH02`?xh>kl0;60b9~jl;|l:`7<728qC==m4}o;g7?6=9rB:5<6sA;;o6sa9e794?7|@8:h7p`6d783>4}O99i0qc7k7;295~N68j1vb4j7:182M77k2we5i750;3xL46d3td2hl4?:0yK55e51zJ24f=zf0nh6=4>{I33g>{i1mn1<7?tH02`?xh>ll0;60b9~jl;|l:a7<728qC==m4}o;f7?6=9rB:5<6sA;;o6sa9d794?7|@8:h7p`6e783>4}O99i0qc7j7;295~N68j1vb4k7:182M77k2we5h750;3xL46d3td2il4?:0yK55e51zJ24f=zf0oh6=4>{I33g>{i1ln1<7?tH02`?xh>ml0;60b9~j<`7290:wE??c:m=c7=83;pD<>l;|l:b7<728qC==m4}o;e7?6=9rB:5<6sA;;o6sa9g794?7|@8:h7p`6f783>4}O99i0qc7i7;295~N68j1vb4h7:182M77k2we5k750;3xL46d3td2jl4?:0yK55e51zJ24f=zf0lh6=4>{I33g>{i1on1<7?tH02`?xh>nl0;60b9~jd67290:wE??c:me57=83;pD<>l;|lb47<728qC==m4}oc37?6=9rB:5<6sA;;o6saa1794?7|@8:h7p`n0783>4}O99i0qco?7;295~N68j1vbl>7:182M77k2wem=750;3xL46d3tdj51zJ24f=zfh:h6=4>{I33g>{ii9n1<7?tH02`?xhf8l0;60b9~jd77290:wE??c:me47=83;pD<>l;|lb57<728qC==m4}oc27?6=9rB:5<6sA;;o6saa0794?7|@8:h7p`n1783>4}O99i0qco>7;295~N68j1vbl?7:182M77k2wem<750;3xL46d3tdj=l4?:0yK55e51zJ24f=zfh;h6=4>{I33g>{ii8n1<7?tH02`?xhf9l0;60b9~jd47290:wE??c:me77=83;pD<>l;|lb67<728qC==m4}oc17?6=9rB:5<6sA;;o6saa3794?7|@8:h7p`n2783>4}O99i0qco=7;295~N68j1vbl<7:182M77k2wem?750;3xL46d3tdj>l4?:0yK55e51zJ24f=zfh8h6=4>{I33g>{ii;n1<7?tH02`?xhf:l0;60b9~jd57290:wE??c:me67=83;pD<>l;|lb77<728qC==m4}oc07?6=9rB:5<6sA;;o6saa2794?7|@8:h7p`n3783>4}O99i0qco<7;295~N68j1vbl=7:182M77k2wem>750;3xL46d3tdj?l4?:0yK55e51zJ24f=zfh9h6=4>{I33g>{ii:n1<7?tH02`?xhf;l0;60b9~jd27290:wE??c:me17=83;pD<>l;|lb07<728qC==m4}oc77?6=9rB:1=v:k:|me12=83;pD<>l;Hd:>4}62tP887?t4e8~ykg3=3:1=vF>0b9Jb<<6s80vV>:51z6g>x{ii=<1<7?tH02`?L`>28q:6pT<4;3x0a51zJ24f=Nn00:w<4rZ2695~2c2twem9650;3xL46d3@l26:|X00?7|{08~^62=9r>o6psaa5c94?7|@8:h7Dh6:0y2>x\4<3;p8i4r}oc7f?6=9rB:1=v:k:|me1e=83;pD<>l;Hd:>4}62tP887?t4e8~ykg3l3:1=vF>0b9Jb<<6s80vV>:51z6g>x{ii=o1<7?tH02`?L`>28q:6pT<4;3x0a51zJ24f=Nn00:w<4rZ2695~2c2twem8>50;3xL46d3@l26:|X00?7|97>52zJ24f=zfh?=6=4={I33g>{ii<=1<70b9Jb<<6s;0vV>:51z6g>x{ii28q96pT<4;3x0an7>51zJ24f=Nn00:w?4rZ2695~2c2twem8m50;3xL46d3@l26{38~^62=9r>o6psaa4g94?7|@8:h7Dh6:0y1>x\4<3;p8i4r}oc6b?6=9rB:1=v:k:|me36=83;pD<>l;Hd:>4}52tP887?t4e8~yk52k3:1>vF>0b9~j63c290?wE??c:m70c=838pD<>l;|l01c<72;qC==m4}o154?6=9rB:5<6sA;;o6sa32;94?5|@8:h7p`<3`83>4}O99i0qc=<2;297~N68j1vb;m50;0xyk03290:wp`7d;296~{i0<0;6{|lg`?6=9rwej?4?:0y~j46>290:wp`>2983>4}zf82;6=4>{|l2f5<728qvb5<6std9=>4?:0y~j<772908wDh6:8y0>6<42:086>4<:282>xN68j1Q?94>{5f9yxh>090;6>uG11a8yk?3?3:1==3:1=vsa2`f94?7|ug8h?7>51zm6a1=83;pqcl3:1>vsa38794?7|ug9ii7>52zm7g0=83;pqc=k4;295~{i;l31<7?t}o1ea?6=9rwe8<=50;3xyk2503:1=vsa42f94?7|ug>>>7>51zm031=83;pqc:79;296~{i<>l1<7?t}o6:f?6=9rwe8o<50;3xyk2dk3:1=vsa4d294?7|ug>m97>51zm=5g=839pEk759z197?5=;391?7=53;39yM77k2P887?t4e8~yk?2k3:1?vF>0b9~j046290:wp`60c83>6}Nn002w>4<:280>6<42:086<4rH02`?_5328q?h7srn84f>5<4sA;;o6sa91d94?5|Ao315v=53;197?5=;391?7?5}I33g>\4<3;p8i4r}o;;=?6=;rB:5<4s@l264u<:280>6<42:086>4>:|J24f=];=0:w9j5}|l:3a<72:qC==m4}o;3=?6=;rCm577t3;197?5=;391?7=51;K55e1=v:k:|m=30=839pD<>l;|l:4a<72:qBj446{280>6<42:086>4<:08~L46d3S9?60b9~j0b0290:wpsr}AB@gca21k<6;Fbpd:6=3:5=>5>6;KMTPR=Lh~j0<;50?386g=52Mkm1?50?32?77Qa012784<76m196R`?014?5?69l281Sc>?84>2>58d3;0h|xQn<083:3=5WG>9><<42^L767YneyU9SC:=20486ZH3:=;97?QA436\mhvX:VD?>9?>;2:87?B;:3:5n6=5D`vb87<76l186D@_UU8G87<768;0?7GAPTV9@drf4;0;2k5<:NWWTPR=Y581<3?;;28LQQVR\3Xnxb{<383:==42X696=0k;28Qavsk|581<3j43;]m45554;0;2h5<:ekumviu4;0;2<5;8:69@95=87i087Jnt`C?7?69m2>1EC^ZT;F?7?699;1?6D@_UU8GeqgF4:0;2k5;:NWWTPR=Y591<3?;;58LQQVR\3Xnxb{<283:==32X686=0k;58Qavsk|591<3j44;]m45714:0;2i5;:^l3411;;3:5j6:5sikepfhs4:0;2<5:1:4a?311095>LHW]]0Omyo35;2=5>113>UE858>2:5\J1>1W`g{S:QA49422>1XF=23=?58_O6;A:0294:>665IOMVP?ew}Vn7;7>1e::9MKVR\3N7;7>1f::9KPRW]]0Z0:4?>068e9;>Zh78:>7;7>1c::9gusXl5=1<3h48;kmpZbh}}6<6=0>0::9wuoci}kbb1950?32?=7L??_C08E=26O64:C:[G2GIL:>0MCJ;6:CM@1D6<2Kh`;4Ammb`1=E]OO37O[\_HLEK4=D:=1H6"}`usafw*GwxeoBE^j SQK5154E9';%zej=8:A9+virzjox#L~ldKJWa)flmxn~Qkebmgaw(q`o80OH=4CMI0?FJU12IDA@G[TDF4?FTBI]OO?6Mck49@hnCi92N?7I2?>59G84813M696=0;;E>1:3=C4:0;295K<2<7?A:36=1O080;;E>5:3=C4>0;295K<6<7?Agsi>1Omyo30?:8@drf48:546Jnt`>25;>Bf|h6:97>18:Fbpd:6=730Hlzn<083:2=Ci}k7=374D`vb87<76>1Omyo32?58@drf4:4<7Io{a=6==>Bf|h6>6=08;Ecwe939?2Njxl29>69Geqg;?7=0Hlzn<9<4?Agsi53596Jnt`C;?AgsiH6;255KaucB848?3MkmL2=>`9GeqgF4:0;255KaucB86863L80JI=4FEA7?CBDM=1MHN^<;GFS0>@CXL;h7KJ]S^O[MIOIPVkohk|s^ffgjbbz8k0JIQBXHNJJ]Yflmxn~Qkebmgaw76<;FLG2>NRWZO_=6G=;H21?L753@8>7D<7_178M7>X9<1B>5Q=5:K1W980E>;4I22\47=N<;1B9?5F639J36=NF_20ER=9_031<>OX;?U:=>64I^15[447?2CT?;Q;369OKBODIEn0@]CPAEF\WPDX901G\@QKFG]2e>JWEVNMJR?=a:NSIZBANV;856B_M^FEBZ5>3EZFSIHI_7c8HUKXE\R9SJWEVG^T?Q>_32g?IVJWD_S>R?P20f8HUKXE\R9Sj1G\@QBUY0\5Z1d3EZFS@[W2^3\R=P0`9OTHYJ]Q8T4l5CPL][KW5X9k1FmijP_o2302dKj}qUTb=>=9c9Nip~XWg:;?=l4Mlw{[Zh78:;i7@czx^]m4555j2GfyuQPn1200g=Je|rToae|rba8I}iuW[oxyaz>f:O{kwYUmzgx1?11g9N|jtXZly~`y2=>0d8I}iuW[oxyaz33?3`?H~hzVUe<=>?1c9N|jtXWg:;8=;4N02670=I99?>96@>0456?K77=0?0B<>9149M5502=2D:<;9:;O332<3H68>=>7C??7878J46?9<1E==6:5:L24=123G;;44;4N02:70=I993>96@>0856?K7710?0BH698=>7C?>1878J475;<1E=<<:5:L257123G;:9<;4N03610=I98?296@>1716?K76>>?0BH6909>7C?>9678J47>1<1E=?><5:L265323G;9<:;4N00250=I9;;>96@>20;6?K75:8?0B<<=749M5752=2D:>>7:;O31043H6:==>7C?=4878J4429<1E=?;<5:L260323G;99:;4N006=0=I9;=>96@>26;6?K751>?0B<<6949M5666=2D:?=;:;O30423H6;8?>7C?<1678J4559<1E=><<5:L277323G;8>4;4N01050=I9:9896@>3256?K74;0?0B<=;149M5622=2D:?99:;O300<3?85A12761>H6;<=>7C?<6078J451;<1E=>8:5:L273?23G;8;<;4N01470=I9:=<96@>36;6?K7408?0B<=7549M56>0=2D:?57:;O30=63H6<93>7C?;1478J4261<1E=9<>5:L207523G;?>:;4N061=0=I9=9:96@>4276?K73;>?0B<:<949M5124=2D:89;:;O37023>=85A15701>H6<7C?;5878J4219<1E=98<5:L203123G;?:4;4N06450=I9==>96@>4656?K73?0>0B9?74:L76520Bn}=1:M0?JT5;2EY?>5@R518KW>63Y>0\L\[a:RJJZDR[@NSn6^FN^@VWKGJM:1[^H?4Q59R85833X6:2;5^<383:1=V4;4=7\2<:1<7?T:46=1Z090;;P>6:1=V4?4=7\28:1<7?T:0681Y?6\[L79Qavsk|11Yi~{ct03;?Wct}e~9=:5]erwop6>9:Pfwpjs49427_k|umv?5;d3l4Rdqvhq:429427_k|umv?7;?89Qavsk|5?556\jstnw838e3[oxyaz37;2==>Tb{|f0:0n;SgpqirXadz:7^l4SHEAQVYNFOEj7^GH_CWPMA^e3ZCLSO[\N@OF0>Udd{90_hb;;U[SA7=R8:1]ON74VHGT[Q_WM8n0TDBFNY/[@G&7&8*XXXL/0/3#EVENA>1S@UGP1258\I^NW8><7UBWI^35g>^KP@U::R[?_158\I^NW8=<7UBWI^3;3>^KP@U:5:5WLYK\651069[H]HX98=0TAVA_064?]J_FV;2:6VCXO]72>^KPGU=:6VCXO]42>^KPGU3;6V\T^EM@4c1S_YQYCB48\adXAm;;7Ujb_LcikwPbzzcdb<>4Xeo\Ilhhz_oydaa3:Zpp3=Xf9:;<:5Pn12344>a:]m4567W`g{=?5Pn1234ZojxVUe<=>?179\j5679880Sc>?00]jiuYXf9:;=<74_o2347:76k1Tb=>?2=394;?c9\j567<5;1<374_o2343:76k1Tb=>?6=394;753Vd;<=7Pilr\[k6780;27R`?004?4;7?3Vd;<<830?]jiuYXf9:::1>1189\j566>5;5=55Pn1222979W`g{SR`?004?5;7>3Vd;<<832?3;?Zh788<7>3Qfmq]\j566>585=o5Pn122295=8730Sc>?17>0:4>^kntZYi89;=0>0>6:]m45709;1Tb=>>7^kntZYi89;<=;5Pn122<<=Xf9::4<>>8:]m457?9830Sc>?19325==Xf9::4<<7;^l344>5911Tb=>>823;?Zh7882?=55Pn122<07?3Vd;<<69199\j5660>;37R`?00:;5==Xf9::44?n;^l344>Xadz=7R`?00;5?Zh78;:<7R`?0322<>Yi898;=?2031?Zh78;;Te`~P_o2364713Vd;>9;^l3467>3Vd;<><30?;8[k67;;6:2o5Pn120694=8730Sc>?33>1:<=Xf9:881>19:]m455348427R`?026?6;?89\j564<5>556Qa0117808>3Vd;<>:36?`8[k67;=6<6=06;^l3462;?7<0Sc>?3631?Zh78:=Te`~P_o2372713Vd;<>68;^l346>602Ue<==710c8[k67;1Uba}84_o2307753Vd;<9:=:5Pn12707>a:]m4523W`g{:6Qa01663>Yi89>>=55Pn127147f3Vd;<9;Pilr5?Zh78=<<7R`?0542<>Yi89>==?46>3:<=Xf9:?;1?19:]m45204;4i7R`?055?7?6912Ue<=:8<2<5?Zh78=237R`?05:25==Xf9:?4??8;^l341>402Ue<=:730c8[k67<1Uba}84_o230<>7:]m452>:11Tb=>;933b?Zh78=3Te`~9;^l3406?3Vd;<8>>169\j5628;20Sc>?5102e>Yi89?;Sdc6:]m4536?2Ue<=;>199\j56298;j7R`?043\mhv13Vd;<8<7;^l340469>1Tb=>:23:8[k67=;8:m6Qa0171[lkw>2Ue<=;<7:]m4534911Tb=>:303b?Zh78<9Te`~9;^l340203Vd;<8:>8:]m453398k0Sc>?55]jiu0?5435?Zh78<<<7R`?0442<>Yi89?==?5658[k67=>;37R`?04525d=Xf9:>;Rgbp79\j5620>1Tb=>:80:8[k67=1;:m6Qa017;[lkw>2Ue<=;67:]m453>911Tb=>:903b?Zh78<3Te`~9;^l343603Vd;<;>>8:]m450798k0Sc>?61]jiu0XadzTSc>?7935?Zh781::>6Qa01:3[lkwWVd;<5>>6:]m45>59;1Tb=>72^kntZYi8929=;5Pn12;744Qfmq]\j56?;830Sc>?84>3:g=Xf9:391?50?48[k670?;97R`?094\mhvXWg:;4;?9;^l34=>6:2Ue<=67_hos[Zh7812::6Qa01;457=Xf9:2;Rgbp^]m45?0911Tb=??103;?Zh799;9=:5Pn13356>a:]m4466W`g{46Qa002154>7:]m4465;11Tb=??223b?Zh7998Te`~7;^l35556911Tb=??3334?Zh7999846Qa002074gQfmq:8[k668=;:46Qa002764>8:]m4463<820Sc>>05723>Yi88:?:55Pn133037f3Vd;==:Pilr;?Zh799?:=55Pn13317703Vd;==;<8:]m4462;8k0Sc>>04]jiu>8:]m4460:820Sc>>06123>Yi88:<855Pn133317f3Vd;==9Pilr;?Zh7993:=55Pn133=77?3Vd;==7<169\j5771=20Sc>>0862e>Yi88:2Sdc8:]m44769820Sc>>1002<>Yi88;:?<64_o225426?2Ue<599\j5769<;j7R`?103\mhv43h;;>6o72:c:3>gclVnno3jz~SC~gi3:8gusXF{ox46mu^c?4;gew}Vn78364cqw\`93902i{yRj36?c8gusXl5=1<364cqw\`919?2i{yR|aw29gbc129fg`03:g=nf}Uocxz31?`8mkrXlf0?0m;hlw[air|595n6gat^flqq:36k1bbyQkotv?1;doi|Vgbb?>c:kmpZkn{fUba}64iov\ijun?2cexRazt068mkrXg|~Te`~Piov\kpr602cexR}llj58mvYumhn37d}Prdcg5<=n{Vxnmi?>b:kp[wcflVcf|h5dedr\llcui{icu>5ceea8h`bXadzT`hj>3:ov|7=ioh1ekRgbp^ld52=iafUxia94nhm\wqd43gen46~`l^c`hw>vhz}Ujoa|6;qmqpZgtm}20|b|{_bnhe>vhz}Uh`fka9:rlvqYci}k37}a}t^mse3=wg{~T}o5osv\v`urd}h0|b|{_rgoafr23{oxiy??;sgpaqYneyUyi~k{199qpiYsqyo37~kcebvf`40<{lfnoykk_hos[vckmj~nh<64sikepfjl9?1xddh{cmi\mhvX{acmxnbd199pll`skg~i7~fffuamp969j2ycekzlnu>2:g=t``locz32?f8wmoa|jd0>4?>c9pll`skg~7?374sikepaiim01xddh{ioe10>unog>0dtja:qoescnf}oej6}cawgjjqciWG>98?:4smcualhsmgUE8?:Pilr\wigqm`dicQA4362<>ukioxiah4snwqg`Yaaeoem`kk;rmvvfcXd`dnbo64sqk5154e02y{eR@|em58wuoXag~37~~f_lkpk==tx`Ufc~g7;rrj[vekcj1x|djnt`km858d3zzbhlznio>2:f=tx`njxlga<3<`?vvnlh~jec2<>b9ptlbf|hce090l;rrj`drfag6>2n5|phfbpdoi4?4n7~~fd`vbmk:0294h7~~fd`vbmk:06k1x|djnt`km[5d<{ycomyofn^3a?vvnlh~jecQ=b:qsmagsi`dT?o5|phfbpdoiW=h0}gkaucjjZ3e3zzbhlznio]5f>uwamkmd`P7`9ptlbf|he~xi5|phfbpdir|5:5h6}iecwejss484o7~~fd`vbkpr;:7n0}gkauclqq:46m1x|djnt`mvp929l2y{eio{anww808c3zzbhlznotv?2;`<{ycomyo`uu>4>58c3zzbhlznotv?3;0<{ycbby?=;rrjmkrXadzT}gfnu3f?vrfz}Uxddh{ioe1?qe43}gd46{ashemaa?<~hf~iRmfn89ueisbWfzi96yfduj;?}e>=9:s`>5wosCDu?c;2JKt?kk:G81>4}T==0:mh478;307f17n399iv`>ab82?k7fl380(1=lk5898276e08o08>h5yF05;>5<6280;w^;;:0cf>=>=9:9h;=h533g8 4?42h90n?kk:1814?0>208pV<6m:by0e?7e2:i1?i4=6;3`>f<413n1?o4=8;04>x\3k38p47=<:|&2=5<5mm1G=l652zJ1g5=#9?=1?<94}M3b=?7|,;oi69k4}h0e4?6=3`8h:7>5;h0:7?6=3`8h;7>5;h0b4?6=3`82>7>5;h354?6=3`8j47>5;h0fb?6=3`83>7>5;h0;7?6=3`8387>5;h0:2?6=,8<26?7:;o355$04:>7?23g;=47?4;*0:3?6=,8<26?7j;o355$04:>7?b3g;=4784;*0:=?6=,8<26?7j;o355$04:>7?b3g;=47:4;*0:f?6=,8<26?7j;o355$04:>7?b3g;=47<4;*0:`?6=,8<26?7j;o355$04:>7?b3g;=47>4;n0;e?6=3f83n7>5;n0;=?6=3f82=7>5;n0`0?6=3f8h47>5;n0fa?6=3f8m=7>5;n0e6?6=3f8h=7>5;c0;5?6=i3<1jv*>9181<4=n:ki1<75f1gc94?=n:o91<75f1gd94?=n:1l1<75f21194?=n:h91<75f1g:94?=n:lo1<75`2``94?=e:1:1<7=50;2x 4?72=>0e5m50;9jt$0;3>12>i6>80;66sm26`94?5=83:p(<7?:568m=e=831b4i4?::m224<722wi>:m50;194?6|,83;69:4i9a94?=n0m0;66a>6083>>{e:>n1<7=50;2x 4?72=>0e5m50;9jt$0;3>4033`2h6=44i9f94?=n0l0;66g68;29?j7193:17p}=ac83>7}Y:hh01?6?:042?xu5jj0;6?uQ2ca897>721i0q~?ia;296~X6nh16>:h58b9~w7`42909wS5h4=35a>=b52z\146=::>i14n5rs3c0>5<5sW8j?63=7b8;`>{t9o21<77}Y:lo01?9k:9f8yvb22909w0<8f;355>;5?l03o6s|d783>7}::>h1=;?4=35f>=b:j51738971b2020q~j6:18184?832o70<8e;355>{zj;=j6=47:48`!7>838>o6nh0;66g=f583>>o6no0;66g=9183>>o58:0;66g=a583>>i5ij0;66l=7883>6<729q/=4>5459j5;n355?6=3th9;54?:283>5}#90:1895f8b83>>o?l3:17b?91;29?xd5?<0;6>4?:1y'5<6=<=1b4n4?::k;`?6=3f;==7>5;|`133<72:0;6=u+182901=n0j0;66g7d;29?j7193:17pl=7683>1<729q/=4>51718m=e=831b4i4?::k;a?6=3f;==7>5;|q1ef<72;qU>lm4=35:>4063ty9nn4?:3y]6ge<5;=265m4}r3ee?6=:rT:jl5226:9;5?103h6s|1gd94?4|V8lm70<85;:`?xu5190;6?uQ2828971221n0q~:858b9~w7g32909wS62>=9?;01?98:9a8yvbe2909w0<85;355>;5?>03h6s|db83>7}::><1=;?4=354>=cc348<;7?91:~f7132903684l{%3:4?40<2c9nn4?::k2bd<722c9j84?::k2bc<722c9m:4?::k146<722c9m;4?::m1ea<722h9;>4?:283>5}#90:1895f8b83>>o?l3:17b?91;29?xd5?;0;6>4?:1y'5<6=<=1b4n4?::k;`?6=3f;==7>5;|`12c<72:0;6=u+182901=n0j0;66g7d;29?j7193:17pl=7183>6<729q/=4>5459j5;n355?6=3th9;<4?:583>5}#90:1=;=4i9a94?=n0m0;66g7e;29?j7193:17p}=ae83>7}Y:hn01?9<:042?xu5jj0;6?uQ2ca8971421i0q~?ia;296~X6nh16>:<58b9~w7`22909wSl94=34e>=b52z\146=::>:14n5rs3c5>5<5sW8j:63=718;`>{tll0;6?u22609537<5;=:65m4}rfe>5<5s48=j7?91:?134626=9?;01?9>:9g8yvc62909w0<83;:g?84093;==6srb34f>5<12=02w)?60;05a>o5jj0;66g>f`83>>o5n?0;66g>fg83>>o49;0;66a=ad83>>d5>m0;6>4?:1y'5<6=<=1b4n4?::k;`?6=3f;==7>5;|`12f<72:0;6=u+182901=n0j0;66g7d;29?j7193:17pl=6`83>6<729q/=4>5459j5;n355?6=3th9:o4?:283>5}#90:1=;<4i9a94?=n0m0;66a>6083>>{t:ho1<7;m58e9~w4`a2909wS?if:?12d609>63d=0j1vh=50;0x970f28<:70<9b;:g?xub<3:1>v3=6e8;`>;5>k0::<5r}c05=?6=i3=1==u+182963?5<5<5<5<5<83>?7d6l:188m=b=831d=;?50;9~f70029086=4?{%3:4?233`2h6=44i9f94?=h9?;1<75rb341>5<4290;w)?60;67?l>d2900e5j50;9l537=831vn?8<:181>5<7s-;2<77j;h:a>5<91870>o?k3:17d6k:188k4062900qo<95;297?6=8r.:5=4;4:k;g?6=3`2o6=44o042>5<55;294~"6190::95f8b83>>o?l3:17d6j:188m<>=831d=;?50;9~w7ga2909wS81v?ll:181[4ek279:547c:p5cg=838pRd3ty9j:4?:3y]6c1<5;<<65j4}r3eb?6=:rT:jk522709;5>;03h6s|21194?4|V;:870<94;:`?xu5mo0;6?uQ2dd8970421h0q~?i8;296~X6n116>;;58b9~w7c02909wS631=9?;01?89:9a8yvc12909w0<92;355>;5>?03h6s|e683>7}::?91=;?4=347>=b;;5173897012020q~kn:181841032o70<96;355>{zj;<:6=49:58:!7>838==6g=bb83>>o6nh0;66g=f983>>o6no0;66g=8b83>>i5j90;66l=6183>6<729q/=4>5459j5;n355?6=3th99k4?:283>5}#90:1895f8b83>>o?l3:17b?91;29?xd5=m0;6>4?:1y'5<6=<=1b4n4?::k;`?6=3f;==7>5;|`11`<72:0;6=u+1829534>i6>80;66s|2c294?4|V;h;70<90;355>{t:ki1<7f`83>7}Y9ok01?;i:9a8yv4a03:1>vP=f99>60`=0m1vc3tynn7>52z?11c<6>816>8k58b9~w`e=838p1?;k:042?842m32o7p}jd;296~;5>903h63=5d8224=zuk8>o7>56;69=~"619099n5f2ca94?=n9ok1<75f2g;94?=n9ol1<75f2`c94?=h:k;1<75m24`94?5=83:p(<7?:568m=e=831b4i4?::m224<722wi>8o50;194?6|,83;69:4i9a94?=n0m0;66a>6083>>{e:<21<7=50;2x 4?72=>0e5m50;9jt$0;3>4053`2h6=44i9f94?=h9?;1<75rs3`2>5<5sW8i=63=5c8224=z{;hh6=4={_0ag>;5=k03o6s|1gc94?4|V8lj70<:a;:`?xu5n00;6?uQ2g;8973f21n0q~?if;296~X6no16>8658b9~w7gf2909wS60g=9?;01?;6:9a8yvca2909w0<:8;355>;5=003h6s|f183>7}::<}#90:1>894i3``>5<5<5<5<4290;w)?60;67?l>d2900e5j50;9l537=831vn?;::180>5<7s-;2<7:;;h:`>5<83>?7d6l:188m=b=831d=;?50;9~f73329086=4?{%3:4?71:2c3o7>5;h:g>5<52244953752z\1ff=::<<14n5rs0db>5<5sW;mm63=548;g>{t:oh1<7fg83>7}Y9ol01?;<:9a8yv5693:1>vP<109>605=0m1vk?50;0x973228<:70<:4;:`?xua:3:1>v3=528224=::<>14i5rsg194?4|5;?=65j4=377>4063twi>8<50;094?6|,83;64k4i9`94?=h9?;1<75rb373>5<5290;w)?60;;f?l>e2900c<8>:188yg43m3:1>7>50z&2=5<>m2c3n7>5;n355?6=3tho87>54;091~\60k09w44>4;Y0f<6s8<1q)?60;a2?I7f03;pD?m?;|N2e<<0s-8o47=>8:&1`4<1;2.9h94>789m6`0=;2d8=;4>;o0fg?`43-8nn7:j;|k5b?6=,8<26;k4n04;>5=6885a>h6>10:76g94;29 40>2?o0b<87:398k41>2900nnh50;194?6|R=i1=v95}%3:4?5602F:m44:{%0gh852:l053<63tc=87>5$04:>3e00=o6`>6983?>i6?00;66smd283>6<729qQ8n4>{68~ 4?72:;37A?n9;7x 7b?2:;37)3;0qd8;:18'53?=>j1e=;651:9j2a<72-;=578l;o355;|q23<<72;qU=:74=bd952?52z?`b?0334n86<96;%3;`?7e?2d:4n4>;|q5b?6=:rT=j63k3;47?!7?l33b<,82o6;k4n0:`>4=z{?>1<7m1/=5j56d9m5=e=:2wvnn<50;:92?g|R82i69u>f;`960i652958 7b52>20(>?::39'6a2=9>30(>?;:09'6`3=;890(?km:5g8yl1c290/=;757b9m53>=821b;o4?:%35=?1d3g;=47?4;h5b>5<#9?31;n5a17:96>=n?00;6)?99;5`?k7103907b?73;29 40>28297c?98;28?j7?93:1(<86:0:1?k7103;07b?8f;29 40>28297c?98;08?j70m3:1(<86:0:1?k7103907o?mc;296?6=8r.:5=46e:k;f?6=3f;==7>5;|`2f0<72:0;6=u+182901=n0j0;66g7d;29?j7193:17pl>b283>6<729q/=4>5459j5;n355?6=3tho>7>53;294~\3k3;p;7s+182974><,;n:6;=4$3f7>41>3g8n:7<4n235>4=za?>1<7*>6885g>h6>10:76g9d;29 40>2?i0b<87:198k41>2900qoj>:180>5<7sS>h6i?5629'6a2=9>30b?k9:39m740=92wb:94?:%35=?0d3g;=47?4;h4g>5<#9?31:n5a17:94>=h9>31<75rbe294?5=83:pV9m51z59y!7>839:46B>a886!4c039:46*=d0857>"5l=0:;45a2d496>h49?0:7pg94;29 40>2?i0b<87:098m3b=83.::449c:l22=<732e:;44?::p3g<72:qU;o521c798e84g>h60j0:7p}>b`83>7}:9k?1=;?4=e0921=#91n1=ol4n0:`>4=z{8=m6=4={_34b>;c83;<56*>8e82<7=i91i1>6s|1c:94?5|58h>65j4=0`0>40634n:6;:4$0:g>4d>3g;3o7?4}r5:>5<3sW=270?mc;:a?87e;32o70j?:768 4>c2>i0b<6l:29~w4>42909wS?73:?g6?7012.:4i4>839m5=e=82wx;i4?:3y]3a=:l;0=h6*>8e84g>h60j0;7p}8a;297~X0i27:n>47c:?g4?0c3-;3h79l;o3;g?452z\2<4=:l80:;45+19f95=45<5sW;bb8224=#91n1=5<4n0:`>6=zuk8?m7>52;294~"61902i6g7b;29?j7193:17pl=4983>7<729q/=4>59d9jt$0;3>:183!7>83227b68:188yg43<3:1>7>50z&2=5<>m2c3n7>5;n355?6=3th:ml4?:083>5}#90:1=4<4o045>5<7>53;090~"619098?5f28194?=n:h:1<75`22d94?=e:=;1<7=50;2x 4?72=>0e5m50;9jt$0;3>;5<80::<5rs3;0>5<5sW82?63=408;g>{t:h:1<753;090~"61909?h5f2`;94?=n:h:1<75`22`94?=e::n1<7=50;2x 4?728<97d6l:188m=b=831d=;?50;9~f75d29096=4?{%3:4??b3`2i6=44o042>5<52z\17g=:::n1=;?4}r0b=?6=:rT9m45222f9;5;j03n6s|f483>7}:::n14i5222a95371}#90:1>>o4i3ge>5<5<83>?7d6l:188m=b=831d=;?50;9~f75?29096=4?{%3:4??b3`2i6=44o042>5<52z\172=:::31=;?4}r0fb?6=:rT9ik5222:9;5;003h6s|f783>7}:::314n5222:95371}#90:1>>84i3:`>5<5<6=4<:183!7>83;=>6g7c;29?l>c2900c<8>:188yg44<3:1>7>50z&2=5<>m2c3n7>5;n355?6=3ty9?>4?:3y]665<5;9>6<8>;|q15m4=316>=e52z\1a`=:::>14o5rsg594?4|5;9>65j4=317>4063twi>><50;196?2|,83;6?==;h3e0?6=3`82?7>5;n01b?6=3k88=7>53;294~"6190?86g7c;29?l>c2900c<8>:188yg4483:1>7>50z&2=5<>m2c3n7>5;n355?6=3ty9>k4?:3y]67`<5;9:6<8>;|q2b1<72;qU=k:4=313>=d52z\1=6=:::;14i5rsg:94?4|5;9:65m4=313>4063twi>?k50;694?6|,83;6984i9a94?=n0m0;66g7e;29?j7193:17pl=2b83>1<52523a8m7ba2900e?k?:188m7c52900c?<6:188f74e290?6=4?{%3:4?213`2h6=44i9f94?=n0l0;66a>6083>>{e:;k1<7<50;2x 4?720o0e5l50;9l537=831v?<6:181[451279>o4>609~w7ba2909wSh>50;0xZ7c73489n76k;|q1a7<72;qU>h<4=30a>=cd3489m7?91:~f74?290?6?4:{%3:4?4502c9hk4?::k1a5<722c9i?4?::m160<722h9>:4?:583>5}#90:18;5f8b83>>o?l3:17d6j:188k4062900qo<=6;296?6=8r.:5=46e:k;f?6=3f;==7>5;|q160<72;qU>?;4=304>4063ty9hk4?:3y]6a`<5;8<65m4}r0f4?6=:rT9i=522349;5:>03i6s|f`83>7}::;=14i52234953794?:580>3}#90:1>?:4i3fe>5<5<5<3290;w)?60;65?l>d2900e5j50;9j<`<722e::<4?::a674=8381<7>t$0;3>833n7d6m:188k4062900q~<=0;296~X5:916>?=51738yv4cn3:1>vP=dg9>674=0k1v?k?:181[4b8279><47b:p6`4=838pR?k=;<017?>b3tymn7>52z?166?4>609~wce=838p1?<<:9f8974628<:7psm20d94?2=:3?p(<7?:33e?l4cn3:17dc;29?g46m3:187>50z&2=5<3>2c3o7>5;h:g>5<833n7d6m:188k4062900q~<>c;296~X59j16>vP=dg9>64c=0j1v?k?:181[4b8279=h47d:p6`4=838pR?k=;<02`?>e3tymh7>52z?15`609~yg46j3:187=56z&2=5<59k1b>ih50;9j6`6=831b>h<50;9l641=831i>7<729q/=4>59d9j=8381<7>t$0;3>;59h0::<5rs3fe>5<5sW8oj63=188;f>{t:l:1<77}Y:l801??7:9`8yv`b2909w0<>a;:`?84613;==6s|fg83>7}::8k14h5220:95373}#90:1><84i3fe>5<5<5<3290;w)?60;65?l>d2900e5j50;9j<`<722e::<4?::a642=8381<7>t$0;3>833n7d6m:188k4062900q~<>2;296~X59;16><;51738yv4cn3:1>vP=dg9>643=0j1v?k?:181[4b8279=947b:p6`4=838pR?k=;<027?>e3ty:<=4?:3y>643=0m16><:51738yv7793:1>v3=148;a>;59:0::<5r}c025?6=<3>1;v*>918154=n:ml1<75f2d294?=n:l81<75`21a94?=e:8:1<7:50;2x 4?72=<0e5m50;9j5;n355?6=3th95}#90:15h5f8c83>>i6>80;66sm21f94?4=83:p(<7?:8g8m=d=831d=;?50;9~f76b29096=4?{%3:4??b3`2i6=44o042>5<52z\14f=::8:1=;?4}r0gb?6=:rT9hk5221d9;58m03n6s|2d094?4|V;o97081v<>;:181846832n70{zj;:=6=4<:387!7>838;:6g=9583>>o51?0;66a=0283>>d58<0;6>4?:1y'5<6=<=1b4n4?::k;`?6=3f;==7>5;|`141<72;0;6=u+1829=`=n0k0;66a>6083>>{t:991<77>53;090~"619090e5m50;9jt$0;3>;5880::<5rs3;7>5<5sW82863=008;g>{t:0<1<70783>7}::9;14i5221295370}#90:1=kk4i3;7>5<5<83>?7d6l:188m=b=831d=;?50;9~f4`d29096=4?{%3:4??b3`2i6=44o042>5<52;294~"61902i6g7b;29?j7193:17p}>f`83>7}Y9ok014063twi=k750;194?6|,83;69:4i9a94?=n0m0;66a>6083>>{e9o=1<7=52;6x 4?728l<7d3:1?7>50z&2=5<6>;1b4n4?::k;`?6=3f;==7>5;|`2b0<72;0;6=u+1829=`=n0k0;66a>6083>>{t9o>1<73;==6s|2d694?4|V;o?70?i5;:a?xu5m:0;6?uQ2d1894`121n0q~??9;296~;6n?03o63>f48224=zuk;m?7>55;294~"6190?;6g68;29?l>d2900e5j50;9j<`<722e::<4?::a5ae=8391<7>t$0;3>12>i6>80;66sm1ec94?5=:3>p(<7?:0fb?l4>;3:17d639j5;n355?6=3th:h54?:383>5}#90:15h5f8c83>>i6>80;66s|1e594?4|V8n<70?k9;355>{t:091<77}Y:l901v3>d88;g>;6l10::<5r}c3g1?6=9;0h64b23`;m87>5;h03g?6=3`9;h7>5;h026?6=3`9;n7>5;h023?6=3`9;m7>5;h02g?6=3`9;57>5;h014?6=3`9;47>5;h011?6=3`9;;7>5;h01=?6=3`9;:7>5;h01`?6=3`9;97>5;n3`53;294~"6190::?5f8b83>>o?l3:17b?91;29?xd6kh0;6?4?:1y'5<6=1l1b4o4?::m224<722wi=nm50;194?6|,83;69:4i9a94?=n0m0;66a>6083>>{e9jn1<7=50;2x 4?72=>0e5m50;9jt$0;3>12>i6>80;66sm1bd94?5=83:p(<7?:568m=e=831b4i4?::m224<722wi=i>50;194?6|,83;69:4i9a94?=n0m0;66a>6083>>{e9m;1<7=50;2x 4?72=>0e5m50;9jt$0;3>12>i6>80;66sm1e194?5=83:p(<7?:568m=e=831b4i4?::m224<722wi=i:50;;94?6|,83;6<8:;h:`>5<>o>03:17d7n:188m5;|`2g<<72:0;6=u+182901=n0j0;66g7d;29?j7193:17p}>c983>7}Y9j201uQ1g6894ee21i01vP=0b9>5fe=0j1v>>k:181[57l27:on47d:p644=838pR??=;<3``?>d3ty8;6kl03h6s|20a94?4|V;;h70?lf;:`?xu4800;6?uQ31;894ea21n0q~<=0;296~X5:916=i>58b9~w66?2909wS=?8:?2`5?;50;0xZ74234;o=76l;|q042<72;qU?=94=0f2>=b52z\16<=:9m814n5rs225>5<5sW9;:63>d38;`>{t:;n1<77}Y;9?01v3>c`8224=:9j314n5rs02`>5<5s4;ho7?91:?2`1609>5a2=111vd58:e>{t98;1<740634;o877m;|q257<72;q6=i<5173894b320i0q~?>3;296~;6l:0::<521e69=a=z{8;?6=4={<3g0?71927:o447d:p543=838p128<:7psm1b594?5=83:p(<7?:568m=e=831b4i4?::m224<722wi=ok50;194?6|,83;69:4i9a94?=n0m0;66a>6083>>{e9j:1<7=50;2x 4?72=>0e5m50;9jt$0;3>12>i6>80;66sm1b794?5=83:p(<7?:568m=e=831b4i4?::m224<722wi?<<50;794?6|,83;65?4i4594?=n=90;66g:2;29?l2c2900c<8m:188yg57n3:1?7>50z&2=5<3<2c3o7>5;h:g>5<9181f2=n:o:1<75f2dg94?=h:k>1<75m2c494?5=83:p(<7?:568m=e=831b4i4?::m224<722wi>o;50;094?6|,83;64k4i9`94?=h9?;1<75rs3`7>5<5sW8i863=b78224=z{;l;6=4={_0e4>;5j?03o6s|2dg94?4|V;on700;66g:0;29?l352900e9j50;9l53d=831vn?li:187>7<2s-;2<7b2900c<8>:188yg4el3:1>7>50z&2=5<>m2c3n7>5;n355?6=3ty9nn4?:3y]6ge<5;hn6<8>;|q225<72;qU=;>4=3`g>=d7>52z\1=7=::ko14i5rs3c3>5<5sW8j<63=bd8;a>{t98=1<7=e<5;ho6<8>;|a6ag=8381<7>t$0;3>833n7d6m:188k4062900qo639j5;n355?6=3th9hn4?:283>5}#90:1895f8b83>>o?l3:17b?91;29?xd50m0;6>4?:1y'5<6=9?80e5m50;9j1<7>t$0;3>10>o?m3:17b?91;29?xd5k;0;6?4?:1y'5<6=1l1b4o4?::m224<722wioo4?:582>1}]91h1=v85}[6`>4}02t.:5=4nc:N2e=<6sA8h<6sC1`;93~"5mk0?i6*=d981g6=#:m;1:>5+2e795=`<,;n?6<96;o0f2?45<6885g>h6>10;76g94;29 40>2?i0b<87:098k41>2900n<66:187>1<0s-;2<7?79:k25;h47>5<5<4290;w)?60;356>o?k3:17d6k:188k4062900qo?8c;297?6=8r.:5=4;4:k;g?6=3`2o6=44o042>5<52;294~"61902i6g7b;29?j7193:17pl>7c83>6<729q/=4>5459j5;n355?6=3ty:;44?:3y]52?<58=o6<8>;|q2=e<58=j65l4}r4g>5<5sWvP94:?23g81vq~?89;296~X6?016=57516;8yv7?n3:1>vP>8g9>5=?=91l0q~8;:181[0334;3578;;%3;`?0d3g;3o7?4}r4g>5<5sW83ki7A?n8;3xL7e73tF:m448{%0ff?2b3-8o478g9'6a2=9>30b?k9:39m740=92wb=5h50;9j2a<72-;=578l;o355<83>?7d6l:188m=b=831d=;?50;9~f41f29096=4?{%3:4??b3`2i6=44o042>5<53;294~"6190?86g7c;29?l>c2900c<8>:188yv7013:1>vP>789>52b=9?;0q~?7f;297~X60o16=:m58b9>52g=0k1v;j50;0xZ3b<58=h65j4}r47>5<5sWi1=;?4}r32g?6=:r7:;l4>609>52d=0j1v{z{8=26=4={_34=>;6000:;45rs0:e>5<5sW;3j63>88821<7>2?>0(<6k:7a8j4>d281v;j50;0xZ3b<58226;j4$0:g>3e5<3280?wW?7b;3x2?{]gc"5l<0:4k5+2e6952?"5mk0?i6sf19d94?=n>m0;6)?99;4`?k7103:07d8;:18'53?=>j1e=;651:9l52?=831i=5750;690?1|,83;6<66;h3;b?6=3`31<75m16f94?5=83:p(<7?:041?l>d2900e5j50;9l537=831vn<9l:180>5<7s-;2<7:;;h:`>5<833n7d6m:188k4062900qo?8b;297?6=8r.:5=4;4:k;g?6=3`2o6=44o042>5<52z\23<=:9>n1=;?4}r3;b?6=;rT:4k5216a9k14o5rs7f94?4|V?n01<9l:9f8yv032909wS8;;<34f?>c3ty:=h4?:3y>52b=0j16=:m51738yv76n3:1>v3>7`8224=:9>h14n5rs003>5<5s4;789~w4>a2909wS?7f:?2<<<60o1v;:50;0xZ32<58226;:4$0:g>3ec2?i0b<6l:19~yge?290?6<4;{[3;f?7|>3wQ8n4>{68~ 4?72kn0@41>3-8o478g9'6a2=9>30b?k9:39m740=92.9io4;e:j5=`=831b:i4?:%35=?0d3g;=47>4;h47>5<#9?31:n5a17:95>=h9>31<75m19;94?2=<3=p(<7?:0::?l7?n3:17d8k:188m32=831d=:750;9a52b=8391<7>t$0;3>4053`2h6=44i9f94?=h9?;1<75rb05`>5<4290;w)?60;67?l>d2900e5j50;9l537=831vn<9n:181>5<7s-;2<77j;h:a>5<91870>o?k3:17d6k:188k4062900q~?89;296~X6?016=:j51738yv7?n3:1?vP>8g9>52e=0j16=:o58c9~w3b=838pR;j4=05`>=b2083>7}:9>n14n5216a95377>52z?23d<6>816=:l58b9~w4442909w0?8d;:g?870j3;==6srs05:>5<5sW;<563>88823<=z{82m6=4={_3;b>;6000:4k5rs7694?4|V?>01<66:768 4>c2?i0b<6l:09~w3b=838pR;j4=0::>3b<,82o6;m4n0:`>5=zuki<6=4;:087_7?j3;p:7sU4b8224}O:j:0qA?n9;:xj7cd28=27)"5l80=?6*=d4821=:74n3g5>7=i;8<1=6*=ec87a>{n91l1<75f6e83>!7113=921d=:750;9a5=?=83>1879t$0;3>4>>3`;3j7>5;h4g>5<1<75`16;94?=e9>n1<7=50;2x 4?728<97d6l:188m=b=831d=;?50;9~f41d29086=4?{%3:4?233`2h6=44i9f94?=h9?;1<75rb05b>5<5290;w)?60;;f?l>e2900c<8>:188yg70j3:1?7>50z&2=5<3<2c3o7>5;h:g>5<53z\2i14n5216c952e=9?;0q~?=5;296~;6?h0::<5216`9c34;2909wS?89:?2<<<6?01v<6i:181[7?n27:444>8g9~w32=838pR;:4=0::>32<,82o6;m4n0:`>4=z{?n1<7>2?n0(<6k:7a8j4>d291vqom9:187>4<3sS;3n7?t6;Y0f<6s>0v(<7?:c`8H4g?28qC>n>4}M3b=?>|f;oh6<96;%0gi:516;8j7c12;1e?<851:&1ag<3m2wb=5h50;9j2a<72-;=578l;o355<83>?7d6l:188m=b=831d=;?50;9~f41f29096=4?{%3:4??b3`2i6=44o042>5<53;294~"6190?86g7c;29?l>c2900c<8>:188yv7013:1>vP>789>52b=9?;0q~?7f;297~X60o16=:m58b9>52g=0k1v;j50;0xZ3b<58=h65j4}r47>5<5sW0;6?u216f9i1=;?4}r31609>52d=0j1v<<6:181870l32o70?8b;355>{z{8=26=4={_34=>;6000:;45rs0:e>5<5sW;3j63>88821<7>2?>0(<6k:7a8j4>d281v;j50;0xZ3b<58226;j4$0:g>3e5<3280?wW?7b;3x2?{]gg"5l<0:4k5+2e6952?"5mk0?i6sf19d94?=n>m0;6)?99;4`?k7103:07d8;:18'53?=>j1e=;651:9l52?=831i=5750;690?1|,83;6<66;h3;b?6=3`31<75m16f94?5=83:p(<7?:041?l>d2900e5j50;9l537=831vn<9l:180>5<7s-;2<7:;;h:`>5<833n7d6m:188k4062900qo?8b;297?6=8r.:5=4;4:k;g?6=3`2o6=44o042>5<52z\23<=:9>n1=;?4}r3;b?6=;rT:4k5216a9k14o5rs7f94?4|V?n01<9l:9f8yv032909wS8;;<34f?>c3ty:>l4?:3y>52b=0j16=:m51738yv75j3:1>v3>7`8224=:9>h14n5rs00`>5<5s4;789~w4>a2909wS?7f:?2<<<60o1v;:50;0xZ32<58226;:4$0:g>3ec2?i0b<6l:19~yge3290?6<4;{[3;f?7|>3wQ8n4>{68~ 4?72k30@41>3-8o478g9'6a2=9>30b?k9:39m740=92.9io4;e:j5=`=831b:i4?:%35=?0d3g;=47>4;h47>5<#9?31:n5a17:95>=h9>31<75m19;94?2=<3=p(<7?:0::?l7?n3:17d8k:188m32=831d=:750;9a52b=8391<7>t$0;3>4053`2h6=44i9f94?=h9?;1<75rb05`>5<4290;w)?60;67?l>d2900e5j50;9l537=831vn<9n:181>5<7s-;2<77j;h:a>5<91870>o?k3:17d6k:188k4062900q~?89;296~X6?016=:j51738yv7?n3:1?vP>8g9>52e=0j16=:o58c9~w3b=838pR;j4=05`>=b2e83>7}:9>n14n5216a953752z?23d<6>816=:l58b9~w44a2909w0?8d;:g?870j3;==6srs05:>5<5sW;<563>88823<=z{82m6=4={_3;b>;6000:4k5rs7694?4|V?>01<66:768 4>c2?i0b<6l:09~w3b=838pR;j4=0::>3b<,82o6;m4n0:`>5=zuki86=4;:087_7?j3;p:7sU4b8224}O:j:0qA?n9;5x 7ce2=o0(?j7:3a0?!4c93<87)"5l=0:;45a2d496>h49?0:7pg>8g83>>o1l3:1(<86:7a8j40?2910e;:50;&22<<1k2d::54>;:m23<<722h:444?:587>2}#90:1=574i0:e>5<>i6?00;66l>7e83>6<729q/=4>51708m=e=831b4i4?::m224<722wi=:m50;194?6|,83;69:4i9a94?=n0m0;66a>6083>>{e9>k1<7<50;2x 4?720o0e5l50;9l537=831vn<9m:180>5<7s-;2<7:;;h:`>5<;6?m0::<5rs0:e>5<4sW;3j63>7b8;g>;6?h03n6s|6e83>7}Y>m16=:m58e9~w32=838pR;:4=05a>=b52z?23a609~w4562909w0?8a;355>;6?k03o6s|12094?4|58=o65j4=05a>4063twx=:750;0xZ41>34;357?89:p5=`=838pR<6i;<3;=?7?n2wx:94?:3y]21=:9131:95+19f92f=i91i1=6s|6e83>7}Y>m16=5756e9'5=b=>j1e=5m50:~ffe=83k1?7otZ0:a>7}6i38i6pT;c;0x6f<603w/=4>5bg9O5d>=9rB9o=5rL0c:>=}i:li1=:74$3f;>7e43-8o=78<;%0g1?7?n2.9h94>789m6`0=:2d8=;4<;%0ff?2b3tc:4k4?::k47?6=,8<26:<4n04;>5=;1<7*>68846>h6>10:76g80;29 40>2>80b<87:398m3`=83.::4482:l22=<432c=h7>5$04:>2400<>6`>6986?>i6080;6)?99;3;4>h6>10;76a>7g83>!7113;3<6`>6982?>i6?l0;6)?99;3;4>h6>10976l7e;290?7={78~^1e=9r=1q)?60;ce?I7f03;pD?m?;|N2e<<1s-8o478g9'6a2=9>30b?k9:39m740=92wb=5h50;9j2a<72-;=578l;o355<83>?7d6l:188m=b=831d=;?50;9~f41f29096=4?{%3:4??b3`2i6=44o042>5<53;294~"6190?86g7c;29?l>c2900c<8>:188yv7013:1>vP>789>52b=9?;0q~?7f;297~X60o16=:m58b9>52g=0k1v;j50;0xZ3b<58=h65j4}r47>5<5sWi1=;?4}r300?6=:r7:;l4>609>52d=0j1v<=::181870l32o70?8b;355>{z{8=26=4={_34=>;6000:;45rs0:e>5<5sW;3j63>88821<7>2?>0(<6k:7a8j4>d281v;j50;0xZ3b<58226;j4$0:g>3e5<3280?wW?7b;3x2?{]dc"5l=0:;45a2d496>h49?0:7pg>8g83>>o1l3:1(<86:7a8j40?2910e;:50;&22<<1k2d::54>;:m23<<722h:444?:587>2}#90:1=574i0:e>5<>i6?00;66l>7e83>6<729q/=4>51708m=e=831b4i4?::m224<722wi=:m50;194?6|,83;69:4i9a94?=n0m0;66a>6083>>{e9>k1<7<50;2x 4?720o0e5l50;9l537=831vn<9m:180>5<7s-;2<7:;;h:`>5<;6?m0::<5rs0:e>5<4sW;3j63>7b8;g>;6?h03n6s|6e83>7}Y>m16=:m58e9~w32=838pR;:4=05a>=b52z?23a609~w4502909w0?8a;355>;6?k03o6s|12:94?4|58=o65j4=05a>4063twx=:750;0xZ41>34;357?89:p5=`=838pR<6i;<3;=?7?n2wx:94?:3y]21=:9131:95+19f92f=i91i1=6s|6e83>7}Y>m16=5756e9'5=b=>j1e=5m50:~f=e=83>1=7:tZ0:a>4}12tP?o7?t7;'5<6=im1G=l651zJ1g5=zD8k26;u+2e:96f5<,;n:6;=4$3f6>4>a3-8o87?89:l1a3<53g9::7?4}h3;b?6=3`!7113889j5=`=831b:i4?::k50?6=3f;<57>5;c34`?6=;3:1918227=n0j0;66g7d;29?j7193:17pl>7b83>6<729q/=4>5459j5;n355?6=3th:;l4?:383>5}#90:15h5f8c83>>i6>80;66sm16`94?5=83:p(<7?:568m=e=831b4i4?::m224<722wx=:750;0xZ41>34;d34;7b8;`>{t>=0;6?uQ659>52d=0m1v<=6:181870l32h70?8c;355>{t9:k1<740634;52d=9?;0qp}>7883>7}Y9>301<66:05:?xu60o0;6?uQ19d894>>282m7p}94;296~X1<27:44494:&2;|q5`?6=:rT=h63>8885`>"60m0=o6`>8b83?x{t9>l1<7c28=27)?7d;3;4>h60j0:7p}>8g83>1}Y91l015k519d89=b=91l015m519d8yv172909wS9?;<:f>3b<,82o6:<4n0:`>7=z{?>1<7=1/=5j5739m5=e==2wx;<4?:3y]34=:0m0=h6*>8e846>h60j0:7p}9d;296~X1l273h78;;%3;`?153g;3o7:4}r3;5?6=:rT:4<528b823<=#91n1=5>4n0:`>5=z{?l1<7=1/=5j5739m5=e=;2wx=:k50;0xZ41b342n6<96;%3;`?7?82d:4n4=;|q47?6=:rT13:1?7>50z&2=5<3j2c3n7>5;h5f>5<5<4290;w)?60;6a?l>e2900e:k50;9l537=831vn4850;194?6|,83;69l4i9`94?=n?l0;66a>6083>>{ekl0;694>:5yY5=d=9r<1qW:l:0y4>x"6190jm6B>a982M4d82wG=l758zl1af<68h1/>i652b18 7b62?90(?j::0:e?!4c<3;<56`=e781?k56>3;0(?km:5g8yl7?n3:17d8k:18'53?=>j1e=;650:9j21<72-;=578l;o355;c3;=?6=<3>1;v*>9182<<=n91l1<75f6e83>>o1<3:17b?89;29?g70l3:1?7>50z&2=5<6>;1b4n4?::k;`?6=3f;==7>5;|`23f<72:0;6=u+182901=n0j0;66g7d;29?j7193:17pl>7`83>7<729q/=4>59d9jt$0;3>12>i6>80;66s|16;94?4|V8=270?8d;355>{t91l1<7=t^0:e?870k32h70?8a;:a?xu1l3:1>vP9d:?23fh14i5rs01`>5<5s4;j50;0x941f28<:70?8b;:`?xu6;l0;6?u216f9h1=;?4}|q23<<72;qU=:74=0::>41>3ty:4k4?:3y]5=`<58226<6i;|q50?6=:rT=863>88850>"60m0=o6`>8b82?xu1l3:1>vP9d:?2<<<1l2.:4i49c:l2g<6=rP:4o4={20972v=;:279y!7>83k<7A?n8;3xL7e73tF:m44m{o0fg?70j2.9h54=a09'6a7==>1/>i=517`8 7ea2nm50:&1ga<73g8h57>4$3ga>1c6=44i4494?=n>;0;6)?99;42?k7103:07d8?:18'53?=>81e=;651:9j1c<72-;=578>;o35!7113<:7c?98;68?l3e290/=;75609m53>==21b944?:%35=?063g;=4784;h7;>5<#9?31:<5a17:93>=h9><1<7*>688230=i9?21<65`16694?"6>00:;85a17:95>=h9>91<7*>688230=i9?21>65`16094?"6>00:;85a17:97>=h9>;1<7*>688230=i9?21865`17d94?"6>00:;85a17:91>=h9?n1<7*>688230=i9?21:65`17a94?"6>00:;85a17:93>=e9h=1<7?50;2x 4?72130c5950;9~f7g=83?1<7>t$0;3>=7>o2:3:17d:k:188k40e2900qo?50;794?6|,83;65?4i4594?=n=90;66g:2;29?l2c2900c<8m:188yg4=83?1<7>t$0;3>=7>o2:3:17d:k:188k40e2900qo;50;794?6|,83;65?4i4594?=n=90;66g:2;29?l2c2900c<8m:188yg75290>6=4?{%3:4?>63`?<6=44i4294?=n=;0;66g;d;29?j71j3:17pl>d;291?6=8r.:5=471:k63?6=3`?;6=44i4094?=n6c83>>{e:00;684?:1y'5<6=081b9:4?::k64?6=3`?96=44i5f94?=h9?h1<75rb3d94?4=83:p(<7?:8g8m=d=831d=;?50;9~f67=8381<7>t$0;3>>7>5;h6g>5<5<5sW?>70=d1/=5j5609m5=e=>2wx954?:3y]1==:93?<7)?7d;42?k7?k3=0q~?9d;296~X6>m16>7?9b:&252z\22f=:93;=n6*>8e8230=i91i1;6s|16694?4|V8=?708b82?xu1:3:1>vP92:?1`?303-;3h78>;o3;g?6d2:1v<9>:181[70927:>7?9b:&240e3-;3h7?85:l252z\54>;5i3?<7)?7d;42?k7?k3;0q~;k:181[3c34;96894$0:g>375<5sW;<:63=d;35f>"60m0:;85a19a94>{t9>81<7h60j087p}:f;296~X2n27957;8;%3;`?063g;3o7<4}r7a>5<5sW?i70;5569'5=b=>81e=5m55:p50d=833p144:2:?1`?353ty9i7>59z?1e?2c34;18i522;6g?83=06<58n19=5228864>;493;==63=d;73?x{e:h81<7755;`x^4>e2;q:?7?6:|X7g?4|9<0:;7s+1829e3=K9h21=vF=c19~H4g>2mqe>hm51648 7b?2;k:7)h5kk0;7)281/>nk50:l1gd<63-8nn7:j;|k61?6=3`?=6=44i5;94?=n=k0;6)?99;7b?k7103:07d;6:18'53?==h1e=;651:9j1=<72-;=57;n;o355$04:>40b3g;=47>4;n35`?6=,8<26<8j;o355$04:>40b3g;=47<4;c794?3=83:p(<7?:938m01=831b9=4?::k66?6=3`>o6=44o04a>5<>7>5;h6g>5<o6=44o04a>5<{t<00;69uQ489>1?3534819?521;71?xu213:1>vP:9:?1>01<,82o68o4n0:`>4=z{<21<75<5sW;=j63::04a?!7?l3;=i6`>8b83?xu6>j0;6?uQ17a894<6>k1/=5j517g8j4>d2;1v8l50;0xZ0d<5<0>;6*>8e86e>h60j0;7p}>0;290~;22<:01?4:0:?2>06<58;1=;?4}rg94?2|5<0?h63=:5f894<3l27m6<8>;|a6`1=83?1<7>t$0;3>=7>o2:3:17d:k:188k40e2900qo5<832:7d;8:188m06=831b9?4?::k7`?6=3f;=n7>5;|`1e<<72<0;6=u+1829<4=n=>0;66g:0;29?l352900e9j50;9l53d=831vn?6::18b><{n=80;66g>5e83>>o6=l0;66g5;n60>5<5<4290;w)?60;36g>J6i00:wc5b9O5d?=9rd9in4i5:j5;n355?6=3th:5:4?:487>=}#90:1485C1`:96~"?i383:6F=c19~H4g>2;q/>hl54g9m6`e=nh1ve9j50;9j12<722c:;:4?::k291871>J6i00:wc5<7s-;2<7::;M3b=?7|f;oh65=4}h:`>5<13E;j47<@;i;7pB>a881!4bj3>m7c4}i:li1?>5ro9594?=zj83:6=4::183!7>83297A?n9;3xj7cd2:<0qd;8:188m04=831b=;o50;9j0a<722e::o4?::p0a<72;qU8i5218390a=z{<=1<7k16=4?517`8yv7f;3:1?v3n2;:4?87>93?970?61;35e>{z{=n1<753z\232=:1o03o63n0;:`?xu60h0;6?uQ19c89<`=0m1v:9a8yv7f=3:1>v3n1;355>;6180>;6s|1`494?4|5h:1=;?4=`3951;294~"6190:5?5C1`;95~h5mj0:<<5ro045>5<53;294~"6190?86B>a882k4bk3;;86sf8b83>>o?l3:17b?91;29?xd61k0;6>4?:1y'5<6=<=1G=l751zl1af<6801ve5m50;9jt$0;3>125<5290;w)?60;;f?I7f13;pb?kl:030?xo?j3:17b?91;29?xd61l0;684?:1y'5<6=<11G=l751zl1af<69>1ve5m50;9j5;h;;>5<5<5sW?:70?67;6g?xu6=m0;6;uQ14f894?221i01<7n:9f894?e21n01<7l:9f894?c21h0q~:>:181[2634;2o7?91:p7c<72;qU?k5218c953786=4={_60?87>j3;==6s|14g94?5|V8?n70?65;:g?87>m32h7p}>5g83>7}Y90:;:5218g953752z?2=36c9~w4g62909w0?67;74?87>13;=:6s|1`094?4|583<6<6n;<3:`?7192wx=l=50;0x94?228<:70?66;:g?x{e:l>1<7:52;7x 4?72h?0@dg<,;n36?o>;%0g5?303-8o?7?9b:&1gc<2=2d9oo4>;%0g4?6>o60l0;66a>6c83>>d6j;0;6>4=:5y'5<6=9k80e<6j:188m01=831d=lh50;9a5g7=8391<7>t$0;3>12>i6>80;66sm1c294?4=83:p(<7?:8g8m=d=831d=;?50;9~w4ga2909wS?nf:?2f4<6>81v<6j:181[7?m27:n=47b:p12<72;qU9:521c39d34;i<7?91:~f4<72:0;6=u+18293c=n=>0;66g;d;29?j71j3:17p}:5;296~X2=27:69j4}r74>5<5sW?<70?m2;74?xu6>k0;6?uQ17`894<6>k1v<6j:181[7?m27:n?4>8d9~w4ga2909w0?m2;3bb>;62<=0qpl=e283>1<729q/=4>5819j12<722c>>7>5;h6g>5<1mvT>8c814c=:=0vV9m52z03>74=u-;2<7o7;M3ba88:k4bk3i:7)"5l80>;6*=d2822g=#:jl1985a2b`95>"5l90;7c4;h7a>5<#9?319n5a17:95>=n=00;6)?99;7`?k7103807d;7:18'53?==j1e=;653:9l527=83.::44>719m53>=821d=;h50;&22<<6?91e=;651:9l53b=83.::44>719m53>=:21d=;m50;&22<<6?91e=;653:9a57<72=0;6=u+1829<5=n=>0;66g:2;29?l2c2900c<8m:188yg3=83>1<7>t$0;3>=6>o3l3:17b?9b;29?xd6290?6=4?{%3:4?>73`?<6=44i4094?=n6c83>>{e:3:187>50z&2=5;7>5;h71>5<o7p};9;291~X3127:>7;=;<7917=:93?970<5539~w0?=838pR874=3863>"60m0>o6`>8b81?xu203:1>vP:8:?2>01<,82o68m4n0:`>6=z{8;528h60j097p}>6g83>7}Y9?l0184>6c9'5=b=9>:0b<6l:09~w40d2909wS?9c:?2>40e3-;3h7?80:l2n7>52z\6f>;22<=0(<6k:4a8j4>d281v8j50;0xZ0b<58819:5+19f91f=i91i1<6s|16394?4|V8=:70?=:04a?!7?l3;<<6`>8b83?x{e;991<7;50;2x 4?721;0e8950;9j15<722c>>7>5;h6g>5<918;5>o2?3:17d;?:188m04=831b8i4?::m22g<722wi?=?50;794?6|,83;65?4i4594?=n=90;66g:2;29?l2c2900c<8m:188yg5783:197>50z&2=5;7>5;h73>5<>i6>k0;66sm2gd94?3=83:p(<7?:938m01=831b9=4?::k66?6=3`>o6=44o04a>5<55;294~"61903=6g:7;29?l372900e8<50;9j0a<722e::o4?::a6cb=83?1<7>t$0;3>=7>o2:3:17d:k:188k40e2900qo6c83>>{e:k21<7:50;2x 4?72190e8950;9j53g=831b8i4?::m22g<722wi>ol50;697?0|,83;6l74L0c;>4}O:j:0qA?n9;;xj7cd2ml0(?j7:3c2?!4c93?<7)"5ko0>96`=cc82?!4c83:0b?ml:09'6`d=5;n35f?6=3k;i97>53;294~"6190?86g7c;29?l>c2900c<8>:188yg7e:3:1?7<54z&2=5<6j;1b8l4?::k63?6=3f;jj7>5;c3a5?6=;3:191870>o?k3:17d6k:188k4062900qo?m0;296?6=8r.:5=46e:k;f?6=3f;==7>5;|q2ec<72;qU=lh4=0`2>4063ty?m7>52z\7e>;6j803o6s|5683>7}Y=>16=o>58c9~w4272909w0?m1;:g?87e83;==6srb083>0<729q/=4>5839j12<722c>>7>5;h35e?6=3`>o6=44o04a>5<6=4={_76?87=65j4=0`1>01<580>;6s|17`94?4|V8d34;i>7:n;|q2ec<72;q6=o<51`d894<2:2wx=o:50;0x94d228<:70?517c8yxd4990;684?:1y'5<6=081b9:4?::k64?6=3`?96=44i5f94?=h9?h1<75rbbf94?7>210:5vT>8c816<403wQ8n4={5802?{#90:1o=5C1`:95~N5k91v@30(?j7:3a0?!4c93<87)"5l=0:;45a2d496>h49?037)2?k0b<87:198m3?=83.::449a:l22=<632c=47>5$04:>3g00=m6`>6980?>o1>3:1(<86:7c8j40?2=10e;;50;&22<<1i2d::54:;:k43?6=,8<26;o4n04;>3=<1<7*>6885e>h6>10<76g85;29 40>2?k0b<87:998m22=83.::449a:l22=<>32c5$04:>3g00=m6`>698a?>o083:1(<86:7c8j40?2j10e;h50;&22<<1i2d::54k;:k5`?6=,8<26;o4n04;>`=1<7*>6885e>h6>10m76a>8983>!7113;3;6`>6983?>i60?0;6)?99;3;3>h6>10:76a>8483>!7113;3;6`>6981?>i60=0;6)?99;3;3>h6>10876a>8283>!7113;3;6`>6987?>i6080;6)?99;3;3>h6>10>76a>7g83>!7113;3;6`>6985?>i6?l0;6)?99;3;3>h6>10<76l6d;290?7={78~^1e=9r=1q)?60;`4?I7f03;pD?m?;|N2e<<1s-8o478g9'6a2=9>30b?k9:39m740=92wb=5h50;9j2a<72-;=578l;o355<83>?7d6l:188m=b=831d=;?50;9~f41f29096=4?{%3:4??b3`2i6=44o042>5<53;294~"6190?86g7c;29?l>c2900c<8>:188yv7013:1>vP>789>52b=9?;0q~?7f;297~X60o16=:m58b9>52g=0k1v;j50;0xZ3b<58=h65j4}r47>5<5sWi1=;?4}r376?6=:r7:;l4>609>52d=0j1v<:<:181870l32o70?8b;355>{z{8=26=4={_34=>;6000:;45rs0:e>5<5sW;3j63>88821<7>2?>0(<6k:7a8j4>d281v;j50;0xZ3b<58226;j4$0:g>3e5<3280?wW?7b;3x2?{]g0"5l=0:;45a2d496>h49?0:7pg>8g83>>o1l3:1(<86:7a8j40?2910e;:50;&22<<1k2d::54>;:m23<<722h:444?:587>2}#90:1=574i0:e>5<>i6?00;66l>7e83>6<729q/=4>51708m=e=831b4i4?::m224<722wi=:m50;194?6|,83;69:4i9a94?=n0m0;66a>6083>>{e9>k1<7<50;2x 4?720o0e5l50;9l537=831vn<9m:180>5<7s-;2<7:;;h:`>5<;6?m0::<5rs0:e>5<4sW;3j63>7b8;g>;6?h03n6s|6e83>7}Y>m16=:m58e9~w32=838pR;:4=05a>=b52z?23a609~w4222909w0?8a;355>;6?k03o6s|15494?4|58=o65j4=05a>4063twx=:750;0xZ41>34;357?89:p5=`=838pR<6i;<3;=?7?n2wx:94?:3y]21=:9131:95+19f92f=i91i1=6s|6e83>7}Y>m16=5756e9'5=b=>j1e=5m50:~f1=7:tZ0:a>4}12tP?o7?t7;'5<6=j<1G=l651zJ1g5=zD8k26;u+2e:96f5<,;n:6;=4$3f6>4>a3-8o87?89:l1a3<53g9::7?4}h3;b?6=3`!7113889j5=`=831b:i4?::k50?6=3f;<57>5;c34`?6=;3:1918227=n0j0;66g7d;29?j7193:17pl>7b83>6<729q/=4>5459j5;n355?6=3th:;l4?:383>5}#90:15h5f8c83>>i6>80;66sm16`94?5=83:p(<7?:568m=e=831b4i4?::m224<722wx=:750;0xZ41>34;d34;7b8;`>{t>=0;6?uQ659>52d=0m1v<:8:181870l32h70?8c;355>{t9=21<740634;52d=9?;0qp}>7883>7}Y9>301<66:05:?xu60o0;6?uQ19d894>>282m7p}94;296~X1<27:44494:&2;|q5`?6=:rT=h63>8885`>"60m0=o6`>8b83?x{e1h0;694>:5yY5=d=9r<1qW:l:0y4>x"6190i86B>a982M4d82wG=l756z&1`=<5k:1/>i?5629'6a3=91l0(?j;:05:?k4b>380b>?9:09~m4>a2900e;j50;&22<<1k2d::54?;:k50?6=,8<26;m4n04;>4=5<32=0o60o0;66g9d;29?l032900c<96:188f41c29086=4?{%3:4?71:2c3o7>5;h:g>5<91870>o?k3:17d6k:188k4062900qo?8a;296?6=8r.:5=46e:k;f?6=3f;==7>5;|`23g<72:0;6=u+182901=n0j0;66g7d;29?j7193:17p}>7883>7}Y9>301<9k:042?xu60o0;6>uQ19d8941d21i01<9n:9`8yv0c2909wS8k;<34g?>c3ty=87>52z\50>;6?k03h6s|15c94?4|58=o65m4=05`>4063ty:8o4?:3y>52g=9?;01<9m:9a8yv73k3:1>v3>7e8;`>;6?k0::<5r}r34=?6=:rT:;45219;952?52z\25<5sW54;390~\60k0:w;4rZ5a95~1=u-;2<7l<;M3ba885!4c038h?6*=d0857>"5l<0:4k5+2e6952?{n91l1<75f6e83>!7113=921d=:750;9a5=?=83>1879t$0;3>4>>3`;3j7>5;h4g>5<1<75`16;94?=e9>n1<7=50;2x 4?728<97d6l:188m=b=831d=;?50;9~f41d29086=4?{%3:4?233`2h6=44i9f94?=h9?;1<75rb05b>5<5290;w)?60;;f?l>e2900c<8>:188yg70j3:1?7>50z&2=5<3<2c3o7>5;h:g>5<53z\2i14n5216c952e=9?;0q~?;e;296~;6?h0::<5216`9m6=4={<34`?>c34;2909wS?89:?2<<<6?01v<6i:181[7?n27:444>8g9~w32=838pR;:4=0::>32<,82o6;m4n0:`>4=z{?n1<7>2?n0(<6k:7a8j4>d291vqo6j:187>4<3sS;3n7?t6;Y0f<6s>0v(<7?:c08H4g?28qC>n>4}M3b=?0|,;n36?m<;%0g5?043-8o97?7f:&1`1<6?01e>h852:l053<63tc:4k4?::k5`?6=,8<26;m4n04;>5=1<7*>6885g>h6>10:76a>7883>>d6000;694;:6y'5<6=9130e<6i:188m3b=831b:94?::m23<<722h:;i4?:283>5}#90:1=;<4i9a94?=n0m0;66a>6083>>{e9>i1<7=50;2x 4?72=>0e5m50;9jt$0;3>83>?7d6l:188m=b=831d=;?50;9~w41>2909wS?89:?23a<6>81v<6i:180[7?n27:;n47c:?23di14i5rs7694?4|V?>01<9m:9f8yv7283:1>v3>7e8;g>;6?j0::<5rs072>5<5s4;31<7{t>=0;6?uQ659>5=?=>=1/=5j56b9m5=e=92wx:i4?:3y]2a=:9131:i5+19f92f=i91i1<6srb9f94?2=93>pV<6m:0y5>x\3k3;p;7s+1829f4=K9h21=vF=c19~H4g>2?q/>i652b18 7b62?90(?j::0:e?!4c<3;<56`=e781?k56>3;0qd?7f;29?l0c290/=;756b9m53>=821b:94?:%35=?0d3g;=47?4;n34=?6=3k;357>54;693~"6190:445f19d94?=n>m0;66g94;29?j7013:17o?8d;297?6=8r.:5=4>639j5;n355?6=3th:;n4?:283>5}#90:1895f8b83>>o?l3:17b?91;29?xd6?h0;6?4?:1y'5<6=1l1b4o4?::m224<722wi=:l50;194?6|,83;69:4i9a94?=n0m0;66a>6083>>{t9>31<7d34;5483>7}:9>n14i5216`95374>a3ty=87>52z\50>;6000=86*>8e85g>h60j0:7p}9d;296~X1l27:4449d:&2h6{I0`4>{K9h31:v*=d981g6=#:m;1:>5+2e795=`<,;n?6<96;o0f2?45<6885g>h6>10;76g94;29 40>2?i0b<87:098k41>2900n<66:187>1<0s-;2<7?79:k25;h47>5<5<4290;w)?60;356>o?k3:17d6k:188k4062900qo?8c;297?6=8r.:5=4;4:k;g?6=3`2o6=44o042>5<52;294~"61902i6g7b;29?j7193:17pl>7c83>6<729q/=4>5459j5;n355?6=3ty:;44?:3y]52?<58=o6<8>;|q2=e<58=j65l4}r4g>5<5sWvP94:?23g0;6?u216c9537<58=i65m4}r3681vq~?89;296~X6?016=57516;8yv7?n3:1>vP>8g9>5=?=91l0q~8;:181[0334;3578;;%3;`?0d3g;3o7?4}r4g>5<5sW3:1>vP96:?:e?0c3-;3h78n;o3;g?259z\2m1/=5j56`9m5=e=:2wx;84?:3y]30=:0j0=86*>8e85e>h60j037p}99;296~X11273h78k;%3;`?0f3g;3o7?4}r3;5?6=:rT:4<529c823<=#91n1=594n0:`>0=z{8236=4={_3;<>;?k3;<56*>8e82<2=i91i1<6s|16g94?4|V8=n707k:05:?!7?l3;3;6`>8b84?xu1<3:1>vP94:?:`?033-;3h78n;o3;g?`52z\2<3=:0m0:;45+19f95=1:014o5659'5=b=>h1e=5m5c:p33<72;qU;;529e85`>"60m0=m6`>8b84?xu0<3:1>vP84:?;`?033-;3h78n;o3;g??52z\2<0=:0l0:;45+19f95=1=014m56e9'5=b=>h1e=5m56:p52`=838pR<9i;<;`>41>3-;3h7?77:l252z\53>;>03789'5=b=91=0b<6l:59~w3b=838pR;j4=8a921=#91n1:l5a19a9a>{t>k0;6?uQ6c9>52z\5b>;>j3789'5=b=91=0b<6l:29~w27=838pR:?4=8:921=#91n1:l5a19a9f>{t><0;6?uQ649>=g<1l2.:4i49a:l252z\47>;?m30<729q/=4>5859j12<722c><7>5;h35e?6=3`>o6=44o04a>5<55;294~"61903=6g:7;29?l372900e8<50;9j0a<722e::o4?::a6<6=83?1<7>t$0;3>=7>o2:3:17d:k:188k40e2900qo7?:180>5<7s-;2<7:m;h:a>5<o1<75`17394?=zj;o26=4=:183!7>833n7d6m:188k4062900qo7>:180>5<7s-;2<7:m;h:a>5<o1<75`17394?=zj0?1<7=50;2x 4?72=h0e5l50;9j3`<722e::<4?::a=7<72:0;6=u+18290g=n0k0;66g8e;29?j7193:17pl7f;297?6=8r.:5=4;b:k;f?6=3`=n6=44o042>5<83>i7d6m:188m2c=831d=;?50;9~f<2=8391<7>t$0;3>1d>i6>80;66s|28594?0|V;3<70mn:7f89f2=>=16on494:?``?03342m6<8>;%3;`?4>m2d:4n48;|q1==<72464=b7921=:kj0=h63ld;4g?8?728<:7)?7d;0:a>h60j0=7p}=9883>0}Y:0301n85659>gf<1n27hh78i;<;2>4063-;3h7<6e:l2;>:3;==6*>8e81=`=i91i186s|28`94?3|V;3i70mm:7f89f>=>=16oi481:?:7?7192.:4i4=9d9m5=e=;2wx>4m50;1xZ7?d34io6:=4=869537<,82o6?7j;o3;g?454z\1=a=:k00=863ld;57?8?228<:7)?7d;0:a>h60j0:7p}=9g83>6}Y:0l0148517389fb=?<1/=5j528g8j4>d291v?6n:181[4?i279484;1:p6=d=838pR?6m;<0;1?243ty9j=4?:3y]6c6<5;h<6?h?;|q1g3<72:qU>n84=3a6>=b<5;2>6<;k;|q1<<<72;qU>574=3:6>6`55z\1=6=::=81>4=4=311>7?434;om7<63:?1`24?50;0xZ7?6343<6<8>;|q1g1<72;qU>n:4=3a6>4063ty9o:4?:2y]6f1<5;i>65k4=3:6>43b3ty9m=4?:7y]6d6<5;>96?o?;<00a?4f8279nk4=a19>6d4==?16>h758c9~w7e?2909wS:279nk4=939>g`<1l2wx>hk50;4xZ7cb3483=7o952dg89fg=>=16>ho517`8yv7b=3:1>v3lc;34a>;5i;0>46*>8e82a2=i91i1>6s|17294?c|V8<;70=>2;6g?84f?3>o70;5lh03n63=c48;g>;5m>0?h63=e`87`>;5ih0?h63=a887`>;4990?h63<1087`>;50o0?h63=9187`>{t:h21<7=t^3c;?8eb2?>01?6::438yv4bn3:1?vP=eg9>63?=:ll01?=n:3ge?xu5n80;6?uQ2g389ol517`8yv4?:3:1>vP=839>6=3=;l1v?6<:181[4?;279484;0:p6=2=838pR?6;;<0;1?253ty9o<4?:3y]6f7<5;i96<8>;|q1f=<72;q65447b:?1f=<6>k1v?h;:180840i38m863=fd863>;5nm0::o5+19f96cg5<3s48<876c9>g3<1l2wx?=750;1x94b22::270=?4;346>;dl3<<7)?7d;13g>h60j087p}=e283>0}:9o=1>h=4=0fb>7c4348n87?7e:?1a6<6>k16?5m4=3f`>=e<5;2o6<8>;|q04`<72;q6?=h5173897df21i0q~7`f3g;3o7?4}r0f0?6=0r7:j:4=e59>5f1=0j16=ok58b9>5f6=0j16=n<58b9>5f3=0j16>5j58e9>6`2=9?h0q~<60;291~;5?h095=52d585b>;d=31}::lo4=22e>=b<5j31:i522`c953d517y>744==;16>l95539>6a1=9?;01?o=:5;897c02<801?kn:04b?84fi3?970;50o0>>63=91866>{t:1l1<7:t=3:2>7>a34n?6;j4=b692a=::1l1=;l4}r124?6=;r794i47c:?1a1<2?278==4>6c9~w7be290nw0;5m=0>963=e287`>;5lm0>963<0287`>;48;0?h63<0087`>;4890?h63=fg87`>;5nl0?h63=fe87`>;5nj0?h63=b987`>;5jk0>96s|2c694?4|5;h<6?l;;<0eg?303ty8=?4?:5y>63c=;8801?:n:9`8967528a68;3>;>?32i70=>1;74?xu5n<0;6>u226696c3<5;lm6894=3df>40e3-;3h75f3=9?;01?jk:4f8 4>c28i87c?7c;28yv4f;3:1?v3=8081e6=:kj0<<63=a3822f=#91n1>l;4n0:`>7=z{;>m6=48{<064?71927h57?7f:?`9l50;0x9a2=9>301n=5659'5=b=:=i0b<6l:09~w6762908w0<:7;125>;48o03o63<10822g=z{;k?6=4<{<04e?4f<27ho79>;<0b6?71l2.:4i4=a49m5=e=92wx=oj50;0x94db28<:708b80?xu6k80;6?u21b09537<5;no68l4$0:g>4e43g;3o7?4}r065?6=:r799?4>609>gf<60o1v?hm:181842?38mn63<02822g=#91n1>ko4n0:`>5=z{8l:6=4={<130?0534io6<67;%3;`?7a82d:4n4?;|q2a3<72;q6on4>7g9>6d4==01/=5j51d58j4>d281v?ll:1825~;50809nn5226c96ge<5;=?6?ll;<05a?4ek279:44=bb9>637=:ki01?;l:3``?842?38io63=bg81ff=:1?0o014;57d9>=7<0m273j79j;<;0>2c<50>1;h5rs3c:>5<3s48=57k1v{t:0<1<7;t^3;5?847>382:63=0381=3=:9oo1>484=0d:>=b<,82o6?7:;o3;g?652z?2`f<6>816?<>5519~w66?2908w0?k5;13<>;48=0:;<52ce852>"60m08{t:k31<7406343<6:k4}r0;a?6=:r79hn47d:?`a?7012wx=n850;;x94e028<:70=?3;73?857:3?;70=?1;73?85783?;70c983>7}:9m?1=n64=3`;>0152z?`0?7012794k4:7:p5a0=838p1n=516;897de2<=0q~?j3;296~;di3;<563=e`863>{t9mo1<7609>752==<16>l<5549~w4c32909w0mm:05:?84b?3?<7p}>dg83>7}::h=19:52c7823<=z{;o<6=4;{<05=?4b?279?l4=e69>gg<1<279i:4>6c9~w7222909w0<;6;355>;48=0>:6s|1d294?4|5:;96894=b5952?52z?`{t:o<1<7=t=34f>7`1349;<7;8;<0eb?71j2.:4i4=f`9m5=e=<2wx=k650;7x97>628l370<99;3e<>;6n00::<52cc825<5s4;m?7?91:?1a6<2?2wx=k:50;1x975528l?70?i7;3e0>;6l<0:j95rs0db>5::51gc8970b28lj70<99;3ee>;5>80:jl5224a95cg<5;?<6e34;mi7?ia:?2`f8b81?xu59>0;6?u220`9641<58n>6??8;|q2bc<72hq6>5?51gd8971f28lm70<84;3eb>;5>l0:jk5227;95c`<5;<:6fg9>606=0k16>=<51gd8yv4fj3:1>v3=8081eg=:0o03n6*>8e81f7=i91i1;6s|20a94?4|5;;m6??l;<3g1?46k2wx>==50;4x97>62;:870<8a;037>;5?=09<>5227;9655<5;?965l4=325>7643ty9j>4?:2y>6=7=:o901?hk:45897`d28h60j0<7p}=2183>7}::;>1>?>4=0f6>7473ty:nk4?:3y>5f6=9?;01?jk:4;8 4>c28i87c?7c;08yv4313:1>v3=4`8224=:100=m50;0x97762;:h70?k5;03g>{t:==1<740634in6<6i;|q16<<72;q6>?m523;894b22;827p}=1383>7}::8<1><<4=0f6>7753ty98>4?:3y>612=9?;01nj519d8yv72i3:1>v3>a`8223=:;8:19:5rs31e>5<5s48?:76m;<076?44n2wx>?j50;0x974b28<:70?k5;01`>{t;9=1<7=t=0f6>660349;87?9f:?``?023-;3h7=?c:l2637=:o201>>=:458966628h60j097p}=a783>6}::>>1>l84=ba936=::h81=;h4$0:g>7g23g;3o7>4}r01b?6=:r798h47b:?177<5:o1v?k=:18a8e52>n01?;5:=09i?5220d96`4<5;;i6?k=;<022?4b:279=<4=e39>5c5=1116>ij51638 4>c2;o:7c?7c;28yv57=3:1?v3>d48040=:;9>1=;m4=bf933=#91n1?=m4n0:`>2=z{::i6=4<{<3g1?57j278<94>759>ga<112.:4i4<0b9m5=e=92wx>>=50;0x97512;98705<4s48=576c9'5=b=:ok0b<6l:29~w7d42909w0<:7;0a7>;>>32i7)?7d;0a6>h60j0;7p}=3683>7}:::k1>>94=3`b>=b52z?041<2m27hh7?74:&28b85?xu48m0;6>u21e7975b<5::?6<99;3d<,82o6>>l;o3;g?652z?17`<5;k16=im58e9~w7?3290>wS<64:?143<51=16>=<5286894`b2;3?70?i9;:`?!7?l38296`>8b82?xu6mj0;6?u231691a=:km0:4>5+19f95c65<5s4i96<6>;<3`6?>c3-;3h760e=:k;014;58c9'5=b=:k80b<6l:09~w7ba290iw0m=:6c8974b21i01?ih4=33a>7ba348::76ab=9?n0(<6k:3g2?k7?k380q~?jb;296~;48=0>n63ld;3;5>"60m0:j=5a19a91>{t:ho1<77gb343965l4$0:g>7d53g;3o7:4}r0ga?6==r7o878;;2?<58l865m4=0a4>=b<5;no6<8l;%3;`?4b92d:4n4<;|q1a5<72kq6o?48b:?16`n4=e19>67>=:l:01?<;:3g3?846n38n<63=1c81a5=::8<1>h>4=332>7c734;m?76j;<0g`?71n2.:4i4=e09m5=e=92wx=ho50;0x96632<301nj516d8 4>c28l;7c?7c;48yv4703:1>v3l2;34b>;6k903h6*>8e814d=i91i1>6s|2c294?4|5;<:6?l?;<;7>=d<,82o6?l=;o3;g?452z?041<1827hh7?76:&2>;:4:89fb=9>o0(<6k:0d3?k7?k3=0q~"60m09n?5a19a91>{t:9h1<765j4$0:g>76f3g;3o7>4}r07`?6=:r798h4>609>g6<60o1v8b83?xu58>0;6?u2c3823`=:9ko14i5+19f965g5rs3ce>5<5s48=57e3-;3h7744==916>l95519>6`1==916>ho5519>6dg==916>l75519>6=`==916>4>5519>6`?=9?;0qpsr}AB@5ok}ABA5{GHYqvLM \ No newline at end of file diff --git a/spi6502b.prj b/spi6502b.prj deleted file mode 100644 index 7d4ebfb..0000000 --- a/spi6502b.prj +++ /dev/null @@ -1,2 +0,0 @@ -vhdl work address_decoder.vhf -vhdl work SPI6502B1.1.vhd diff --git a/spi6502b.syr b/spi6502b.syr deleted file mode 100644 index 3b0c698..0000000 --- a/spi6502b.syr +++ /dev/null @@ -1,253 +0,0 @@ -Release 6.3.03i - xst G.38 -Copyright (c) 1995-2004 Xilinx, Inc. All rights reserved. ---> Parameter TMPDIR set to __projnav -CPU : 0.00 / 0.25 s | Elapsed : 0.00 / 0.00 s - ---> Parameter xsthdpdir set to ./xst -CPU : 0.00 / 0.25 s | Elapsed : 0.00 / 0.00 s - ---> Reading design: spi6502b.prj - -TABLE OF CONTENTS - 1) Synthesis Options Summary - 2) HDL Compilation - 3) HDL Analysis - 4) HDL Synthesis - 5) Advanced HDL Synthesis - 5.1) HDL Synthesis Report - 6) Low Level Synthesis - 7) Final Report - -========================================================================= -* Synthesis Options Summary * -========================================================================= ----- Source Parameters -Input File Name : spi6502b.prj -Input Format : mixed -Ignore Synthesis Constraint File : NO -Verilog Include Directory : - ----- Target Parameters -Output File Name : spi6502b -Output Format : NGC -Target Device : xc9500xl - ----- Source Options -Top Module Name : spi6502b -Automatic FSM Extraction : YES -FSM Encoding Algorithm : Auto -Mux Extraction : YES -Resource Sharing : YES - ----- Target Options -Add IO Buffers : YES -Equivalent register Removal : YES -MACRO Preserve : YES -XOR Preserve : YES - ----- General Options -Optimization Goal : Speed -Optimization Effort : 1 -Keep Hierarchy : YES -RTL Output : Yes -Hierarchy Separator : _ -Bus Delimiter : <> -Case Specifier : maintain - ----- Other Options -lso : spi6502b.lso -verilog2001 : YES -Clock Enable : YES -wysiwyg : NO - -========================================================================= - - -========================================================================= -* HDL Compilation * -========================================================================= -Compiling vhdl file C:/sources/AppleIISd/address_decoder.vhf in Library work. -Architecture behavioral of Entity fd_mxilinx_address_decoder is up to date. -Architecture behavioral of Entity fdrs_mxilinx_address_decoder is up to date. -Architecture behavioral of Entity address_decoder is up to date. -Compiling vhdl file C:/sources/AppleIISd/SPI6502B1.1.vhd in Library work. -Entity (Architecture ) compiled. - -========================================================================= -* HDL Analysis * -========================================================================= -Analyzing Entity (Architecture ). -INFO:Xst:1561 - C:/sources/AppleIISd/SPI6502B1.1.vhd line 240: Mux is complete : default of case is discarded -INFO:Xst:1561 - C:/sources/AppleIISd/SPI6502B1.1.vhd line 353: Mux is complete : default of case is discarded -Entity analyzed. Unit generated. - -Analyzing Entity (Architecture ). - Set user-defined property "HU_SET = XLXI_16_1" for instance in unit . -Entity analyzed. Unit generated. - -Analyzing Entity (Architecture ). - Set user-defined property "HU_SET = U0_0" for instance in unit . -Entity analyzed. Unit generated. - -Analyzing Entity (Architecture ). -Entity analyzed. Unit generated. - - -========================================================================= -* HDL Synthesis * -========================================================================= - -Synthesizing Unit . - Related source file is C:/sources/AppleIISd/address_decoder.vhf. -Unit synthesized. - - -Synthesizing Unit . - Related source file is C:/sources/AppleIISd/address_decoder.vhf. -Unit synthesized. - - -Synthesizing Unit . - Related source file is C:/sources/AppleIISd/address_decoder.vhf. -Unit synthesized. - - -Synthesizing Unit . - Related source file is C:/sources/AppleIISd/SPI6502B1.1.vhd. - Found 8-bit tristate buffer for signal . - Found 1-bit tristate buffer for signal . - Found 1-bit tristate buffer for signal . - Found 1-bit xor3 for signal <$n0040> created at line 243. - Found 4-bit adder for signal <$n0047> created at line 197. - Found 1-bit register for signal . - Found 1-bit register for signal . - Found 3-bit down counter for signal . - Found 3-bit register for signal . - Found 1-bit register for signal . - Found 1-bit register for signal . - Found 1-bit register for signal . - Found 1-bit register for signal . - Found 1-bit register for signal . - Found 4-bit register for signal . - Found 1-bit register for signal . - Found 1-bit register for signal . - Found 1-bit register for signal . - Found 1-bit register for signal . - Found 8-bit register for signal . - Found 8-bit register for signal . - Found 1-bit register for signal . - Found 1-bit register for signal . - Found 1-bit register for signal . - Found 24 1-bit 2-to-1 multiplexers. - Summary: - inferred 1 Counter(s). - inferred 20 D-type flip-flop(s). - inferred 1 Adder/Subtracter(s). - inferred 10 Tristate(s). -Unit synthesized. - - -========================================================================= -* Advanced HDL Synthesis * -========================================================================= - -Advanced RAM inference ... -Advanced multiplier inference ... -Advanced Registered AddSub inference ... -Dynamic shift register inference ... - -========================================================================= -HDL Synthesis Report - -Macro Statistics -# Adders/Subtractors : 1 - 4-bit adder : 1 -# Registers : 25 - 1-bit register : 22 - 8-bit register : 1 - 3-bit register : 1 - 4-bit register : 1 -# Multiplexers : 12 - 2-to-1 multiplexer : 12 -# Tristates : 3 - 1-bit tristate buffer : 2 - 8-bit tristate buffer : 1 -# Xors : 1 - 1-bit xor3 : 1 - -========================================================================= - -========================================================================= -* Low Level Synthesis * -========================================================================= - -Optimizing unit ... - -Optimizing unit ... - -Optimizing unit ... - -Optimizing unit ... - -========================================================================= -* Final Report * -========================================================================= -Final Results -RTL Top Level Output File Name : spi6502b.ngr -Top Level Output File Name : spi6502b -Output Format : NGC -Optimization Goal : Speed -Keep Hierarchy : YES -Target Technology : xc9500xl -Macro Preserve : YES -XOR Preserve : YES -Clock Enable : YES -wysiwyg : NO - -Design Statistics -# IOs : 32 - -Macro Statistics : -# Registers : 60 -# 1-bit register : 60 -# Tristates : 3 -# 1-bit tristate buffer : 2 -# 8-bit tristate buffer : 1 -# Xors : 5 -# 1-bit xor2 : 5 - -Cell Usage : -# BELS : 256 -# AND2 : 120 -# AND3 : 6 -# AND4 : 1 -# GND : 2 -# INV : 76 -# OR2 : 43 -# OR3 : 1 -# VCC : 2 -# XOR2 : 5 -# FlipFlops/Latches : 38 -# FD : 1 -# FDC : 5 -# FDCE : 27 -# FDCP : 2 -# FDP : 1 -# FDPE : 2 -# IO Buffers : 32 -# IBUF : 14 -# IOBUFE : 8 -# OBUF : 8 -# OBUFE : 2 -# Others : 5 -# AND2B1 : 2 -# AND4B1 : 1 -# NAND2 : 2 -========================================================================= -CPU : 1.05 / 1.48 s | Elapsed : 1.00 / 1.00 s - ---> - -Total memory usage is 69656 kilobytes - - diff --git a/spi6502b_pad.csv b/spi6502b_pad.csv deleted file mode 100644 index a1a112e..0000000 --- a/spi6502b_pad.csv +++ /dev/null @@ -1,73 +0,0 @@ -Release 6.1i - Fit G.38 -Copyright(c) 1995-2003 Xilinx Inc. All rights reserved - - 5-11-2017 2:09AM - -NOTE: This file is designed to be imported into a spreadsheet program -such as Microsoft Excel for viewing, printing and sorting. The comma ',' -character is used as the data field separator. -This file is also designed to support parsing. - -Input file: spi6502b.ngd -output file: spi6502b_pad.csv -Part type: xc9572xl -Speed grade: -10 -Package: pc44 - -Pinout by Pin Number: - ------,-----,-----,-----,-----,-----,-----,-----,-----,-----, -Pin Number,Signal Name,Pin Usage,Pin Name,Direction,IO Standard,IO Bank Number,{blank},Slew Rate,Termination,{blank},Voltage,Constraint, -P1,TIE,,I/O,,,,,,,,,, -P2,cpu_d<0>,I/O,I/O,BIDIR,,,,,,,,, -P3,cpu_d<1>,I/O,I/O,BIDIR,,,,,,,,, -P4,cpu_d<2>,I/O,I/O,BIDIR,,,,,,,,, -P5,cpu_Nphi2,I,I/O/GCK1,INPUT,,,,,,,,, -P6,extclk,GCK/I,I/O/GCK2,,,,,,,,,, -P7,cpu_rnw,I,I/O/GCK3,INPUT,,,,,,,,, -P8,cpu_d<3>,I/O,I/O,BIDIR,,,,,,,,, -P9,cpu_d<4>,I/O,I/O,BIDIR,,,,,,,,, -P10,GND,,GND,,,,,,,,,, -P11,cpu_d<5>,I/O,I/O,BIDIR,,,,,,,,, -P12,cpu_d<6>,I/O,I/O,BIDIR,,,,,,,,, -P13,cpu_d<7>,I/O,I/O,BIDIR,,,,,,,,, -P14,noe,O,I/O,OUTPUT,,,,,,,,, -P15,TDI,,TDI,,,,,,,,,, -P16,TMS,,TMS,,,,,,,,,, -P17,TCK,,TCK,,,,,,,,,, -P18,Ncs2,I,I/O,INPUT,,,,,,,,, -P19,cpu_Nres,I,I/O,INPUT,,,,,,,,, -P20,ng,O,I/O,OUTPUT,,,,,,,,, -P21,VCC,,VCCINT,,,,,,,,,, -P22,cpu_a<0>,I,I/O,INPUT,,,,,,,,, -P23,GND,,GND,,,,,,,,,, -P24,cpu_a<1>,I,I/O,INPUT,,,,,,,,, -P25,b8,O,I/O,OUTPUT,,,,,,,,, -P26,b9,O,I/O,OUTPUT,,,,,,,,, -P27,b10,O,I/O,OUTPUT,,,,,,,,, -P28,spi_Nsel,O,I/O,OUTPUT,,,,,,,,, -P29,led,O,I/O,OUTPUT,,,,,,,,, -P30,TDO,,TDO,,,,,,,,,, -P31,GND,,GND,,,,,,,,,, -P32,VCC,,VCCIO,,,,,,,,,, -P33,TIE,,I/O,,,,,,,,,, -P34,spi_sclk,O,I/O,OUTPUT,,,,,,,,, -P35,spi_mosi,O,I/O,OUTPUT,,,,,,,,, -P36,a8,I,I/O,INPUT,,,,,,,,, -P37,a9,I,I/O,INPUT,,,,,,,,, -P38,a10,I,I/O,INPUT,,,,,,,,, -P39,cpu_Nirq,O,I/O/GSR,OUTPUT,,,,,,,,, -P40,nio_sel,I,I/O/GTS2,INPUT,,,,,,,,, -P41,VCC,,VCCINT,,,,,,,,,, -P42,spi_int,I,I/O/GTS1,INPUT,,,,,,,,, -P43,nio_stb,I,I/O,INPUT,,,,,,,,, -P44,spi_miso,I,I/O,INPUT,,,,,,,,, - -To preserve the pinout above for future design iterations in -Project Navigator simply execute the (Lock Pins) process -located under the (Implement Design) process in a toolbox named -(Optional Implementation Tools) or invoke PIN2UCF from the -command line. The location constraints will be written into your -specified UCF file - -