From 519bd8a32335eebdbf1d07ab839bd76f3b115b21 Mon Sep 17 00:00:00 2001 From: n2232 Date: Mon, 9 Sep 2013 06:40:21 +0000 Subject: [PATCH] =?UTF-8?q?2.31=E3=80=82IS=5FCAPTURE=20=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@561 013db118-44a6-b54f-8bf7-843cb86687b1 --- snake_trunk/SNK_2.30.bin | Bin 16387 -> 0 bytes snake_trunk/SNK_2.30.hex | 1012 --------------------------- snake_trunk/VCProj/bsr_trunk.sdf | Bin 1003520 -> 1200128 bytes snake_trunk/VCProj/bsr_trunk.suo | Bin 72704 -> 72192 bytes snake_trunk/bsr.hex | 1116 +++++++++++++++--------------- snake_trunk/bsr.lmf | Bin 182924 -> 183448 bytes snake_trunk/bsr_k0r.map | 511 +++++++------- snake_trunk/bsr_system.h | 12 +- snake_trunk/config.h | 2 +- snake_trunk/hoge.bin | Bin 16387 -> 16387 bytes snake_trunk/hoge_2.2F.bin | Bin 16387 -> 0 bytes snake_trunk/led.c | 6 + snake_trunk/pm.c | 24 +- snake_trunk/task_misc.c | 4 +- snake_trunk/vreg_ctr.c | 13 +- snake_trunk/yav_mcu_bsr.plg | 23 +- snake_trunk/yav_mcu_bsr.prk | 14 +- snake_trunk/yav_mcu_bsr.sdb | 14 +- 18 files changed, 873 insertions(+), 1878 deletions(-) delete mode 100644 snake_trunk/SNK_2.30.bin delete mode 100644 snake_trunk/SNK_2.30.hex delete mode 100644 snake_trunk/hoge_2.2F.bin diff --git a/snake_trunk/SNK_2.30.bin b/snake_trunk/SNK_2.30.bin deleted file mode 100644 index dbee848cd130f519352dc9d991378d7f1ad186e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16387 zcmeHui9-}uws)=F)eS<^5Wpqc0mL7PicX*+h-T$);>-z(f}HVH%yTZpS^D(L#g{SY6%k+-g8gGVlEZpV(FRo_p@O zr_SAf_uO^QtmlXL?)hh07`1SK(E6x9^nw|^>(wU;U0<|)(NBveEk@xx|6&I7`Dst~ z$N%-%9iHEY{+#k{3iZEo{5H?sl-Fe+H9UT2@%i|!q`J?V8suJI>+b5NDV>Ep;C_x?j}{!vV%`FAj>NAcnchb!;k z3ZqwM>y%v&DUONKuKGrM(-aKLO3^uIbNQ4zxPjYTt{e+_CnpOtU1SOPeO{0COW_2Jptb*xFV)}5tw~gte&M03&!rnvm8F&HKqqD3a!6(pE6eRhFG zk0kWie7m*M(E4HSKJ(epr_)ReMz)Z_64L@!*j{%KZ=skLn(2AK*BbRx zYjkgG%&peZw_9U9tz*`-PV%&c(7kO&I;3qfMzkejL)(^NniDs?zSgN+>%-Y?Q)xZ> z7pyK4uN#Kfjlk0u{KpLPm%y6gJ(K0^#wodx7hxR8qpbz^)Cb?jk;H zINxB^XE#`hY~?e;pvfp(ZpCv96k>pMbd;duUii- z6c+tMSaey?*I1eIWGPq(xPk(Z#ZnzuvshI;T)CgxN8xpWcm${h<^t`&T&lst{R(B4 zC;M&To=f4P&d+^8W!X0tXVPS*ZY-{>B_NU}Ll9YWJXkh&(6aV@F*viHV!+_Qv_6jhIM z1`^zLvA89sE(|}BjD@i(zYtxB>PdeEK6J2F;UoQ@0Tm(4Ewpn9gM$ZWtI@8T@j{V5T^euOuw;8<7rDE%$HMr!mw09pDHYbbQXRlmS~G7 zbZv1&fWUGPhu`!oLN-g}$EJD8V}*26N4J;$BZSc!NMqKwe`(f%BoEX za|T+qT)r|-&#%-I6c3RbVf&TXywAZ)NLb`=+rm$uj zv(hj+PO#EwKpZtVKKkQ#50F7rDaEg(rM5X(NK)@87!3K9l$AQ=Vw9Eu#T6*sqlO~5!D214G+sU`v~cMZWocqv{@z!+?S6w1BjS4m(n z=}?k;i;wT+SHcW&itoL?OAE4LWJ1GLC?*Uy2_z{H^!Wx0spL$kw}e7tv;;StM-iwR zHQ#%p#)_wqF7k?myVH4Dcz}X9!}o$HE>25V#&{&MC&rT$;|Xy@L7=l=T5BS6;*!sI z;)?H=)^;C^rA&{J=9Mc@@BE{LSb+v=q~uL#M5kT12dm~Z)D0RD`v->2HT_b2C)#~J zVN)#(_O&o(nF7ID)<9I7i;(7z{fKn16RzMsc;~ z!^0YAhoCoViiGPtYI7hFwK*8Ley7c8RJlX>m3rwTwM5j;$P1E|Um0-St?e=dLDdVJ z%V7Rc4r`%ErAx28rf;-^S-=vIyJxqr%ihFMA7})_7c$J2kzdHRFXYYnFP;)tL!c}_ ziRvR=QJH8FFaikZ9bn0Au!JZ-B-Bef(9s`6e4+-P6yhfOx#1mvSPcE#rv4!41*?Hf zSV@S6EO@$TA-+Tk5aLQCjX-Gyt|T)pNli;aY4cFpT$C0@3v(b1SJQBmwhX1EqO=69 zuoTjuOpr;Sw5Lj>`-O}WDKbghhr1YoA_Trf(l<>p(894s2xq2IDmQcXW-^A5)x;YaZK%Vh!Jg z%?S!Qd(szTJLTghJ#wtx-o^d(7=FQCc7YdDbS@)QaDz?5RE$>Y+cXSzV+_W1-KJ15 z1#{77Fh&gLMPNFkVMKk)#Zi0<-*O`y<6FG#81M6zV4hxIkoN#0oWVd~5R&$%(MpAe zslP#CNKo%ZdnyL%65d3tEk;pkbrjPSo>74@FoxKMnLa?T;id|lX)n2N-QrljSl0zEyg)6m}_C+eSSN0845VfIhgc4deQn|0r zq(sz3DfRY!Bb2|7RQ_pFV3N^>akaS@JNRrGR8LV1s{w>U{D#uB3eBd ze*#8|TOs`S#k=0z;rhky-S0gUqqw3Q+DL|6s`GX$^`~8l-l^DMDF#SdApJu*eSl(I zQK(GrO`_4>xK!_LRx(mXxinCNxJ03PtiQ3^TYuvZURbG7%r?)$hq7;S5ANr6SUfWVW0v~(@z9`cCw=^M)TH^Tj-YL6q)WH9@tAjl za^nZ3@z{-{3g5OA6Rd*Hd!iTfdal9DRfqL0t9QTu{u3szt8WfAW!B<^W{*UNY%BhF zS48sLi(Nfah&~obR5ONsyg=o7dvSuvJIGUncvvr6;2q@gv|^a#Rjazqmaes=U7k_p8Tq*|Fzp&ViOgke0EI8V8U-*$W^(Q2l~_mLv8C{+Z_- z&x!ToLw5@620OTs=EwwhYY&F$syXK`6s%Np&i=*@al)O9o$lJM+U^Xd)_o@zXqlcf z@Zsq>?)`QR=(fk90Xy;?ADy$G5+fRpp6e*<*mI5>!QVL8;p(k97h2PCq#lxnL(;i2 zSb%XO!PJ0Jnr`Lf zD-9W33bdny#UXrUPJOwO(Rjpu_a6DTVJ?0e$4-lX7{l&_=m(Z;F8}T)45yeO#)uK4 z7#zb!Vbify*vnWU_BX5@yM=||EWQ{Y8k>;3EMvn1Tqk#5A$AAzM|Q?QRQtmEfvR<_iz>-^_Q`|A&22P|J04sQR_^mY2Tmb%Ku&s(>j zG-3UJo7rd5O;`jL!5TYD;qfADX_hd~@;;c9=b!ez+3! zs;|wiJ9(t?7@Zfly&?S=)`T@zo~$IWp#~$i&@kFC zr}Lr8(9RJj4JU&uLombnKtmuF2;V4R2YvNQ<+-bu%W}W^{OihZDi0+cwt!w(&GtIB z{`^t)yQC&dOVY_oeEVd>Lu?2(F6nKHP`T!O+{qE0VV%QrhvkMq8OUBMuq@wlPbKJ8 zR{2Tip6&ZEq}jpBza@Ries%t9_|Ar;W2WybPqMf{gH1FIsZ7KY*#(_rJ4bgWvIdYA zoIM0Xe+0G;3-cXR*mFN!-SYZtuWowf<(FQ3;rSdP`%fGGxPINU&tzpjy*7hSU-RUD zq^(-{#N#Xeuq<_{Wy#{l7MUM?bm4;ekIb7pCu#PqnbW5|JQXJhk|Z#%{L8J*&Re%B zrk6IXd2H%vBXt{*f04ZyVk2-YZ|1?7r(CfuGe;`P(aPm0F0Nn*M-}L} zxDr@c!N4rUQA%XA@@4R}XY5^Bjpam`xg2M6wVGhA16SR=@g=`lV z!XuAeG~E$mX1{R;nrDr5l2xH@76v zoJ0UI$u2|}*ts~$n6yux;S97LkYVBGq7YSxD(Ft~!vj#fMqt&|=hQD`A-OUX$?v@dt*1Os4cWRJE_U76B?J_?qW0Z{@;w3xJy z15U;`4I6cO6TjF&XO)>G@-Naq%_gl&2f72srR^gd?G`=g!6so17L76!wpaz%hwGb6 z8rZuarfb(<7|og=Z?Mcli3sn(4#+?gm;-VIML;g9!4inHLTJ&?Q$JhCpk+J6Fu}-=w z8A9F3d2HF-Jl2x^qmkXXG@8oAjGT|lC(Gtl?3LYl^IpwO`7g)tym_20CJg&|YE8#y z$x7=GKM!XMmxkV*H2>}-&}?o_#4R#B8N&rHe|(A$i@=?PJ3ON1)h54fPP;Uyc-TIH zi4h{F0vM=fVMhd&?-~&St0*OX;%S%Oswo9bpp=ppH`7nSzF(R@kR}GB?9eO$3J{Ei z(u1g`{AdFcq=lw^2vkYR*{wVfe8`HI!oHGerg0>K+*V4dQl6W5S_CZQc(WGZkc$2H zjYpvP zdnk^naV;o`0?@$&xtIb_W-U@?h?QJSJGEA_6u}x+x?-Pfr7Av`mFpAo7A~g6u`n0} zz~Hekz!?TX4GLYEcX(Ec%4$o@h`V@oL7o36kzbD-iZl$s37 z)+7LPo*SF+h5SxhMe)0Vulg*$w6IfR6bhz=Ohzw*M%U&!bCRRgse zRQ#ry!2J4^l2$6sbV>}elIwAZ5bI5)gcJ%y*qsMj$uzG@G?WrRf=w*qBUBR8&j-6+ z#HXl4s+0ieoOCf(5;nEXBmr-cwhRM(tR$#TsaA)*e?^X!gpu}-Ve0EK{*Mg5J}sTk z$fy9+piV|MdJ=ZLW7P1I#9c;0fKG;%@uNkqZoi?rP;Wl_v5dwqsMoWfKuC*1c4fgh zfF;5+QwWhtp}*JpaWaT1|&)#NMV>s88)Gt1JXdlxle5wO8Xdi57$F2sQ}lYVk))M zUmR4Yn%ED(K?UYgs7k!=Gg>*hP79Vg?|3Aq6*uumauz&B%!ID=$xJd5Y{uNUHUR&?JtIEC!~I!Sjl0 zn1P6fZE6CVpwMB$+nVsK?1m=GR%JA)GKQlt7!uOVCdx^z0EA)%Ze#j5n|h)%ELseR z76YTj5O_*~Z@nckODSF>5pTVf$=QsSlpo`lru@k3spY1csn7=q7_Z^@$i=iwU*0k! zS<X^Zz5|9r#6;R*G!v=Il*ir!zcW-H zEP6H;*!yjQ7lKIyZ6SZ0%PEKuatZ{hP&E`)c*juC{LyFx?GZi>g6dL7RV2VkT(Ec9 z1q`Q!mo2m~?F_)#HUpjJsW8xO%W3oFxwK$_9|pgLz`(-KWTD%Z(Ym%&8W8xU5QpFN zGeWk7wuPXaA#`^XAn?G+;Iv)InTl{+Ky&v;_fUQ6Vb}1%9>8B~qxy)peezla)y*l8 z3~mVU2BUj_G(vIb6e$16D#7!FsA6HlRemd9#b1|t)#}USmx#J7ezB7*knp$EAvZiC z>@&*v={#{9dPOTmi;q?l@C-fT$5)+!z(5#3qsVV5iH->S^joT$LKAm6$!%eB0Noa_ zE{sja>b`_M*4uU4aaOmrt{kr`#p_D&x+1);0I%DL*X_W2X82eyR#%I=>ki{}U*nb= zb>HG2)*ZmVkMv^dH)?xY$SCaZwQQ`6&J%Vguf?1}aBT2{iY)_DEBy;K zLRP}y4^yJ&Z9rldLBEZ?lntXg4SVRBL3E4m+Vd19!&<%yBP z!UOV|RvAv@YBTMKX>O)ZyblG8do$-b>Az3AMmZt` z?6jOTR`!V_s#e>^%8OPzL%UZ=!5yn^ewdy%s%({-Z}qiRy76*$1CoDeQa!}XCCLVS@h zuLumtMHP({qKXES6WZk|JAA3y{zFLM1|}G;xVWPGgt(%ngi@K^;R_#RXw2N06ABK-dIjw0$h6wS6M5X*(|e zN1I2U(x%AY+nd^|WMkVdnQd#9ebAzNTIHTLx#y$|i=33TP9|q+tc<-S-Rik03+6Im z!UKZd1oIrsc7CNJpf!?MG=K3rkq`|F?Xz+FQRHIWXo%d5+aEIo<2xWNCIAD%2@dfD z#i6HD4a@N{8kCY3w|_J+ei{dd>k$1?W$}x|5>$~P@hDf6`i#FToUDfbpgz~C&$ra) zd+M`PeOATCK$jU*vO^_StIx0Ek)}uD_ai-2O;rV`1VnC$k1-;3{-Ub$QrvYaAqyrs z_QUD?&V*yIs{2#%^`HcFfFNpFc|5;U3dlkeBh6wH_?=m4GhmWtX@4*$b7Mwim5lgL ziR!A7W*H0}W>w%GRfKx9m4JKR;h!naLWd31l@B3(kOEUa&6-e_K@zOtXx4BK$%GCY z(s2(IWKKKoWUi%UMXtJCm4*r~L(g`zi^-~Jk*mzo5VM&E4s%vyh*D)n9BILK^fa5- zI)|IhxJ#1-r*@Cyh%XkhK_>pVU@QXugpa@oYmgDxv~m1S)Kb+?O!`z_=L${wOn$~S zBr9dTi(yle_? z>MAbD(&KEj8oVq^DeMe2cukh(s5Lwt<}7K7T5Ys2{sGvKtGz=_(+DIc1emfaF3M6U z_@_ugQlO;IOj+%uRr^5Cf#oXe(4{0gX~px9^c*Z+U88It$!TPcjr63c3um;kHlkQA zH=fUsR%E8kbTNCk*F4$#r1WTJ$}AVvyGBaNOj+Whl|;}bGlh3SW$RYm&XLAtrfdOn z#0+UvX3An$07sQjsRqf|B?W^T4l30rX)-tJs${f}fuRR#!hprlm_r+rf{77Q1R(km zH>oNa4s*8@!`v>U7D+@^8gQ!)BzGO)O$Amfu~AnoKM9^4W2^+6d7^w9^k^{&S$}su z33N0cwvisP2lw>Qo*u2IUlTODjTUD{ixH#65z!(YEl!Z83q)~Ng~kKRLFu8av^OhA zk2EGLjjW)d=a4A`-z!9wD5D>dj9C?0j}(~oo@;PzimVNz6mr@bA1#iIAu&-KBV%HW zG#Wu(Y%c0O%%3Pv4kHb!7DE(^6zHz?7k6ei^JNJB1 zps=w>2rUMVEQ#Z&;!y%wEEtQ=Xgsijct+COG#(4_>G&*VJ=EJ0jYu|^G1C`(=z z2<^yHex7nIOE)44R^FlNiod^oz*(k??$LOpVOAoAc52!*9zqI2ZNtcUNp4g+)MehY zOEeyFY%@LziYj{+PGPnIkQKIVqt0l86bHSn6qjgzB_>_9;$>_7Yj{C_6@A;CPtGjo z20xj5<08zyd833UU?LB=it0>ltu~Lmm~fC?5@#irD6-o8W39wP9yy!m0LZc_vOlaY zXeI_70`$f~y0;(NcE=^EnhERDIpHSr(xTQ zA@T!(p(kmOa?qPXF%a;WQxAc6i9eSRlCht}|2L!3-YX%{n|!Z?Jms39l2QyV5cm$4 z|Dm5bqgaaYCv>`k)P(&52|yk!6V_wbUzpm2rf|J8pp$#u=ziJYc}wa9i>Uqz2mpee zbc5xS1`DfVdZ)$V=JgaHWa}?T*$I~bmGBfRD;^dM08&Y7ppUbVL(RtiBrBDR4QR#R zz20^S!L(wm+PqA#SWD9gp;LO*aHij&NMSx z7@jx7`=JO5PM8stSc%F)U||M~yjuTPP8K2$$ldD)ln+_8D?tu44@N~3yh<=nEj?LfTy3ckI znUB8)`zF{*`yC(dXJ5i0EgbE&Rf>E5^Df4ATn7BK=6Q&SQ@(s2NG!trCin$~y63;> ziX0H}{fo=Al3o=91EaAJ68URizQ`>vVT5_bpr;hZB^T2u5b)6k_xuff@An&gJ}#qV zs5zTyx%=BULy4R1Et_?DYZq-2hvcm-+l2f_RAzO+6DfDi zF#DO4vWs!gA0`g{a+taaf?yErfsA{G&2y3;4YLCoYPHFBOn$NFm<;XO@34_koS7DU zN_<@PAfcg(q!iU*Bn0eyFN~vlhJ^T0oin5dj82kDj-iHDpGMG z06&^m_{`=|XcjFqP_wv?2G2by7zH1pSsIh5v)aC!=@nx=d9PNC^9TtAS9sPaPymr| zLlKBG-g9|^hf9V@ED23w4O{}%zd$_F56pAVLm~*p-Gh|1CH`gQAYplly72VJD<*nw z3NaM#sECEYaxDbLcsk5Caq3?lG=RNWWmb3M;I8X$-Tw9ZN3){E;b?vS^-T1fFbh4O zSD*7|U;lrz+%?Y&p@m5_c-Bnh5=w^8-yl-mF|eeFF~>aZ2!^Hz_5}>!dedxx5%z3I z)}zIE(`;dGF#;Fhz-50l^l~`&2PR-ee8Xdt_RAkQ?@$Eu7$GSHFbw!jixO5v36>CA zd12gX@h%=XZv-E(`-LPUtvJRZjR41?K{5@yA8>PMkx7JD0IG<}$epP8;52NqQo{Bm zf>Yf29vZ26;?ivC#1(fZ(rtRX3I~iGfP(?_{0{^L!y>*P*3}^N7yy63Y2h=JcLA)| z^g$scTJgcwL5G^S+L2I^-_PdO7C%(=di(1l!&RNvb3~v93RY$&K`er!0z)BY8Pkto zf*1-EQsR=37NfObT(aLjAczRO?+(_98X-tQ1^*5^WJ2GL_J1d3A*awicfAkJg_>sj ztFGsgjHUxXd6-Gce@|4F(r7QZsLX%Dqx#s@As@S2;A7WwQ11Dg-1DW}^OX#?)(H!Z z08^Z=y-<5nST{zI#tHMZ!lE(4LKp-VLS0RT_f&YtgQI7Zu#6B^M+r{=?THWo$ogn# z1JFLeMI3D39RnXo!HJ~lGTnFCk2Z~d27Ic(v&u3FKClg{66n%$qoYHO9Q=N86MT7p-=SG#*1v}f?vM#qb&NJ$3+rN0E&+pCsER)w)g z9k5;L?OR+!IRblP5a)7fAss5herb!{yrt8nHSG9TRQEKhcR#QiKD8v z*gNk=%K;S^498@3XQ?uV6>9n=3QrYxzb@ox(K=_N)~>9g0nmf-N}b7VKg*qcKgqX9 zv?e)B+5QF5e-10Ex71T5@+UFgS6Q-TgV zhO+^!R0GtGYJJVQ?;RNBRz3~--r@7PmCulpZ|$4rng5m;vTuf`Zk7ikbu&DB-m07C z0m9r_9>;tj&7I+K&e{_@cbdnUXdWN#7-k+{=?u+#d(n935J--FH~Coue_YYc?H&)& zdD_x@vsNBtx#dMM2}J%{Gw7m zFSKUs8A*2O&veS*rgu{oN4xjW-|7naerqB)QIhYuH2STP!~PR1h)^1mLzREbg-stJ z@u`{}JDyGOJTuATa_`w%^G0v(EpEgs`o3hZPfYH}g@Ik)7xrng&*!49d?N)6Qa=0! zbgh(RROX1vP8k&&R(Vr~l3jsq5_m6m!tbW+YXmJ}a|9W+$)8{jS|CcK5$*+IWL2&? z_Y;3SP%YK{vcB&t=@OdvJ}Jmlm!c>p-JW~%J1I3!n8fVZov##D#N>-VzWRAr4=J`MG5N9lb9Rw)_!|^BCo(Jbb zc^^x}!8{>Xh$!J5=(wQ-a;V!1^$6B)=~At23bJ^q#x_}f)3yZlP1&YGDYl0_a8L$b z-MI0UVWvY?Z5piAb>L1;^2Y(?MgG^wb?p#0(}(g8CC6D3QDO8`UGrqYbJK;E}8cKj}vqm-d$g47*;FeC06ZKCG$MABMdFI01vN zZ#9KDFy~m*m#Z~3=l-FrMIA!}9fN|73H=yITM&uZ({V`pp;`l(sY3(Z1+qD+HQ>Y5 zANWIXKesC2?jjuD0fN2Th}v!csiKWjZ9y)kTqE|pF@LL5yJu_c8%8O~4J}bS{|%A6 zDkb~^`z*L7v)_nL{^q$N*{M;nZ)mn2g7ZaarSxtp5<3Ln4rhvsVZ#ykDXdO@L8p6A zzg$#FpnLvyQTyd~s9xz+A-V+Kur8!vk-kjZJyCl0Y@6)g%m+t{aAX7baF#`jW1_{W z{`5zMRKzy7eIn#Y)n1w?f!8lkzTbWulO_Tc{C|O}M(+otQ;Jk+%LZt=wl*2I5z5~l zv7ej9Kr4@Usf=+0je!rYJ$MM;6`Q3G(0ihcnYgjW5h z0h&Vx2V@bz@4*OnU&lpJghaTv*KV-4Oj^*rWAA$IwYncXifjI97h3e*CEkvR;*h)9 z?ALba5=?;g*EM>get^N4U4Q|?Uw7QYHhTOx`TB#C+9$aJAy?H7^Nvyc@$Mb{XIr32 z*TC6UR6)o+Ujko%6u)2>h@!g_s@^xhpX5mFe!pYqO>Q=2RKg%o(*cL8D}&&?<_cUx z!gsg;5q$!HPGkoXN~zju-f4n@!O4b=RiNSI3a{OElBqa&9S^kB2#Unul9T`VRK4O< z3M(zzO5{jOt$}d!iONh-AK%NYUp*EWrM#vV0y^7Q@|rps&}}$;M~4`y ze}WKNqReNzqtvrOxO@T%UH|q`74{5oj}ndMC_)@^Pcm@i!PKqdZA`Qn7A;Pc%-v=o z2{Oa|nM+ZSA1>3BEkd!pMP-k5EK&>!8D%LgQN)1gh%DrsK(|D}@I6p+ca*fTC5kdf zkuF1CN<|XgkU&4ac;+`9bi}C(jR9tG|I3X3?v+7t1ZODJ^1l>gISa!4a>%m)Sd8y^eaIJ4y zpeU4?#f1vEZ6h884ZZ`X-@wq(7ZS*oZphgNKXiV3@@DbWXaG^GRA2@60Fy zV6^_<=>>CZQ~Nq_UyLapBSaUsuLGCPb?C%o(`^+c6hm^*x~ap1t`GdcSG^_u3`q#0 zP!UwWL!aI`1>{(9w465p8o)o}(p3}RAV%qam27;);6c}sG(fumo2X5x3&3mm=IuRI2lz@dl)fO3YFyh|b)Vqk{|Rv}fD41Sf+Kn)IYh|_olz)Z-_uOy{f zaFc1qaVv30g7~r;L#kYz=Xx3(5%tbBgW6r4C!(V7`G`pVS-6;nBqNyAN-V}5*O3+v z-QhB-GUHLQ%7|3pR|3?oe&7cXyq^9T)`h+kZgKo}6jvd`Q)0+H)rdf^-&Po!3(y~? z2{cBIj2X{PsfK$UZ~@ATp00;OrdXqXdL(|*g-N3yF--q~IW=RfXNuS4CHly|aURw? z-ZR0&^u>DC`-b^8_}2N>f-iNZZ=&Z9@Xv=tU`5k<$D_~!jC+CnB|h3{58K<@6ke?{ nepgL}yXT2;H2v|eFQlF$jsJ&-`)_^T|378G0&(egy#D_O4kbBclKIjMjPiW#@q z)l!oSpcBAOUTIgmM%2O~4f+Cn4lNOIn(wizJ!`T7#sU<${a3!2ELKVO{aG78!z%>ANSPpP)4R}q!7_5XtCRh!y22Pov2CoX(%}@d`9`ekv z5ugmR?OGvnCC&E8Gq( zc8FjQ$y^q&Gq@Y7RM-zta{#;+xDVidIAnoo00-fe1s(=C1a>Pp8AP)@D;xzl2DK{0 zGKgdQtnfI%6VPIX8341W$20>Zu?{jx<_|maTvxiklr>q3*YvC^#;)p)t+&`+j^FRveq?m@NoL1bPCTOO z-Kit$*VsEbvZ|x~q%onC?gK-I##H~kJ;{-oRPZQit*F6X3Z{DIOsLOw6gW;gCkl-j zrACo1py^frwjapI=f zUiIfG-TEvNb2Tzb@`>y&v*2Z^G#0|rc-jV zio{fl^EDxD9cqjISS+;E^uaUNH^pY|O384%`0yHW)krBS)zL(#G}Nz3aXFqHKJu0^ z9rr>Yf;)9={WmE|j<<$9a#4}psdF4hT5dk^dn_r%JztiGQ^z`%&t4ylPvr<)=!a9Y z>dVp|-tSWETH5Ks{l^*dV5VPdF+6PMlmBAq&G#Y+gQ^0))^3aCEzeoH@v2)?GiPrZ zdizJeWw@R3AKx|<@cZ92#PPg8Bf0X=hL89Qe=#)hns<;r_>N&IAMh@cthbQ;;B6#R zDc%Cox+vMYzaZK3jv<~u{jMRFpLy31T{CAbQ`W9w%6vRZ@fd_hCp>nc+={;?`1|#0 zro4m4^LWgvVoCuXz43^{<6)HDgoh80MRzcHsZ}gXc?koL-~pJ~E%>_ukNz0p3jDnUkKuT9!^43`+FE|YdxlP?9E#y~xPjZHCp3Z8uL5;tNvo zaep-o|fT;bX>k_WX#<=x-bd)%JqGj~%5xAH%C-HTs4P6{xotzd-Mw5$0 zjH>*{(}tdo=MK)haK`0jF13(*zcP5WoP-OZmzl10gi(+uLw4!Xb+0I#Ia=b z&B5IDW)cH)AD-Y=Qyjb29RFqg1V_%I$J{hECu5;Rj}g5I3*Mct?u28IwG*a)cl!!4 zwO`of^hli@o##yy`O8fy&flG1nU0y9rA#J=%?cJmzs%<&b#~nQ<&5C<3RZ$`Ya5q<-eD)qSm$~?ZtTQQbu}9K?wizeVGKpp$60dyzHFoa(Y@*zW9*!X1xKf2wQJF; zpuaSO9Wu`NV-Kl`Ms_Rr98=TyiDPQDvnwj2fM}SY80M|V)TB5&mckAt6Gjz`D<3bs|FLVJ*BF=_c67LEgI5AVxrN!@|c>!Bkl_~Mg>w9PZ?Q0s$j&F zF=GlQ^7s5|51!>$2gi}PBS%aIX!4;caqf0eE=Lz+oIo^8P$xg+$6T|DEk;MMJbI>e zWeJm(K50^ZT5VD`>@X?zaVF)?&y7mP=O*Rxn~lntB9rpgr$%Mb_eSOC7mdm;Jh~n? zDo-9TDwDZUIX%y)lt-A9*YQ~U52Ip>H7Tc4O#GRr)M1;vVcMc^UD)b&yv6gIBbNDH z`@&X6@+w!D=4Z8rb6MI;!-u_knV|x5c5BA!E(O&QWf7|*5+mFZg{Dyv{Uh#(u;8yH zLWx)#u@|{*5pKqKUcNcHe`IX|{7QUEuVL)Y`0tL`##j{nDRdk?Vcf6zYc0kb3^j0| z{ho$%f7Ac*4CRHdz)`+-P3$yZC!qyZ)epG@7B^SuFYpQHf^X~pTE9+ zUBkMvb!=UuuhLiTZCYzzQ?aUYW!<&;*S0TjSl)O|W30vH-uzh~R zyz0vvDjgMdmo?66o9UiWI@LSbH>qx7{>18t~_Xi9JB)ad0K_qj5puOxBk%N#eO_wD0LBl!3c}Z-k(JHaB}t#HK`ML z2`US~oFEX~794L}JAg&kU)`^XWgO1w|BQ*{)qgvzCv(+j)?I!b%hhbQdg*Rsv+7B-jvIN1E2^C~<6L+g~LLkipAD(-p7oW$*S zSd2VksClrnK}2~#C@Gu*4I)bYgnT1kJ=8qX=@&6xMrs5K+rTen68^B+&clY8yF33N z;w9kCZUhQD;19g*89Z6le$B|Ay3LZxYlfL!(P(|*S%|8FCL`s!b=E{)x*8+i__nnh z|B)hQU=#+uklKL4ose>GH!YEm%{7mAk|v4;SA{4kuGnz zxoQ6ygG+l*8?|Nww%7e!tH4H}Sa}!=uauw|rmV*B+bYa%p)C^f(Sl-_w^o>^MCV}w z20M`&fx=Ft+;O`l*T16Dyd^^W$2V!cuE(>SJFMlUGG?srmR}W(%LACmB@$6M92X4u zgm=sX>p#eMn@AFc1Ea@b99myE!WEqf$|KObdgZtGl z8ugwYoKR4s2j2(=4^JO`K--_K+O?B{aI_B_vrB(u^Myyn#+6%PALA0bn{M3$GYc%*+>eM>*qnbT_Zo%yyUEsCuCj&*)*k9P{7O!@M2O9o^I1 zB?1%|c=v%1nAvUsUf9z-1oPX_)7&@NOw+yF3(RN7L5I!B1D3CNvD#qP{BQI$_YBki zIAC`4UD!k=ey!B%s6`Ui4S1 zE1Dz;LLMt9g?aliOCNsduU2<-PiiI@iPQ)bjz`Md{uZ9J=Y4CD(7J^@RZt33;v8Q0 zKITmcx(h{DK`G2noC(k2-;sKn$a{^*o5JBR4b_Lj2l2Tdbg1J{M7K9l3iBR~;r;kY zR69wOE)*$(V%X0BKBD_KLZQZ|K(zvwtnG;pPs~9_j12>#(Ga=ta7LXjRS!1 z@X>?#!_f+-h=b>>@#>x$rX1vL=d5Y_TX2S+<=Oo{tmT-v&L&5qXVXl;$w>uCK>U$dh% zx{KHC7Vh%$o)anl%?o$??MAy6)pA-a zH+lcba?}27V}-US|8244^y2@omYnwQGgfKK-g#7;g*Wpze(jVxMOAVMoyksjv9T%>zVVZ6BddTL^U89C1^QR@w($`44?1^t1-5` zv}7!D{z8T@sKW{l zTk=x=8!hU7gL4LSSkxUsvZyJ*N6U;PsegP;0vI^%$4=Uwb_! z+Z_6O%%*?#dQ6r1Klk+*aUB!sHCNpc}WnGLF^|iHAdA2)jobf?4 z8y*PruXBg3jc`1lcn_{(*l~Cc{B7|&_Jw^MiRt#cwA##58DCpGSb+NoWYJ&kc=1EV z#$G&n+Q*BBAD{Eg?69nwQzc*yEAWaa!1RDUjN}HL4a$oRB+m$u$Ezgo93t;(Bzd($$N#}yY6(YBXlYC}SUZaQNZKRm5 zv%vzzN059$h};-S^2H(Ycst5X%od`Ebx;D=MRKfvOcW{H7byU8oFwlQBJY|&^2QK( zOd`o236a~ANPaj(o|cUA8uO75#fTJ2a5O|dE|uiRLgbmzB!4MH9vegQmqX`ry z$cr*a{&a{OI+Ogl5P5tTl0P5Xz0F-o@j^&~yly0aF+?7oN%GL9HFYO>Xw&xYLGnP; zQp*Or_voIa_=TqJMe@+5h2A7T8B(D5ERw$-A~$D~yyaqf4di)9(R#50!uyc?cOi09 z4#|HXBJbUo*$z zcRVCr>_AUQ9$x1WO-nCw~r>pld=Na1t4<_$xnpHa|%iR zREWIiSduq|$cu_d-W(!#7mNEpv=6w)QG&NZ5|~R!{%MFjW<1G13z6qcAo=GZ^2}0_ ze-V2BD`lkkG9*FLM3SElksBtF{HqYTeKN_r6f6dNyC z&@2>`C@}v-XQY^`nL*$upBu@#E=fvCb{N~gU#gGI_kP{*|Cz5$vNipuc zqN5AhGe}+%B2Vf}^6??^!Y(BDhR9>PlH3;}uj$>56zf71nVBRHy|2bh7vJ!S1M1Fd8DhJBb!KPo+mp!VM`vCn zi$`Z(A~Q#4UMAZ{XI>$DMrU3nBSvRlBg;jfbCr{1ujs1R$w<+e7BWn9rj@J_o%tP^ zAUgAVvO9F<4Kg-#<_~0H=**jBRdg_6j)A9Y&U0yGKj^AXWHjhZI#~)ja|2liIn@7UXNCDoIt(KJxWMkXC5Q?t}~AlX4jb~2&e1JlLXFn<^&;f zoq392xXv^Y_STu^Vx7V3AND4pY+dyhL2I4)l<>69d`2KzXFez7tTSH_TGp8_2_oyv zX~M-i^A&+%ojF4YSO?x=-xKWBRX-5c)tMg&;Ofjzglcu>EJ4{0#?YP6tIiB3$f`4W zgj01UpTMckj3_@qben)fB>kj8BM5DXT}iJ)R{uUmmQ3nOPEq;#uARy znF$0Qb*8k2AfwKe5l+;Zi3ARHW)cBHotaE1P-mtP^wXJ32=D34ECP8tvw(n|&MYJ} z7hq~YT~8QJSKUCsO=tEKTGN?l2%_oCvjod@<~hP*I`cdMFr9gUP?yfUNKi{>ULtsf zj6enI%LJ-))hmRgbmmorPda0acS=kGL8gvq#zewNIwQc5&Lk5e(wUTaiAg2sqt8Fa z90ELgykUfLbS9Uejm``wJfkytgkf}M3;`FNDI~O_Gh+#&=u8pe5}heduaUTMgg|sv z3BeAX8BbV4XS@V3bjC-ZLTAUEwoZs{#CTeBo) zTeie(_eji+J`!_%j>O#1S7LVdlbG869SmK6W8DBrwQHcn)DJq(n5=^(CVYs*#1561 z)L{~nmMbx?;S%G{Bc=ltnmXl6s`L>OlQB|aI**c=E(H?Pb+p8E8zV89g%UGr?0Lo< zUSuC0yb@+xv80L^Coz#F5@R1PG4t@_@3#&9O_znOWc!;U>@{2ZWsUBOaIW!x7tY}u zJHZhKm<;Eb4Cj~(=a>xV*adKo$#9OzaE{4vj>&M2$#9OzaE{4vj>&M2NpKFB4CjDJ za1NLR=kVoyxvmoa0w&=vU=scUCgCq&5*`F5;lUbU5+DR70YYFBAOt1>LSPb{117;a zU=o}ICc!yi5}X4j!#Q9QoC7AoIbaf;117;aU=o}ICc!yi5}X4j!8u?OoC7AqIbaf; z117;aU=o}ICc!yi5}X4j!8u?OoC7AoIbaf;117^cU=o}ICc!yi5}X4j!8u?OoC7Ao zIbaf;117;ae3x75Of^h`bHF4x2TX!mp5}d;^S=LB! z4#(v48k~P5IERDsc@>VyG9$q`9Ft{@1m|!}mNgQb!!cRb$Z!q^WmzS`IUJK^jRfa# zOqMkgoWn6$)<|#;$7ER}!#Nz3Wt9Zya7>mp5}d;^S=LB!4##9!Bf&WwlVwejy`OZ0 zNpKFwWI3J$=WtB6kN2PZJNuvm#nt@0;;sk#A%c7AR}h>&)gy35?~8|0hDAa`s- zKgl2hgWOOC83P*S(cLIx7n2Mr@QdB^tzeRokXZ&OW(iW%;M%ZM39~$Gn`wyAt7n$` zfmxpEE%F3ok%v}`+>tCY{tDM&kuZqEWvmb(kH-=6Fc~4=(GiMNY`axvWQ1#%&??wv z7-AQbyS_|rm*+yeJPX*z zaVW98W|R-SEQJQBud*)kB$l7V@)jGnV)0Pl&akqVR}+hRGg@suOO&>R^g<;VynN5@5US^CLn zb%>0mhDb1^28MK%ijXJU&Uv!gkQXOK8<8wCJ!J-@OEf~p;v;%U(MId`wz&SIWz03& zBE>80Br~#IUMSnng|b;yC}ZD384ni9V60GJBz^u7ulVU>PSIHDtVOa}RV14lMKYo+ zlHpuYn3O@WY@HU%>pJ67PW3zAAIFW55|zj%WQis~Ajl z5`+sf;gau@M-qikC3;`pgh#*|;(ww`zWw**SIVv=|JARAORj%)9)0SI-@NFb`Y!zi zPkes##5Y_C`rkVq_)_<~KO1KG(Fx!C%uHY2(pR_q&36q$`&|6JE&0@=?{jrudOx9G zJpG&7fS)|x=RHH0?({irhi|+KKC{(7u|5BJE#LN@A+?0u;8o!<9S{A}+JEK}k3Oq) z?!C|z-fQa@T}~g<*8c~8OzYTqVDSjLys_8`(X|NJb(eP||Hr)HJ*xaaKO-f4qtKN6oGulOgQA8U@WXAG0Dxo^U+{?sm!>>ST7S6j5dzciCZ<$>^Tkd{oaNB8UNA@ry#xJYYKAr*Cr?DYqcc* z*nR4e$YgsM@W-!SFasC#4y03zj=$_eIP6boQl}`2>1N*2#8T8)R}pA@-_vS5(|GgK zYA0sp-n%S`sWGIu8~wiRHRVL~WK2=W{SspklU)E|Jo_1SBOAcKct)McV)>=ds(qtP zh3MHW(KO10j(RX&1ZH63jnArGdYRTnlm+CJ3F=Ixs6)qb5mn?4E|??=#Zlb-oEp=^ zxfdPG)kX9V>Y{70JbQ)jxt>8GtDO;5WhUB^O`~iH;@sg)#V9X*UQLd6?2Wja zJlA!UDq&wS7J@G^5k1m%MqgFi(3{t=)CMv@d-GRRf zo)TT)QG?RKA9zvS60NSK=8IU}k#U@BEJW~WFR8;~O{?+L1vX<5Ujjnwvyx!*RA8i#i7{A7fwb;ond%wto(XYc)S{B zr>6S$Wz~b(^m;|@6=hqCr^6G9Y9!-Fs3yMl75qNj!uQjUiNErS>SC(@%q!|$ieG&V z$ETXolld>VzUX^C|C#1y*5p3nc*6Hs`|&b=^HI-XPa}KSeX#QWGxxaAvtM&V>m6;k zwcgskw}H3rVY?f5wePIF-m~4YsdbUYuB}>Dc}?@xo@(D!o+}-T z>lRkdYnoGiIjd|f_m#I^+BmCmx@TJZCCyXXC$;sT=$Ys%E1Qr%zO1-yY+Yggn6`rI zQSOnAdA{M*!#qQMgPZ$T_jl*id3;%p-oBo7-7CAbc4^=xud7GQ8;_gm1OKn}5B#%# z`@sJ{?E`dxHb4+WVT0PZ0we=F;C7w$vrZ~7e z*ObB&*P5dueI=ffwsCdi^2fCoHx##U_d~V;VQfUU|Jut;TUo*ruNJ&@Ef!^dKdC78 zv9JSM+tkK5+hv;UpS8=h$Y_GFG}jmi^FMWysk5Qx%vSGK&(^jrbzAbcv~ORr^DCmt@gUTtu?+HPfgp}y0!Uh+t)O#DO*}t{zpi~n!-}#MY(?X>mDf71ZC+lz+#SBWb(wFO zXIa}db=Tzc;cLvpHT^;}UUR83+`-BlFRQ%x3J&MlxuyuwGU*q#Oj$82ZY-)SauhX> ztsd(h+gj)=^zf%n*b?|BH<(lXO}Cr!n6}E@daD<&#j4qlr+dX<+mTtJKpZE z^XL29k2M@CJI0PR9<4m;IGT5)oj{b%K+wf@2 zCTy&4&&(po*8Y^>!vqMYoD4wwf&NYOUf>( zoZ`SSsd}<|a_c1DB+sP$iS1?Xver^xd}+gk_VEql%f_?ujU|;Oj*{kaj&aS!)x2@7 zEzbYP8_?6GR{hhrW^z{gh|io zYEN}*Rdto4Dvv)iOc@f!=45mBvvF8h-P9(YPXTvvDfdyJG53_eIaM3Z626!??xi}c z;>U6oD~ch_pOCGc3-hP+)ebWMbN#d*O{|nR57UN)HI!n$xft+`w)^vQwWpZ&)!=&$ zkh|3Kf4BdcyDspP`gy=J>P!?K$u#@^2fUufjqUlw;yqZ?tl~hINHYMWH+{{UR%_Ax z)@Vxtf5fY~oC8st21KI;O@)EH*{3D*t9)7{xBIkg{yVRh%hzJaF&LwDLjSCEUOtTZi%T78?yLgI~W+8^rss z*ZT19)@k;z1a$T!B3Ar}`!0lU(8Brt^;%!PU_B;@-=Ot%j>PN&{-12Z3se$}O-0I|I?4{gUW{r2tWzpoxMmgDRL)-#)_0 zPyNnp|XpZb323&u!5r2}MsK z>MkgT(YrY!rQ*X{9N)VYTcs4U?14K~QT9aRpp<(yVXL^dWA=v*Yw6swO>;R&mnLGQ z2#VgiwrKr$73xGD-GsD@pcoFErfHit&{>8l({bx5Is?&IC<~sUFq$MTAx{yM!o1-l zTOv=jn38zocFcbw#_5WiR8bB@6JcU72O~eXT^k)u;tZj53rb-rn;UjuHj^+;C-gRi z8=48429tR64sD*3zFQqd+g4#`CK?OV_~7fcHYaUXV8rdY$mA1w4eKJ8}#E;8shlGClPXnbAm}}SYcF#EHEn1Pc^5++fH{lR;f@}MXeBJ? z`5#+jcx|(0;Ggcp{__GVX`?P`A_~XB3m4wEMb5vWxIYlp1dWEj@!DNh9E~0}8Tcy= z+H~jNQAzudQ7#ltfWOOk^__TEC!vx-u82ZmCt&}(Q>#pvf(&|&L#hgjp5rh)8?NDJ z>{!&iyR?GnStwz!3aJq&Y(>hOHlh>v>*CQPeCu7<0oRE*e-d#h91ZJu``t8XDkdZM zZqU;BsJpdJ(SJr=FCeN3nuL_Q*Jz1*)))phy4-*vY(q{Bz_#~9Bhyg;X+k7&$q zUi29hbpxWBph-wC$Y3;|dXHu|#6o*O&Px+9XSN>)lfPjqbbyTxn`}Vgcx+2iNOW&M zD!KsWu|PCj&={nA!e!RMTsfe*qKi?%U<*&%4_2+gL%Py9qJgNa0*Ico|=n8>Ql|eIQ{^|`Br4{6H+5kI2vi7 z6yjQ)yHCrHR>i%mA$8&|hBQ2?hCpSnykDCb7cSKCNR2?@7(thEM>j35zIL;be|^6; z!bzGQLeoW14D+!MXfvZ-BKZiUDp1&glzVfr9lkn(BlDXNXt~i-MVuu_jX+^1(m)(B ze-u54^T)L!&UHwmfWpaeEx+wSZILOUxVFB1T^C+;#uUXzAEZ7iqHh$@DV&Ub6r*?M zw;$9BOabk>^JzLggpIXbq}e6XP&fs)8~8)9=)1q_A+6LDP;U<;qP@1hc}VLXeUnJ^ z2~sCeI0I>*^`6>g>A_b#tZlJuz1Mr`UL0J~#&gRdtZ%zW^NmPDVHdO;xFZGk@amsz z>CEptL|0D4`BB87up7P=`F7?%&ootwfgq?Atye~{D;R4_9 zk@C8~V>hK{-Sdc+7o8!ZbVI5Fg`<)3?Km0p-H%`nBuW;FL_sOMXDec$A9ZbKAx{^S z!aP6UluYyTfavZb?_MHr3ZpwtmA9ngmB;CLq)^ABh;Brp6c%|8I)Y~=iCf6i1f_5w zZ=8(dc>~5t$ig@b`XE(-!VW=~!d!mpUNn)he~pSJd4iC~2})scmg|nqHOI6`(ZfW#xk!yb;b^4% zy#_ULk6#<(T!fNNKoq@aB26XlnSQN5uk~xaor{H*s0Kt+VKHgvIF}&f2BMmvsj!3; zX?#B7GG{f)8SFr60}7`?H9v7&n;X4LC=Lh(g;Qad%J0~WP;S+u*a8QI`bnhWK;c-V zfs2$|gK+ZoN423Mj!S4$1f{S9N+v&s`8*@?`Mt=8!in%qM?Q#ay6_kEI2kCXdJv_s zl#l0e&6V^P${Bos)Cv?%6ZCT24&_Q-`Ksph*F3KI3~{5DjhcNM-BE~46R9PrGFUVN zFZo^@C-#l$A$E+>1Wm$yVbx%|B`d{I5S@OA)XfDBz_gXcB_VVA*G!)u!^>e!@$Yh#PQ;6N*~De^$H1 zNpGn279S34g2qD)Z~hq@rov${@Wnsl2}=vZ4UxUUi!n7p-MCK{##zh<{fwC=fls6m z?R42WE!Bc`r@wOpHSTyqi{+(GquF^6N@4^6GzuC8_wd$D=vVml)8VF>7hv1vS1p|5 zVv5UyNv^rUr2OMclj6J7qgnk z`Fu0tSUkSpZ&JR<ExG+msj!TfK{ykxqL5lxv)pFXTRn6Qtvuq}t*~pu3Q?hJ_CRR>#Ol&TzrsXGo z?g~>5%MPxfc43G3byu2(dAvEEoVGr7ee(OXdm21t9_DGxuFQ61H)mC6xwBe(`+9qN zxAm&))zq`Pr@Los4aEH$Y+`ISwf8N+)2qU1qn8aIQyHA0Vm;nh5IymtORaPwkem z&J7|8Q4NU3!-in*D0Xf^Nh%Pv3Yr320_OZ%4ojhPE6Tgz?!tsMh<1jpoQ*(@;D%B6*Ly=cts7am|P!?NFqH3 zv%e9Qv9uF1&X7bMa3gO&j0S~{y;AvZinkke@jw&-Em9}!4#d;(my2tNTAdtq3FI;s z;}MMp&KqM9aq4K&&DT;q@>?1uyqBti+F&omo9Vn+BqC}AqLFZOAcLK`*s^&DeVt@) zMhmM`71Rc|@SSm%nI=*=;Fh|wIG!D4jKW=Pj1Jx-9#4l`Izt3)?2Ne*wZd(ZX@!PM zuJd*jJ3F@4qOcuq57gR>2IuV-)3Ong>?CC}L)q7XF# zQ73M}#b&8VfyIs%j1qSjihBc5qo6T@N|oB>3gf~LW}fhY*t`|!6Z%6+Izr|qmU3Q-r_7l<gJBwGsk$|Q?D%#HhMVeVZBS&rpDB%%E=D8*9XdlMmw1^fZD2C}oJ)_7wxhpdh)zB|HA48cuJk65ws|jkP1n?=^^((G4D%N+6$~{*Y zmEm~2*3+bnOExPn_b@AClg!FX7PB&Pky-fz?&?>*5C`T$lX5K{#(0x*^9x30P@GYD z|Nds=AE#LoG;7)`lNxZ) zdmeoaTLwEH!O~w2L^VO3@JOJqRb^YYIFF!w6cE(}wZoCX&ELgind5vM<>P4Uanurx zg2w|lQq>1&y*=TvEOC}$Eq`8OT{{eCTJ|K zc8Dm#LjR$krPlc}<}!zNMaS%kM#Ia23X0W^C;D49IA1|=8Sa`+QHVyvD^irJ2Ux0| zucEjJh-!j5;nj{tJY-aP%s|UxXA3GP0Z~oRXlUsuE-kA(GSITr*^0_VKvWYn3R<~$ z2-Zk6=hQ)#ZQMK1VzAY~??fD;4qi9Vk`h?qaSpcJ?)*IpmjF>sP$&F8kcnvU_Xk_H zIp08KCJ@yGje|ER%0jUlUxC<%PZKl-cjFW7b!Z=6&!nN2xz0afs*$)uJf$V-fIkHW zX|cxi$WTj@^Gy^N15r&-C%hSmvTvB>Rqh>%H7KU-=9|D&cn(9fcLGsmjrWP~d#>#d50H{kLvE|y?r`9}5TduwO>;CJ%FebF!`0evE%BxmZ_BW{{f%E}+i8ou z+OV3Yx~jU0omDqfY|GvZn;JJ(uJ`y{-s&26P2-x%HI=K+tZZ0WwzB#<_jRo+d@Jg3 zAI<7z?q&H)tE=*G2hIFNWef0;)q|>W>&&{GG7rAQ?Jqg;#I4=4ke#`;L?yVMiMIQ`;@WV;b+P3_id;bRh3Q%l?Y}XL#EXd>B)4 zo6*d3SDVbXyqjD0R_r}o#g<}QPmnp=?os0HZ zM>?xSyroE;K;cffDM!;DYgP0rp|}|-uD~OWMaoasS_k{ra_c&?wxx2t*tcr-|JJ@$ z2}k+%{3g6a&18M*fA%r>LQjG#+-_nfe@fTzZejk%GEHx@8rNN|clz%1+}VoHQr!)$ z`+WO6`&#et-Ql^T?e@CcJ-4^sR(+crUn29}>bSM}mg-v^w=~~eeY5-K=DpQ>9eW#Z zD!Yl@)WFMl`<}Wzo;_{5eY@Sen{TYVk=@u>Us>;{Z{Ah5tG%wS&QsS~TV3m@ZQfbA z)3LMhhRPe*4Gq`lJFjowQMV%>-*WJ6cW-arR=JIB;}7kyCKq@%wr!}}kiVgQeZxhs ztT11rx6*u2@RSlIF0E{N`?7{* z`S@~*?;7_t%}Xnn(sSU-s~uN2S65co`ls{?e?UoSS#sOj}A+i&Ec_EFzXG=16c}s zsuw9(YI^JpfbKBebZ=Lz$K0fum@cR;`++|(xCYEjTdZ}zxWAKq- z!am!5ra(nw`P2Js=S+c$#`>EZYt{=(nA(zFtv zM3rmL=N#{@%HN#@qIK{NTd&ZDexkTbAN?kdN9NC%;%wDsDj7MY zJb&Uu^riGzc=rQW8l3FVi7rbCjIZwcwrFiSg`1vXDlT;>R4i5ZG5B#hM z{P4ifG5k5d>4_;kV0X1I%oB?|zy+>UNu1I=`bQ0u6${Uw{PaBuc1o#nJRQL(##bF~<0-S|xBfU>E z7b?Wk@B%m$N&EjUh9)Du!g3{?G2)xwa1LB1dXeNBT3^AHtZTt*0>)q^95U6wYJfFx z%0w{N3wARo3?Jd=nPDTqCdjsff#EaveP-AW_`JNu3^(B8M^<5%H!j@`wf28)<5IhW zHZDB?UJE?|y&n$MSRjhQK{#ch2a1QlZUra3Pn&0jqX5UC)Dg0ADL&1MXShV%jL*JV zb~ro>@ElZxLn4D0p*EbJUA+QL;ehYjo`f^u;t>2+ZjcmF*s1|JkGuqAxhk>}#q ZhGKJKlXURuhpTHhN8s delta 16234 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 Y3XRa(=4YDwl2{b=cZB#arjJPf0h)2zWdHyG diff --git a/snake_trunk/VCProj/bsr_trunk.suo b/snake_trunk/VCProj/bsr_trunk.suo index 4de7601383a40392dd9adabbf023bc547432d259..e46f9653b1b5cebc54828d73601da5ad9c382a98 100644 GIT binary patch delta 3043 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 diff --git a/snake_trunk/bsr.hex b/snake_trunk/bsr.hex index 066e0fc..e0fadf5 100644 --- a/snake_trunk/bsr.hex +++ b/snake_trunk/bsr.hex @@ -1,13 +1,13 @@ :02000000610D90 -:04001000204822481A -:02001C00CE49CB -:02002400754A1B -:02002A00C04ACA -:08003400ED4B904BE94B2E4E01 -:02004A00244848 -:02005A005E48FE -:02006200EC4D63 -:06008000814CBA4C044D56 +:0400100043484548D4 +:02001C00F149A8 +:02002400984AF8 +:02002A00E34AA7 +:08003400104CB34B0C4C514E73 +:02004A00474825 +:02005A008148DB +:020062000F4E3F +:06008000A44CDD4C274DED :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A @@ -15,7 +15,7 @@ :1000EE007110A6FB710006F9EF0B8C015C80D161DB :1000FE00E8710006F98F06F931030EF6B1BBF66111 :10010E004900DD05618900EFF5FDFE01FD3101FDC0 -:10011E008901FD080AFD3F09FDA52FFDDC2CEFA589 +:10011E008901FD080AFD3F09FDB52FFDDC2CEFA579 :10012E00C0C6D7C7360000674C09DE3F318E04F6D5 :10013E000FC1317B9EFDC411897267318E04F64F5B :10014E0014896142DF03F6EF01E660610667318EC6 @@ -46,7 +46,7 @@ :1002DE00301740BF1C01300400BF22018C0A91DF91 :1002EE0004F6BF2A01710BE2CE44FF3182E202EF27 :1002FE00FAAC0C148E449961790C61690A8C0AD19E -:10030E00DFDA8B4CA461F8FD0E48FD6E04710BE232 +:10030E00DFDA8B4CA461F8FD3148FD6E04710BE20F :10031E00713397F2C0C6D7C7C1FBF8FFFD6502D295 :10032E00DD045203EF25710AE68B70FDDE03D2DD8C :10033E00077133975202EF138C0870FDFA038C0A83 @@ -141,10 +141,10 @@ :1008CE00067110B3FBEF047118B3FB8FB3FB7B8E75 :1008DE0076D1DD5B8FB3FB9D8E4004F903DF22667C :1008EE005C10D1DD1C8FB3FB5C10D1DD0B5080C1D1 -:1008FE005011FDCA34C0EF095040C15011FDCA3429 +:1008FE005011FDE534C0EF095040C15011FDE534F3 :10090E00C04004F903DD064004F904DF22665C02F0 :10091E00D1DD1C8FB3FB5C02D1DD0B5040C15010FA -:10092E00FDCA34C0EF095020C15010FDCA34C0C6F4 +:10092E00FDE534C0EF095020C15010FDE534C0C6BE :10093E00D7C7360000665C80D1DD10675C80D1DFE2 :10094E000571339AEF0B71329AEF0671040771310C :10095E009A665C40D1DD10675C40D1DF0571439A29 @@ -215,10 +215,10 @@ :020D5F00C3FDD2 :100D610061CF5100718C7109FECBF800FEFCE801E6 :100D710000F6BF00F953C0F693935820FEDFF94106 -:100D810000363E4E34CCFCEF05118B99A7A51744D4 -:100D9100884EDFF53602F930CCFCEF04CC0000A719 -:100DA10047DFF9410036884E3420FEEF05118B995B -:100DB100A7A51744984EDFF53630FE3096FEEF04B6 +:100D81000036624E34CCFCEF05118B99A7A51744B0 +:100D9100AC4EDFF53602F930CCFCEF04CC0000A7F5 +:100DA10047DFF9410036AC4E3420FEEF05118B9937 +:100DB100A7A51744BC4EDFF53630FE3096FEEF0492 :100DC100CC0000A747DFF9FCCE0000EFFE61DD712A :100DD1007BFABEF0ADD8BEF200AEF661CDD7C361ED :100DE100DD717BFABEF0ADD8BEF200DBF6FFADDC03 @@ -251,10 +251,10 @@ :100F9100F9B4DADFF4BDD813BDDAC2C0D746D8DD63 :100FA1000771FF7177D971C0D75BDB9DDB605BDABD :100FB1009DDAADDC5BD9085BD808BDD8D7C3C7F3D0 -:100FC100728EFDC162314C410036344E1161A07206 +:100FC100728EFDC162314C410036584E1161A072E2 :070FD100C09EFD62C6C2D7FD -:0A0FF60031333A31303A333900004C -:0A20000031333A31303A3339000031 +:0A0FF60031353A33383A3531000046 +:0A20000031353A33383A353100002B :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -310,20 +310,20 @@ :10233C0096D7712296F440D7C7C1FBF8FF31329A79 :10234C00067130B3FBEF047138B3FB7144967137EF :10235C009ADE4F71349A71419631329A0E5002C105 -:10236C005011FDCA34C0CD3229EF37E0C15011FDF8 -:10237C00CA34C0F43217C15002FD5A2BC0D2DF0D43 +:10236C005011FDE534C0CD3229EF37E0C15011FDDD +:10237C00E534C0F43217C15002FD5A2BC0D2DF0D28 :10238C008B318E318D080E01081C00BD34AD3444E8 -:10239C00009BDC05D5AFFBDF095020C15011FDCAF5 +:10239C00009BDC05D5AFFBDF095020C15011FDE5DA :1023AC0034C0C0C6D78D209D41FDF323FD8E2BD5A7 :1023BC0007F9DD04710396D78D414B2061F8316428 :1023CC00961C716396FD91044A4107DD054A41FF55 :1023DC00DF098F06F9310303FD8224FD9624710277 :1023EC00963079256194D7C77162017172015003DF -:1023FC00FD1B0A5008FD4737629D305009FD4737D9 +:1023FC00FD1B0A5008FD6237629D305009FD6237A3 :10240C006276716301711806F94A30F1DC0BE5074D -:10241C00F9F508F9CD3707EF224A3004DE1ACF0759 -:10242C00F9025008C1506CFD8902C092DF0DD454E2 -:10243C00DF09711006F9EF03F507F94007F901DF21 +:10241C00F9F508F9CD3707EF0E4A3004DE06CF0781 +:10242C00F902EF03F507F95008C1506CFD8902C0A1 +:10243C0092DF08D45461F8711006F94007F901DFF6 :10244C0005710A22EF06710B22710302CD2007578A :10245C0000674C08DE1073090A20614EDC05679D8D :10246C0020EF0387EFEB4A2007DF09D507F961F866 @@ -373,13 +373,13 @@ :10272C00049FB0FBFDED2B8D484E05DD2840AFFB23 :10273C000BDE054A480BDE1440AFFB06DE054A48AB :10274C0006DE09D5AFFBDF0DD448DD095020C150A2 -:10275C0011FDCA34C08FAFFB9D48FD2A2C1008C652 +:10275C0011FDE534C08FAFFB9D48FD2A2C1008C637 :10276C00D7C75601D837C15002FD722BC08F09F95B :10277C003105075012FD1B0AEF0E500AFD1B0A71A2 :10278C002010055008FD1B0A8D376C0870C15002D3 :10279C00FD722BC05003FD1B0A8D376C1870C15095 :1027AC0002FD722BC05016FD1B0A5003FD832B62D9 -:1027BC005C01D1DD0F7170B3FB5002C15013FDCA27 +:1027BC005C01D1DD0F7170B3FB5002C15013FDE50C :1027CC0034C056006672C6D7C75004FD832B625CBA :1027DC0003D1DD405014FD6B2834B3FB895C9F9909 :1027EC008A0C7CFF50FF5C14D1DD228A0C7CFF5CD0 @@ -389,7 +389,7 @@ :10282C0070C15002FD722BC0E0FD1B0AD837C1509D :10283C0002FD722BC05033FD1B0A8F09F9310309BD :10284C0071281005500AFD1B0AF0C15002FD722BB5 -:10285C00C07178B3FBE0C15013FDCA34C0C6D7C7F2 +:10285C00C07178B3FBE0C15013FDE534C0C6D7C7D7 :10286C00C12004FBF8FFCC02005004FD832B629CBA :10287C00038C045C20D1DD0E8C036C019C038C0258 :10288C006C209C02EF138C045C10D1DD0C8C035C6F @@ -428,13 +428,13 @@ :102A9C00029C02D1DD1F34B6FB896E02997162076C :102AAC00CC0100316207086159018C01D1DFF4714E :102ABC006307716B278D315C40D1DD095002C15029 -:102ACC0012FDCA34C08D315C01D1DD08E0C1501259 -:102ADC00FDCA34C0717AFA8D315C41D1DD0C5A31AA -:102AEC00BED831C15010FD6B47C0F21004C6D7FDE3 +:102ACC0012FDE534C08D315C01D1DD08E0C150123E +:102ADC00FDE534C0717AFA8D315C41D1DD0C5A318F +:102AEC00BED831C15010FD8E47C0F21004C6D7FDC0 :102AFC006D27F2D7FDD427F2D7C78FC6FB7617FD0B :102B0C006B28664FC6FBDFF2F5C6FBF2C6D75064E6 :102B1C00FD1B0AFD762C6261FB711196F171149606 -:102B2C0061DC70C15012FD6B47C0FD7836CD63037C +:102B2C0061DC70C15012FD8E47C0FD9336CD63033E :102B3C00D7C7C1C1FBF8FFAC0ABB17C15002C18C8F :102B4C000270C1506CFD5C0310061004C6D7C7C1DF :102B5C00FBF8FFAC08C15002C18B70C1506CFDAAD0 @@ -453,7 +453,7 @@ :102C2C00F9DF04717396D7FD762C6261FB71019705 :102C3C0071149671079761C83172961771729671FB :102C4C000497711196F171049761DC70C15012FDFB -:102C5C006B47C0D7C716C75004FD5A2BC0C6D7C781 +:102C5C008E47C0D7C716C75004FD5A2BC0C6D7C75E :102C6C0016C75002FD5A2BC0C6D740AFFB0BDE0275 :102C7C00E2D7F2D77100010571785005713AD57120 :102C8C003BD18F10055CFC9F1005CF54054AE542E3 @@ -461,15 +461,15 @@ :102CAC000571205005CF530509CF52050B713051DA :102CBC000571205105713BD5717050058F11055C64 :102CCC00FC9F1105F422D77178500571080105D7C6 -:102CDC00FD7238FD9104717AFAFDB123F504F98F78 +:102CDC00FD8D38FD9104717AFAFDB123F504F98F5D :102CEC0006F931051B5003FD832B625C01D161E8B1 :102CFC00CF04F902CFAFFB64710407714196EF105A :102D0C00F6710407611012F6B1236061FB714196F4 -:102D1C00FD8530FD0F43712299712BE7618461A40D +:102D1C00FD9530FD3243712299712BE7618461A4DA :102D2C0061EDEFF8D7C788061666614FDD0967615C :102D3C004EDE0396EF01866672C6D7C7161714AA25 -:102D4C000412A943DD29AA0412A923FD984EC3AC91 -:102D5C0002FD984E13C2BDD813FD9E0FDE0C171446 +:102D4C000412A943DD29AA0412A923FDBC4EC3AC6D +:102D5C0002FDBC4E13C2BDD813FD9E0FDE0C171422 :102D6C00AA0212AA0403BA04EF051714A9BA04ACF8 :102D7C00041231FF319E03317F087208C6D77100EF :102D8C00F200304400BFB601300188BF9001300919 @@ -490,523 +490,525 @@ :102E7C00D5CEFBDF04F6BE66D7D9CCFBF14266FF9C :102E8C00DD15D9CCFBF112AE6643DE05A266FFEF71 :102E9C0003B266FFCD5803D7C7161714F6B9AA04A8 -:102EAC0012F6231231FF31AE03316FBA02C6D7C707 -:102EBC00C1FBF8FF8C085080D612AB1413B9AB14BD -:102ECC00AA0412A92312D927FBF133BDD813FD0A8A -:102EDC000EBA02C0C6D731049801D74004F902DFFC -:102EEC0010F6BE64BE6EBE6ABF8EFBBF94FBBF9A6B -:102EFC00FB31749714308AFBFDA42E3090FBFDA49B -:102F0C002E3096FBFDA42EEF713114980D71139891 -:102F1C007108D2FBF45AF459EF60D459DF5A8F265A -:102F2C00FB9D594A5A1FDC177100D2FB4028FBFF4E -:102F3C00DD1CA45B8F28FB4B5BDE13F45AEF0FD820 -:102F4C005AF1A1605C1F9D5A7108D2FBF45BE85AE0 -:102F5C00092AFB70C1308AFBFDBB2EC0E85A094A16 -:102F6C00FB70C13090FBFDBB2EC0E85A096AFB70A8 -:102F7C00C13096FBFDBB2EC0B459308AFBFD472DEA -:102F8C00F313BE6E3090FBFD472DF313BE6A3096E3 -:102F9C00FBFD472DF313BE64D7C736F00071F4DC8C -:102FAC00297170F000CE9D08CE9EC0CE9F80F59406 -:102FBC00FFF593FFF592FFE597FFE596FFE595FF8B -:102FCC00E598FFCE9C7F7100A6FB711BE3712BE390 -:102FDC00711AE7712BE7717A9D710A9E31929E02EC -:102FEC00EFFA710B9E712398713398714398C6D781 -:102FFC00C73122981E712298710A9E31929E02EF5F -:10300C00FA34D4FB3692FF52078B99A5A792DFF9BD -:10301C00710B9EC6D7C78806163132981571329837 -:10302C00C7349CFB3092FF1652078B99A5A792DFF1 -:10303C00F9C6667367189CFBC6D7C77123983134E1 -:10304C00981E713398710A9E31929E02EFFA349257 -:10305C00FF369CFB52078B99A5A792DFF9710B9E4B -:10306C0031449813714398717B9E8FDCFB9E9A8F31 -:10307C00DDFB9E9B717A9EC6D7CFA7FB5CCFA8FBCE -:10308C005FCFC8FB5DCFFCFB36CFFDFBC9D7C7CFED -:10309C00A4FB12CFA5FB30CFCCFBFFF5CDFBF5CEBF -:1030AC00FBF5CFFBF5D0FB5600664C64DE0872389E -:1030BC0026FB0086EFF3F5E3FB714A9D712B217122 -:1030CC000A20711A20710203C6D7C788061617F199 -:1030DC00E73403002361E3ED02342361F8EDD932C8 -:1030EC00B12361E3EDE3322561F8EDF132B1240D4A -:1030FC000061D8ED0234240B0061F8EDCB31236173 -:10310C00F8ED0E322361F8EDDE312361F8EDFB337F -:10311C0024060061F8ED8D32B12561D8EDA9322479 -:10312C00000061F8EDB6322361F8ED02342361F84A -:10313C00ED0034B12361E3ED11332361F8ED22335B -:10314C002361F8ED33332361F8ED22332361F8ED7D -:10315C0044332361F8ED55332361F8ED6433236177 -:10316C00F8ED86332361F8ED91332361F8ED9C3350 -:10317C002361F8EDA4332402002361E3ED02342330 -:10318C0061F8EDD8332361F8EDAC332361F8EDB77A -:10319C00332561F8EDC233B124060061D8ED023459 -:1031AC0024000061F8ED04342561F8EDCD332412D0 -:1031BC000061F8ED87322361F8ED7732ED04346766 -:1031CC00D1DD0C30A13B619434C4FB89616F99ED66 -:1031DC000E34675C02D1DD0730FB2A6194EF0B677C -:1031EC005C01D1DD0530002B6194675C3CD1DD0FB7 -:1031FC0030052B6194675C3C7266736218A4FBED1E -:10320C000E3467D1DD625C01D1DD05300800EF01C1 -:10321C00F6609F01FC675C02D1DD03E6EF01F6343A -:10322C0001FC89616899675C04D1DD04E6A1EF01BA -:10323C00F63401FC89616899675C08D1DD053020A2 -:10324C0000EF01F63401FC89616899675C10D1DDEF -:10325C0005301000EF01F63401FC89616899675C58 -:10326C0020D161E8716001FCED0E344A5CC8DE08C7 -:10327C00E85C67185AFAA45CED0E34679D5CED0EA1 -:10328C0034D44ADF08679FCDFBA44AEF0D4A4A05A8 -:10329C00DE08E84A671811FDA44AED0E34675C0F8E -:1032AC007266736218A4FBED0E344A4A64DE1B4A44 -:1032BC004A01DF0667D161F85701E84A671826FB17 -:1032CC00A44A4A4A0561C8711298ED0E3434A6FB23 -:1032DC0089615F99ED0E34305C29619466736718CF -:1032EC00A4FBED0E3440A9FB6ADF1340AAFB68DF98 -:1032FC000D674C6CDF08304C406194713AD5679F78 -:10330C00ABFBED0E34675C7F70C117F1243000FD10 -:10331C002130C0ED0E34675C3F70C117F1243000D2 -:10332C00FD2130C0ED0E34675C0770C117F12430FD -:10333C0000FD2130C0ED0E34675C1F70C117F12405 -:10334C003000FD2130C0ED0E346770C117F1243010 -:10335C0000FD2130C0ED0E34CEABAC710A9E319223 -:10336C009E02EFFAD592FFDF05710B9EEFED679E83 -:10337C0099710B9E9FDBFBED0E34714298675C7F5D -:10338C009FDCFBEF7D714298675C3F9FDDFBEF722A -:10339C00675C3F9FDEFBEF6A675C1F9FDFFBEF62A2 -:1033AC003056396194679FE4FBEF573023396194B1 -:1033BC00679FE5FBEF4C303C396194679FE8FBEF6E -:1033CC0041675C01D1DD3BFD0F43EF36675C02D1F9 -:1033DC00DD05712A21EF06714A9D712B21675C0175 -:1033EC00D1DD06710300710B20679FE3FBEF1367C0 -:1033FC00318EEF0EEF0CEF0A664C5BDE057367182F -:10340C00A4FBC6D7C716664C30DC094C37DE05FD6D -:10341C00FC2FEF6B664C02DF1F8FA6FB5C03728FD9 -:10342C0003FC5C03318E316D08616A08128F03FC5A -:10343C005C80312A6162EF56664C3DDF08AE90BD70 -:10344C005EF85EEF49664C3EDF04F85FEF40664C79 -:10345C004FDF05FD3743EF36664C61DF08E85C094A -:10346C005AFA72EF29664C7FDF05FD173CEF1F6699 -:10347C004C4EDF0B31049A045210EF12F2EF0F6630 -:10348C004C5BDC0452FFEF06667309A4FB72C6D7D3 -:10349C00C788061617F1241000240500DC07244CFD -:1034AC0000DD17EF17717BFA17F104A4FB14896187 -:1034BC007F99717AFA715298EF02A45CC6D7C7C192 -:1034CC00C1FBF8FF4004F903DD064004F904DF38C2 -:1034DC00717BFA8C027309ACFB5E0AD1DF278C027C -:1034EC00318E04A4FB14896E0A99716207717AFA01 -:1034FC00CC0100316207086159018C01D1DFF471F4 -:10350C006307716B27717AFA1004C6D7CF03FC03DB -:10351C00F501FCF505FCF507FCD7C788061617F175 -:10352C00E734020025DD3D23DD1725DD1C23DD05F9 -:10353C0023DD2BEF3B710299679F06FCCD6303EFF4 -:10354C002F675C839F03FCEF27675C039F05FC6779 -:10355C005C034C0261F871229AFD2545EF12679FBE -:10356C0007FCEF0C6791DF08E0C15012FDCA34C0B4 -:10357C00C6D7C71617F1E7240000DD2A23DD1E2469 -:10358C000300DD0724FB00DD24EF2531329A0530E2 -:10359C008000EF01F6086F04FC7208EF198F01FC34 -:1035AC00F501FC72EF107152995235EF09F2EF06EA -:1035BC0066730900FC72C6D7C71617F1E724000022 -:1035CC00DD38241000DD1C23DD1C23DD30240E002F -:1035DC00DD18241100DD1B240F00DD12243000DD6A -:1035EC0015EF1EE2EF1D5202EF195204EF155206B1 -:1035FC00EF115205EF0D5207EF09F2EF065203EFF0 -:10360C000252FFC6D7C7316498377163988D629F99 -:10361C00ACFB8D619FCBFB36D2FCC7D861FD7837F4 -:10362C00618A70618AFDBD37C0D866F1312F609D0B -:10363C00658D604B65DD0A7172988D659D60CD63FB -:10364C00034A6305DE083082366194CD636BB46344 -:10365C007150F000CE300BCF170006CE3106FD6452 -:10366C0002717A30710BE3710BE7C6D78D659D60E3 -:10367C008D659FADFBD74004F903DF064004F904C8 -:10368C00DF02F2D73174980C7173987113998D65B0 -:10369C009D67EF313104991F710399711299D50609 -:1036AC00FCDF04F468EF0A8F06FC5002D6A1609D83 -:1036BC00688D689D67EF0E311499068D689D67EFD4 -:1036CC00048D659D678D679FADFBD867FDEA36E875 -:1036DC0067091C2270C15013FD6B47C0F2D7C7C1DC -:1036EC00C1FBF8FF8C02D1DF05F506FCEF1A8C024A -:1036FC004C05DE06CF06FC02EF0E8C02318E123129 -:10370C00FE03311F609F06FC8D694F06FCDD28CC43 -:10371C00011F8F06FC9D69CC00008B4C08DE148BBE -:10372C00730912204F06FCDC058B9C01EF056159D7 -:10373C0000EFE78C019D641004C6D7C716710AE729 -:10374C00710BE37150F000CE300BCF170006669E64 -:10375C0031FD6402717A30710BE33182E302EFFACE -:10376C008D1F7158F000710BE772C6D7C7C1C1FB32 -:10377C00F8FF8FFCFB4E02DC03F2EF318C024FFDA5 -:10378C00FBDC0452FFEF268C022FFCFB7061313105 -:10379C008D128FFDFB2FFCFB70613133BDD813FDF7 -:1037AC002C0EBB440001DC03F690BB8B721004C6DC -:1037BC00D7C7C1FBF8FFAC0814A91489708B61281A -:1037CC00706131FD984E1344030071FEDC23AC088C -:1037DC00148A04819A04AC08148A044C11DC10A9D4 -:1037EC00148B99AC0814CA0200AC0814CA0310EF6D -:1037FC0072AC0814CA0400AC0814A914894DDE0A72 -:10380C00AC08148A02819A02EF12AC0814A914892C -:10381C004D61D308AC08148A02919A02AC08148A40 -:10382C0003919A03D1DF3CAC08148A024C10DF10D0 -:10383C00A91489318EA112AC0814A9146299EF173E -:10384C00AC08148A024CF0DF0EA91489318EB11227 -:10385C00AC0814A9146299AC0814CA0200AC081480 -:10386C00CA0310C0C6D7ED7538C75600664C0ADEC1 -:10387C000BF0317E12F67810FC86EFF0C6D7C7201D -:10388C000CFBF8FF17040600C15006C150A8C1502C -:10389C0030FDAA021006D2DD1B4A6C04DE05A46CB6 -:1038AC00E2EF7034E4FB895CFC99FD56397110B27F -:1038BC00FBF2EF5F717BFA300600C117040600C102 -:1038CC0030E9FBFDA04E1004717AFAF46C8FE4FB26 -:1038DC005C01D1DD264004F903DF205010C180FDCE -:1038EC00CA34C0C736100571D4C6DE0F17C15006D6 -:1038FC00C150A8C15030FDAA0210064004F903DDE6 -:10390C00064004F904DF0B8FE4FB5C02D161E8FD97 -:10391C005140F2100CC6D7D9E5FBC15030FD8902DD -:10392C00C0629FE8FB5008C15011FDCA34C0F2D7E9 -:10393C00D9E8FBC1D9E7FBC15030FD250310045079 -:10394C0008C15011FDCA34C0F2D7C7200CFBF8FFD8 -:10395C00CC09004007F901DF05CC0A02EF03CC0AC1 -:10396C0010CC0B808FE4FB5C039C07D1DF08717AD1 -:10397C00D5CC0807EF06717BD5CC082F17040800AF -:10398C00C15004C150A0C15030FD5C031006624C04 -:10399C0002DF077110B2FBF2EF357118B2FBF46C59 -:1039AC00C736100571D4C6DE164004F903DF1017B4 -:1039BC00A1C15006C150A8C15030FDAA0210067119 -:1039CC007BFA8FE4FB5C034E07DD03E2EF01F210A0 -:1039DC000CC6D7D504F9DF03F6BD6E4004F901DD42 -:1039EC000AD478DD03B478D7CD78038F04F9318FFE -:1039FC00E723DD0B24020024030061C8ED0F3B8F8D -:103A0C0006F9312349301B00466EDF158FE3FB5C52 -:103A1C0001D161E8F504F9E0C15010FDCA34C0EFE2 -:103A2C001D307701466EDF165002C15010FDCA34AE -:103A3C00C0F64674DF088FC8FB5010D6BD74F6462E -:103A4C0074DD36B6744674DF30711297EF2B301B71 -:103A5C0000466EDF13F64676DF18E0C15010FDCA43 -:103A6C0034C0C9765307EF0A307701466E61F8719E -:103A7C001297F6467661E8B67631549A08714399F6 -:103A8C00F6BD6EEF1431449905F6BD6EEF0BA66EC4 -:103A9C00F6466E61F8C96EFFFF31629A194A7005DD -:103AAC00DE16A4704A7005DF0FA4705004C15010CC -:103ABC00FDCA34C0EF02F47031649A194A7205DE03 -:103ACC0016A4724A7205DF0FA4725008C15010FD83 -:103ADC00CA34C0EF02F472D473DD03B473D73172FD -:103AEC009A174A7105DE14A4714A7105DF0DA47191 -:103AFC005010C1FDCA34C0EF02F4714A710661F86E -:103B0C00CD7325D7C736100571D4DE0E8FB2FB5C92 -:103B1C0002D1DF06308A386194D24004F903DF1CED -:103B2C0031220705302D2A61943154990C71539927 -:103B3C005080C15012FDCA34C0FD4D3BFD733BC6D5 -:103B4C00D78F03FC5C01D1DD1DD47BDD03B47BD7A7 -:103B5C00CD7B098D644B7ADD0D8D649D7A5040C10F -:103B6C005012FDCA34C0D74004F903DD04F6BD1A67 -:103B7C00D7D5D0FBDF08F6461ADD19B61AD7D9CC43 -:103B8C00FBF1461ADD0ED9CCFB12AD1A43DE03A6AF -:103B9C001AD7B61AD7717BFAC78FC4FB76F5C4FB5C -:103BAC00717AFA5C10D161E8716299665C0FD1DDB3 -:103BBC0057665C01D1DD05F504F9EF4C665C02D16A -:103BCC00DD11E0C15003FD722BC0711300711B207D -:103BDC00710303665C04D1DD11711300711B20D5D8 -:103BEC0003FC61F8710303FD1835665C08D161E8CC -:103BFC007103035005FD1B0A7102035003C1FD72D2 -:103C0C002BC0711A20FD1A2BF2C6D7C756FF4A4A91 -:103C1C001361C8EDCD3C8F06F9311505300400EF6A -:103C2C000F8F06F9314505300500EF04D907F9F17E -:103C3C00609F28FC8D7C9F29FC713496E6613012C4 -:103C4C0071049661DC31196162629F2AFCE52BFCE0 -:103C5C0031449A05304000EF01F6C131340405308F -:103C6C002000EF01F6C2616B08616A08C131749AD9 -:103C7C0005300400EF01F6C2616B08616A08C131BE -:103C8C00649A04E6A1EF01F6C2616B08616A08C18F -:103C9C0031549A03E6EF01F6C2616B08616A9F2CFE -:103CAC00FCF171240461DC9F26FCF171540761DC8A -:103CBC009F27FCD84AF10104ECFC14A9148976A4C2 -:103CCC004A6672C6D7C7FD3F098F04F9318FE724C6 -:103CDC00000061F8EDA63E23DD1B2361F8EDB83D35 -:103CEC002361F8ED2B3E2361F8ED743E2361F8ED72 -:103CFC00463FEDA33EF6BD747113974005F901DF05 -:103D0C002C31349A1B466EDD04F424EF02A4244AB1 -:103D1C002465DC0FF6BD6EF504F9712299EDC73FF1 -:103D2C00FDB123AD6E440A0061D8EDC73F714299D5 -:103D3C00FD9104716396FDB1234007F903DF09710E -:103D4C002299F504F9EDC73FFD1B2640B1FB9BDE24 -:103D5C0009712299F504F9EDC73F714A2771401199 -:103D6C000571301105713A22715A2271501105FDFD -:103D7C007529D2DD09712299F504F9EDC73F71104F -:103D8C003500CF37001D71401205FDDC294005F9C7 -:103D9C0001DD064005F903DF05F5CDFBEF04CFCDC2 -:103DAC00FB03CF04F902FD4729EDC73FFD802CFD35 -:103DBC00FF04FD1835FD9A30F537FF712BE0F50542 -:103DCC00F9712299CBE43FEFCBE6F6F0FD9104714B -:103DDC003BD48F06F93105285004FD832B625C031C -:103DEC00318E315D34B3FB896168995002FD832BB0 -:103DFC00D2DD067170B3FBEF047178B3FBFDB12318 -:103E0C00FD8A2D710806F9CF04F9038FA6FB5C021D -:103E1C00D1DD095080C15010FDCA34C0EDC73FFD43 -:103E2C00C93F3164992FA47ED47EDD0831A4E00A09 -:103E3C0031020C06712BE0FD3D4031A4E01731043A -:103E4C000C13712BE05027C15005FD722BC0CF0411 -:103E5C00F904712299FD32408F06F931250731346E -:103E6C009A03F504F9EDC73FFDC93F31020C15D893 -:103E7C003AC15005FD722BC05005FD1B0AFD3D409B -:103E8C00CF04F903FD32408F06F931250731349AFE -:103E9C0003F504F9EDC73FF504F9CFCDFB03F5CEDF -:103EAC00FBF5D0FB717297F6426CFF61E8EDC73FF2 -:103EBC00F6BD74711397F5E4FBFD5639717AFAFD72 -:103ECC00082EFDD32CFD5105712B21714B9D3134E6 -:103EDC009702EFFACE3708CBE4BFFFCBE6FFF3CE69 -:103EEC00D4FFF5B4FBF5B5FBF5B6FBF5B7FBCF3757 -:103EFC00000971481205F6BEE0BEE2BED0716A2719 -:103F0C00FDEF29714307714B27714810057148115A -:103F1C00057138100571381105713302713B22712E -:103F2C005302715B227158100571581105CF04F9B9 -:103F3C0005714299F6BD6EFD080AF505F9F42431B8 -:103F4C00349A04D432DD20E505F9E504F98F06F93D -:103F5C00312568F5F8FBF5F6FB502EFD1B0ACF0555 -:103F6C00F903E504F9EF54FDE504FD4423717301F5 -:103F7C0071320471430271039671629631949E0200 -:103F8C00EFFA712AE7CEA409F5F3003104070261B8 -:103F9C00FDE5F300F46AFD3F09CEA40831329A0620 -:103FAC00CF04F905EF09714399E505F9E504F971B9 -:103FBC002BE78F06F9312503F504F9C6D78FE3FB00 -:103FCC005C01D1DF60D47FDF19310200585003FD52 -:103FDC00832B625C01D1DF07F504F9712299D7E4D8 -:103FEC007FD74A7FF0DF073104003AF47FD74A7F4E -:103FFC00C8DF0AF504F9712299CD7FF0D7310200A0 -:10400C00084A7FFFDD1FA47FD7F0C15004FD722B3F -:10401C00C08FB3FB5C9F9FB3FB7110C4FB30A13B03 -:10402C006194CD7FF0D731149706F504F97122997C -:10403C00D7716399F47E717207FD6402717307D7AF -:10404C00FD5A05F2D7717BFAC7200CFBF8FF8FEAFB -:10405C00FBF0F9E9FBF303FD984E13BC048FECFB6A -:10406C00F0F9EBFBF303FD984E13BC028FEEFBF063 -:10407C00F9EDFBF303FD984E13BB717AFAAC04BD5A -:10408C00D8F6BDDAAC04311EBDDCF6BDDEFDDF0DAD -:10409C00ADD8BDDCADDABDDEAC02BDD8F6BDDAAC58 -:1040AC0002311EDADCC3DADEC3BDDCF6BDDEFDDFB9 -:1040BC000DC0BDDEC0BDDCADDEFD550FADD8BDDC29 -:1040CC00ADDABDDEABBDD8F6BDDAAB311EDADCC382 -:1040DC00DADEC3BDDCF6BDDEFDDF0DC0BDDEC0BD6E -:1040EC00DCADDEFD550FDADAADD8FD2044C3C58D4D -:1040FC008C5C3FF0317E0440FC14C2C0B9A48CF639 -:10410C00BC08BC0A9C078C074C2EDD3D8D8C0E0721 -:10411C0070F161DC605C3FF0317E127940FCBDD8FF -:10412C00F6BDDA8C0773095C22318FBDDC70BDDE05 -:10413C00FDDF0DAC08BDDCAC0AFD550FADDABC0AD9 -:10414C00ADD8BC08615907EFBDAC08BDD8AC0ABDF1 -:10415C00DAC9DC0004F6FDA90EC9DCFFFFF6FDAAE6 -:10416C000FADD8BD86AF3AFC4686DD11AF3CFCBF27 -:10417C003EFCAF3AFCBF3CFCAD86BF3AFCAF3CFC0E -:10418C00423EFCDC46AF3AFC423CFCDE3EAD2642F5 -:10419C003AFCDE374A2A16DC1A4A2AA0DE138D882E -:1041AC004B2ADE0DAF3AFC268A44691061C8FD0922 -:1041BC0042F42AAF3AFC445146DC0AAF3AFC2410D4 -:1041CC0027BD28EF0DC928F82AEF074A2AFF61E816 -:1041DC00A42AAF3EFC423CFCDC18AF3CFC423AFC4F -:1041EC00DE10AF3AFC4628DE09F488AF3AFCBD8AF3 -:1041FC00EF074A88FF61E8A488100CC6D7717BFAD8 -:10420C00C7710A9E31929E02EFFA8E949F34FC8EF7 -:10421C00969F35FC8E979F36FC8E989F37FC8E931D -:10422C009F38FC8E929F39FC710B9E717AFA8F37F6 -:10423C00FCFDBE0F76FD9E4313BD84D5EFFBDF0A5C -:10424C00D5F0FBDF05D5F1FBDD25F6B14684DF119A -:10425C00C9843722665C0391DF060A84181A85002C -:10426C009617FDC14413FDE14231049A02EF6152ED -:10427C000692926934FC682EFCDFF6AD84BD82F8A0 -:10428C0080F3311C790AF944FEFFDD44D880F1013A -:10429C00040AF914A944FFFFDF04E6B9EF0BD88038 -:1042AC00F101040AF914A9A1B9717BFAA0EFFBD5AD -:1042BC00EFFBDF1CA0F0FBD5F0FBDF14A0F1FBD56E -:1042CC00F1FBDF0CCFEFFBFFCFF0FBFFCFF1FBFFE0 -:1042DC00C6717AFAD7C716D880F10744A800DC0556 -:1042EC0071029AEF1CF647DD18A4804A80A8DC0501 -:1042FC0071029AEF0CF880F3311CF6780AF9B7EFDB -:10430C00E4C6D7C756A89666F0317E12F6B1780A85 -:10431C00F966D1DFF1717BFAF5EFFBF5F0FBF5F106 -:10432C00FBF48071039AC6717AFAD7C72004FBF8A4 -:10433C00FFD44ADF168D809D8D717BFA52069292C6 -:10434C00692EFC68C0FCDFF6717AFA4A4A06DE0E6A -:10435C00E84A09C0FC9C03A44A8C0372EF30F88D28 -:10436C00F3311C790AF9BB31129A058B9C03EF0FC0 -:10437C008C019C03D48DDF05CD8DA7EF02B48D711C -:10438C008071179A61DC61FB71119A8C03721004B5 -:10439C00C6D7C72008FBF8FF8F37FCFDBE0F9C0764 -:1043AC008F36FCFDBE0F9C068F35FCFDBE0F9C05A9 -:1043BC008F34FCFDBE0F9C048F38FC9C038F39FCA2 -:1043CC009C028C06318E0112791A20BB8C075C037F -:1043DC00D1DF098C064C0361C86179008C05318EE4 -:1043EC00B1610900BB313D120103BB8B0E04708C13 -:1043FC00011C00BB8FF4FB4E03DC0E8C034FF4FB53 -:10440C00DC0B8C024FF5FBDC04AB12EF03ABB112EF -:10441C001008C6D7C7C3C12008FBF8FFF661490ACC -:10442C0061F8614908DF07F7340000EDBD44E6BCD4 -:10443C0004F6BC06AC0ABC02AC08BBAC0661490273 -:10444C00AC0461F8614900DE28AC04BDD8AC06BDF3 -:10445C00DAE1FD640FADDABC06ADD8BC04ABBDD857 -:10446C00AC02BDDAE1FD7F0FADDABC02ADD8BBEF1B -:10447C00CAAC06BC02AC04BBAC08BDD8AC0ABDDAF5 -:10448C00AC04BDDCAC06FDE20EAC04BDDCAC06FD40 -:10449C00550FE1FD7F0FADDABC06ADD8BC04AC0600 -:1044AC00614902AC0461F8614900DCC5AC0214AB93 -:1044BC0012100CC6D7C7C12004FBF8FF8F31FCFDCE -:1044CC00BE0F9C034E04DF1CAD824684DE07AD8418 -:1044DC00268212EF40F64684DF074682DD03E7EFC3 -:1044EC0034F7EF318C04318EB1128C03318E43DFF3 -:1044FC001830382226820684BB8C045C0391DF05BD -:10450C00AB041800BBAB12EF0C8C034E04DE05326F -:10451C00A900EF01F71006C6D7717BFA31229A0C6D -:10452C00F64690DD07B690717AFAEF7C71239A719A -:10453C007AFA4004F904DF07715307F42CEF69D9B8 -:10454C00CFFBF1E7240000DD0F23DD1A23DD102360 -:10455C00DD5323DD2723DD38715307F42CEF49712C -:10456C005207F42CEF42D42CDF07715207E42CEFE6 -:10457C0005715307F42CC990FA00EF2CD42CDF0BE7 -:10458C00715207E42CC990FA00EF1DF5CFFBEF1820 -:10459C00D42CDF0B715307E42CC990FA00EF09CF30 -:1045AC00CFFB02EF03FDB545D7D905FCF1E724009D -:1045BC0000DD0923DD2123DD0923EF1B715307F4F3 -:1045CC002CD7D42CDF07715207E42CEF057153075D -:1045DC00F42CC9902D01D7715207E42CD731629776 -:1045EC0001D7710398D9CDFBF1E7240000DD12232C -:1045FC00DD1923DD1123DD2623DD3423DD3923DD15 -:10460C003FFD7546EF3DFD9646EF38D9CCFBC1AE6C -:10461C006CFD312DC0F313BE6C712304EF25F0C17A -:10462C00AE6CFD312DC0F313BE6C712304EF14F688 -:10463C00BE6C712204EF0CCB6CFF00712304EF03F2 -:10464C00FD0A474004F905DD064004F901DF067157 -:10465C0023047103983104980FF6BE64BE6A3122AC -:10466C000402EF02F690BE6ED7CD2E47F492AE6CDC -:10467C00317DBFCAFCFDDF46D2DF0ED9CCFBC1AE0B -:10468C006CFD312DC0F313BE6CD7FDDF46D2DD0DB2 -:10469C00CD2E47F492AE6C317DBFCAFCD7E892099F -:1046AC0034205080D6BFC6FC22CAFCBDD83047008F -:1046BC00FD0A0EBFC8FC30C6FCFD472DF313BE6CC3 -:1046CC00B42ED42EDF0CCD2E47A4924A921F61C873 -:1046DC00F492D740AFFB0BDC05712304F2D740AF4B -:1046EC00FB0661D831229611F0C1AE6CFD312DC0A4 -:1046FC00F313BE6C712204EF03FD0A47E2D771027B -:10470C0098F0C1AE6CFD312DC0F313BE6CA4934A6E -:10471C009340DC37F493D894F1313F0412FD14D854 -:10472C0094F1BDD85008FD590E087208E6D2DD048C -:10473C000192DFFC896158D1DD05712204EF037110 -:10474C002304A4944A942061C8F494D7C73026FD5E -:10475C00C6D77180717DFADE035201D75200D7C7DC -:10476C00C12004FBF8FF17040300C1E0C15010C1C5 -:10477C0050A4FDAA021006629C02D1DD058C0272C7 -:10478C00EF518C0C70C18C0470FDE347C0629C022D -:10479C00D1DD058C0272EF3B8C035C7DD1DF03F223 -:1047AC00EF3117A1C1E0C15010C150A4FDAA0210F5 -:1047BC0006629C02D1DD058C0272EF178C015C7DC8 -:1047CC00D1DD03F2EF0D8C0370C15010FDE347C037 -:1047DC00629C021006C6D7C7880616710AE650A45A -:1047EC00FDDE03D2DD077133975202EF1317FDFA8A -:1047FC00036770FDFA03FD0E48FD6E04713397F2EA -:10480C00C6D7FD450450A4FDFA035020FDFA035011 -:04481C00AAEDFA0304 -:1048200061FC61FCC1C3C5C7520C929269D4FEC140 -:10483000DFF88EFD708EFCC1717AFA4004F903DF57 -:1048400005302D2A6194C09EFC609EFD34D4FE523A -:1048500006C0B9A5A592DFF9C6C4C2C061FC61DF7C -:10486000520C929269D4FEC1DFF88EFD708EFCC1AD -:104870008F4105775C04D1DD06675C01D1DD5031E5 -:104880005498367162077153988FB4FB5FBCFBD1AB -:10489000DF1B8FB5FB5FBDFBD1DF128FB6FB5FBEA9 -:1048A000FBD1DF098FB7FB5FBFFBD1DD0C316207A6 -:1048B00002EFFA716307716B2771139AFD4630F4AA -:1048C000227148500571605005717AFAEDBA496756 -:1048D0005C02D1DD16D422DD124A2202DD0DF42263 -:1048E0007148500571605005717AFA717AFA8D221B -:1048F000318FE7240000DD0823DD1423DD2CEF4A8F -:10490000F44A7140500571505005E422EDBA498FC8 -:1049100040059D4B715050058D4B9D4DD84BFD1062 -:1049200034629D4CCD2202EDBA49675C02D1DD179D -:10493000675C10D1DD05CD2203EF0F714850057182 -:10494000605005F422EF73CD22044A2203DF108D5C -:104950004C9F4005D84CC1D84BFD9C34C0EF1F8FF5 -:1049600040057671744BDC054A4B02DE06716050DF -:1049700005EF47C7D84BFDD630C071505005D84D14 -:10498000F1242900DD27240400DD22242200DD1D7E -:10499000241100DD0C240100DD13241E00DD0EEFC8 -:1049A0000A4A4B60DF07CD4B61EF02A44B4A22035A -:1049B000DF08D84BFD1034629D4CC09EFC609EFD0C -:1049C00034D4FE5206C0B9A5A592DFF961FCC1C37B -:1049D000C5C7520C929269D4FEC1DFF88EFD708E6D -:1049E000FCC1717AFA51405F0401D1DD06F616A7C9 -:1049F00047DFF2300400BF2401F6BF2A01300B0B61 -:104A0000BF2801FD6402300B0FBF2801FD64023096 -:104A10000F0FBF2801710AE6F6420C01DD33AF0427 -:104A200001BF0C0131529729715297710BE2D85195 -:104A3000FDDE033184BD02EFFACBB422FBD853F183 -:104A4000BEB8714BE1714BE5710ABD8D529E44EFCA -:104A50000C715397714AE5717BBD713397C09EFC11 -:104A6000609EFD34D4FE5206C0B9A5A592DFF9C6FA -:104A7000C4C2C061FCC1C5717AFAD450DD0BEA4EE4 -:104A8000899E44A64EB450EF33710AE6300400BF4D -:104A90002401F6BF2A01300B0BBF280100000000E3 -:104AA00000000000510FBF280100000000000000BE -:104AB00000500FBF2801712397713397C4C061FC68 -:104AC00061EF520C929269D4FEC1DFF88EFD708EB8 -:104AD000FCC12006FBF8FF71503002CEABACCC0419 -:104AE00000F6BB31B2E210617900F6614900DFF3F4 -:104AF00071603002ED7A4B8E519C03713BE28C0366 -:104B00005C02D1DD1E8C035C08D1DF0971503002DC -:104B1000CC0400EFCC8C0570FD7E35629E50CC0439 -:104B200002EFBE8C035C03D1DF408E509C027150BB -:104B300030028C04D1DF0E8C0270FDC435629C05FE -:104B4000CC0401EF328C044C02DF0671603002EFBE -:104B500029CF34025A716030028C0270C18C05700A -:104B6000FD2635C0CF34024AEF108C035C01D1DD45 -:104B70000671603002EF03EDE14A1006C09EFC6052 -:104B80009EFD34D4FE5206C0B9A5A592DFF961FCA2 -:104B9000C1C3C5C7520C929269D4FEC1DFF88EFD25 -:104BA000708EFCC1710A9E31929E02EFFA8FDEFB7D -:104BB0004F96FFDF198FDFFB4F97FFDF118FE0FB71 -:104BC0004F98FFDF095004C15011FDCA34C0710B6A -:104BD0009EC09EFC609EFD34D4FE5206C0B9A5A5C1 -:104BE00092DFF9C6C4C2C061FCE46A61FCC1C3C5FE -:104BF000C7520C929269D4FEC1DFF88EFD708EFC14 -:104C0000C1C1FBF8FF8D1F9C018E31318EE7240658 -:104C100000DD0823DD0E23DD22EF38717AFA8C01E6 -:104C20009D62EF2F717AFA4007F901DF068C019D32 -:104C300061EF2051FF2E019D61EF18717AFA8C010E -:104C40009D304004F903DD064004F904DF053079A6 -:104C50002561944031FF09DE05A031FFEF0771584F -:104C6000F000716298710BE3C0C09EFC609EFD3441 -:104C7000D4FE5206C0B9A5A592DFF9C6C4C2C06170 -:104C8000FC717BFAC7D46A61F831249927712399A2 -:104C9000D46ADD05B46ACEABAC717AFA5600664CC4 -:104CA0000ADD1172F3311C79D8FCCEFC0061CA61B7 -:104CB000A486EFEA717AFAF2C6D7C7C1C1FBF8FF42 -:104CC000CC01008C014C0ADE36717BFA8C01F0318C -:104CD0007E0410FC14A96168DF09AC02B9717AFA8C -:104CE000F2EF1D8C01F0317E127910FC614902DF78 -:104CF00006717AFAE2EF09717AFA615901EFC4E2BA -:104D00001004C6D7C72004FBF8FFF64210FC61F878 -:104D1000EDE64D717BFA9C038C034C0ADE3C8C0360 -:104D2000F0317E0410FC14A96168DF05717AFAEF96 -:104D300029717AFA8C0372F3311C7910FCCEFC00D5 -:104D400061CA629C02D1DF0A8C03F0317E12E678E0 -:104D500010FC717BFA615903EFBECC0200CC01015B -:104D60008C02F0317E0410FC14A96168DD788C029D -:104D7000F0317E127910FCE743DF658C014C0ADECE -:104D80005F8C01F0317E127910FCE743DD4D717BC1 -:104D9000FA8C01F0317E0410FC14A96168DF1861FF -:104DA00069018C01F0317E12F67810FC8C024E0104 -:104DB000DCED717AFAEF2F8C01F0317E0410FC14D7 -:104DC000A9128C02F0317E337810FC8C01F0317E18 -:104DD00012E67810FC615902717AFA615901EF9B71 -:104DE000615902ED604D00F21004C6D761FF520C0C -:104DF000929269D4FEC1DFF88EFD708EFCC1717A8B -:104E0000FA8FE4FB5C03D1DD114004F903DD0640B9 -:104E100004F904DF05308A386194C09EFC609EFD71 -:104E200034D4FE5206C0B9A5A592DFF961FC61FC3D -:044E300061FC61FCC4 -:0A4E340000060C12181E242A303666 -:104E3E00ACFB0000000066FE00000000DF391136FA -:104E4E008C22E945332EE22E2545103BCA08D13C73 -:104E5E0028FC36FE20FE02F903F929FC30FE2AFC5E -:104E6E002BFC08F926FC6CFF1AFF6EFF6AFF64FF2D -:0A4E7E0027FC66FF2CFC5555555526 -:104E8800FF0000000000983AF82AFF0000004700E1 -:104E9800317503F7332312D714AEF8C716AC0612D0 -:104EA800C5AC0416F643DD078B99A7A5B3EFF5C289 -:024EB800C6D75B -:024FF400326029 -:0A4FF60031333A31303A333900000C +:102EAC0012F6231231FF31AE03316FBA02AA04615C +:102EBC0068DD0AAA026168DF04F6B1BA02C6D7C798 +:102ECC00C1FBF8FF8C085080D612AB1413B9AB14AD +:102EDC00AA0412A92312D927FBF133BDD813FD0A7A +:102EEC000EBA02C0C6D731049801D74004F902DFEC +:102EFC0010F6BE64BE6EBE6ABF8EFBBF94FBBF9A5B +:102F0C00FB31749714308AFBFDA42E3090FBFDA48A +:102F1C002E3096FBFDA42EEF713114980D71139881 +:102F2C007108D2FBF45AF459EF60D459DF5A8F264A +:102F3C00FB9D594A5A1FDC177100D2FB4028FBFF3E +:102F4C00DD1CA45B8F28FB4B5BDE13F45AEF0FD810 +:102F5C005AF1A1605C1F9D5A7108D2FBF45BE85AD0 +:102F6C00092AFB70C1308AFBFDCB2EC0E85A094AF6 +:102F7C00FB70C13090FBFDCB2EC0E85A096AFB7088 +:102F8C00C13096FBFDCB2EC0B459308AFBFD472DCA +:102F9C00F313BE6E3090FBFD472DF313BE6A3096D3 +:102FAC00FBFD472DF313BE64D7C736F00071F4DC7C +:102FBC00297170F000CE9D08CE9EC0CE9F80F594F6 +:102FCC00FFF593FFF592FFE597FFE596FFE595FF7B +:102FDC00E598FFCE9C7F7100A6FB711BE3712BE380 +:102FEC00711AE7712BE7717A9D710A9E31929E02DC +:102FFC00EFFA710B9E712398713398714398C6D771 +:10300C00C73122981E712298710A9E31929E02EF4E +:10301C00FA34D4FB3692FF52078B99A5A792DFF9AD +:10302C00710B9EC6D7C78806163132981571329827 +:10303C00C7349CFB3092FF1652078B99A5A792DFE1 +:10304C00F9C6667367189CFBC6D7C77123983134D1 +:10305C00981E713398710A9E31929E02EFFA349247 +:10306C00FF369CFB52078B99A5A792DFF9710B9E3B +:10307C0031449813714398717B9E8FDCFB9E9A8F21 +:10308C00DDFB9E9B717A9EC6D7CFA7FB5CCFA8FBBE +:10309C005FCFC8FB5DCFFCFB36CFFDFBC9D7C7CFDD +:1030AC00A4FB12CFA5FB31CFCCFBFFF5CDFBF5CEAE +:1030BC00FBF5CFFBF5D0FB5600664C64DE0872388E +:1030CC0026FB0086EFF3F5E3FB714A9D712B217112 +:1030DC000A20711A20710203C6D7C788061617F189 +:1030EC00E73403002361E3ED12342361F8EDE93298 +:1030FC00B12361E3EDF3322561F8ED0133B1240D19 +:10310C000061D8ED1234240B0061F8EDDB31236142 +:10311C00F8ED1E322361F8EDEE312361F8ED0B343E +:10312C0024060061F8ED9D32B12561D8EDB9322449 +:10313C00000061F8EDC6322361F8ED12342361F81A +:10314C00ED1034B12361E3ED21332361F8ED32331B +:10315C002361F8ED43332361F8ED32332361F8ED4D +:10316C0054332361F8ED65332361F8ED7433236137 +:10317C00F8ED96332361F8EDA1332361F8EDAC3310 +:10318C002361F8EDB4332402002361E3ED12342300 +:10319C0061F8EDE8332361F8EDBC332361F8EDC73A +:1031AC00332561F8EDD233B124060061D8ED123429 +:1031BC0024000061F8ED14342561F8EDDD332412A0 +:1031CC000061F8ED97322361F8ED8732ED14346726 +:1031DC00D1DD0C30BC3B619434C4FB89616F99ED3B +:1031EC001E34675C02D1DD0730FB2A6194EF0B675C +:1031FC005C01D1DD0530002B6194675C3CD1DD0FA7 +:10320C0030052B6194675C3C7266736218A4FBED0D +:10321C001E3467D1DD625C01D1DD05300800EF01A1 +:10322C00F6609F01FC675C02D1DD03E6EF01F6342A +:10323C0001FC89616899675C04D1DD04E6A1EF01AA +:10324C00F63401FC89616899675C08D1DD05302092 +:10325C0000EF01F63401FC89616899675C10D1DDDF +:10326C0005301000EF01F63401FC89616899675C48 +:10327C0020D161E8716001FCED1E344A5CC8DE08A7 +:10328C00E85C67185AFAA45CED1E34679D5CED1E71 +:10329C0034D44ADF08679FCDFBA44AEF0D4A4A0598 +:1032AC00DE08E84A671811FDA44AED1E34675C0F6E +:1032BC007266736218A4FBED1E344A4A64DE1B4A24 +:1032CC004A01DF0667D161F85701E84A671826FB07 +:1032DC00A44A4A4A0561C8711298ED1E3434A6FB03 +:1032EC0089615F99ED1E34305C29619466736718AF +:1032FC00A4FBED1E3440A9FB6ADF1340AAFB68DF78 +:10330C000D674C6CDF08306F406194713AD5679F44 +:10331C00ABFBED1E34675C7F70C117F1243000FDF0 +:10332C003130C0ED1E34675C3F70C117F1243000A2 +:10333C00FD3130C0ED1E34675C0770C117F12430CD +:10334C0000FD3130C0ED1E34675C1F70C117F124D5 +:10335C003000FD3130C0ED1E346770C117F12430E0 +:10336C0000FD3130C0ED1E34CEABAC710A9E3192F3 +:10337C009E02EFFAD592FFDF05710B9EEFED679E73 +:10338C0099710B9E9FDBFBED1E34714298675C7F3D +:10339C009FDCFBEF7D714298675C3F9FDDFBEF721A +:1033AC00675C3F9FDEFBEF6A675C1F9FDFFBEF6292 +:1033BC003071396194679FE4FBEF57303E3961946B +:1033CC00679FE5FBEF4C3057396194679FE8FBEF43 +:1033DC0041675C01D1DD3BFD3243EF36675C02D1C6 +:1033EC00DD05712A21EF06714A9D712B21675C0165 +:1033FC00D1DD06710300710B20679FE3FBEF1367B0 +:10340C00318EEF0EEF0CEF0A664C5BDE057367181E +:10341C00A4FBC6D7C716664C30DC094C37DE05FD5D +:10342C000C30EF76664C02DF1F8FA6FB5C03728FAD +:10343C0003FC5C03318E316D08616A08128F03FC4A +:10344C005C80312A6162EF61664C3DDF08AE90BD55 +:10345C005EF85EEF54664C3EDF04F85FEF4B664C53 +:10346C004FDF05FD5A43EF41664C61DF134A5CC8E0 +:10347C00DC045700EF06E85C095AFA776772EF290B +:10348C00664C7FDF05FD323CEF1F664C4EDF0B3187 +:10349C00049A045210EF12F2EF0F664C5BDC0452EC +:1034AC00FFEF06667309A4FB72C6D7C7880616170A +:1034BC00F1241000240500DC07244C00DD17EF1765 +:1034CC00717BFA17F104A4FB1489617F99717AFA64 +:1034DC00715298EF02A45CC6D7C7C1C1FBF8FF407C +:1034EC0004F903DD064004F904DF38717BFA8C0221 +:1034FC007309ACFB5E0AD1DF278C02318E04A4FB6E +:10350C0014896E0A99716207717AFACC01003162E2 +:10351C0007086159018C01D1DFF4716307716B27C6 +:10352C00717AFA1004C6D7CF03FC03F501FCF5053C +:10353C00FCF507FCD7C788061617F1E734020025FF +:10354C00DD3D23DD1725DD1C23DD0523DD2BEF3BC6 +:10355C00710299679F06FCCD6303EF2F675C839F15 +:10356C0003FCEF27675C039F05FC675C034C02615F +:10357C00F871229AFD4845EF12679F07FCEF0C6724 +:10358C0091DF08E0C15012FDE534C0C6D7C716174D +:10359C00F1E7240000DD2A23DD1E240300DD0724CF +:1035AC00FB00DD24EF2531329A05308000EF01F667 +:1035BC00086F04FC7208EF198F01FCF501FC72EF27 +:1035CC00107152995235EF09F2EF0666730900FC3F +:1035DC0072C6D7C71617F1E7240000DD3824100097 +:1035EC00DD1C23DD1C23DD30240E00DD182411002E +:1035FC00DD1B240F00DD12243000DD15EF1EE2EF81 +:10360C001D5202EF195204EF155206EF115205EF3D +:10361C000D5207EF09F2EF065203EF0252FFC6D725 +:10362C00C7316498377163988D629FACFB8D619F35 +:10363C00CBFB36D2FCC7D861FD9337618A70618AA7 +:10364C00FDD837C0D866F1312F609D658D604B6514 +:10365C00DD0A7172988D659D60CD63034A6305DE4A +:10366C0008309D366194CD636BB4637150F000CE1D +:10367C00300BCF170006CE3106FD6402717A307123 +:10368C000BE3710BE7C6D78D659D608D659FADFB18 +:10369C00D74004F903DF064004F904DF02F2D73106 +:1036AC0074980C7173987113998D659D67EF313116 +:1036BC0004991F710399711299D506FCDF04F46803 +:1036CC00EF0A8F06FC5002D6A1609D688D689D673D +:1036DC00EF0E311499068D689D67EF048D659D671B +:1036EC008D679FADFBD867FD0537E867091C227015 +:1036FC00C15013FD8E47C0F2D7C7C1C1FBF8FF8C78 +:10370C0002D1DF05F506FCEF1A8C024C05DE06CF64 +:10371C0006FC02EF0E8C02318E1231FE03311F605B +:10372C009F06FC8D694F06FCDD28CC011F8F06FC23 +:10373C009D69CC00008B4C08DE148B730912204F52 +:10374C0006FCDC058B9C01EF05615900EFE78C0151 +:10375C009D641004C6D7C716710AE7710BE371504C +:10376C00F000CE300BCF170006669E31FD6402715F +:10377C007A30710BE33182E302EFFA8D1F7158F04E +:10378C0000710BE772C6D7C7C1C1FBF8FF8FFCFBFA +:10379C004E02DC03F2EF318C024FFDFBDC0452FFD6 +:1037AC00EF268C022FFCFB706131318D128FFDFBEB +:1037BC002FFCFB70613133BDD813FD2C0EBB4400C4 +:1037CC0001DC03F690BB8B721004C6D7C7C1FBF8A3 +:1037DC00FFAC0814A91489708B6128706131FDBC91 +:1037EC004E1344030071FEDC23AC08148A04819A46 +:1037FC0004AC08148A044C11DC10A9148B99AC0885 +:10380C0014CA0200AC0814CA0310EF72AC0814CA34 +:10381C000400AC0814A914894DDE0AAC08148A0201 +:10382C00819A02EF12AC0814A914894D61D308AC2B +:10383C0008148A02919A02AC08148A03919A03D153 +:10384C00DF3CAC08148A024C10DF10A91489318EAD +:10385C00A112AC0814A9146299EF17AC08148A02CF +:10386C004CF0DF0EA91489318EB112AC0814A914D6 +:10387C006299AC0814CA0200AC0814CA0310C0C682 +:10388C00D7ED9038C75600664C0ADE0BF0317E122D +:10389C00F67810FC86EFF0C6D7C7200CFBF8FF17A4 +:1038AC00040600C15006C150A8C15030FDAA021038 +:1038BC0006D2DD1B4A6C04DE05A46CE2EF7034E426 +:1038CC00FB895CFC99FD71397110B2FBF2EF5F71F1 +:1038DC007BFA300600C117040600C130E9FBFDC4B9 +:1038EC004E1004717AFAF46C8FE4FB5C01D1DD2686 +:1038FC004004F903DF205010C180FDE534C0C73609 +:10390C00100571D4C6DE0F17C15006C150A8C150A6 +:10391C0030FDAA0210064004F903DD064004F90448 +:10392C00DF0B8FE4FB5C02D161E8FD7440F2100CFC +:10393C00C6D7D9E5FBC15030FD8902C0629FE8FBB8 +:10394C005008C15011FDE534C0F2D7D9E8FBC1D9FC +:10395C00E7FBC15030FD250310045008C15011FD88 +:10396C00E534C0F2D7C7200CFBF8FFCC09004007A8 +:10397C00F901DF05CC0A02EF03CC0A10CC0B808FC7 +:10398C00E4FB5C039C07D1DF08717AD5CC0807EF08 +:10399C0006717BD5CC082F17040800C15004C15008 +:1039AC00A0C15030FD5C031006624C02DF077110A1 +:1039BC00B2FBF2EF357118B2FBF46CC7361005711F +:1039CC00D4C6DE164004F903DF1017A1C15006C19E +:1039DC0050A8C15030FDAA021006717BFA8FE4FB8F +:1039EC005C034E07DD03E2EF01F2100CC6D7D504E1 +:1039FC00F9DF03F6BD6E4004F901DD0AD478DD036E +:103A0C00B478D7CD78038F04F9318FE723DD0B24FD +:103A1C00020024030061C8ED2A3B8F06F9312349CB +:103A2C00301B00466EDF158FE3FB5C01D161E8F5BE +:103A3C0004F9E0C15010FDE534C0EF1D30770146AC +:103A4C006EDF165002C15010FDE534C0F64674DF2F +:103A5C00088FC8FB5010D6BD74F64674DD36B674AC +:103A6C004674DF30711297EF2B301B00466EDF135C +:103A7C00F64676DF18E0C15010FDE534C0C9765328 +:103A8C0007EF0A307701466E61F8711297F64676A9 +:103A9C0061E8B67631549A08714399F6BD6EEF140D +:103AAC0031449905F6BD6EEF0BA66EF6466E61F8C5 +:103ABC00C96EFFFF31629A194A7005DE16A4704A6E +:103ACC007005DF0FA4705004C15010FDE534C0EF39 +:103ADC0002F47031649A194A7205DE16A4724A72A5 +:103AEC0005DF0FA4725008C15010FDE534C0EF0281 +:103AFC00F472D473DD03B473D731729A174A71051B +:103B0C00DE14A4714A7105DF0DA4715010C1FDE5DE +:103B1C0034C0EF02F4714A710661F8CD7325D7C732 +:103B2C0036100571D4DE0E8FB2FB5C02D1DF06308D +:103B3C00A5386194D24004F903DF1C31220705300B +:103B4C002D2A61943154990C7153995080C15012A3 +:103B5C00FDE534C0FD683BFD8E3BC6D78F03FC5C96 +:103B6C0001D1DD1DD47BDD03B47BD7CD7B098D6406 +:103B7C004B7ADD0D8D649D7A5040C15012FDE534B9 +:103B8C00C0D74004F903DD04F6BD1AD7D5D0FBDF4E +:103B9C0008F6461ADD19B61AD7D9CCFBF1461ADD50 +:103BAC000ED9CCFB12AD1A43DE03A61AD7B61AD720 +:103BBC00717BFAC78FC4FB76F5C4FB717AFA5C1083 +:103BCC00D161E8716299665C0FD1DD57665C01D1F9 +:103BDC00DD05F504F9EF4C665C02D1DD11E0C15056 +:103BEC0003FD722BC0711300711B20710303665C03 +:103BFC0004D1DD11711300711B20D503FC61F87128 +:103C0C000303FD3335665C08D161E871030350058D +:103C1C00FD1B0A7102035003C1FD722BC0711A20E7 +:103C2C00FD1A2BF2C6D7C756FF4A4A1361C8EDF0EE +:103C3C003C8F06F931150D314505300600EF143077 +:103C4C000400EF0F8F06F9314505300500EF04D95C +:103C5C0007F9F1609F28FC8D7C9F29FC713496E656 +:103C6C0061301271049661DC31196162629F2AFC29 +:103C7C00E52BFC31449A05304000EF01F6C131349C +:103C8C000405302000EF01F6C2616B08616A08C1BF +:103C9C0031749A05300400EF01F6C2616B08616A59 +:103CAC0008C131649A04E6A1EF01F6C2616B0861A8 +:103CBC006A08C131549A03E6EF01F6C2616B0861E0 +:103CCC006A9F2CFCF171240461DC9F26FCF1715479 +:103CDC000761DC9F27FCD84AF10104ECFC14A91401 +:103CEC008976A44A6672C6D7C7FD3F098F04F9319D +:103CFC008FE724000061F8EDC93E23DD1B2361F83A +:103D0C00EDDB3D2361F8ED4E3E2361F8ED973E234C +:103D1C0061F8ED693FEDC63EF6BD74711397400531 +:103D2C00F901DF2C31349A1B466EDD04F424EF02CA +:103D3C00A4244A2465DC0FF6BD6EF504F9712299B2 +:103D4C00EDEA3FFDB123AD6E440A0061D8EDEA3FC8 +:103D5C00714299FD9104716396FDB1234007F903FB +:103D6C00DF09712299F504F9EDEA3FFD1B2640B1FC +:103D7C00FB9BDE09712299F504F9EDEA3F714A27A4 +:103D8C007140110571301105713A22715A2271502E +:103D9C001105FD7529D2DD09712299F504F9EDEAB9 +:103DAC003F71103500CF37001D71401205FDDC2925 +:103DBC004005F901DD064005F903DF05F5CDFBEF04 +:103DCC0004CFCDFB03CF04F902FD4729EDEA3FFDFB +:103DDC00802CFDFF04FD3335FDAA30F537FF712B28 +:103DEC00E0F505F9712299CBE43FEFCBE6F6F0FD57 +:103DFC009104713BD48F06F93105285004FD832BB7 +:103E0C00625C03318E315D34B3FB89616899500279 +:103E1C00FD832BD2DD067170B3FBEF047178B3FB1D +:103E2C00FDB123FD8A2D710806F9CF04F9038FA685 +:103E3C00FB5C02D1DD095080C15010FDE534C0EDB2 +:103E4C00EA3FFDEC3F3164992FA47ED47EDD08312E +:103E5C00A4E00A31020C06712BE0FD604031A4E0B5 +:103E6C001731040C13712BE05027C15005FD722B38 +:103E7C00C0CF04F904712299FD55408F06F9312504 +:103E8C000731349A03F504F9EDEA3FFDEC3F3102BA +:103E9C000C15D83AC15005FD722BC05005FD1B0AFC +:103EAC00FD6040CF04F903FD55408F06F93125071D +:103EBC0031349A03F504F9EDEA3FF504F9CFCDFB63 +:103ECC0003F5CEFBF5D0FB717297F6426CFF61E8FF +:103EDC00EDEA3FF6BD74711397F5E4FBFD71397192 +:103EEC007AFAFD082EFDD32CFD5105712B21714B57 +:103EFC009D31349702EFFACE3708CBE4BFFFCBE607 +:103F0C00FFF3CED4FFF5B4FBF5B5FBF5B6FBF5B777 +:103F1C00FBCF37000971481205F6BEE0BEE2BED0F9 +:103F2C00716A27FDEF29714307714B277148100502 +:103F3C007148110571381005713811057133027112 +:103F4C003B22715302715B22715810057158110597 +:103F5C00CF04F905714299F6BD6EFD080AF505F915 +:103F6C00F42431349A04D432DD20E505F9E504F962 +:103F7C008F06F9312568F5F8FBF5F6FB502EFD1B85 +:103F8C000ACF05F903E504F9EF54FDE504FD4423DC +:103F9C00717301713204714302710396716296312F +:103FAC00949E02EFFA712AE7CEA409F5F3003104CE +:103FBC00070261FDE5F300F46AFD3F09CEA4083168 +:103FCC00329A06CF04F905EF09714399E505F9E535 +:103FDC0004F9712BE78F06F9312503F504F9C6D7DF +:103FEC008FE3FB5C01D1DF60D47FDF193102005815 +:103FFC005003FD832B625C01D1DF07F504F97122BC +:10400C0099D7E47FD74A7FF0DF073104003AF47F79 +:10401C00D74A7FC8DF0AF504F9712299CD7FF0D712 +:10402C00310200084A7FFFDD1FA47FD7F0C1500486 +:10403C00FD722BC08FB3FB5C9F9FB3FB7110C4FB55 +:10404C0030BC3B6194CD7FF0D731149706F504F961 +:10405C00712299D7716399F47E717207FD640271B4 +:10406C007307D7FD5A05F2D7717BFAC7200CFBF802 +:10407C00FF8FEAFBF0F9E9FBF303FDBC4E13BC0424 +:10408C008FECFBF0F9EBFBF303FDBC4E13BC028F82 +:10409C00EEFBF0F9EDFBF303FDBC4E13BB717AFAAA +:1040AC00AC04BDD8F6BDDAAC04311EBDDCF6BDDE09 +:1040BC00FDDF0DADD8BDDCADDABDDEAC02BDD8F692 +:1040CC00BDDAAC02311EDADCC3DADEC3BDDCF6BD10 +:1040DC00DEFDDF0DC0BDDEC0BDDCADDEFD550FADC0 +:1040EC00D8BDDCADDABDDEABBDD8F6BDDAAB311E6A +:1040FC00DADCC3DADEC3BDDCF6BDDEFDDF0DC0BD30 +:10410C00DEC0BDDCADDEFD550FDADAADD8FD4344C3 +:10411C00C3C58D8C5C3FF0317E0440FC14C2C0B929 +:10412C00A48CF6BC08BC0A9C078C074C2EDD3D8D7C +:10413C008C0E0770F161DC605C3FF0317E127940CF +:10414C00FCBDD8F6BDDA8C0773095C22318FBDDC5F +:10415C0070BDDEFDDF0DAC08BDDCAC0AFD550FAD4E +:10416C00DABC0AADD8BC08615907EFBDAC08BDD8A4 +:10417C00AC0ABDDAC9DC0004F6FDA90EC9DCFFFFF0 +:10418C00F6FDAA0FADD8BD86AF3AFC4686DD11AF61 +:10419C003CFCBF3EFCAF3AFCBF3CFCAD86BF3AFCDE +:1041AC00AF3CFC423EFCDC46AF3AFC423CFCDE3E03 +:1041BC00AD26423AFCDE374A2A16DC1A4A2AA0DE21 +:1041CC00138D884B2ADE0DAF3AFC268A44691061A8 +:1041DC00C8FD2C42F42AAF3AFC445146DC0AAF3AF3 +:1041EC00FC241027BD28EF0DC928F82AEF074A2A0E +:1041FC00FF61E8A42AAF3EFC423CFCDC18AF3CFC5F +:10420C00423AFCDE10AF3AFC4628DE09F488AF3A9D +:10421C00FCBD8AEF074A88FF61E8A488100CC6D75A +:10422C00717BFAC7710A9E31929E02EFFA8E949FAF +:10423C0034FC8E969F35FC8E979F36FC8E989F375C +:10424C00FC8E939F38FC8E929F39FC710B9E717A79 +:10425C00FA8F37FCFDBE0F76FDC14313BD84D5EF3D +:10426C00FBDF0AD5F0FBDF05D5F1FBDD25F6B1460A +:10427C0084DF11C9843722665C0391DF060A841837 +:10428C001A85009617FDE44413FD044331049A0289 +:10429C00EF61520692926934FC682EFCDFF6AD8415 +:1042AC00BD82F880F3311C790AF944FEFFDD44D855 +:1042BC0080F101040AF914A944FFFFDF04E6B9EF09 +:1042CC000BD880F101040AF914A9A1B9717BFAA0E9 +:1042DC00EFFBD5EFFBDF1CA0F0FBD5F0FBDF14A050 +:1042EC00F1FBD5F1FBDF0CCFEFFBFFCFF0FBFFCFEA +:1042FC00F1FBFFC6717AFAD7C716D880F10744A82C +:10430C0000DC0571029AEF1CF647DD18A4804A8088 +:10431C00A8DC0571029AEF0CF880F3311CF6780AD0 +:10432C00F9B7EFE4C6D7C756A89666F0317E12F6F9 +:10433C00B1780AF966D1DFF1717BFAF5EFFBF5F094 +:10434C00FBF5F1FBF48071039AC6717AFAD7C7209A +:10435C0004FBF8FFD44ADF168D809D8D717BFA52D9 +:10436C00069292692EFC68C0FCDFF6717AFA4A4A12 +:10437C0006DE0EE84A09C0FC9C03A44A8C0372EFCB +:10438C0030F88DF3311C790AF9BB31129A058B9CEC +:10439C0003EF0F8C019C03D48DDF05CD8DA7EF02AD +:1043AC00B48D718071179A61DC61FB71119A8C0369 +:1043BC00721004C6D7C72008FBF8FF8F37FCFDBE70 +:1043CC000F9C078F36FCFDBE0F9C068F35FCFDBE87 +:1043DC000F9C058F34FCFDBE0F9C048F38FC9C0396 +:1043EC008F39FC9C028C06318E0112791A20BB8C01 +:1043FC00075C03D1DF098C064C0361C86179008C22 +:10440C0005318EB1610900BB313D120103BB8B0E2E +:10441C0004708C011C00BB8FF4FB4E03DC0E8C0370 +:10442C004FF4FBDC0B8C024FF5FBDC04AB12EF03FF +:10443C00ABB1121008C6D7C7C3C12008FBF8FFF6F2 +:10444C0061490A61F8614908DF07F7340000EDE0C3 +:10445C0044E6BC04F6BC06AC0ABC02AC08BBAC0619 +:10446C00614902AC0461F8614900DE28AC04BDD896 +:10447C00AC06BDDAE1FD640FADDABC06ADD8BC0408 +:10448C00ABBDD8AC02BDDAE1FD7F0FADDABC02AD3D +:10449C00D8BBEFCAAC06BC02AC04BBAC08BDD8ACF4 +:1044AC000ABDDAAC04BDDCAC06FDE20EAC04BDDC2E +:1044BC00AC06FD550FE1FD7F0FADDABC06ADD8BCE7 +:1044CC0004AC06614902AC0461F8614900DCC5AC7E +:1044DC000214AB12100CC6D7C7C12004FBF8FF8F17 +:1044EC0031FCFDBE0F9C034E04DF1CAD824684DE06 +:1044FC0007AD84268212EF40F64684DF074682DD44 +:10450C0003E7EF34F7EF318C04318EB1128C0331A9 +:10451C008E43DF1830382226820684BB8C045C0361 +:10452C0091DF05AB041800BBAB12EF0C8C034E04EF +:10453C00DE0532A900EF01F71006C6D7717BFA3100 +:10454C00229A0CF64690DD07B690717AFAEF7C71E0 +:10455C00239A717AFA4004F904DF07715307F42C9B +:10456C00EF69D9CFFBF1E7240000DD0F23DD1A231F +:10457C00DD1023DD5323DD2723DD38715307F42CA5 +:10458C00EF49715207F42CEF42D42CDF077152071C +:10459C00E42CEF05715307F42CC990FA00EF2CD4DE +:1045AC002CDF0B715207E42CC990FA00EF1DF5CFEC +:1045BC00FBEF18D42CDF0B715307E42CC990FA00D5 +:1045CC00EF09CFCFFB02EF03FDD845D7D905FCF19E +:1045DC00E7240000DD0923DD2123DD0923EF1B7116 +:1045EC005307F42CD7D42CDF07715207E42CEF05BA +:1045FC00715307F42CC9902D01D7715207E42CD7B5 +:10460C0031629701D7710398D9CDFBF1E7240000F3 +:10461C00DD1223DD1923DD1123DD2623DD3423DD1B +:10462C003923DD3FFD9846EF3DFDB946EF38D9CC37 +:10463C00FBC1AE6CFD312DC0F313BE6C712304EFC6 +:10464C0025F0C1AE6CFD312DC0F313BE6C7123048B +:10465C00EF14F6BE6C712204EF0CCB6CFF007123CF +:10466C0004EF03FD2D474004F905DD064004F90174 +:10467C00DF067123047103983104980FF6BE64BEF3 +:10468C006A31220402EF02F690BE6ED7CD2E47F4AB +:10469C0092AE6C317DBFCAFCFD0247D2DF0ED9CC85 +:1046AC00FBC1AE6CFD312DC0F313BE6CD7FD0247C0 +:1046BC00D2DD0DCD2E47F492AE6C317DBFCAFCD746 +:1046CC00E8920934205080D6BFC6FC22CAFCBDD863 +:1046DC00304700FD0A0EBFC8FC30C6FCFD472DF369 +:1046EC0013BE6CB42ED42EDF0CCD2E47A4924A925E +:1046FC001F61C8F492D740AFFB0BDC05712304F2A9 +:10470C00D740AFFB0661D831229611F0C1AE6CFDDB +:10471C00312DC0F313BE6C712204EF03FD2D47E263 +:10472C00D7710298F0C1AE6CFD312DC0F313BE6C85 +:10473C00A4934A9340DC37F493D894F1313F04129C +:10474C00FD14D894F1BDD85008FD590E087208E636 +:10475C00D2DD040192DFFC896158D1DD05712204A0 +:10476C00EF03712304A4944A942061C8F494D7C72E +:10477C003026FDC6D77180717DFADE035201D75207 +:10478C0000D7C7C12004FBF8FF17040300C1E0C128 +:10479C005010C150A4FDAA021006629C02D1DD0586 +:1047AC008C0272EF518C0C70C18C0470FD0648C0E9 +:1047BC00629C02D1DD058C0272EF3B8C035C7DD1D7 +:1047CC00DF03F2EF3117A1C1E0C15010C150A4FDBD +:1047DC00AA021006629C02D1DD058C0272EF178CC6 +:1047EC00015C7DD1DD03F2EF0D8C0370C15010FD27 +:1047FC000648C0629C021006C6D7C7880616710A06 +:10480C00E650A4FDDE03D2DD077133975202EF139D +:10481C0017FDFA036770FDFA03FD3148FD6E047154 +:10482C003397F2C6D7FD450450A4FDFA035020FD82 +:07483C00FA0350AAEDFA0394 +:1048430061FC61FCC1C3C5C7520C929269D4FEC11D +:10485300DFF88EFD708EFCC1717AFA4004F903DF34 +:1048630005302D2A6194C09EFC609EFD34D4FE5217 +:1048730006C0B9A5A592DFF9C6C4C2C061FC61DF59 +:10488300520C929269D4FEC1DFF88EFD708EFCC18A +:104893008F4105775C04D1DD06675C01D1DD5031C2 +:1048A3005498367162077153988FB4FB5FBCFBD188 +:1048B300DF1B8FB5FB5FBDFBD1DF128FB6FB5FBE86 +:1048C300FBD1DF098FB7FB5FBFFBD1DD0C31620783 +:1048D30002EFFA716307716B2771139AFD5630F477 +:1048E300227148500571605005717AFAEDDD496710 +:1048F3005C02D1DD16D422DD124A2202DD0DF42240 +:104903007148500571605005717AFA717AFA8D22F7 +:10491300318FE7240000DD0823DD1423DD2CEF4A6B +:10492300F44A7140500571505005E422EDDD498F82 +:1049330040059D4B715050058D4B9D4DD84BFD202F +:1049430034629D4CCD2202EDDD49675C02D1DD1757 +:10495300675C10D1DD05CD2203EF0F71485005715F +:10496300605005F422EF73CD22044A2203DF108D39 +:104973004C9F4005D84CC1D84BFDB734C0EF1F8FB7 +:1049830040057671744BDC054A4B02DE06716050BC +:1049930005EF47C7D84BFDE630C071505005D84DE1 +:1049A300F1242900DD27240400DD22242200DD1D5B +:1049B300241100DD0C240100DD13241E00DD0EEFA5 +:1049C3000A4A4B60DF07CD4B61EF02A44B4A220337 +:1049D300DF08D84BFD2034629D4CC09EFC609EFDD9 +:1049E30034D4FE5206C0B9A5A592DFF961FCC1C358 +:1049F300C5C7520C929269D4FEC1DFF88EFD708E4A +:104A0300FCC1717AFA51405F0401D1DD06F616A7A5 +:104A130047DFF2300400BF2401F6BF2A01300B0B3D +:104A2300BF2801FD6402300B0FBF2801FD64023073 +:104A33000F0FBF2801710AE6F6420C01DD33AF0404 +:104A430001BF0C0131529729715297710BE2D85172 +:104A5300FDDE033184BD02EFFACBB422FBD853F160 +:104A6300BEB8714BE1714BE5710ABD8D529E44EFA7 +:104A73000C715397714AE5717BBD713397C09EFCEE +:104A8300609EFD34D4FE5206C0B9A5A592DFF9C6D7 +:104A9300C4C2C061FCC1C5717AFAD450DD0BEA4EC1 +:104AA300899E44A64EB450EF33710AE6300400BF2A +:104AB3002401F6BF2A01300B0BBF280100000000C0 +:104AC30000000000510FBF2801000000000000009B +:104AD30000500FBF2801712397713397C4C061FC45 +:104AE30061EF520C929269D4FEC1DFF88EFD708E95 +:104AF300FCC12006FBF8FF71503002CEABACCC04F6 +:104B030000F6BB31B2E210617900F6614900DFF3D0 +:104B130071603002ED9D4B8E519C03713BE28C031F +:104B23005C02D1DD1E8C035C08D1DF0971503002B9 +:104B3300CC0400EFCC8C0570FD9935629E50CC04FB +:104B430002EFBE8C035C03D1DF408E509C02715098 +:104B530030028C04D1DF0E8C0270FDDF35629C05C0 +:104B6300CC0401EF328C044C02DF0671603002EF9B +:104B730029CF34025A716030028C0270C18C0570E7 +:104B8300FD4135C0CF34024AEF108C035C01D1DD07 +:104B93000671603002EF03ED044B1006C09EFC600B +:104BA3009EFD34D4FE5206C0B9A5A592DFF961FC7F +:104BB300C1C3C5C7520C929269D4FEC1DFF88EFD02 +:104BC300708EFCC1710A9E31929E02EFFA8FDEFB5A +:104BD3004F96FFDF198FDFFB4F97FFDF118FE0FB4E +:104BE3004F98FFDF095004C15011FDE534C0710B2C +:104BF3009EC09EFC609EFD34D4FE5206C0B9A5A59E +:104C030092DFF9C6C4C2C061FCE46A61FCC1C3C5DA +:104C1300C7520C929269D4FEC1DFF88EFD708EFCF0 +:104C2300C1C1FBF8FF8D1F9C018E31318EE7240635 +:104C330000DD0823DD0E23DD22EF38717AFA8C01C3 +:104C43009D62EF2F717AFA4007F901DF068C019D0F +:104C530061EF2051FF2E019D61EF18717AFA8C01EB +:104C63009D304004F903DD064004F904DF05307983 +:104C73002561944031FF09DE05A031FFEF0771582C +:104C8300F000716298710BE3C0C09EFC609EFD341E +:104C9300D4FE5206C0B9A5A592DFF9C6C4C2C0614D +:104CA300FC717BFAC7D46A61F8312499277123997F +:104CB300D46ADD05B46ACEABAC717AFA5600664CA1 +:104CC3000ADD1172F3311C79D8FCCEFC0061CA6194 +:104CD300A486EFEA717AFAF2C6D7C7C1C1FBF8FF1F +:104CE300CC01008C014C0ADE36717BFA8C01F03169 +:104CF3007E0410FC14A96168DF09AC02B9717AFA69 +:104D0300F2EF1D8C01F0317E127910FC614902DF54 +:104D130006717AFAE2EF09717AFA615901EFC4E296 +:104D23001004C6D7C72004FBF8FFF64210FC61F855 +:104D3300ED094E717BFA9C038C034C0ADE3C8C0319 +:104D4300F0317E0410FC14A96168DF05717AFAEF73 +:104D530029717AFA8C0372F3311C7910FCCEFC00B2 +:104D630061CA629C02D1DF0A8C03F0317E12E678BD +:104D730010FC717BFA615903EFBECC0200CC010138 +:104D83008C02F0317E0410FC14A96168DD788C027A +:104D9300F0317E127910FCE743DF658C014C0ADEAB +:104DA3005F8C01F0317E127910FCE743DD4D717B9E +:104DB300FA8C01F0317E0410FC14A96168DF1861DC +:104DC30069018C01F0317E12F67810FC8C024E01E1 +:104DD300DCED717AFAEF2F8C01F0317E0410FC14B4 +:104DE300A9128C02F0317E337810FC8C01F0317EF5 +:104DF30012E67810FC615902717AFA615901EF9B4E +:104E0300615902ED834D00F21004C6D761FF520CC5 +:104E1300929269D4FEC1DFF88EFD708EFCC1717A67 +:104E2300FA8FE4FB5C03D1DD114004F903DD064096 +:104E330004F904DF0530A5386194C09EFC609EFD33 +:104E430034D4FE5206C0B9A5A592DFF961FC61FC1A +:044E530061FC61FCA1 +:0A4E580000060C12181E242A303642 +:104E6200ACFB0000000066FE00000000FA392C36A0 +:104E72008C220C46332EF22E48452B3BCA08F43CBA +:104E820028FC36FE20FE02F903F929FC30FE2AFC3A +:104E92002BFC08F926FC6CFF1AFF6EFF6AFF64FF09 +:0A4EA20027FC66FF2CFC5555555502 +:104EAC00FF0000000000983AF82AFF0000004700BD +:104EBC00317503F7332312D714AEF8C716AC0612AC +:104ECC00C5AC0416F643DD078B99A7A5B3EFF5C265 +:024EDC00C6D737 +:024FF400326128 +:0A4FF60031353A33383A3531000006 :00000001FF  \ No newline at end of file diff --git a/snake_trunk/bsr.lmf b/snake_trunk/bsr.lmf index 8c086e99ed93f890faca6fbc187ebb32a7043c3d..d684c83cc639c30b8b6fef2a4f10fcff0464fdca 100644 GIT binary patch delta 51988 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 g>#_-WXWtb?EI8zX;bl-o7hczb7C^?hOK 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 Qy3ksA^)c~WBMhbg2VLTm^8f$< delta 51778 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 Kdi;kZ68!_%Ep2iD delta 1926 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 diff --git a/snake_trunk/led.c b/snake_trunk/led.c index 1bacaf3..bf62e07 100644 --- a/snake_trunk/led.c +++ b/snake_trunk/led.c @@ -93,6 +93,7 @@ u8 fade_to2( st_LED_dim_status* status ) } else { + // delta が小さいときは to の値にぶつけてしまう status->now = status->to; } } @@ -292,6 +293,11 @@ static void calc_info_led_fade_out( st_LED_dim_status* tgt_led ) { tgt_led -> to = 0; tgt_led -> delta = ( 0 - tgt_led -> now ) / 64; + // フェードアウト限定(ゼロに向かっていく。符号の向きを想定してしまう。) + if(( tgt_led -> now != 0 ) && ( tgt_led -> delta == 0 )) + { + tgt_led -> delta = (sx16)-1; + } } diff --git a/snake_trunk/pm.c b/snake_trunk/pm.c index ab8d2f4..1599397 100644 --- a/snake_trunk/pm.c +++ b/snake_trunk/pm.c @@ -407,17 +407,8 @@ void BT_model_detect() } else if( raw_adc_temperature < 4 ) { - // 白箱 // - system_status.model = MODEL_SHIROBAKO; - - // もしかして:キャプチャボード // - if( iic_mcu_read_a_byte( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VERSION ) == 0x01 ) - { - if( iic_mcu_result == I2C_ERR_OK ) // バラに書かないと評価順が処理系依存 - { - system_status.captureBox = true; - } - } + // 白箱(KuC) // + system_status.model = MODEL_KUC_DEBUGGER; } else { @@ -425,6 +416,15 @@ void BT_model_detect() system_status.model = MODEL_JIKKI; // バッテリ無しの時は↓で上書きする } + // キャプチャか? // + if( iic_mcu_read_a_byte( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VERSION ) == 0x01 ) + { + if( iic_mcu_result == I2C_ERR_OK ) // バラに書かないと評価順が処理系依存 + { + system_status.captureBox = true; + } + } + // TSのhomeボタン、実機は未接続なので要端子処理 /// gndにしとけばよかった… if( system_status.model == MODEL_TS_BOARD ) { @@ -665,7 +665,7 @@ void BT_get_left(){ // 電池残量 if( system_status.model == MODEL_TS_BOARD - || system_status.model == MODEL_SHIROBAKO ) + || system_status.model == MODEL_KUC_DEBUGGER ) { // TS & 白箱 // if( read_BT_SOC( temp ) == ERR_SUCCESS ) diff --git a/snake_trunk/task_misc.c b/snake_trunk/task_misc.c index 1b5e925..edbecca 100644 --- a/snake_trunk/task_misc.c +++ b/snake_trunk/task_misc.c @@ -376,8 +376,8 @@ u8 extinfo_read(void) if( iic_burst_state < KOUMOKU ) { - infos_temp[0] = system_status.captureBox? MODEL_CAPTURE_BOX - : ( system_status.is_dev? MODEL_ISBAKO: (u8)system_status.model ); + infos_temp[0] = system_status.captureBox? ( system_status.is_dev? MODEL_IS_CAPTURE :MODEL_KUC_CAPTURE ) + : ( system_status.is_dev? MODEL_IS_DEBUGGER: (u8)system_status.model ); infos_temp[1] = (u8)( _dbg_rcomp & 0xFF ); infos_temp[2] = ( !temp_zone_charge_disable | ( bt_authorized << 1 ) ); infos_temp[3] = 1; /* 仕様変更により1固定になった */ diff --git a/snake_trunk/vreg_ctr.c b/snake_trunk/vreg_ctr.c index 064f1ac..aae1669 100644 --- a/snake_trunk/vreg_ctr.c +++ b/snake_trunk/vreg_ctr.c @@ -177,6 +177,10 @@ void vreg_ctr_write( u8 adrs, u8 data ) pool.vreg_c_ext.vreg_c_free[ vreg_free_adrs ] = data; vreg_free_adrs ++; } + else + { + dbg_nop(); + } break; case VREG_CX_FREE_ADRS: @@ -363,7 +367,7 @@ void vreg_ctr_write( u8 adrs, u8 data ) // mcu_wdt_reset; // このコマンド使ったら意味ないでしょ! while(1) { - dbg_NOP(); + dbg_nop(); } break; #endif //_ENABLE_COMMAND3_ @@ -510,8 +514,15 @@ u8 vreg_ctr_read( u8 adrs ) } else if( adrs == VREG_CX_FREE_DATA ) { + if( vreg_free_adrs >= VREG_C_FREE_SIZE ) + { + temp = 0x00; + } + else + { temp = pool.vreg_c_ext.vreg_c_free[ vreg_free_adrs ]; // vreg_free_adrs ++; // ここで加算してしまうとインデックスがずれる + } return( temp ); } else if( adrs == VREG_CX_INFO ) diff --git a/snake_trunk/yav_mcu_bsr.plg b/snake_trunk/yav_mcu_bsr.plg index 152700e..54c117d 100644 --- a/snake_trunk/yav_mcu_bsr.plg +++ b/snake_trunk/yav_mcu_bsr.plg @@ -46,7 +46,7 @@ Compilation complete, 0 error(s) and 0 warning(s) found. Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no led.c led.c(90) : CC78K0R warning W0745: Expected function prototype -led.c(375) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(381) : CC78K0R warning W0401: Conversion may lose significant digits Compilation complete, 0 error(s) and 2 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\led.asm Assembly complete, 0 error(s) and 0 warning(s) found. @@ -60,15 +60,15 @@ vreg_ctr.c(160) : CC78K0R warning W0401: Conversion may lose significant digits vreg_ctr.c(162) : CC78K0R warning W0401: Conversion may lose significant digits vreg_ctr.c(164) : CC78K0R warning W0401: Conversion may lose significant digits vreg_ctr.c(165) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(248) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(248) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(253) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(253) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(252) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(252) : CC78K0R warning W0401: Conversion may lose significant digits vreg_ctr.c(257) : CC78K0R warning W0401: Conversion may lose significant digits vreg_ctr.c(257) : CC78K0R warning W0401: Conversion may lose significant digits vreg_ctr.c(261) : CC78K0R warning W0401: Conversion may lose significant digits vreg_ctr.c(261) : CC78K0R warning W0401: Conversion may lose significant digits vreg_ctr.c(265) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(265) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(269) : CC78K0R warning W0401: Conversion may lose significant digits Compilation complete, 0 error(s) and 14 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\vreg_ctr.asm Assembly complete, 0 error(s) and 0 warning(s) found. @@ -157,17 +157,6 @@ Assembly complete, 0 error(s) and 0 warning(s) found. Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\hal.asm Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no batt_params.c -batt_params.c(63) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(63) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(81) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(100) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(100) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(118) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(118) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 7 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\batt_params.asm -Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no voltable.c Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\voltable.asm @@ -215,4 +204,4 @@ intel-HEX to bsr bin converter file converted! -Build Total error(s) : 0 Total warning(s) : 75 +Build Total error(s) : 0 Total warning(s) : 68 diff --git a/snake_trunk/yav_mcu_bsr.prk b/snake_trunk/yav_mcu_bsr.prk index 811d1c9..40c0368 100644 --- a/snake_trunk/yav_mcu_bsr.prk +++ b/snake_trunk/yav_mcu_bsr.prk @@ -1,15 +1,13 @@ [ProjectManager] FrameMax=0 -FrameX=1 -FrameY=0 -FrameCX=1225 -FrameCY=862 +FrameX=30 +FrameY=18 +FrameCX=1358 +FrameCY=849 OpenFile1=ProjectWindow PrjPos=0,0,706,0,291 -OpenFile2=config.h,0,323,22,1500,759,23,17,23,0 -OpenFile3=loader.c,0,215,59,1446,717,65,88,65,0 -OpenFile4=OutputWindow -OutputPos=0,159,809,180,1136 +OpenFile2=OutputWindow +OutputPos=0,48,579,311,1203 ActivePRJ=yav_mcu_bsr.prj [ProjectWindow] ProjectWindowDispType=0 diff --git a/snake_trunk/yav_mcu_bsr.sdb b/snake_trunk/yav_mcu_bsr.sdb index 806f632..5f07130 100644 --- a/snake_trunk/yav_mcu_bsr.sdb +++ b/snake_trunk/yav_mcu_bsr.sdb @@ -13,7 +13,7 @@ T=51c8f978 9=WDT.h 10=magic.h [pm.c] -T=52240f8a +T=52298668 1=incs.h 2=adc.h 3=led.h @@ -40,7 +40,7 @@ T=51c8f7f4 7=i2c_mcu.h 8=pool.h [magic.c] -T=51fa1424 +T=52298720 1=magic.h 2=config.h [WDT.c] @@ -61,14 +61,14 @@ T=51c8f7f9 4=vreg_twl.h 5=WDT.h [led.c] -T=51c8f7f9 +T=52296ef8 1=incs.h 2=led.h [rtc.c] T=51c8f7f4 1=incs.h [vreg_ctr.c] -T=51c8f7fd +T=52297269 1=incs.h 2=vreg_ctr.h 3=rtc.h @@ -140,7 +140,7 @@ T=51c8f7f9 3=pm.h 4=accero.h [task_misc.c] -T=52004274 +T=522971da 1=incs.h 2=renge\renge.h 3=pm.h @@ -235,7 +235,7 @@ T=51c8f7f9 7=vreg_ctr.h 8=vreg_twl.h [config.h] -T=52240fa1 +T=522d6cd0 [jhl_defs.h] T=51c8f7f9 [user_define.h] @@ -243,7 +243,7 @@ T=51c8f7f9 [hal.h] T=51c8f7f9 [bsr_system.h] -T=51c8f7f5 +T=5229729a [renge\renge.h] T=511c3fe3 1=renge\renge_defs.h