From 0d39db9498c93da9c17392b6ad866cf2e09336db Mon Sep 17 00:00:00 2001 From: htujun <134864016@qq.com> Date: Mon, 16 May 2022 23:54:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E6=96=B0=E9=9C=80=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- stm32/HARDWARE/LED/led.c | 7 +- stm32/HARDWARE/LED/led.h | 4 + stm32/OBJ/Template.axf | Bin 412360 -> 413824 bytes stm32/OBJ/Template.build_log.htm | 6 +- stm32/OBJ/Template.hex | 2851 +++++++++++++++--------------- stm32/OBJ/Template.htm | 1141 ++++++------ stm32/OBJ/Template_Target 1.dep | 10 +- stm32/OBJ/led.crf | Bin 347829 -> 347978 bytes stm32/OBJ/led.o | Bin 381384 -> 381468 bytes stm32/OBJ/main.crf | Bin 373486 -> 375094 bytes stm32/OBJ/main.o | Bin 411768 -> 413512 bytes stm32/OBJ/timer.crf | Bin 353676 -> 353751 bytes stm32/OBJ/timer.o | Bin 387104 -> 387152 bytes stm32/USER/Template.map | 1213 ++++++------- stm32/USER/Template.uvguix.QY | 69 +- stm32/USER/Template.uvoptx | 2 +- stm32/USER/main.c | 128 +- 17 files changed, 2798 insertions(+), 2633 deletions(-) diff --git a/stm32/HARDWARE/LED/led.c b/stm32/HARDWARE/LED/led.c index 777e68e..2375ce5 100644 --- a/stm32/HARDWARE/LED/led.c +++ b/stm32/HARDWARE/LED/led.c @@ -17,7 +17,7 @@ void LED_Init() { GPIO_InitTypeDef GPIO_InitStructure; - RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOC, ENABLE); + RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOC | RCC_APB2Periph_GPIOB, ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_15; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; @@ -25,8 +25,11 @@ void LED_Init() GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13; GPIO_Init(GPIOC, &GPIO_InitStructure); - GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8 | GPIO_Pin_11; + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8 | GPIO_Pin_11 | GPIO_Pin_9 | GPIO_Pin_10; GPIO_Init(GPIOA, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14; + GPIO_Init(GPIOB, &GPIO_InitStructure); } diff --git a/stm32/HARDWARE/LED/led.h b/stm32/HARDWARE/LED/led.h index a704b3c..854329d 100644 --- a/stm32/HARDWARE/LED/led.h +++ b/stm32/HARDWARE/LED/led.h @@ -13,6 +13,10 @@ #define BEEP PCout(15) #define LED PCout(14) +#define LED0 PAout(10) +#define LED1 PAout(9) +#define LED2 PBout(14) + void LED_Init(void); diff --git a/stm32/OBJ/Template.axf b/stm32/OBJ/Template.axf index e10556ec75bfa0b038777bf939fadda89f6104dc..e44a76a5ae47c640f8ab26699d70ac13a7e2a1a0 100644 GIT binary patch delta 25291 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 F{{gCW3W)#! delta 24156 zcmcJX30zgx`uF$RhqE{!3NneHa6mvnM4WI05fH%v&AD;_6%|E8)KXKAW2u!|%iL*o zuXU}wWoA-g6 zex>=B&o^J!!WEapl^lFkRk3$coC;Io6hFmRiStyPsnLq#o?UU&;%noI!xP^|_$ro< zFJw&(c>tb4_>P3%|H0SwKQa0r+pKN$e~$FsR&M<{hqQCK9lzf4sqm=sxufJLeP2Uv zDffQwD^6BbQ(cqmC}42iuCC6_DNy0MUVS@vWr5;!bhTZmQDHfm5eFgTRp10@Ay`p%~7ZP zl(V?#SZ;37;d4w?p8Y<@R`mNTpH3r-+qeB%dB3SdI``b>w$& zs#Sw-DbC+>Ke@G=`R!p&*O$2mr+kjcR%a+DOZpyw>j0vCHiIAeG}pUmKO!K_l{0&w z*`sTGj(h~^NB#VZ$ZA(^zoHLvSLs&2oIwNH_w$+kxn5J+zsur7E7bTl6}I?6M|xDg zo%`Qu@BTgC<$L@sxY&gyOu5jTZFTiKGNEZUsXlY5CkI{sZ03;(T`ONjWZvhY5Jf+p@ z+|>oEbSqbns3!r+K4o7?-xa7M7N=B{^j!y6^1Cd~r$UYMudu~Ak2I@Xn6rPHcjUUe zSE?RI9XG3-m!lNveC4qmR^VGX2i4~0SvkE6JS%6Sg53N_&JsNaW#5rAe((E5v#Kt4 zJhB@lwyp3PpXgE1II&4Zlf;B0VU>l5Hoe6J)RZGznWDzApQ(|>SB`^R`7ow(nyxQ0 z^d5%3dF99)r8wk6<{X~un5b4N&Y^fVsjR)J)i$aeEPnF{a3$AL7X1=!6-w1NwY4{| z)KKHThGekBMn^Jp(x;`j$UuX2WT#J?5a;{z1ZU0!pGq~+`$$jHh4(OYN*p_`Kcs z<%HUskJh%%{Sxm%P>pAHuYT$MVSLXHeQHfwu48fS&FwYLcf*k>$Gf#RU#e-5!xm6- z^Y1p#VGHS9eE4p&9JYww#SwP{a~7}Nf6X(J-o-(8o93*$)zgpO#@xG2;O^u{Z)4ZY zyL--7Ex~(GwWem!_09QeRrl7 z55{^soz59^rgx8-sEBlXGZ(P_1EI2;MP(>TR7S^+*Lod3M4#)u(i2&F`qgEKV9Fg< zHR%?sx_T=lN2%I*uNnTGeov{oRzo>?v)XS@?ahs~%;}G69dvzu3G#``@zr0^+MEBp zr&fLmyAd_4D)g=rck4)a`qiN`DT8p|+&ELV%Tdjm`zd%8 zy;7AxJRR?|$UwaL{cjJtu84w&fF!RRR<#7>pbUQdmZB78+rjg|e)(=z!828kjsq4l=TTcqr#wV z%SRlI^+fp3S0=&hl(K)vOlI~HIP*nN>j?EGFH31%!|kPzEG_Gnlp4r{cr4>w2j34r z@m+krvc!>f&~rm8B~qz6wyVke^)e+g{c6X|XU;ZJyt5l+D^>iqcrLS3ujg+mmFv>k;E+0CS;+4p_L{wnAOQdIwBg7_gAqgVF*K zAA~+cEGZ1=d|7@DrC;`qSe<>1R;wDCHhLu`uU2a3ZU=b<=uiYtX-uH$eW zgiY^&MavNvCJ^pew%8TN0JuGyxWnIt@TwtGA*1++Yrq~RRxx=nGqMTNmZfnJIu)D&P6I93m77+k@+YpU)-X{w98#O1?T;R-7Rn})#I&a2}Qa{C!t*3AoTu$9}46bn9b)!z(v#H`p z*JaD$O4MCD;EK{+-@+B5x61QyjiOd*&+wOaGjtb<(!L3<5X!u|(_e%ag~nWkAlOJO zRiPumU1>67QQ$bejQYXVf+ABV1&B38!S;dMs91M+a!)m zjtG4r&>fY0OJvb*4-}zOW7U)(kuf#az92|(j7Rzd#Nw$A^_L*AdTMOSuwcdEkJQ0y zgEm^y44Ks*%)Sk-1U>G-a~<{{K#6)usx1^p5_z#F!{u%~L*R<0f@wJyt`4R|$QSEP$lWz| z9_sP5wiTyc8B!y`nK>7gwL zL@17|`$YT#A{r35LsrRe^bJ$A#4`8Y!Sy7jx#G)CYYDg=wX-2qf2i7O^ z-5IKj}0kCIO9fOTpfz2%a|SDS~xinE>Kf!PKA21n&k@-OAqoQ}Al> z?&JV*=uwA#Kx=AdkqZL4QDWABWa5c;gVT+$C@t0CY_KfAj5x*7mD;*%KDnT|U(dP| zI`Sb?^f}nv+75xKrAhrCCOyS^9xQX{M1!gZ%Mu|yk5^oE1|$fHulGQl0G0`$B1!|B zi)a*BW}EEuE&fZv^jgUTZUM^-ko}wScq2$D4L&del<&`8@O~;~7e&7)p+0)z7c9Kf z!iOw;+Qd{#N}KxR6Fa~%dBjcXxr^S010ld%M^7%LKME|%hdiVh9%MD=w-Gg^!S>S- ze~U39ShSnfbl|Q;cdbdI3UCwxmE(pii>r{!vZ37882)5?3~sA9`swX)^DKueA0+FV ztV=Dt+`=2cvh9%lc8h+$Nl#fl29{M#S*--iwgh%5=S>3ga2+h)cVdsEdZq{i!R7=c zS~$zZR0KYcuWm~HR52K->eW!Mcqf>p2 zZ*JSbd+!Ds}wv@L>2`Izehbf`~Z>-gfjUDnCh15k>cdZ7~|lUb)S_i7R?C` zy4c=5FvvhBbx<73^-=0PT$^;)@{WpQgYF9Lgekm?GN=MX*^VHPg7@N%%Z`Zrj3tA#%@ zF}+TQz_PXL{cuG?fpXNs$1Hrp!j)ii>pcyY38V;bne@ap4R|6t`n380$iN$H9y$Ci z`VbRS0}cnv275elQ)Vc-@=nDTx{V|uJkpQ31o zVe+&Y91XXzHj*2BBzdy@_ZmoY*?6}ZtW#LU6|DNiF9`f$Wh`2uzQBEU=14-;F2Zr5#(vK zipskMR|kZZY3$HY=eZJzPU!7k&pVBH27|jwyA^DpH-@(VWHidAhs@~8-eUfuQ2To@ z9WS1l8kRtTQ3(WR)c5SW!6{&>s6-?1oDA{Hq9k=ohG^mnRzJ-Uv92U_Y^E6DN*lj9 ztG-cChF`bvHgGb+p}1(tbHc(tC~4|HWm=NKaulGn<@FIaTu(ElY}w*O8yi-(W7*YK zEUxTdZ#-vX6U$QG8qe7NvW?p=G4^!XliNo#R#o=LI~{Gzr!1swyEl7Ue6c5z#ffu! zHnOc^+1}PZ|5k_3DlE;NG3gN{OMI|*kk4ZUr85-&e<*6JbVa1@`-oG6+mt5m?Tgf% zlhQ=={vMo~U2&Qy+@Hd!#g(RsSN3=0)YulJiR1gjIJL7U(!|~UtvNL@gb?@1o#-q~ z48{Tzk@sFzjLql6atDsfD$JcxG+SY$z1Uu4f7*`IRAEvF@%X0?bDAZb?;uWmI+xQl zVR=XK&}VZw%@aa9iDPimM4_US7;#`Rr&+@JPU6IYR8A9w;?5%CKifFX4id-;e~S40^Hfd~g7qoF>x*riW&^LMh>yQWix*uZHPu(gZW z^kojGX+U&WarVn)oaO*oUB%4*4)LbppN9NuF4lY+Auj$moD)v%D*O)i;57Iz=qesK zn96C~-_ljAKiG-WkiWaD`1)WLr_ug+R}u168mEE&VplQxt6`jm_^PhrgRinVjqZ24 z3iZ%vP6NA7H!<;00jDuNq?`EaP-jlVc|teA4;OP9$uWk{J^T>QfD_~RvBQt^#c*OQ zfAH&#{3STQ?Iv!)NkjV8ZbJKJIj8abRyPq@F_F_y?%iEHRWX6nC_bROxL)xdry+c7 zcd`A*I8LMY-0mXa+i{!*?$zDJTsUdW-qKy1{5GG{aJ{>`$o#Gsr;++-cd_!j-kb*M zi`~UH-(_idzL2H=%F#K0d$avFO#^$>5uNyF}YJ%s0v!#NGOpZ5^se;mPSto@~j*b65O zvsFDr=&=!;Mp#Er@#wM9oCep>p5oZCah%50#GWGcr*WKy)a;((RXAxh&F?8ZkB{Rt zj?V8Xis7UobbU{81Wp<~F=D3tJd|&T6QkzZpU3e-aGvieuKzrN(*W8tRg5{Yh|}mf zELHq=BA3&^S)3}8Pv&tNGnc1|a~dhPrixa-^yf54ev~R^|1y}< z_;@H)9E6mH#)?!C_G<>GLGfs+nDA>Rr}6Mus@V2xZ%#wuiBxe7P8tO(Q$_d6-kb)& z)2U)fWj3d=?^dcfT-k@yuve2RLVnBUG~#)riHUI1Sm&K4cECx)oPV0A{;dzE5iTT6 z^gY#=)8H1KCf1+I;WVx#r-@Ui3ONmF7{&(vp3PI>9F-nLtr&UH$ zvS{>YtnMsrC%XLEnbTV1hjya$&pDhH8h^ACm;UU}X^p{?McU~HI4v*W?fKKc@_ej0 zr?eCE&xGmD({03yXWDRDiS9}iht5=Z(=wEno`1Czzny6=_ML6X39lxKQ)ee}T71?d zioA2(IITN_+lpt-WpG+@=C>8!pL>bZdb6~xcz!SxKVj<-VL&i=&gos>}U2Efh_CyBVfvN){{UrG|CfA!_GFnljb?E7l~r#0c%Nup`hG)~LG$|SM0Y5=E|V5fHC zXw|e?5oOrp}=_k$*jz(|*n$abm;uk({=2&c}&s z*E@3B#i@=HiGL5}w1LCp#frb%bL`zXLgK~lzq2^)+9bpaej|g^hD}<$$h*;t(_YP} zcp+|NaoVQIj~6Fz^x(8ZQyMSAZ}#T2IkP2R6y8kav@i2!ywGlT6twd!hoOTiiwAQw%>?uzBh-+GFsWvv9(=OtM*4hpm`_4ss!lUqA z-ds`CA%(LFXOGJ%m@%=quvFhJ*0+fB2IkfYNuci&=M|`2Y~0aG%k^X{IBmtl?@>=y z5mt=T99A-XXzwAz#tj)YZs@Syir;ZhMX}pTw0#cNoaJjjIoNhihXi}0v}e3nbKRX3 zrET+KA)F2g9*xotda+KN4hUf5;mv*tq;v5HClyQ>H+_~2aEf-ro4wVF&K@YV_b{dH zb&;_^o;xzD?>P5lkCfLVwF8Y;}iR6p$LX9VJVG1qi=qyP-GB&flP??0>9}TH zgjVItzT$Ld^mVxQi64vC-EX$gs{GLM>CEVS3oWrJijYo?5?gBho3bcQ=SE9gYO|WM zv_5olL}x~0X+hKL3(V$uZf@qdyxtS0DU1|!jFhG;mwK@Ax^gHQ*0_v$vkMhQ+Nt5% zji#t^I%YyLQvBJ4SUMMb6j44Mg;0NBEP(eO)}d48s8L3-linjt>l?sYbB{2LCSls_ z05+1-@!7U8?MMI{$msy>hcGQVkWJ-ue5SV0)(5f~oDR^ETWF3Tmd5D_ZAc4kKoA?j z=@9MF7TVSzb}4EY!oQAhG!~J)K3ACsA3SoP5w}}cULMS%7^g$O^ib{BX3XhLZaVDy zJwK@_bXxE0ne5 zbP${2uO)_}T<9ovhQHhD@|B;GZW?QNnx5Xri7I(JumwY8Bflk4Z~zS^-!6k3Qc8l|u17sW>LZE%4n9hLm0n_IMIn0pVq?y_CeVV=u!^_f+!x zP`>x6>?q?HGG`Y~caIpP%ktD5?O2RA-D06&oP9*Wt#EC4JN7;E)7m7nP!_0VC$lXv zbVDZ?KGN~Z^g77!Dx2pKjMO!D&9^;jjV|w~TtsxuraMKFs>61Y{{iKZZK(7shhoDgq z+G0Jl*F4xw#;E`Xmp(F~aMmo{9<~D=bfxPlco;R8%rV4{E_rM^Ih9_Ydawtnc^M^3 zmUPi;8pWS>*@LCqrxz5>P#BC!US-#Q?8LqZraNw|WX2cSw7$Gh3_X zrXdfngEHBJOwDgo{$>_)dZ@cwmmkVuo*rH_ z$+t7xMMZlzi#5~MbYTO_(+4t_s`iX7|6~vgV`@cI`7eW6HdCu3wb&tSzgiKgogKpF zsxL&8j~~ivn0g{y8$X==qRwqmo-u+gR@Lgz@&lvT28R1G+USSa>uO1}a*v1EW}CXa zY5D78S&fJKLX+~>C$O!m+R3MU@Fdm&jz;Cnr?7u9HOEmNKb4(ftVC;C%(|(!JhcJE ztgW`Bn5|Mnc)8DXHVLV*m(QNTD(#+uHbt>1Ew$RtEJ!Pv&4O4v?TOheBErsipsiZ~ z53s8|2>*ui2>k2Gzt<&GwIeWM&uLd?vu+_*7I8AP@jm$1gU5op!qr;Kn8OA(x6KGZ zAq65Jn-`fen=g+5lxmmeu+XNq$4Jx&iU6A@Z*KS25*}sY+JHw{;WR|dozU2LAY2Hy zE*W7Bq#=6Z7!R^}Qw*Lw(5{k?P|J4=n8F;Z`-avY#GB(^l?Q8s=Ca^4*RCv7Hf-2{ z)~SDvqsUL-t3pgqGJ~5=AoNchWQm5Jo@5U_?SAW@A=pi(9cA)QPqH`rzl1t z{B(to6lU2eC`oRX9fa%M78oMZRAq>8rDKPz104&dU36mxePd1`*xZAL-=`mxjmfu zXm2gIXR!CmFE6*RU|4_6e!`9m*V-#j*!QxhwfraTZ?nx>la=;d(5RL6y=vuKTF5GU zqI35)oF5<;@8V07MSXyTTj_$Ys%+IJuCjM$Iody0*}Jf4?Z;L2|JVa}DoTm=%4+-U zPF1KcOMe-I!mR5JGXQ$;M?v=2gIuoVK4t%>%L5ISgjAl5@$Ui?`+;dNBdyfaFe{n# zG-gXC|1?dIO!{<8S|pR6CNz?vcPZ;J1CatUpox=Y3V>!=l6Ad_Nxzb&n)=6`0h)$N zCOu74C6j+zNl5lX{7MO?!%{#7G*y;N0nk!JGU;h;BboH+SR6?vJuQkPlb#k&l1Wbs zHpza7U-=rVJt-gqTC_^00BBJwne?=HmP~qDTuUZBEyN|0es5Gg>v|Kr$RGg&mh?ad zw1*>^^t7KNne;TkNhbY<*7Zz!+EFy?Y4cIC?!TU0`lak4*sU}h&^EGUiXbVuo+$u2 zS2F7}a5N;D^vg|5{@37y#jK};8aKP#x5782NrAf&(V?mIKmo+{sb`9Sj`7U;uT4yP zy8Ld|kMCR0q@OD}7q1;fP};wt!DbVaJ}0lCo{nW@1bFwA9eLXMwe~a@&1PnUZTK(7 zZQvyTHgqCw+^qlWp}Oj8OIu6d*Nz`H_0rKak!DB`r!O;wdu}tzf#Qv#M;uQ+~+*4s(byK-r&A zfHaKBPo3WAPe^}OD)A(JjfKM~X5%CM%l?M^cR_Qi`$z-X;gG=~=xLc9f-)nfD#F*9 z4mp+BL-+A7`x|Lrh!P<)vM+%{G6SbPcAo%bheQE9dmnvusJ8k!d$@}>zbN%&_t|~y zWWPlEU+<%r{SxW#-bXL{CDJ#=fFwUgLAey#S|lMEP|46nBxXT+PUGQ$n8Kx;CWEJd zDIDT1mH_iCJl?|8_-P{+4?R97wVixbaek=_+;0!UK2Xmq! zAp)E7g=b{wR@f!&#z=;+E(#xKi^h+)Je_NRBWlv4^70_Qm&%6|J>Mwo< zyE^0G!p$z_Gz0-Sqn8F(z;A$y4G+~|`Kc=*qo<|_qA6>}hx8d>6n9;Q9=7Q78?ejW zBg(Fy0$kF-;7aZPS9T%A|F03eiUe;n#vaPRJ7Bu(Lxn=T8~itT23{kof-k^wEOL>- z4-m}5;8cNTPX@n(3!`8z!-~29|N8TPBQe}z;tOyCLja+2H4xs z=Yow-f4nJIYK!UxIxn>_HL3%qI)CXt`mMdRshT}peInicd?8(1P5hDZyp^sU1iR># z5k*c3$2L*jN471xbtLuHwiOC{YFj7|-G4`LwTTCqm?32{Y) zKod{t+dW!S(+JL}*ISzs=~GPl5efGRz-(|o{T5RIx%cruHdAkF1Lshy{*NUbQuPg!`Ag+H+HrxvcT@ShDB{qvm$f-AKFUhc?c z0un8pV&QZP53%rQ3r{lhFyyerEC4UE@G};E$-=K&c!&1dOZIl{zqg1hEqu|!w>109 z_Flc)Q!i?KsQj}n{IG>5S$K}N;$?e8)GCWuSUAS6eekk9y!|eV{8I~mXW?J9n19$K zSW~SJJz}-tc)0pDk|}n#nFqi$C87`IA>Xan`_-l@Q>ME0dc_mZ1z$3{L4UBz!mGen zO!^nWf7i21d9R^B*>B-*EPNb%uRZ|foP}?L8N)6 zfe;44?+}bI4CtO}H`V>?W(pt${1Nhev%yQiDTasD;BxRs2EPQJ ziG8YQgSUe_H^MapgLi}JkGvoPJ-kEU*T72+K2G*nXQt31gA#BW0@RBm-!QliMlsg0 z9es8i96d%E`exvP;7JB2fXl${M#Yq_;IF_k1AV}(363ib`w`%c;8y4So~+A=qi~`{19zbk~{ULtM&DuuFRQ z3W8K@#ibhtKZ93*Wu5*BeitlD;4=6-uuR}x@CEQF!@svLZjs}7UixnVe#FFWz%Tma zcY`v3t`L;LKqjCM_!?N&;b5>APT6IndI;PK9A`v08QdR?t1x;F9|KP|@k;PAFb)EB zy#Rj_;HnqA2th3jHW>#025-diy-dJP@H=2xhx@=?us117@Eh<#@OZ<2CHPnHqXu6B z56AJoKj!*W1vkMnUD&*=D>AGM{|oj}-39^R?{OWY*a)BncsMpIHya!Sz6W*~+yQLI zZ4wz?Hh2tpu%Uk#{5Ckj;1aOwM+jscEr-B{O@}1I;5l%6u&nccf`@|TYxg#I9vElt zdX8{YKzR$CZtwx{1#pJJ-+`$yf1&-}We~_BJPm{Yn)olUZ#eGI7#{9{r-3IL z+^DIdoCM1@5dpplmTe*t9D&_gnW1jrf#58|f1jp!|29I9ZU~0J;3u$5&{ztuk z{RaG)iI0JgfVq*tQ{W%L@~t`x{tGPY{5H5b?yS9F*t=~0c&{OtZwP|G^as5tK~ZR> zt-$mLx_~-&ws5Y6$5{AL3$Ja+E@f*&f%1ukk6RdhLW2bP1T^H97Vco-%m$3{e^>(n zQwlBosD)Qqc$0LQpssZcxJ#`2cf!Qe!F|DKI=X%t_(8Bkj{h4VC@>kk4W6YNxIKIVejMy!1n@Q3 zW#W_IWngbZe*yfANq+y~Y!*;IBz#y=f3j&$KsSx;@crG{yjG2|*YM%hN0?QKG0PbS4 z-v%xKKVjH^2tEV;*5Cu+4-@OF@O!Z92n2F`{}Y01U|B?W!L=q2cHALv*0z3W6$mZ> z%Q}w)&oXfb@Cp<60c&6c>wZm}EQ#lYSuhDX=VovEY|Y z`eN|=U_5mHi{bdjWWSC!`G138m|^fLxHC>$I~n{DxCktB{2h1}SWYlbf`0_dHgX00 zCsbrFXb`wjclTJLum7h)Fc1Q1un0U3 zEbH(&@H~_Lb?{Rr{YT)}z%m2hfcKdAB=~z1UjkopvwQuoqO9#b>J!im+zc!ekO*#X z()R{un)D;UV@&!f;73gQ`QTM1{nOwVbv@pH8hri%!TTnI?cguKGDmyCznb*8BBER| z>3;!x^{mgpb#R!88%3a>0m}?Ug8LF9emwzQAt*2z2121z5I;dtlAPK~B7uCXNSxY~oDt zVX%BlhJcTlcp~`wRILA{!E6YAG8rrfpEU7$@NZz*s<(j8fMo(d1m8C4{|l})@lRlT zTD|{s;6`bt@&7gi0VV@SB;HdKHwQ<6WrS_O?M?b_;4Wa<_2z;fH0j5I3rsujXHhQn zbeZT1nLCBJfuOvSRo_TXg5NOl1@PP8WFvsv;FBiyZiT+SPkmR7pNi=$6Py5U54}uK z7ndQB2ASYNFpzaP*kGw21D*xFp#KC~h2dcpIs}!qANSqADP+G@bz?kpVabGar2>qG`*$)Tfe%sY|`{D}m zE8sZoT)Dly$Hao!1?63L*{kg39roJqgxMx`n4?7=x3?;vc-%f4rB(jp348OIjq$f$ z6~D2VxhcwGhlZbsw$?U3Wp`+adE8GuJ3>p#<59c?j1DN|4%QarafcTrvJ%40+B12) zm0CGc+nL8>?OVnu%F`Nt{@%)-ypWvsLA({;-GM2^y|tu4Jjxz7n<p?9l$EAe=vHp@S)iAGHiT RL!R!-6?)<1hbn?T{|gi-f2aTe diff --git a/stm32/OBJ/Template.build_log.htm b/stm32/OBJ/Template.build_log.htm index 417f2e5..4913996 100644 --- a/stm32/OBJ/Template.build_log.htm +++ b/stm32/OBJ/Template.build_log.htm @@ -34,13 +34,13 @@ compiling main.c... #define IN GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_8)//ȡ0 ..\HARDWARE\KEY\key.h(7): warning: #47-D: incompatible redefinition of macro "OUT" (declared at line 13 of "..\HARDWARE\DS1302\DS1302.h") #define OUT GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_9)//ȡ1 -main.c(121): warning: #167-D: argument of type "char *" is incompatible with parameter of type "u8 *" +main.c(129): warning: #167-D: argument of type "char *" is incompatible with parameter of type "u8 *" OLED_ShowString(0, 0, str, 16); -main.c(249): warning: #177-D: variable "pwm" was declared but never referenced +main.c(317): warning: #177-D: variable "pwm" was declared but never referenced int x=0, pwm; //bh1750模块获取到的数据 main.c: 5 warnings, 0 errors linking... -Program Size: Code=19908 RO-data=2340 RW-data=392 ZI-data=1440 +Program Size: Code=20560 RO-data=2408 RW-data=408 ZI-data=1456 FromELF: creating hex file... "..\OBJ\Template.axf" - 0 Error(s), 5 Warning(s). diff --git a/stm32/OBJ/Template.hex b/stm32/OBJ/Template.hex index e8a493a..df76f19 100644 --- a/stm32/OBJ/Template.hex +++ b/stm32/OBJ/Template.hex @@ -1,1406 +1,1451 @@ :020000040800F2 -:10000000280700203D240008FD050008FF05000822 -:1000100003060008070600080B06000800000000A1 -:100020000000000000000000000000000F060008B3 -:10003000110600080000000013060008150600085D -:1000400057240008572400085724000857240008A4 -:100050005724000857240008572400085724000894 -:100060005724000857240008572400085724000884 -:100070005724000857240008572400085724000874 -:100080005724000857240008572400085724000864 -:100090005724000857240008572400085724000854 -:1000A0005724000857240008572400085724000844 -:1000B000572400088F0B0008572400085724000815 -:1000C0005724000857240008572400085724000824 -:1000D00057240008B123000857240008E908000845 -:1000E000572400085724000857240008DFF80CD0D4 -:1000F00004F00CFA00480047A50500082807002076 -:1001000010B5002001F0FEFCFE490861012001F05D -:10011000F9FCFC494861022001F0F4FCF9498861CE -:1001200000200860032001F0EDFCC0EB0024042057 -:1001300001F0E8FC2044F349C863052001F0E2FC2B -:10014000F04948630120086410BD30B599B0ED480E -:100150000068002821D1EB49886B03F0E6FF0446D4 -:100160000D46E848406BE749096CE64AD26BCDE999 -:100170000445CDE906210890E3484069E249096950 -:10018000E14AD268CDE900210290DF488368DFA10F -:1001900042680AA804F00AFA0FE0E8480268D94861 -:1001A0008069D8494969CDE901020091D5480369C0 -:1001B000E3A1C26B0AA804F0F9F910230AAA0021EE -:1001C000084601F0B8F919B030BD10B50120E54975 -:1001D0000860322002F04FF80020E349C1F8BC016A -:1001E00010BD0120C849CA68C64909698A4200DDB4 -:1001F0007047C4490969C44AD268914206D1C249CC -:100200000A69C04949698A4200DDF1E7BD490969C7 -:10021000BD4AD26891420CD1BA494969BA4A1269B9 -:10022000914206D1B8494A69B64989698A4200DDD6 -:10023000DEE7002000BFDBE7C049096831B10129D2 -:100240001AD002292BD003294FD13BE0AD49C96B0D -:10025000B1F57A7F0FDAAB49C96B01EB810100EB95 -:100260004101A84AD1631146C96BB1F5C37F02DDD4 -:100270004FF4C371D16338E0A24909690A290DDA44 -:10028000A049096901EB810100EB41029D490A6126 -:100290000969172902DD17229A490A6125E099495F -:1002A00049690A290DDA9749496901EB810100EB97 -:1002B000410294494A6149693B2902DD3B22914947 -:1002C0004A6112E08F4989690A290DDA8D498969E5 -:1002D00001EB810100EB41028A498A6189693B296E -:1002E00002DD3B2287498A6100BF00BF7047854815 -:1002F0000068012800D070479048006830B101289C -:100300000CD0022812D0032820D117E07D48C06B02 -:100310000A2190FBF1F07B49C86317E07948006936 -:100320000A2190FBF1F1774801610FE075484069BF -:100330000A2190FBF1F17348416107E0714880693F -:100340000A2190FBF1F16F48816100BF00BF00BF3F -:10035000D1E710B5102401F037FA04460B2C2DD04C -:100360000C2C04D00D2C0ED00E2C2AD11BE065488D -:100370000068401C6349086008460068022801DBE9 -:100380000020086029E05F48006800B925E06B485C -:100390000068401C6949086008460068042801DBC1 -:1003A0000020086019E05748006C18B90120554931 -:1003B000086402E00020534908640EE0FFF797FF4D -:1003C0000BE05048006808B1102C00D105E00A2C61 -:1003D00002DA2046FFF730FF00BF00BF102C03D029 -:1003E00000F0CFFFFFF7F1FE002001F0F3FA044622 -:1003F000012C0BD14348406B401C424948630846DE -:10040000406B63280FDB632048630CE0022C0AD1A9 -:100410003C48406B401E3B4948630846406B0028FF -:1004200001DA0020486310BD2DE9F04100240720C7 -:1004300001F061FD102001F05EFDB42001F01BFF12 -:1004400001F06DFD0446204603F026FE05464FF000 -:100450003332464B03F0A8FD074603F079FE2949E5 -:100460008863FFF776FF2749C86B03F015FE074640 -:100470003F4A404B03F026FD054603F03DFE3E4952 -:100480000880FFF7AEFE20B11E48006C08B1FFF7F0 -:100490009CFE1C48017C002001F060FB1948017D96 -:1004A000012001F05BFB1748017E022001F056FBA2 -:1004B0001448808FC0F30721032001F04FFB11483F -:1004C00090F83C10042001F049FB0E4890F83410DD -:1004D000052001F043FBBDE8F08110B501F08EFE70 -:1004E0004FF4A06002F040FD4FF4E13001F014FF42 -:1004F00000F082F900F069FC01F000FB01F026FD3C -:1005000000213BE088010020CC0100202532642D31 -:10051000253264202532643A2532643A253264203B -:100520002025302E31664C782C25644C78202025EF -:1005300064202020206E756D3A2564000C00002098 -:100540002533644C78202532643A2532643A2532CA -:100550006420202020202020202020202020202057 -:1005600025640000BC012242000022423333F33FE5 -:10057000CDCCCCCCCCCCF43F402C014040F28330ED -:1005800001F068FA01F066F801F0F2F8184800F09E -:10059000B2FD174800F06DFD00F0F3FE012001F000 -:1005A000AAFC10BDFFF799FF0120124908604FF423 -:1005B0007A7001F060FE00200F49C1F8BC01FFF71E -:1005C0009FFD02E0C82001F056FE01F01AFB002852 -:1005D000F8D140F25371042001F0FAFD07E0FFF773 -:1005E00023FF00F0ABFDFFF7B0FD01F003FEF6E7DF -:1005F00000000020BC01224200002242704700BFE0 -:10060000FEE700BFFEE700BFFEE700BFFEE7704762 -:1006100070477047704700000CB5002001900090B3 -:100620006C48006840F480306A49086000BF69483F -:10063000006800F4003000900198401C0190009880 -:1006400018B90198B0F5A06FF1D16248006800F4C4 -:10065000003010B10120009001E0002000900098CF -:10066000012843D15C48006840F010005A490860F6 -:100670000846006820F0030008600846006840F063 -:100680000200086053484068524948600846406884 -:1006900048600846406840F480604860084640680A -:1006A00020F47C1048600846406840F4E810486038 -:1006B0000846006840F08070086000BF4548006848 -:1006C00000F000700028F9D04248406820F0030094 -:1006D000404948600846406840F00200486000BF5A -:1006E0003C48406800F00C000828F9D10CBD10B55A -:1006F000FFF792FF10BD10B53648006840F00100CA -:100700003449086008464068344908403149486027 -:1007100008460068324908402E49086008460068CB -:1007200020F4802008600846406820F4FE004860FD -:100730004FF41F008860FFF7DAFF4FF0006029498F -:10074000086010BD10B5002100200022214B5B681D -:1007500003F00C0121B1042906D0082928D107E0B3 -:10076000214B224C236027E01F4B204C236023E0C9 -:10077000184B5B6803F47010164B5B6803F480320F -:10078000022303EB904022B9194B4343174C2360DB -:100790000DE0104B5B6803F4003323B1144B43436B -:1007A000124C236003E0104B4343104C236003E0E2 -:1007B0000D4B0E4C236000BF00BF064B5B68C3F3BC -:1007C00003130C4CE15C094B1B68CB40074C2360C6 -:1007D00010BD000000100240002002400000FFF8A1 -:1007E000FFFFF6FE08ED00E000127A001000002086 -:1007F00000093D001400002008B50121142002F07A -:100800004BF94FF40040ADF8000010208DF80300C4 -:1008100003208DF802006946094801F081FE4FF47B -:100820000050ADF800006946054801F079FE4FF42C -:100830001060ADF800006946024801F071FE08BD85 -:10084000001001400008014010B586B004460121A7 -:10085000082002F021F90121880402F02AF94FF45E -:100860008060ADF8140003208DF8160018208DF874 -:10087000170005A9874801F053FE4FF40060ADF85A -:10088000140004208DF8170005A9824801F048FEE5 -:1008900027208DF8000000208DF8010003208DF83E -:1008A000020001208DF80300684602F062FB01940B -:1008B0000020ADF80800ADF80A00ADF80C00ADF866 -:1008C00010000C20ADF80E0001A9734802F08BF95E -:1008D000012240F22551704802F01DFA01216E48B4 -:1008E00002F00DFA06B010BD10B500246A4802F0FF -:1008F00077FAC4B269486A4909784454684800786C -:10090000401C6749087008460078642801DB002015 -:10091000087010BD002004E00021604A1154411C01 -:1009200088B26428F8DB00215D4A1170704710B569 -:1009300004460BE000BF4021574802F0BBFA0028F4 -:10094000F9D014F8011B544802F046FA2078002828 -:10095000F0D110BD10B50446FFF7DCFF2046FFF7CD -:10096000E6FF50A0FFF7E3FF10BD10B50446214697 -:100970004A4803F095FA08B1012010BD0020FCE7B9 -:100980002DE9F04180460C4615461E4600270EE034 -:100990004046FFF7DFFFB0B201F06DFC2046FFF7E5 -:1009A000E4FF10B10120BDE8F081781CC7B2AF426E -:1009B000EEDB0020F7E710B5642303223AA13BA049 -:1009C000FFF7DEFF04464FF4167001F054FC14B933 -:1009D0004FF0FF3010BD6423032233A135A0FFF791 -:1009E000CFFF04464FF4167001F045FC14B96FF0C8 -:1009F0000100EFE7642303222BA132A0FFF7C0FF21 -:100A000004464FF4167001F036FC14B96FF0020082 -:100A1000E0E76423032224A132A0FFF7B1FF0446DC -:100A20004FF4167001F027FC14B96FF00300D1E702 -:100A3000642303221CA12FA0FFF7A2FF04464FF45A -:100A4000167001F018FC14B96FF00400C2E76423BB -:100A5000032215A12DA0FFF793FF04464FF4167053 -:100A600001F009FC14B96FF00500B3E70020B1E70D -:100A700010B504463223032228A129A0FFF780FFE6 -:100A8000C82001F0F8FB2046FFF751FF642001F079 -:100A9000F2FB10BD000C014000480040FC010020AA -:100AA000240000200D0000004F4B000041540D0AAF -:100AB0000000000041542B43574D4F44453D320D3B -:100AC0000A00000041542B43575341503D225A48DD -:100AD000222C22313233343536373839222C352C1A -:100AE000330D0A0041542B4349504D55583D310DAB -:100AF0000A00000041542B43495053455256455279 -:100B00003D312C353030300D0A00000041542B436C -:100B1000495053544F3D300D0A0000003E00000084 -:100B200041542B43495053454E443D302C31340DF4 -:100B30000A0000007FB505460C460121022001F0A5 -:100B4000B8FFADF80850ADF804400020ADF80A0039 -:100B5000ADF8060001A9344802F048FB0122114615 -:100B6000314802F0BAFE1D208DF8000000208DF8FB -:100B7000010003208DF8020001208DF80300684673 -:100B800002F0F7F90121284802F08CFE7FBD10B574 -:100B90000121254803F04FF918B10121224803F043 -:100BA0005BF910BD30B589B005460C460121022025 -:100BB00001F07FFF0121092001F06EFF01211B4898 -:100BC00001F07FFD2020ADF8200018208DF82300D3 -:100BD00003208DF8220008A9154801F0A1FCADF80A -:100BE0001850ADF814400020ADF81A00ADF816000A -:100BF00005A90D4802F0FAFA7020ADF804000120B2 -:100C0000ADF806000020ADF80C0001A9064802F07E -:100C10006CFB0821044802F07EFF0121024802F02B -:100C200041FE09B030BD00000004004000081A0079 -:100C3000000C014010B59448006820F00F00924964 -:100C400008600846006840F00300086000208F49F3 -:100C5000086040F2EE2001F0EAFA01208C49C1F868 -:100C600080010F2001F0E3FA10BD10B50024864882 -:100C7000006820F00F00844908600846006840F0D2 -:100C80000800086004E0601CC4B2012001F0CFFA43 -:100C90007E488038006808B1C82CF4DBC82C01DB22 -:100CA000012010BD002404E0601CC4B2012001F04A -:100CB000BEFA76488038006808B9F02CF4DBF02CD6 -:100CC00001DB0120EDE70020EBE710B56E4800687E -:100CD00020F00F006C4908600846006840F00300EF -:100CE0000860002069490860022001F0A0FA012094 -:100CF0006749C1F880016448006820F00F0062492C -:100D000008600846006840F0080008600C2001F008 -:100D10008EFA5E488038006808B1012400E00024A3 -:100D2000322001F084FA204610BD70B5002601255E -:100D300008E0FFF7CAFF0446E00140EA6600C6B2D9 -:100D4000681CC5B2082DF4DD304670BD70B5044690 -:100D50004D48006820F00F004B49086008460068C5 -:100D600040F003000860012520E004F00106641053 -:100D70006EB1002045490860022001F058FA0120B8 -:100D80004349C1F880013C2001F051FA0CE00020F9 -:100D90003E4908603C2001F04AFA01203C49C1F874 -:100DA0008001022001F043FA681CC5B2082DDCDD89 -:100DB00070BD10B5FFF73EFFFFF757FFCC20FFF7E0 -:100DC000C5FF4420FFF7C2FF10BD08B50121042074 -:100DD00001F062FE0120ADF8000010208DF8030044 -:100DE00003208DF802006946274801F099FB012194 -:100DF000254801F042FCFFF71DFFFFF736FF08BD55 -:100E00002DE9F84FFFF7D5FFFFF714FFFFF72DFF90 -:100E1000CC20FFF79BFFBE20FFF798FFFFF785FF71 -:100E20008346FFF782FF0446072C08DDE043C4B287 -:100E30006FEA0B0000F0FF0B4FF0000A01E04FF0EB -:100E4000010AA1464FEA09200FFA80F909EB0B00CD -:100E50000FFA80F9484603F016F9009003F065F99F -:100E6000074600220B4B03F02DF8054603F025F949 -:100E70000FFA80F9BAF1000F02D04846BDE8F88FAA -:100E8000C9F1000000B2F9E70008014080012142E9 -:100E9000000021420000E43F08B50121082001F0D4 -:100EA000FBFDE020ADF8000003208DF802001020CB -:100EB0008DF803006946B14801F032FB08BD38B532 -:100EC0000446012C0DD14020ADF8000003208DF820 -:100ED000020010208DF803006946A84801F020FBAD -:100EE0000DE064B94020ADF8000003208DF8020049 -:100EF00048208DF803006946A04801F011FB38BD79 -:100F000007E06E2101E04A1ED1B20029FBDC421E3F -:100F1000D0B20028F5DC7047F0B504460D462646F1 -:100F20002F468020954910310860002319E006F013 -:100F3000010020B1402091491031086003E04020B9 -:100F40008E4914310860761020208C4910310860D9 -:100F50000220FFF7D5FF2020884914310860581C73 -:100F6000C3B2082BE3DB002319E007F0010020B136 -:100F7000402082491031086003E040207F4914314D -:100F800008607F1020207D49103108600220FFF7A3 -:100F9000B7FF2020794914310860581CC3B2082BD0 -:100FA000E3DB8020754914310860F0BD2DE9F0477E -:100FB000064637468020714910310860002519E047 -:100FC00007F0010020B140206C491031086003E0B7 -:100FD00040206A49143108607F1020206749103191 -:100FE00008600220FFF78CFF20206449143108605C -:100FF000681CC5B2082DE3DB0020FFF760FF002569 -:1010000017E0641040215D4801F01DFB10B144F071 -:10101000800401E004F07F0420205849103108606A -:101020000220FFF76DFF2020544914310860681C2E -:10103000C5B2082DE5DB802050491431086001203D -:10104000FFF73DFF2046E11704EB1171C1F30718CC -:10105000E11704EB11710911A4EB011101F0FF0973 -:1010600008EB880009EB400000F0FF0A5046BDE89D -:10107000F08710B5044600218E20FFF74DFF6179FF -:101080008020FFF749FF21798220FFF745FFE178B3 -:101090008420FFF741FFA1788620FFF73DFF6178AC -:1010A0008820FFF739FF21788C20FFF735FF80215A -:1010B0008E20FFF731FF10BD10B58120FFF776FFBE -:1010C000044600218E20FFF727FF44F080042146CC -:1010D0008020FFF721FF10BD10B58120FFF766FFCC -:1010E000044600218E20FFF717FF00BF2146802015 -:1010F000FFF712FF10BD10B50446FFF7CDFE02202A -:10110000FFF7FEFE80201D49143108602020086092 -:1011100000218E20FFF700FFA7219020FFF7FCFEA3 -:1011200080218E20FFF7F8FE8120FFF73FFF00F0BF -:10113000800010B12046FFF79CFF10BD10B58D2038 -:10114000FFF734FF0E4908608920FFF72FFF0C4995 -:1011500048608720FFF72AFF094988608520FFF74C -:1011600025FF0749C8608320FFF720FF0449086175 -:101170008120FFF71BFF0249486110BD000C0140B0 -:10118000CC01002010B54FF40051F94801F075FA78 -:101190004FF40041F64801F070FA4FF40041F44872 -:1011A00001F06DFA4FF40051F14801F068FA10BDFA -:1011B00010B54FF40051EE4801F05FFA4FF40041D2 -:1011C000EB4801F05CFA4FF40041E94801F055FAB0 -:1011D00010BD10B54FF40051E54801F04EFA4FF440 -:1011E0000051E34801F04BFA10BD2DE9F0410546EE -:1011F0002C464FF40051DE4801F041FA00261CE075 -:10120000274607F08007802F04D13902D84801F023 -:1012100034FA04E04FF40041D54801F030FA60069A -:10122000040E4FF40051D24801F027FA4FF4005158 -:10123000CF4801F024FA701CC6B2082EE0DBBDE8EE -:10124000F08110B50446FFF79DFF7820FFF7CDFF32 -:10125000FFF7BFFF0020FFF7C8FFFFF7BAFF2046E8 -:10126000FFF7C3FFFFF7B5FFFFF7A2FF10BD10B5F3 -:101270000446FFF787FF7820FFF7B7FFFFF7A9FFC6 -:101280004020FFF7B2FFFFF7A4FF2046FFF7ADFFB6 -:10129000FFF79FFFFFF78CFF10BD70B504460D46AA -:1012A0001DB1E0B2FFF7E3FF02E0E0B2FFF7C9FFD4 -:1012B00070BD70B50646002418E004F1B0000021AE -:1012C000FFF7EBFF00210846FFF7E7FF00211020A2 -:1012D000FFF7E3FF002505E001213046FFF7DDFFC2 -:1012E000681CC5B2802DF7DB601CC4B2082CE4DB9F -:1012F00070BD06E041F6650100E0491E0029FCD101 -:10130000401E0028F6D17047014605E0002001E0AC -:10131000421CD0B27B28FBDB0A1EA1F10101F5D1F2 -:10132000704770B504460D4605F1B0000021FFF787 -:10133000B4FF102141EA14100021FFF7AEFF04F0C2 -:101340000F000021FFF7A9FF70BD10B500218D200F -:10135000FFF7A3FF00211420FFF79FFF0021AF201C -:10136000FFF79BFF10BD10B500218D20FFF795FF03 -:1013700000211020FFF791FF0021AE20FFF78DFF25 -:1013800010BD70B5002418E004F1B0000021FFF793 -:1013900084FF00210846FFF780FF00211020FFF79F -:1013A0007CFF002505E001210020FFF776FF681C87 -:1013B000C5B2802DF7DB601CC4B2082CE4DB70BD25 -:1013C00070B5002418E004F1B0000021FFF765FFBC -:1013D00000210846FFF761FF00211020FFF75DFFA5 -:1013E000002505E001210846FFF757FF681CC5B23C -:1013F000802DF7DB601CC4B2082CE4DB70BD2DE946 -:10140000F04707460E469046994600250024A8F16D -:101410002000C5B27F2F02DD0027B01CC6B2B9F193 -:10142000100F24D131463846FFF77BFF002408E037 -:1014300004EB05114F4A505C0121FFF72EFF601CA1 -:10144000C4B2082CF4DB701CC1B23846FFF769FF48 -:10145000002409E004EB05110831464A505C0121E3 -:10146000FFF71BFF601CC4B2082CF3DB12E031460F -:101470003846FFF756FF00240AE005EB45013E4AD7 -:1014800002EB4101085D0121FFF707FF601CC4B2B8 -:10149000062CF2DBBDE8F08710B50246012000E023 -:1014A00050430B1EA1F10104E1B2F9D110BD2DE9A9 -:1014B000FF5F074691461E460E9D4FF0000A00242E -:1014C00035E0301B401EC1B20A20FFF7E5FFB9FB33 -:1014D000F0F00A21B0FBF1F201FB1208BAF1000FA3 -:1014E00014D1701EA04211DDB8F1000F0CD1AB4633 -:1014F00005EBDB71491001FB0471C8B22B462022B9 -:101500000199FFF77CFF10E04FF0010AAB4605EBB5 -:10151000DB71491001FB0471C8B208F13001CAB295 -:101520002B460199FFF76BFF00BF601CC4B2B442A9 -:10153000C7DBBDE8FF9F2DE9F04104460F46154685 -:10154000984600260FE0AA5D434639462046FFF73D -:1015500056FF04F10800C4B2782C02DD0024B81C48 -:10156000C7B2701CC6B2A85D0028ECD1BDE8F081FE -:10157000000C0140D8500008B04E00082DE9F041A1 -:1015800080460E461546002731464046FFF7C9FE05 -:1015900000240AE0744A02EB8511085D0121FFF77F -:1015A0007CFE781CC7B2601CC4B2102CF2DB701C2D -:1015B000C1B24046FFF7B5FE00240CE06900491CAB -:1015C000694A02EB4111085D0121FFF766FE781CB4 -:1015D000C7B2601CC4B2102CF0DBBDE8F0812DE96D -:1015E000F05F06460F4690461C46DDF828A04FF0F7 -:1015F000000BE11704EB5171C910A4EBC10131B923 -:101600002046E11704EB5171C1F3C70506E02046FF -:10161000E11704EB5171C910491CCDB23D4615E0EC -:1016200029463046FFF77DFEB1460BE059460BF1E7 -:10163000010B1AF801000121FFF72FFE09F101004B -:1016400000F0FF09C145F1DB681CC5B2A542E7DB2C -:10165000BDE8F09F08B50121082001F01DFA4FF404 -:101660002040ADF8000010208DF8030003208DF815 -:10167000020069463D4800F053FF4FF420413B48CB -:1016800000F0FBFF4FF4487000F0F5FD0021AE20A4 -:10169000FFF703FE00210846FFF7FFFD00211020A1 -:1016A000FFF7FBFD00214020FFF7F7FD0021B020F0 -:1016B000FFF7F3FD00218120FFF7EFFD0021FF2060 -:1016C000FFF7EBFD0021A120FFF7E7FD0021A62099 -:1016D000FFF7E3FD0021A820FFF7DFFD00213F20F9 -:1016E000FFF7DBFD0021C820FFF7D7FD0021D32045 -:1016F000FFF7D3FD00210846FFF7CFFD0021D520DD -:10170000FFF7CBFD00218020FFF7C7FD0021D82087 -:10171000FFF7C3FD00210520FFF7BFFD0021D92001 -:10172000FFF7BBFD0021F120FFF7B7FD0021DA2014 -:10173000FFF7B3FD00211220FFF7AFFD0021DB20F2 -:10174000FFF7ABFD00213020FFF7A7FD00218D2022 -:10175000FFF7A3FD00211420FFF79FFD0021AF201C -:10176000FFF79BFD08BD000025000020000C014094 -:1017700008B501210C2001F08FF93C20ADF80000E4 -:1017800001208DF8020048208DF803006946AC481E -:1017900000F0C6FE40F60340ADF8000010208DF8C2 -:1017A000030003208DF802006946A64800F0B8FE49 -:1017B0004FF44070ADF8000048208DF803006946F2 -:1017C000A04800F0ADFE08BD70B5102500209E4970 -:1017D000086001209D49C1F880019B4924310860BF -:1017E0009A49C1F8AC01964800F036FF044604F06F -:1017F0003C043C2C2AD0142000F03DFD904800F021 -:101800002BFF044604F03C043C2C1FD08C4800F015 -:1018100023FF00F03C041C2C0BD02C2C07D0342CC4 -:1018200003D0382C07D10D2506E0062504E0052558 -:1018300002E0042500E000BF00BF05E0804800F0A2 -:101840000BFF044604F03C043C2CF7D101207E49F8 -:10185000086000207D49C1F8800101207A492431C7 -:1018600008607A49C1F8AC01754800F0F5FE0446FD -:1018700004F03C043C2C2AD0142000F0FCFC7048FE -:1018800000F0EAFE044604F03C043C2C1FD06C48F7 -:1018900000F0E2FE00F03C041C2C0BD02C2C07D0F6 -:1018A000342C03D0382C07D10C2506E0032504E0A6 -:1018B000022502E0012500E000BF00BF05E060480E -:1018C00000F0CAFE044604F03C043C2CF7D1012091 -:1018D0005D4908605D49C1F8800100205A49243102 -:1018E000086001205949C1F8AC01554800F0B4FE28 -:1018F000044604F03C043C2C2AD0142000F0BBFC2D -:101900004F4800F0A9FE044604F03C043C2C1FD0D4 -:101910004B4800F0A1FE00F03C041C2C0BD02C2CFA -:1019200007D0342C03D0382C07D10E2506E009252A -:1019300004E0082502E0072500E000BF00BF05E045 -:101940003F4800F089FE044604F03C043C2CF7D1EB -:1019500001203D4908603D49C1F880013A492431E0 -:10196000086000203949C1F8AC01354800F074FE28 -:10197000044604F03C043C2C2AD0142000F07BFCEC -:101980002F4800F069FE044604F03C043C2C1FD0B4 -:101990002B4800F061FE00F03C041C2C0BD02C2CDA -:1019A00007D0342C03D0382C07D10F2506E00B25A7 -:1019B00004E0002502E00A2500E000BF00BF05E0CA -:1019C0001F4800F049FE044604F03C043C2CF7D1CB -:1019D000284670BD10B5044614B101201C4908709A -:1019E0004FF48071174800F02EFE28B14FF40071BB -:1019F000144800F028FE90B90A2000F03CFC4FF497 -:101A00008071104800F01FFE08B9012010BD4FF48E -:101A100000710C4800F017FE80B90220F6E74FF481 -:101A20000071084800F00FFE012807D101020548A7 -:101A300000F009FE012801D1054908700020E5E702 -:101A400000080140000C01408481214200802142B5 -:101A50006501002030B589B005460C460121C80259 -:101A600001F01AF80121042001F016F84FF400608B -:101A7000ADF8200018208DF8230003208DF82200F7 -:101A800008A91C4800F04CFDADF81850ADF8144002 -:101A90000020ADF81A00ADF8160005A9164801F0AF -:101AA000A5FB6020ADF804000120ADF80600002081 -:101AB000ADF80A00ADF80C0001A90F4801F0D3FB06 -:101AC00001A90D4801F0A9FC01210B4801F0F6FE27 -:101AD0000821094802F016F80821074802F031F8F9 -:101AE0000121054801F0DEFF0121034801F0DAFE83 -:101AF00009B030BD00080140002C014010B500F0D5 -:101B0000BBF810BD70B50446002600F0CEF825469F -:101B1000E11704EB11610912A02202EB4101C8B2E6 -:101B200000F075F900F002F9E11704EB11610912F8 -:101B3000A4EB0121C8B200F06AF900F0F7F800F058 -:101B4000B4F8A12000F063F900F0F0F8002000F0F4 -:101B50008CF9064600F0C9F8304670BD70B50446F1 -:101B60000E4600F0A2F82546E11704EB11610912B8 -:101B7000A02202EB4101C8B200F049F900F0D6F80A -:101B8000E11704EB11610912A4EB0121C8B200F0C6 -:101B90003EF900F0CBF8304600F039F900F0C6F815 -:101BA00000F0A3F80A2000F066FB70BD2DE9F041BB -:101BB00005460E461746002409E0E20026FA02F226 -:101BC000D1B22A1990B2FFF7C9FF601CC4B2BC425F -:101BD000F3DBBDE8F0812DE9F04107460C46002615 -:101BE000002509E036023919491B491E88B2FFF762 -:101BF00089FF0644681CC5B2A542F3DB3046BDE848 -:101C0000F08110B5FF20FFF77DFF0446552C01D170 -:101C1000002010BD5521FF20FFF7A0FFFF20FFF798 -:101C200071FF0446552C01D10020F2E70120F0E7B6 -:101C300070B506460C46154608E03046721C96B252 -:101C4000FFF760FF04F8010B681E85B2002DF4D188 -:101C500070BD70B505460C46164606E0217828464C -:101C6000FFF77CFF681C85B2641C301EA6F10101E1 -:101C70008EB2F3D170BD000008B50121102000F034 -:101C80000BFF4FF4C040ADF8000010208DF80300AA -:101C900003208DF8020069468D4800F041FC4FF4A6 -:101CA000C0418B4800F0E9FC08BD10B58848406889 -:101CB00020F07040864948600846406840F0405037 -:101CC00048600120834908608349C1F8B4010420B9 -:101CD00000F0ADFA00207F490860042000F0A7FA68 -:101CE00000207D49C1F8B40110BD10B578484068A6 -:101CF00020F07040764948600846406840F0405007 -:101D0000486000207349091F08607349C1F8B80191 -:101D1000042000F08CFA01206E49091F08606E490A -:101D2000C1F8B801042000F082FA10BD10B50024FB -:101D30006748406820F07040654948600846406840 -:101D400040F00040486001206249086000F06FFAEE -:101D500001206149C1F8B40100F069FA07E0601C94 -:101D6000C4B2FA2C03DDFFF7C0FF012010BD5948B3 -:101D7000803800680028F2D15649091F086000BF6A -:101D8000F4E710B500205349091F08605048406827 -:101D900020F070404E4948600846406840F040508E -:101DA000486000204C49C1F8B801022000F03FFA19 -:101DB00001204849091F0860022000F038FA00207D -:101DC0004549C1F8B40110BD10B500204149091FB3 -:101DD00008603F48406820F070403D494860084630 -:101DE000406840F04050486001203B49C1F8B801CC -:101DF000022000F01CFA01203649091F0860022069 -:101E000000F015FA00203449C1F8B40110BD70B5D6 -:101E100004462F48406820F070402D49486008462D -:101E2000406840F04050486000202A49091F08607F -:101E3000002517E0E009274908606006040E02202B -:101E400000F0F5F901202449C1F8B401022000F0A6 -:101E5000EEF900201F49091F0860022000F0E7F991 -:101E6000681CC5B2082DE5DB70BD70B505460024C1 -:101E70001748406820F0704015494860084640689F -:101E800040F000404860002617E000201149091F7B -:101E90000860022000F0CBF901200F49C1F8B4011D -:101EA0006006040E0B488038006808B1601CC4B29C -:101EB000012000F0BCF9701CC6B2082EE5DB15B994 -:101EC000FFF782FF01E0FFF75CFF204670BD0000D6 -:101ED00000100140B80122420000224210B5044621 -:101EE00000F05AF8462000F006F9204600F003F909 -:101EF00000F072F810BD10B5044600BF00F04CF8B9 -:101F0000462000F0F8F800F08AF80028F6D12046C4 -:101F100000F0F1F800F083F800F05EF810BD70B545 -:101F200000F03AF8472000F0E6F800F078F80120D9 -:101F300000F013F90446002000F00FF9064606EB06 -:101F4000042085B200F048F8284670BD08B501218C -:101F50000C2000F0A1FD4FF48050ADF800001020DF -:101F60008DF8030003208DF802006946084800F050 -:101F7000D7FA4FF48070ADF800006946054800F0CC -:101F8000CFFA0120FFF7AAFFB42000F074F908BDD2 -:101F9000000C01400008014010B58848006820F09E -:101FA0000F00864908600846006840F0030008609A -:101FB0000120834908608349C1F8B001042000F082 -:101FC00036F900207E490860042000F030F9002036 -:101FD0007C49C1F8B00110BD10B57848006820F008 -:101FE0000F00764908600846006840F0030008606A -:101FF0000020754908607549C1F8A001042000F06F -:1020000016F9012070490860042000F010F9012041 -:102010006E49C1F8A001042000F009F910BD10B507 -:1020200000246648006820F00F00644908600846F4 -:10203000006840F00800086001206149086000F075 -:10204000F6F801205F49C1F8B00100F0F0F807E0B0 -:10205000601CC4B2FA2C03DDFFF7BEFF012010BDE7 -:102060005748803800680028F2D15749086000BFFF -:10207000F5E710B50020544908605048006820F08A -:102080000F004E4908600846006840F003000860F1 -:1020900000204E49C1F8A001022000F0C8F801203C -:1020A00049490860022000F0C2F800204549C1F803 -:1020B000B00110BD10B50020434908603F480068DA -:1020C00020F00F003D4908600846006840F003001A -:1020D000086001203D49C1F8A001022000F0A7F8E6 -:1020E000012039490860022000F0A1F8002035499C -:1020F000C1F8B00110BD70B504463048006820F04A -:102100000F002E4908600846006840F00300086090 -:1021100000202D49086000251CE0E00918B10120CD -:102120002749086002E00020254908606006040E87 -:10213000022000F07CF8012023490860022000F012 -:1021400076F800201F49C1F8B001022000F06FF8B6 -:10215000681CC5B2082DE0DB70BD70B505460024D3 -:102160001648006820F00F0014490860084600680F -:1021700040F008000860002616E0002012490860C0 -:10218000022000F054F801200E49C1F8B0016006A9 -:10219000040E0B488038006808B1601CC4B20120EE -:1021A00000F045F8701CC6B2082EE6DB15B9FFF743 -:1021B00081FF01E0FFF75DFF204670BD040801408C -:1021C000A001214200802142B08121420000214231 -:1021D00070B505460C4645F2555001F041FE2846C3 -:1021E00001F041FE204601F041FE01F042FE01F007 -:1021F00045FE70BD10B501F03CFE10BD10B56FF08E -:10220000040000F000FF2E4800682E49B0FBF1F0FA -:102210002D4908700846007800EB4001C1EBC01062 -:102220004FF6FF7101EAC0002849088010BD014641 -:10223000254A12784A434FF0E0235A6100229A61FE -:102240001A46126942F001021A6100BF4FF0E02203 -:10225000106900F001021AB100F48032002AF5D0B2 -:102260004FF0E022126922F001024FF0E0231A61E0 -:1022700000229A6170470146144A12884A434FF07F -:10228000E0235A6100229A611A46126942F0010263 -:102290001A6100BF4FF0E022106900F001021AB18C -:1022A00000F48032002AF5D04FF0E022126922F0CB -:1022B00001024FF0E0231A6100229A61704700008A -:1022C0001000002000127A00660100206801002042 -:1022D000014600BF704700BF544A128802F0400216 -:1022E000002AF9D0C2B2514B1B1D1A80704770B53D -:1022F00005460E46002400BF0BE000BF40214B48BE -:1023000000F0D8FD0028F9D0295D484800F064FDB0 -:10231000641CB442F1DB70BD10B586B004460121E7 -:1023200044F2040000F0B8FB4FF40070ADF8140064 -:1023300003208DF8160018208DF8170005A93C48D9 -:1023400000F0EEF84FF48060ADF8140004208DF832 -:10235000170005A9364800F0E3F825208DF80000A5 -:1023600003208DF801008DF8020001208DF8030094 -:10237000684600F0FEFD01940020ADF80800ADF8BD -:102380000A00ADF80C00ADF810000C20ADF80E00FE -:1023900001A9264800F027FC012240F225512348DC -:1023A00000F0B9FC0121214800F0A9FC06B010BDE5 -:1023B00010B540F225511D4800F092FD10B31B48A6 -:1023C00000F00EFDC4B21B48008800F40040C8B9FC -:1023D0001848008800F4804060B10A2C03D0002027 -:1023E0001449088020E01348008840F40040114957 -:1023F000088019E00D2C06D10E48008840F480407A -:102400000C49088010E00B480088C0F30D000A4911 -:102410000C5408480088401C06490880084600887B -:10242000C72801DD0020088010BD000000380140F1 -:10243000000801407001002060020020064880472B -:1024400006480047FEE7FEE7FEE7FEE7FEE7FEE799 -:10245000FEE7FEE7FEE7FEE7F7060008ED000008EE -:1024600010B50446CC48844208D10121042000F074 -:102470002DFB0021042000F029FB46E0C7488442E0 -:1024800008D10121082000F021FB0021082000F0E4 -:102490001DFB3AE0C248844208D10121102000F01F -:1024A00015FB0021102000F011FB2EE0BD488442F6 -:1024B00008D10121202000F009FB0021202000F09C -:1024C00005FB22E0B848844208D10121402000F0F9 -:1024D000FDFA0021402000F0F9FA16E0B3488442EA -:1024E00008D10121802000F0F1FA0021802000F0C5 -:1024F000EDFA0AE0AE48844207D10121801500F0D0 -:10250000E5FA0021A01500F0E1FA10BD10B5012197 -:10251000084600F0DBFA0021012000F0D7FA10BDD8 -:102520002DE9F0410246002500260020002300246A -:10253000002791F803C00CF00F0591F803C00CF0D0 -:10254000100CBCF1000F03D091F802C04CEA050555 -:1025500091F800C0BCF1000F31D0146800202BE0CE -:102560004FF0010C0CFA00F3B1F800C00CEA0306BE -:102570009E4220D183004FF00F0C0CFA03F7BC43AE -:1025800005FA03FC4CEA040491F803C0BCF1280FDF -:1025900006D14FF0010C0CFA00FCC2F814C00AE09E -:1025A00091F803C0BCF1480F05D14FF0010C0CFAB3 -:1025B00000FCC2F810C0401C0828D1D31460B1F848 -:1025C00000C0BCF1FF0F34DD546800202EE000F1A4 -:1025D000080C4FF0010808FA0CF3B1F800C00CEA3F -:1025E00003069E4221D183004FF00F0C0CFA03F733 -:1025F000BC4305FA03FC4CEA040491F803C0BCF1A7 -:10260000280F05D100F1080C08FA0CF8C2F8148064 -:1026100091F803C0BCF1480F07D100F1080C4FF04E -:10262000010808FA0CF8C2F81080401C0828CED324 -:102630005460BDE8F0814FF6FF7101800221817086 -:102640000421C17070470246002093680B400BB113 -:10265000012000E0002070470146886880B2704782 -:1026600002460020D3680B400BB1012000E000209F -:1026700070470146C86880B2704701617047416188 -:1026800070470AB1016100E041617047C160704765 -:102690004FF480320A43826181618261826982697A -:1026A000704702460020434B18684FF6807318406D -:1026B00040EA021008433F4B186070473E49C8612A -:1026C0007047F0B50A46002300240021002500F0E1 -:1026D0000046B6F1004F02D1364EF16901E0354EA9 -:1026E0007168C0F3034583B200F44016B6F5401F8D -:1026F00008D121F070612F4E766826F070662D4F5C -:102700007E6012E000F48016B6F5801F06D1032625 -:1027100006FA05F4A14341F0706106E0460D36016A -:1027200003FA06F6B14341F0706122B1460D36015D -:1027300003FA06F6314300F00046B6F1004F02D12D -:102740001C4EF16101E01B4E7160F0BD30B50022FE -:102750008B071C0F0F2303FA04F2164B08338C105F -:1027600053F824309343134C08348D1044F825302B -:1027700023468C1053F824308C07240F00FA04F4FD -:1027800023430C4C08348D1044F8253030BD0A49E1 -:10279000DC3108607047000000080140000C014077 -:1027A000001001400014014000180140001C0140CD -:1027B000002001400000014000002042DF48006886 -:1027C00040F00100DD49086008464068DC490840E7 -:1027D000DA49486008460068DA490840D749086085 -:1027E0000846006820F4802008600846406820F40D -:1027F000FE0048604FF41F0088607047CF490968A9 -:1028000021F48031CD4A11601146096821F48021FC -:102810001160B0F5803F03D0B0F5802F0ED106E0F7 -:10282000C649096841F48031C44A116007E0C349D0 -:10283000096841F4A021C14A116000E000BF00BF57 -:10284000704710B501460022002300204A11012ADA -:1028500002D1BA4C236806E0022A02D1B74C236A9F -:1028600001E0B64C636A01F01F02012494401C4051 -:102870000CB1012000E0002010BD38B50020009010 -:102880000024002500BF3120FFF7DBFF054600983C -:10289000401C00900098B0F5A06F01D0002DF2D040 -:1028A0003120FFF7CEFF08B1012400E000242046CC -:1028B00038BD01460020A14A106820F0F80040EA27 -:1028C000C10010607047A0490860704702460020B0 -:1028D0009A4B586820F47C1042EA01031843974B46 -:1028E0005860704798490866704701460020934A2F -:1028F000506820F003000843506070478F484068DC -:1029000000F00C007047014600208C4A506820F00F -:10291000F00008435060704701460020874A506825 -:1029200020F4E06008435060704701460020834A6D -:10293000506820F4605040EAC1005060704729B1EF -:102940007E4A527A02437D4B5A7204E07B4A527AA5 -:1029500082437A4B5A7270477B49D831086070477E -:1029600001460020754A506820F4404008435060FA -:1029700070470021714A20321170704A82F820108D -:10298000012802D004280AD104E001216B4A203238 -:10299000117005E00521694A2032117000E000BF86 -:1029A00000BF70476949086070476449096A01437C -:1029B000624A11627047654944390860704730B512 -:1029C00000210022002400235C4D6D6805F00C01FD -:1029D00021B1042905D0082923D105E05C4D05600B -:1029E00022E05B4D05601FE0544D6D6805F47012E8 -:1029F000524D6D6805F48034022505EB92421CB9F6 -:102A0000544D554305600BE04C4D6D6805F40035A1 -:102A10001DB1504D5543056002E04D4D55430560D5 -:102A200002E04B4D056000BF00BF444D6D6805F0EE -:102A3000F0010909484D6B5C0568DD4045603F4D7C -:102A40006D6805F4E061090A434D6B5C4568DD4043 -:102A500085603A4D6D6805F46051C90A3E4D6B5C66 -:102A60004568DD40C560354D6D6805F44041890B12 -:102A70003A4D6B5CC568B5FBF3F5056130BD29B116 -:102A80002E4A526902432D4B5A6104E02B4A526987 -:102A900082432A4B5A61704729B1284A92690243FE -:102AA000264B9A6104E0254A92698243234B9A613E -:102AB000704729B1214AD2690243204BDA6104E010 -:102AC0001E4AD26982431D4BDA61704729B11B4A05 -:102AD000D2680243194BDA6004E0184AD268824394 -:102AE000164BDA60704729B1144A12690243134B3E -:102AF0001A6104E0114A12698243104B1A6170474F -:102B000012494039086070470F49C86470470B4943 -:102B1000C87170470948406A40F0807007494862B0 -:102B2000704701460020054A92680A400AB1012018 -:102B300000E0002070470149887270470010024091 -:102B40000000FFF8FFFFF6FE000042428004424210 -:102B500000127A0000093D0072010020820100206D -:102B600010B50446FB48844209D101218803FFF7D0 -:102B7000ADFF00214FF48040FFF7A8FF32E0F64898 -:102B8000844209D101214804FFF7ADFF00214FF431 -:102B90000030FFF7A8FF25E0F048844209D1012169 -:102BA0008804FFF7A0FF00214FF48020FFF79BFF70 -:102BB00018E0EB48844209D10121C804FFF793FFD4 -:102BC00000214FF40020FFF78EFF0BE0E548844220 -:102BD00008D101210805FFF786FF00214FF480107E -:102BE000FFF781FF10BD2DE9F04786B005460E4680 -:102BF0000024A24600BFA1460027B08900B100BF53 -:102C00002F462C8A4CF6FF700440F08804432C8237 -:102C1000AC894EF6F3100440B088318908437189BD -:102C200008430443AC81AC8A4FF6FF400440B089AE -:102C30000443AC8201A8FFF7C2FEC648874202D116 -:102C4000DDF810A001E0DDF80CA0A88900F4004038 -:102C500040B10AEBCA0000EB0A1031684900B0FB32 -:102C6000F1F807E00AEBCA0000EB0A1031688900AE -:102C7000B0FBF1F86420B8FBF0F0040120096421F6 -:102C800001FB1089A88900F4004040B1322000EB1C -:102C9000C900B0FBF1F000F00700044308E0322067 -:102CA00000EB09106421B0FBF1F000F00F000443C9 -:102CB0002C8106B0BDE8F0874FF416510160002169 -:102CC0008180C18001810C21418100218181704777 -:102CD00010B502460020108A4FF2FF0318400B88FF -:102CE0004C8823438C882343CC8823431843108289 -:102CF00010BD0021018041808180C180704721B1D9 -:102D0000828942F40052828104E082894DF6FF7389 -:102D10001A4082817047F0B5034600240026002542 -:102D2000002040F66A17B94200D100BF1846C1F32F -:102D3000421401F01F06012707FA06F5012C01D104 -:102D40000C3004E0022C01D1103000E014301AB134 -:102D500007682F43076002E00768AF430760F0BDD4 -:102D60001AB1838A0B43838202E0838A8B43838276 -:102D70007047028A4FF6F0731A400282028A0A43B1 -:102D80000282704782894FF2FF731A4082818289E2 -:102D90000A438281704721B1828942F00202828116 -:102DA00004E082894FF6FD731A4082817047028ADF -:102DB0004FF6DF731A400282028A0A43028270478A -:102DC00021B1028A42F48042028204E0028A4BF678 -:102DD000FF731A4002827047C1F308028280704775 -:102DE00001468888C0F308007047818941F00101DD -:102DF00081817047028BD2B20283028B42EA0122A8 -:102E000002837047028B02F47F420283028B0A43E3 -:102E10000283704721B1828A42F02002828204E05C -:102E2000828A4FF6DF731A408282704721B1828A0C -:102E300042F01002828204E0828A4FF6EF731A4059 -:102E40008282704721B1828A42F00802828204E0C5 -:102E5000828A4FF6F7731A408282704721B18289C5 -:102E600042F40042828103E08289C2F30E02828131 -:102E7000704721B1828A42F40062828204E0828A31 -:102E80004FF2FF731A4082827047828A4FF6FB73BB -:102E90001A408282828A0A438282704721B1828AE2 -:102EA00042F00202828204E0828A4FF6FD731A40E9 -:102EB0008282704702460020B1F5007F00D100BF3A -:102EC00013880B400BB1012000E00020704701F493 -:102ED0000072B2F5007F00D100BFCA430280704784 -:102EE00070B50246002400230025002040F66A1633 -:102EF000B14200D100BFC1F3421501F01F0301260A -:102F000006FA03F3012D02D19689334006E0022D23 -:102F100002D1168A334001E0968A33400C12012612 -:102F200006FA04F41688344013B10CB1012000E015 -:102F3000002070BD10B50022002340F66A14A142A3 -:102F400000D100BF0A1201249440A3B2DC430480E4 -:102F500010BD00000038014000440040004800401F -:102F6000004C00400050004031490143314A11609B -:102F7000704770B5002100230F22C47804B32D4C94 -:102F8000246804F4E064C4F5E064210AC1F1040398 -:102F9000CA40447804FA03F18478144021430901BB -:102FA000254C0678A155047804F01F050124AC4097 -:102FB00005786D11AD0005F1E025C5F8004109E087 -:102FC000047804F01F050124AC401C4D06787611EE -:102FD00045F8264070BD1A4A0A400243154B1B1F94 -:102FE0001A60704739B1134A121D12680243114B1F -:102FF0001B1D1A6006E00F4A121D126882430D4B1A -:103000001B1D1A607047042808D14FF0E0210969A0 -:1030100041F004014FF0E022116107E04FF0E021A0 -:10302000096921F004014FF0E022116170470000AE -:103030000000FA050CED00E000E400E080E100E0B3 -:1030400080FFFF1F10B50446FE48844208D10121CD -:10305000C014FFF73BFD0021E014FFF737FDC4E08B -:10306000B4F1804F08D101210846FFF73CFD002153 -:103070000120FFF738FDB8E0F348844208D1012170 -:103080000220FFF730FD00210220FFF72CFDACE00D -:10309000EE48844208D101210420FFF724FD0021DD -:1030A0000420FFF720FDA0E0E948844208D1012177 -:1030B0000820FFF718FD00210820FFF714FD94E019 -:1030C000E448844208D101211020FFF70CFD0021C3 -:1030D0001020FFF708FD88E0DF48844208D1012175 -:1030E0002020FFF700FD00212020FFF7FCFC7CE002 -:1030F000DA48844208D101214014FFF7E7FC00219F -:103100006014FFF7E3FC70E0D548844209D1012147 -:10311000C804FFF7DBFC00214FF40020FFF7D6FCCA -:1031200063E0D048844209D101210805FFF7CEFCB5 -:1031300000214FF48010FFF7C9FC56E0CA488442D2 -:1031400009D101214805FFF7C1FC00214FF400100F -:10315000FFF7BCFC49E0C548844208D1012140206A -:10316000FFF7C1FC00214020FFF7BDFC3DE0C04857 -:10317000844208D101218020FFF7B5FC0021802086 -:10318000FFF7B1FC31E0BB48844208D10121801532 -:10319000FFF7A9FC0021A015FFF7A5FC25E0B64824 -:1031A000844209D101210804FFF790FC00214FF46B -:1031B0008030FFF78BFC18E0B048844209D1012130 -:1031C0004804FFF783FC00214FF40030FFF77EFC3A -:1031D0000BE0AB48844208D101218804FFF776FC5C -:1031E00000214FF48020FFF771FC10BD00220288FF -:1031F000944B98420ED0994B98420BD0B0F1804F2F -:1032000008D0914B984205D0904B984202D0904BF9 -:10321000984204D14FF68F731A404B881A438D4B56 -:10322000984207D08C4B984204D04FF6FF431A4087 -:10323000CB881A4302808B8883850B880385814B5A -:1032400098420BD0854B984208D08B4B984205D0C2 -:103250008A4B984202D08A4B984201D10B7A03865E -:1032600001238382704770B5002400220023058C5F -:103270004FF6FE7635400584028C8388048B4FF62A -:103280008F752C40B51E2C400D882C43751E2A408E -:103290000D892A434D882A436A4DA8420BD06F4DB1 -:1032A000A84208D0744DA84205D0744DA84202D05F -:1032B000734DA84213D14FF6F7752A404D892A4322 -:1032C0004FF6FB752A408D882A434FF6FF652B4049 -:1032D0004FF6FF552B408D892B43CD892B4383809F -:1032E0000483CD888586028470BD70B500240022D9 -:1032F0000023058C4FF6EF7635400584028C8388D9 -:10330000048B48F6FF752C404FF6FF452C400D8886 -:103310004FF6FF7606EA05252C434FF6DF752A4067 -:103320000D8906EA05152A434D8806EA05152A4344 -:10333000444DA84202D0494DA8421DD14FF67F7599 -:103340002A404D894FF6FF7606EA05152A434FF6C7 -:10335000BF752A408D8806EA05152A434FF6FF35CA -:103360002B404FF2FF752B408D8906EA85052B43D4 -:10337000CD8906EA85052B4383800483CD880587A4 -:10338000028470BD70B5002400220023058C4FF626 -:10339000FF6635400584028C8388848B4FF68F75D9 -:1033A0002C404FF6FC752C400D882C434FF6FF55F2 -:1033B0002A400D894FF6FF7606EA05252A434D88F7 -:1033C00006EA05252A431F4DA84202D0234DA842F4 -:1033D0001DD14FF2FF752A404D894FF6FF7606EA60 -:1033E00005252A434FF6FF352A408D8806EA052534 -:1033F0002A434EF6FF752B404DF6FF752B408D8905 -:1034000006EA05152B43CD8906EA05152B43838073 -:103410008483CD888587028470BD70B50022002327 -:103420000024058C4EF6FF7635400584038C848895 -:10343000828B48F6FF752A404FF6FF452A400D88DB -:1034400020E00000002C0140000400400008004083 -:10345000000C004000100040001400400034014007 -:10346000004C014000500140005401400018004051 -:10347000001C00400020004000400140004401408A -:10348000004801404FF6FF7606EA05252A434DF62F -:10349000FF752B400D8906EA05352B434D8806EA5A -:1034A00005352B43FA4DA84202D0FA4DA84208D167 -:1034B0004BF6FF752C408D894FF6FF7606EA851591 -:1034C0002C4384808283CD88A0F84050038470BD53 -:1034D000828B4FF2FF331A408283828B4FF6FF7349 -:1034E00003EA01231A4382837047F0B50C46154660 -:1034F000002200210026078C4EF6FF7C07EA0C070D -:103500000784828B018C4FF6FF7707EA043640F67A -:10351000FF473A404FF6FF7707EA05273A434FF651 -:10352000FF7707EA03373A43D94FB8420ED0D94F55 -:10353000B8420BD0B0F1804F08D0D74FB84205D079 -:10354000D64FB84202D0D64FB84206D14DF6FF77DB -:10355000394046F48057394305E047F6FF57394074 -:1035600044F48057394382830184F0BD828B4FF647 -:10357000F3731A408283828B0A4382837047F0B5CB -:103580000C461546002200210026078C4FF6FF6CE2 -:1035900007EA0C070784828B018C4FF6FF7707EA56 -:1035A00004264FF60C773A404FF6FF7707EA0317E9 -:1035B0002F433A43B64FB8420ED0B64FB8420BD065 -:1035C000B0F1804F08D0B44FB84205D0B34FB842E5 -:1035D00002D0B34FB84206D14FF6FF57394046F4F8 -:1035E0008077394305E04FF2FF57394044F4807744 -:1035F000394382830184F0BD028B4FF2FF331A40BE -:103600000283028B4FF6FF7303EA01231A430283FE -:103610007047F0B50C461546002200210026078CA5 -:103620004FF6EF7C07EA0C070784028B018C4FF6FC -:10363000FF7707EA041640F6FF473A404FF6FF7758 -:1036400007EA03373A434FF6FF7707EA05273A437D -:103650008F4FB8420ED08F4FB8420BD0B0F1804F91 -:1036600008D08D4FB84205D08C4FB84202D08C4F55 -:10367000B84206D14FF6DF77394046F0100739439C -:1036800005E04FF65F77394044F010073943028375 -:103690000184F0BD028B4FF6F3731A400283028B54 -:1036A0000A4302837047F0B50C46154600220021FC -:1036B000068C4FF6FE773E400684028B018C4FF657 -:1036C0000C7632407E1C06EA03162E433243704EBF -:1036D000B0420ED06F4EB0420BD0B0F1804F08D048 -:1036E0006D4EB04205D06D4EB04202D06C4EB0422D -:1036F00006D14FF6FD76314044F00106314305E036 -:103700004FF6F576314044F00106314302830184DF -:10371000F0BD70B505460C465D4885420ED05D484B -:1037200085420BD0B5F1804F08D05B48854205D06B -:103730005A48854202D05A48854200D100E000BF75 -:10374000208850B92389A28861882846FFF7ABFFFB -:10375000E1882846FFF79EFF25E0208804280AD14B -:103760002389A28861882846FFF753FFE18828460D -:10377000FFF742FF17E0208808280AD12389A28892 -:1037800061882846FFF7FBFEE1882846FFF7EEFE3A -:1037900009E02389A28861882846FFF7A6FEE18810 -:1037A0002846FFF795FE70BD2DE9F04105460C4611 -:1037B00000260127608808B9022600E00026A088BC -:1037C000012801D1022700E001272088A0B9238920 -:1037D000A28861882846FFF766FFE1882846FFF740 -:1037E00059FF23893A4631462846FFF712FFE18800 -:1037F0002846FFF701FF13E02389A2886188284645 -:10380000FFF707FFE1882846FFF7F6FE23893A46CF -:1038100031462846FFF747FFE1882846FFF73AFF81 -:10382000BDE8F0810A884B881A438B881A43CB88FD -:103830001A430B891A434B891A438B891A43A0F800 -:10384000442070474FF6FF71818000210180C180C4 -:103850004180017270470021018041808180C180D8 -:10386000018141818181C1817047002101804180B6 -:10387000012181800021C1800181704700210180E8 -:1038800041808180C1800181418181817047000038 -:10389000002C0140003401400004004000080040BA -:1038A000000C004021B1028842F00102028004E0D5 -:1038B00002884FF6FE731A400280704731B1B0F8AB -:1038C000442042F40042A0F8442005E0B0F844202F -:1038D000C2F30E02A0F8442070471AB183890B434B -:1038E000838102E083898B438381704781827047A3 -:1038F00041EA0203A0F8483070471AB183890B43AC -:10390000838102E083898B438381704701894FF66D -:10391000F8721140018170470A46002101894FF673 -:103920008F73194011430181704730B504460D462D -:1039300029462046FFF7F0FF208940F0070020814C -:1039400030BD2DE9F04104460D4616461F46602D58 -:1039500006D13B46012231462046FFF75AFE05E0DC -:103960003B46012231462046FFF79DFE2946204670 -:10397000FFF7D2FF208940F007002081BDE8F081E9 -:1039800030B50C4600210189C9B24FF6FF7505EA32 -:103990000325154325432943018130BD2DE9F0411D -:1039A00005460E4617469846002443463A46314699 -:1039B0002846FFF7E5FF2C894FF6F870044044F0E5 -:1039C00007044FF68F70044044F070042C81BDE86A -:1039D000F081F0B504460D4616461F463B4632467A -:1039E00029462046FFF7CCFF208940F48040208103 -:1039F000F0BD0185828270470A46002101884FF69A -:103A00008F731940114301807047F0B50C4615467D -:103A10001E460021002200230189028B038C4FF6F1 -:103A2000F877394021434FF6FC473A4040F20117FE -:103A30003A434FF6DD773B404FF6FF7707EA06172C -:103A40002F433B43018102830384F0BD0A460021DA -:103A5000018B4FF68F7319401143018370470A465B -:103A60000021018B48F6FF7319404FF6FF7303EAFC -:103A700002231943018370470A460021818B4FF6C8 -:103A80008F7319401143818370470A460021818B4F -:103A900048F6FF7319404FF6FF7303EA02231943F8 -:103AA0008183704721B1028842F08002028004E0E5 -:103AB00002884FF67F731A400280704721B18288D6 -:103AC00042F00402828004E082884FF6FB731A40C1 -:103AD0008280704721B1828842F00802828004E02F -:103AE00082884FF6F7731A408280704721B182882E -:103AF00042F00102828004E082884FF6FE731A4091 -:103B0000828070470A460021018B4FF6F7731940F7 -:103B10001143018370470A460021018B4FF2FF7366 -:103B200019404FF6FF7303EA0223194301837047DC -:103B30000A460021818B4FF6F773194011438183A8 -:103B400070470A460021818B4FF2FF7319404FF6F0 -:103B5000FF7303EA02231943818370470A46002159 -:103B6000018B4FF6FB7319401143018370470A46DE -:103B70000021018B4FF6FF3319404FF6FF7303EA24 -:103B800002231943018370470A460021818B4FF6B7 -:103B9000FB7319401143818370470A460021818BD2 -:103BA0004FF6FF3319404FF6FF7303EA0223194320 -:103BB000818370470A460021018B4FF67F731940BD -:103BC0001143018370470A460021018BC1F30E01A6 -:103BD0004FF6FF7303EA02231943018370470A4635 -:103BE0000021818B4FF67F73194011438183704709 -:103BF0000A460021818BC1F30E014FF6FF7303EAE1 -:103C000002231943818370470A460021018C4FF635 -:103C1000FD7319401143018470470A460021018C4D -:103C20004FF6F77319401143018470470A4600218B -:103C3000018C4FF6DF7319404FF6FF7303EA02134E -:103C40001943018470470A460021018C4FF67F73A7 -:103C500019404FF6FF7303EA0213194301847047BA -:103C60000A460021018C4FF6FF5319404FF6FF73AF -:103C700003EA02231943018470470A460021018C9C -:103C80004FF2FF7319404FF6FF7303EA0223194303 -:103C9000018470470A460021018C4DF6FF731940DC -:103CA0004FF6FF7303EA023319430184704730B5BE -:103CB000002301248C40A3B2048C9C430484048C14 -:103CC00002FA01F5ADB22C43048430BD30B50023B7 -:103CD00004248C40A3B2048C9C430484048C02FA18 -:103CE00001F5ADB22C43048430BD70B5034600200D -:103CF00000241846183001258D40ACB21D8CA54318 -:103D00001D8409B1082909D100EB6100056825F07F -:103D1000700505600568154305600EE00D1FC5F3CD -:103D20004E052844056825F4E045056005684FF612 -:103D3000FF7606EA02263543056070BD21B1028890 -:103D400042F00202028004E002884FF6FD731A403E -:103D50000280704721B1028842F00402028004E030 -:103D600002884FF6FB731A400280704721B18288A7 -:103D700042F08002828004E082884FF67F731A400E -:103D80008280704702884FF6F7731A4002800288DB -:103D90000A430280704782884FF68F731A408280F0 -:103DA00082880A438280704702894FF6F8731A406E -:103DB000028102890A430281704702894FF67F73AC -:103DC0001A40028102890A43028170478184704748 -:103DD000818570478186704701877047818770476A -:103DE000A0F84010704702884FF6FF431A40028047 -:103DF00002880A43028070470146888E7047014658 -:103E0000088F70470146888F70470146B1F840001F -:103E100070470146888C70470146088D70470246FE -:103E20000020138A0B400BB1012000E000207047F6 -:103E3000CA430282704730B50246002000230024A6 -:103E4000158A05EA0103958905EA010413B10CB14D -:103E5000012000E0002030BDCA430282704700000C -:103E60000E49086070470D49486070470B498860EB -:103E700070474AF6AA200949086070474CF6CC40C2 -:103E800006490860704701460020044AD2680A408B -:103E90000AB1012000E0002070470000003000401F -:103EA00030B505462A460B4612F8010B13F8014BB4 -:103EB00008B1A042F8D01CB1002802D06D1CF1E777 -:103EC000284630BD2DE9FE4F81EA030404F000448A -:103ED00021F0004100944FF0000B23F0004350EA22 -:103EE00001045ED052EA03045BD0C3F30A54C1F369 -:103EF0000A552C44A4F2F3340194A0FB0254C1F3FC -:103F0000130141F48011C3F3130343F4801301FB45 -:103F1000024400FB034E840A970A44EA815447EAAC -:103F20008357A4FB076802958D0A05FB07854FEAB6 -:103F3000932C04FB0C542705029D4FEA065847EAD0 -:103F40001637B5EB08056EEB070C870E920E47EAA5 -:103F5000811742EA8312A7FB0201B6EB0B0164EB67 -:103F600000042B0D43EA0C335E1844EB1C50DA4678 -:103F70005146E7FB0201C5F313044FEA0B3343EA52 -:103F800014534FEA0432019C43EA0603A4F10C04E3 -:103F90000294009CCDE900B400F093F903B0BDE8B1 -:103FA000F08F00200146F9E72DE9F04D81EA030486 -:103FB00004F0004B21F0004514464FF0000A23F0B6 -:103FC000004150EA050220D054EA01021DD0C5F399 -:103FD0000A570246C5F31303C1F31300C1F30A568F -:103FE00040F4801543F48013A7EB0608101BD64657 -:103FF00008F2FD3873EB050002D308F1010801E077 -:1040000092185B41B8F1000F03DA00200146BDE8C9 -:10401000F08D00204FF48011064684460EE0171BF9 -:1040200073EB050705D3121B63EB050306434CEA4C -:10403000010C49084FEA300092185B4150EA010731 -:10404000EDD152EA030012D082EA040083EA0501AE -:10405000084305D0101BAB4106D20122002306E025 -:1040600000224FF0004302E06FF0010253101AEB00 -:1040700006004CEB085110EB0A0041EB0B01BDE8C8 -:10408000F04D00F00FB9C10F80EAE0700844CA0794 -:104090009623002100F0D8B80EB5C10F80EAE07079 -:1040A0000844CA07002140F233438DE80E000A4657 -:1040B0000B4600F006F903B000BD70B5C1F30A521B -:1040C00001F000450024C1F3130140F2FF3341F435 -:1040D00080119A4201DA002070BD40F233439A42C7 -:1040E000A2F2334203DC524200F095F800E0904027 -:1040F0002C43F1D0404270BDC1F30A5210B5C1F358 -:10410000130140F2FF3341F480119A4201DA00209A -:1041100010BD40F233439A42A2F2334203DC5242D2 -:1041200000F079F810BD904010BD00F0004230F072 -:1041300000400AD0C10D01F56071C0F3160042EADB -:104140000151C208400711437047002001467047E3 -:1041500001F0004330B421F0004150EA010206D0E2 -:104160000A0DA2F56072C1F31301002A02DC30BC13 -:1041700000207047440F44EAC104C100E01830BC7D -:1041800000EBC25000F057B830B50B460146002096 -:104190002022012409E021FA02F59D4205D303FA09 -:1041A00002F5491B04FA02F52844151EA2F101028A -:1041B000F1DC30BD2DE9F05F0546002092469B46BC -:1041C00088460646814640241BE02846414647462D -:1041D000224600F020F853465A46C01A914110D3A7 -:1041E00011461846224600F0A3F92D1A67EB010884 -:1041F0004F4622460120002100F09AF917EB0009F2 -:104200004E41201EA4F10104DFDC484631462A4617 -:104210004346BDE8F09F202A04DB203A21FA02F051 -:104220000021704721FA02F3D040C2F120029140F0 -:104230000843194670470029A8BF7047401C490031 -:1042400008BF20F00100704710B4B0FA80FC00FAFB -:104250000CF050EA010404BF10BC704749B1CCF126 -:10426000200421FA04F411FA0CF118BF01212143B2 -:104270000843A3EB0C01CB1D4FEA00614FEA10206D -:1042800042BF002010BC704700EBC350104400290F -:10429000A4BF10BC7047401C490008BF20F00100BB -:1042A00010BC704710B5141E73F1000408DA401CEE -:1042B00041F1000192185B411A4301D120F0010045 -:1042C00010BD2DE9F04D92469B4611B1B1FA81F235 -:1042D00002E0B0FA80F22032904600F029F904465C -:1042E0000F4640EA0A0041EA0B0153465A4608438A -:1042F00013D0114653EA010019D0C8F140025046CC -:10430000FFF789FF05460E4650465946424600F0E3 -:104310000FF9084305D0012004E020463946BDE8E6 -:10432000F08D0020054346EAE0762C4337430A9897 -:104330006305E40AA0EB08000022FD0A44EA4754A2 -:104340000A3002D500200146E9E70105101969414C -:10435000DDE9084500196941BDE8F04DA2E72DE906 -:10436000FE4F804681EA0300C00F0C46009021F00A -:10437000004123F00045B8EB0200A94105D24046B8 -:10438000214690461C460B46024623F0004010434F -:1043900047D0270DC7F30A00C3F30A510290401A11 -:1043A000019040286BDAC3F3130040F4801B00989F -:1043B000924620B10023D2EB030A63EB0B0B01986A -:1043C0005946C0F14002504600F0B2F806460D468C -:1043D00050465946019A00F0BAF810EB08006141C6 -:1043E000002487EA115284EAE7731A4340D0009A06 -:1043F00062B3019A012A4FEA075215DC001B61EBF8 -:1044000002014FF0004202EA0752CDE90042001CCF -:1044100041F5801132462B46FFF753FF03B0BDE84C -:10442000F08F40462146F9E7001B61EB0201001CBA -:1044300041F5801300185B412018A2F5001747EBE7 -:10444000030140EAD570B6196D4111E06D084FEADD -:10445000360645EAC0754FEA0752001B61EB0201C0 -:10446000001C41F5801149084FEA30000019514104 -:1044700032462B4603B0BDE8F04FFFF713BF00985C -:10448000012240000023D0EB020263EBE0730098AE -:1044900021464FEAE074B8EB000061EB0401E9E764 -:1044A00083F000435BE781F0004158E7C1F30A5213 -:1044B000C1F3130140F2FF3341F480119A4202DA52 -:1044C00000200146704740F233439A42A2F2334241 -:1044D00002DC5242FFF79FBE00F02AB830B5041E3E -:1044E00071F1000404DB4FF00044404264EB010131 -:1044F000141E73F1000405DB1C464FF000435242CA -:1045000063EB0403994208BF904230BD064C074D4F -:1045100006E0E06840F0010394E807009847103493 -:10452000AC42F6D3FBF7E6FDC8560008E856000893 -:10453000202A04DB203A00FA02F100207047914063 -:10454000C2F1200320FA03F3194390407047202A58 -:1045500006DBCB17203A41FA02F043EAE07306E0AB -:1045600041FA02F3D040C2F12002914008431946BB -:10457000704730B58C1810F8012B12F00F0301D1E1 -:1045800010F8013B120906D110F8012B03E010F8D6 -:10459000015B01F8015B5B1EF9D101E001F8013B11 -:1045A000521EFBD1A142E6D3002030BD0FB4084B10 -:1045B00010B504A902AA039800F0DEF8044602A987 -:1045C000002000F070FC204610BC5DF814FB0000D9 -:1045D000A74E000802E008C8121F08C1002AFAD13D -:1045E00070477047002001E001C1121F002AFBD173 -:1045F000704700002DE9FF5F82B00021DDE9043043 -:10460000020DDDF840B0034318D044F61050A2F27A -:10461000FF3242431514119801281FD0A5EB0B005F -:10462000401C5FEA000A4FF000064E4FDFF8389159 -:10463000B046504615D5CAF1000413E01198012484 -:104640004AA3012801D16FEA0B010298119AC0E92F -:104650000031C0E9024206B0BDE8F09FCBF1000096 -:10466000DFE704460021404A491842EB0450CDE9F7 -:10467000001012E0E00707D032463B46404649466C -:10468000FFF720FC8046894632463B4610461946D5 -:10469000FFF718FC06460F466410002CEAD1DDE94E -:1046A0000401DDE90023BAF1000F06DAFFF70AFC86 -:1046B00042464B46FFF706FC05E0FFF775FC424615 -:1046C0004B46FFF771FC04460E460022284BFFF7CD -:1046D00005FF03D84FF0FF30014607E00022254BCD -:1046E00020463146FFF73BFEFFF7E0FE102409E0CD -:1046F000002C0ADB0A220023FFF75CFD039B30320B -:104700001A55641E50EA0102F2D1641C039AC4F1E6 -:1047100011031444119A012A03D0012208430DD138 -:104720000AE0084304D000204FF0110B119072E70B -:10473000A3EB0B056D1E0DE05B4504DD4FF00002A1 -:1047400005F1010504E003DA4FF00002A5F10105CF -:10475000002AECD002981199C0E90231C0E9004565 -:1047600079E70000000014400000F03F3000000036 -:104770000000F0430000E03F2DE9FF4F95B09B465D -:104780008946064600250FE2252877D100242746D2 -:10479000F84A0121059400E0044316F8013F203B4C -:1047A00001FA03F01042F7D130782A2811D06FF0C7 -:1047B0002F033078A0F13002092A16D8059A44F068 -:1047C000020402EB820203EB42021044761C0590C5 -:1047D000EFE759F8042B0592002A03DA504244F41B -:1047E0000054059044F00204761C30782E2816D12F -:1047F00016F8010F44F004042A280DD06FF02F02A0 -:104800003078A0F13003092B09D807EB870302EBBE -:104810004303C718761CF3E759F8047B761C3078FD -:104820006C280FD006DC4C2817D068280DD06A28D9 -:1048300014D104E0742810D07A280FD10DE044F48C -:1048400000140AE044F4801401E044F44014727847 -:10485000824202D104F58014761C761C30786628DA -:104860000BD013DC582877D009DC002875D04528F8 -:10487000F6D04628F4D047281AD19DE118E06328E5 -:1048800035D0642879D0652812D195E1702873D08D -:1048900008DC6728F1D069286FD06E280DD06F280A -:1048A00006D1B5E073282CD0752875D0782874D03F -:1048B0005A46179990476D1C75E1C4F302500228BF -:1048C00009D003280DD0D9F8001004280DD00D60B0 -:1048D00009F1040967E1D9F80010EA17C1E90052AB -:1048E000F6E7D9F800100D80F2E70D70F0E719F83F -:1048F000041B8DF8001000208DF80100EA4601200D -:1049000003E059F804AB4FF0FF3061074FF00001AE -:1049100002D40DE008F101018846B9420FDA804562 -:10492000F8DB1AF808100029F4D108E008F10101B9 -:1049300088468142FADB1AF808100029F6D105985A -:104940005B46A0EB080721463846179A00F094FA18 -:10495000284400EB080507E04DE029E10DE01AF8D6 -:10496000010B5A4617999047B8F10108F7D25B46F8 -:1049700021463846179A13E142E00A220092C4F316 -:1049800002524FF0000A022A08D059F804CB032A39 -:104990004FEAEC710AD00DE029E02AE009F10701A5 -:1049A00021F00702F2E802C1914609E00FFA8CFCFF -:1049B0004FEAEC71042A03D14FFA8CFC4FEAEC71F8 -:1049C000002907DA0A460021DCF1000C61EB020144 -:1049D0002D2202E0220504D52B228DF8042001228D -:1049E00003E0E20701D02022F7E7904659E00A21D0 -:1049F00002E010220DE010214FF0000A00910BE0C0 -:104A000010224FF0000A44F004040827009203E04B -:104A100008224FF0000A0092C4F30252022A05D085 -:104A200059F804CB0021032A08D009E009F1070155 -:104A300021F00702F2E802C1914605E01FFA8CFC62 -:104A4000042A01D10CF0FF0C4FF00008220728D5F2 -:104A5000702806D0009B83F0100353EA0A0305D0A8 -:104A60000EE040228DF80420012208E05CEA0102F9 -:104A700006D030228DF804208DF8050002229046E1 -:104A8000009B83F0080353EA0A030AD15CEA01029F -:104A900001D1620705D530228DF804204FF00108BE -:104AA0007F1E582804D034A003900EA802900DE079 -:104AB00036A0F9E753466046009AFFF77BFB844631 -:104AC0000398825C0298401E029002705CEA01002A -:104AD000F0D1029806A9081A00F1200A600702D551 -:104AE00024F4803400E00127574502DDA7EB0A00DB -:104AF00000E0002000EB0A01009005984144401AB4 -:104B00000590E00306D45B462146179A059800F00D -:104B1000B3F90544002706E001A85A46C05D17997D -:104B200090476D1C7F1C4745F6DBE0030CD55B46C8 -:104B30002146179A059800F09FF9054404E03020BB -:104B40005A46179990476D1C0099481E00900029FD -:104B5000F5DC08E0029802995A460078491C029157 -:104B6000179990476D1CBAF10001AAF1010AF1DC16 -:104B700065E1000009280100303132333435363721 -:104B80003839616263646566000000003031323399 -:104B90003435363738394142434445460000000039 -:104BA00000F058F90544761C307800287FF4ECAD0D -:104BB00019B02846BDE8F08F620700D4062709F136 -:104BC000070222F0070CFCE80223E14603F000484C -:104BD0005FEA080C02D00FF2702C0DE05FEA045C73 -:104BE00002D50FF2682C07E05FEAC47C02D00FF216 -:104BF000602C01E0AFF2700C4FF0FF3823F000435F -:104C0000CDF850C065280CD006DC452809D04628D0 -:104C10001DD047283DD13DE0662818D067287ED1B9 -:104C200038E00021112F01DB112000E0781CCDE9D4 -:104C3000000106A90EA8FFF7DDFCDDE90F010E9AC1 -:104C400003910021009207F1010A04914DE04FF019 -:104C500000400097CDE9011006A90EA8FFF7CAFC95 -:104C6000DDE90F0203920E9B11990022DDF80CA0E2 -:104C70000093049211B9791C00EB010AB7EB0A000A -:104C800004D4C0F1FF3007F1010A0490AAEB070039 -:104C9000019044E0012F00DA01270021112F01DDEE -:104CA000112000E03846CDE9000106A90EA8FFF763 -:104CB000A1FCDDE90F010E9A0391002104910092FD -:104CC000BA4621070CD40399514500DA8A46BAF155 -:104CD000010F05DD009AAAF10101515C302908D0CD -:104CE000B84202DA10F1040F06DA0121CDE9011011 -:104CF00015E0AAF10101E9E7002805DC0499014467 -:104D00000491AAEB000102E0411C514500DD8A46F6 -:104D10000499401A401C01904FF000400290200777 -:104D200004D40198504501DBCDF8048000208DF8B3 -:104D30004F0002980DF14F07B0F1004F25D02B2006 -:104D40000E9002984FF0020800280CDA40420290C0 -:104D50002D200E9007E00A210298FFF715FA303156 -:104D6000029007F8011DB8F10001A8F10108F2DC7A -:104D700002980028EFD1791E0E980870307800F064 -:104D8000200040F0450007F8020D12A8C01B00F1FA -:104D900007081498007800B1012000EB0A0101987F -:104DA00001EBE07105984144401A401E0590E00374 -:104DB00006D45B462146179A059800F05DF8054435 -:104DC0001498007818B15A46179990476D1CE00363 -:104DD00024D55B462146179A059800F04DF8054406 -:104DE0001CE00498002807DBDDE90301884203DDAD -:104DF0000098405C179901E0179930205A46904777 -:104E0000049805F10105401C04900198401E019092 -:104E100004D12E205A46179990476D1CBAF1000113 -:104E2000AAF1010ADDDC05E017F8010B5A461799D3 -:104E300090476D1CB8F10001A8F10108F4DC5B4655 -:104E40002146179A0598ABE62D0000002B000000C4 -:104E5000200000002DE9F041044600251E461746BB -:104E6000880404D405E039462020B0476D1C641E38 -:104E7000F9D52846BDE8F0812DE9F041044600252A -:104E80001E469046C80301D5302700E0202788043D -:104E900004D505E041463846B0476D1C641EF9D57F -:104EA0002846BDE8F0810A68531C0B6010707047FB -:104EB0000000000000000000002F000000000700BC -:104EC000070000147F147F1400242A7F2A12006236 -:104ED00064081323003649552250000005030000E2 -:104EE00000001C224100000041221C000014083E6A -:104EF00008140008083E0808000000A06000000830 -:104F00000808080800006060000000201008040283 -:104F1000003E5149453E0000427F40000042615141 -:104F20004946002141454B31001814127F100027DB -:104F300045454539003C4A4949300001710905039E -:104F400000364949493600064949291E00003636CF -:104F50000000000056360000000814224100001432 -:104F6000141414140000412214080002015109060F -:104F700000324959513E007C1211127C007F494990 -:104F80004936003E41414122007F4141221C007FC1 -:104F900049494941007F09090901003E4149497ACF -:104FA000007F0808087F0000417F41000020404149 -:104FB0003F01007F08142241007F40404040007FB5 -:104FC000020C027F007F0408107F003E4141413EF9 -:104FD000007F09090906003E4151215E007F091941 -:104FE00029460046494949310001017F0101003F3E -:104FF0004040403F001F2040201F003F4038403FBE -:105000000063140814630007087008070061514921 -:10501000454300007F41410000552A552A550000B4 -:1050200041417F0000040201020400404040404032 -:10503000000001020400002054545478007F4844CA -:10504000443800384444442000384444487F003801 -:105050005454541800087E0901020018A4A4A47C2A -:10506000007F080404780000447D400000408084F4 -:105070007D00007F102844000000417F4000007C3C -:1050800004180478007C0804047800384444443848 -:1050900000FC242424180018242418FC007C080494 -:1050A000040800485454542000043F444020003C6D -:1050B0004040207C001C2040201C003C4030403CF4 -:1050C000004428102844001CA0A0A07C0044645484 -:1050D0004C441414141414140000000000000000C8 -:1050E0000000000000000000000000F800000000C8 -:1050F000000000333000000000100C06100C060009 -:10510000000000000000000040C07840C07840006F -:10511000043F04043F040400007088FC08300000D1 -:10512000001820FF211E0000F008F000E018000029 -:1051300000211C031E211E0000F0088870000000E2 -:105140001E2123241927211010160E000000000034 -:105150000000000000000000000000E01804020051 -:10516000000000071820400000020418E0000000C2 -:105170000040201807000000404080F080404000C0 -:105180000202010F01020200000000F00000000016 -:105190000101011F010101000000000000000000EA -:1051A00080B070000000000000000000000000005F -:1051B00000010101010101010000000000000000E8 -:1051C0000030300000000000000000008060180483 -:1051D000006018060100000000E010080810E00060 -:1051E000000F102020100F00001010F80000000029 -:1051F0000020203F20200000007008080888700070 -:1052000000302824222130000030088888483000EF -:105210000018202020110E000000C02010F800000F -:1052200000070424243F240000F8088888080800A8 -:105230000019212020110E0000E0108888180000BD -:10524000000F112020110E0000380808C83808008F -:105250000000003F0000000000708808088870000F -:10526000001C222121221C0000E010080810E00090 -:105270000000312222110F00000000C0C000000019 -:10528000000000303000000000000080000000003E -:105290000000806000000000000080402010080036 -:1052A00000010204081020004040404040404000FF -:1052B00004040404040404000008102040800000DA -:1052C0000020100804020100007048080808F000DF -:1052D0000000003036010000C030C828E810E000AF -:1052E0000718272423140B000000C038E00000003A -:1052F000203C23020227382008F8888888700000A4 -:10530000203F202020110E00C03008080808380077 -:10531000071820202010080008F808080810E000EE -:10532000203F202020100F0008F88888E80810008F -:10533000203F20202320180008F88888E808100063 -:10534000203F200003000000C0300808083800009B -:1053500007182020221E020008F808000008F8089C -:10536000203F210101213F20000808F80808000023 -:105370000020203F2020000000000808F808080056 -:10538000C08080807F00000008F888C028180800CE -:10539000203F20012638200008F808000000000007 -:1053A000203F20202020300008F8F800F8F80800FE -:1053B000203F003F003F200008F830C00008F808F8 -:1053C000203F200007183F00E01008080810E00008 -:1053D0000F10202020100F0008F808080808F0001F -:1053E000203F210101010000E01008080810E00042 -:1053F0000F18242438504F0008F8888888887000D7 -:10540000203F2000030C3020007088080808380076 -:105410000038202121221C00180808F8080818006C -:105420000000203F2000000008F808000008F808ED -:10543000001F202020201F000878880000C838089E -:10544000000007380E010000F80800F80008F80016 -:10545000033C0700073C03000818688080681808B0 -:1054600020302C03032C30200838C800C83808002E -:105470000000203F2000000010080808C83808007D -:105480002038262120201800000000FE0202020021 -:105490000000007F40404000000C30C000000000D1 -:1054A000000000010638C00000020202FE000000F9 -:1054B000004040407F00000000000402020204009F -:1054C00000000000000000000000000000000000DC -:1054D00080808080808080800002020400000000C4 -:1054E00000000000000000000000808080800000BC -:1054F0000019242222223F2008F8008080000000AA -:10550000003F112020110E0000000080808000006C -:10551000000E112020201100000000808088F8007B -:10552000000E112020103F200000808080800000AD -:10553000001F222222221300008080F08888881811 -:105540000020203F2020000000008080808080001C -:10555000006B94949493600008F8008080800000B1 -:10556000203F210000203F2000809898000000008C -:105570000020203F202000000000008098980000BC -:1055800000C08080807F000008F8000080808000DC -:10559000203F24022D302000000808F80000000001 -:1055A0000020203F202000008080808080808000BC -:1055B000203F20003F20003F80800080808000004E -:1055C000203F210000203F200000808080800000DC -:1055D000001F202020201F0080800080800000000D -:1055E00080FFA12020110E0000000080808080003C -:1055F000000E112020A0FF8080808000808080002D -:1056000020203F2120000100000080808080800059 -:105610000033242424241900008080E080800000CE -:105620000000001F2020000080800000008080001B -:10563000001F202020103F2080808000008080807C -:1056400000010E300806010080800080008080800C -:105650000F300C030C300F00008080008080800031 -:105660000020312E0E31200080808000008080805C -:1056700080818E701806010000808080808080000C -:105680000021302C2221300000000000807C02022A -:1056900000000000003F404000000000FF0000004C -:1056A00000000000FF0000000002027C80000000FB -:1056B0000040403F00000000000601010202040417 -:1056C0000000000000000000E85600080000002074 -:1056D0008801000072450008AC57000888010020CE -:1056E000A0050000E4450008C722042719172094EC -:1056F000A24A040019120102030406070809001057 -:105700001010FF109008888888FF8888880800108B -:10571000130444827F01808040432C1028468180FE -:105720000E1310101010D030FF30D0121C10103695 -:10573000100804020132FF061401020408100D13C0 -:10574000FE222222FE00FE828292A29E2880601FFC -:105750000242827F0814FF402F102C43800B1590CB -:10576000884C57A42454548C8400101301018042A7 -:10577000221A07024282423E0101010E1504E4246E -:105780002CB4252624B42C24E4040C14FF02011E9E -:105790001212121E41827F02110130110102030414 -:0C57A000010203040607080902040608C1 +:1000000048070020E526000891080008930800082A +:10001000970800089B0800089F08000800000000DF +:10002000000000000000000000000000A30800081D +:10003000A508000800000000A7080008A90800089B +:10004000FF260008FF260008FF260008FF260008FC +:10005000FF260008FF260008FF260008FF260008EC +:10006000FF260008FF260008FF260008FF260008DC +:10007000FF260008FF260008FF260008FF260008CC +:10008000FF260008FF260008FF260008FF260008BC +:10009000FF260008FF260008FF260008FF260008AC +:1000A000FF260008FF260008FF260008FF2600089C +:1000B000FF260008370E0008FF260008FF2600086C +:1000C000FF260008FF260008FF260008FF2600087C +:1000D000FF26000859260008FF260008910B00089B +:1000E000FF260008FF260008FF260008DFF80CD0D6 +:1000F00004F052FB004800470708000848070020AA +:1001000010B5002001F052FEFD490861012001F008 +:100110004DFEFB494861022001F048FEF849886124 +:1001200000200860032001F041FEC0EB0024042001 +:1001300001F03CFE2044F249C863052001F036FE80 +:10014000EF4948630120C864062001F02FFEEC4906 +:100150000864072001F02AFEE9494864082001F0FC +:1001600025FEE749886410BD30B59BB0E4480068BF +:1001700050BBE349886B04F013F904460D46E04890 +:10018000406BDF49896CDE4A526CDD4B1B6CCDE95C +:100190000832CDE90A10DA48C06CD949C96BCDE9FB +:1001A0000445CDE90610D7484069D6490969D54AC2 +:1001B000D268CDE900210290D2488368D2494268D2 +:1001C0000CA804F039FB18E0D0480368CC48806CD8 +:1001D000CB49496CCA4A126CCDE90403CDE902212E +:1001E000C7488069C6494969CDE90010C448036918 +:1001F000C7A1C26B0CA804F01FFB10230CAA00219E +:10020000084601F0ECFA1BB030BD10B50120CB4917 +:100210000860322002F083F90020C949C1F8BC010E +:1002200010BD0120B749CA68B54909698A4200DD95 +:100230007047B3490969B34AD268914206D1B149BE +:100240000A69AF4949698A4200DDF1E7AC490969A9 +:10025000AC4AD26891420CD1A9494969A94A1269AC +:10026000914206D1A7494A69A54989698A4200DDB8 +:10027000DEE7002000BFDBE7A449096807291AD29E +:10028000DFE801F0041A2D40536679009C49C96BE0 +:10029000B1F57A7F0FDA9A49C96B01EB810100EB66 +:1002A0004101974AD1631146C96BB1F57A7F02DDEE +:1002B0004FF47A71D16371E0914909690A290DDA25 +:1002C0008F49096901EB810100EB41028C490A6108 +:1002D0000969172902DD172289490A615EE0884908 +:1002E00049690A290DDA8649496901EB810100EB68 +:1002F000410283494A6149693B2902DD3B22804929 +:100300004A614BE07E4989690A290DDA7C4989698D +:1003100001EB810100EB410279498A6189693B293E +:1003200002DD3B2276498A6138E07549096C0A2969 +:100330000DDA7349096C01EB810100EB4101704A50 +:1003400011641146096C632901DD6321116425E004 +:100350006B49496C0A290DDA6949496C01EB810145 +:1003600000EB4101664A51641146496C632901DD85 +:100370006321516412E06249896C0A290DDA6049EF +:10038000896C01EB810100EB41015D4A91641146EA +:10039000896C632901DD6321916400BF00BF704750 +:1003A00057480068012800D070475848006807285F +:1003B0003DD2DFE800F0040C141C242C340050481B +:1003C000C06B0A2190FBF1F04D49C8632FE04C4807 +:1003D00000690A2190FBF1F14948016127E0484892 +:1003E00040690A2190FBF1F1454841611FE0444812 +:1003F00080690A2190FBF1F14148816117E0404892 +:10040000006C0A2190FBF1F03D4908640FE03C4884 +:10041000406C0A2190FBF1F03949486407E0384804 +:10042000806C0A2190FBF1F03549886400BF00BF61 +:1004300000BFB9E770B51024002501F019FB044690 +:100440000B2C30D00C2C04D00D2C11D00E2C2DD117 +:100450001EE02B480068401C2949086008460068D7 +:10046000022801DB0020086000202849086029E0FC +:100470002348006800B925E024480068401C23494F +:10048000086008460068072801DB0020086019E0C2 +:100490001B48C06C18B901201949C86402E000204B +:1004A0001749C8640EE0FFF77BFF0BE014480068B3 +:1004B00008B1102C00D105E00A2C02DA2046FFF723 +:1004C000DBFE00BF00BF102C03D001F0AEF8FFF739 +:1004D0009CFE4FF480711B4802F009FAB0BB0A2061 +:1004E00002F01DF84FF48071164802F000FA70BB5C +:1004F0001548006803282BD104201349086031E017 +:1005000098010020E8010020545900080C00002048 +:100510002533644C78202532643A2532643A2532FA +:100520006420202532642C2532642C25326420205E +:10053000202020202020202564202000BC012242F1 +:1005400000002242000C01401000002019E009E0E8 +:10055000C048006818B90120BE49086002E00020C8 +:10056000BC49086003E00A2001F0D9FF6D1C322D60 +:1005700006DA4FF48071B84802F0B9F90028F2D0D9 +:1005800000254FF40071B44802F0B1F948BB0A20CD +:1005900001F0C5FF4FF40071AF4802F0A8F988B927 +:1005A000AC480068012803D10220AA49086009E08C +:1005B000A848006818B90320A649086002E0002096 +:1005C000A449086003E00A2001F0A9FF6D1C322D48 +:1005D00006DA4FF40071A04802F089F90028F2D041 +:1005E00000259C48006802280ED19C48406B401CA6 +:1005F0009A4948630846406B632801DB63204863DF +:1006000000209449086011E09248006804280DD148 +:100610009248406B401E914948630846406B002851 +:1006200001DA0020486300208A49086070BD2DE986 +:10063000F0410024072001F0B2FD102001F0AFFDD1 +:10064000B42001F06CFF01F0BEFD0446204603F02B +:1006500077FE05464FF03332814B03F0F9FD074634 +:1006600003F0B1FE7D498863FFF7E4FE7B48C06C70 +:1006700010B900207B490860FFF7D3FD88B37748A5 +:10068000C06C70B377480068A8B974484069401CD2 +:10069000754908607148806974490860724800684B +:1006A0003C2804DB704800683C386F490860012032 +:1006B0006C49086010E06E4800696B49096888421F +:1006C0000AD16B48406969490968884204D1002011 +:1006D0006249C864634908606048C06C08B1FFF7AC +:1006E00094FD0020634908606349C1F8A40163498F +:1006F000C1F8B8015948406B5849096C884202DB7F +:1007000001205C4908605548406B5449496C884257 +:1007100003DB01205749091F08605048406B4F49CF +:10072000896C884202DB0120554908604B49C86B3F +:1007300003F0FDFD05464948816B284603F060FE45 +:1007400007D200204B4908604B49C1F8A4014C492D +:1007500008604248017C002001F054FB3F48017DC5 +:10076000012001F04FFB3D48017E022001F04AFBD1 +:100770003A48808FC0F30721032001F043FB37483C +:1007800090F83C10042001F03DFB344890F8341000 +:10079000052001F037FB314890F84010062001F0A9 +:1007A00031FB2E4890F84410072001F02BFB2B481A +:1007B00090F84810082001F025FBBDE8F08110B545 +:1007C00001F070FE4FF4A06002F022FD00F05EF92F +:1007D00000F04FFC01F0E6FA01F00CFD002140F2C0 +:1007E000833001F08BFA01F089F801F015F9254802 +:1007F00000F0D5FD234800F090FD00F016FF012029 +:1008000001F0CDFC10BDFFF7DAFF01201E490860A2 +:100810004FF47A7001F083FE00201C49C1F8BC013E +:10082000FFF76EFC02E0C82001F079FE01F03DFB0D +:100830000028F8D140F25371042001F01DFE07E0BA +:10084000FFF7F5FE00F0CEFDFFF78EFC01F026FE6F +:10085000F6E7000010000020000C01409801002085 +:100860003333F33F14000020180000201C00002048 +:10087000E8010020A801214200002142008021421D +:10088000B881214200000020BC0122420000224227 +:10089000704700BFFEE700BFFEE700BFFEE700BFF6 +:1008A000FEE7704770477047704700000CB50020A6 +:1008B000019000906C48006840F480306A490860FC +:1008C00000BF6948006800F4003000900198401CA7 +:1008D0000190009818B90198B0F5A06FF1D1624865 +:1008E000006800F4003010B10120009001E0002009 +:1008F00000900098012843D15C48006840F0100047 +:100900005A4908600846006820F00300086008465D +:10091000006840F00200086053484068524948604F +:100920000846406848600846406840F48060486077 +:100930000846406820F47C1048600846406840F44F +:10094000E81048600846006840F08070086000BF0A +:100950004548006800F000700028F9D0424840681F +:1009600020F00300404948600846406840F002001B +:10097000486000BF3C48406800F00C000828F9D1EE +:100980000CBD10B5FFF792FF10BD10B536480068DA +:1009900040F0010034490860084640683449084086 +:1009A0003149486008460068324908402E490860CD +:1009B0000846006820F4802008600846406820F45B +:1009C000FE0048604FF41F008860FFF7DAFF4FF029 +:1009D00000602949086010BD10B5002100200022E8 +:1009E000214B5B6803F00C0121B1042906D00829D2 +:1009F00028D107E0214B224C236027E01F4B204CDD +:100A0000236023E0184B5B6803F47010164B5B689F +:100A100003F48032022303EB904022B9194B434385 +:100A2000174C23600DE0104B5B6803F4003323B1D7 +:100A3000144B4343124C236003E0104B4343104CD0 +:100A4000236003E00D4B0E4C236000BF00BF064B3C +:100A50005B68C3F303130C4CE15C094B1B68CB4090 +:100A6000074C236010BD000000100240002002402F +:100A70000000FFF8FFFFF6FE08ED00E000127A002C +:100A80002000002000093D002400002008B50121BD +:100A90001C2002F055F94FF40040ADF80000102082 +:100AA0008DF8030003208DF8020069460D4801F01F +:100AB0008BFE4FF40050ADF800006946094801F084 +:100AC00083FE4FF47060ADF800006946064801F0FF +:100AD0007BFE4FF48040ADF800006946034801F00A +:100AE00073FE08BD0010014000080140000C0140E9 +:100AF00010B586B004460121082002F021F9012139 +:100B0000880402F02AF94FF48060ADF81400032045 +:100B10008DF8160018208DF8170005A9874801F0F8 +:100B200053FE4FF40060ADF8140004208DF8170058 +:100B300005A9824801F048FE27208DF8000000201A +:100B40008DF8010003208DF8020001208DF80300CC +:100B5000684602F062FB01940020ADF80800ADF891 +:100B60000A00ADF80C00ADF810000C20ADF80E0036 +:100B700001A9734802F08BF9012240F22551704817 +:100B800002F01DFA01216E4802F00DFA06B010BD08 +:100B900010B500246A4802F077FAC4B269486A497D +:100BA0000978445468480078401C67490870084632 +:100BB0000078642801DB0020087010BD002004E0EC +:100BC0000021604A1154411C88B26428F8DB0021DE +:100BD0005D4A1170704710B504460BE000BF40211C +:100BE000574802F0BBFA0028F9D014F8011B54480A +:100BF00002F046FA20780028F0D110BD10B5044666 +:100C0000FFF7DCFF2046FFF7E6FF50A0FFF7E3FF0A +:100C100010BD10B5044621464A4803F095FA08B1C4 +:100C2000012010BD0020FCE72DE9F04180460C4674 +:100C300015461E4600270EE04046FFF7DFFFB0B224 +:100C400001F06DFC2046FFF7E4FF10B10120BDE884 +:100C5000F081781CC7B2AF42EEDB0020F7E710B599 +:100C6000642303223AA13BA0FFF7DEFF04464FF4C2 +:100C7000167001F054FC14B94FF0FF3010BD64231E +:100C8000032233A135A0FFF7CFFF04464FF41670BF +:100C900001F045FC14B96FF00100EFE76423032273 +:100CA0002BA132A0FFF7C0FF04464FF4167001F0ED +:100CB00036FC14B96FF00200E0E76423032224A19C +:100CC00032A0FFF7B1FF04464FF4167001F027FC85 +:100CD00014B96FF00300D1E7642303221CA12FA0F5 +:100CE000FFF7A2FF04464FF4167001F018FC14B988 +:100CF0006FF00400C2E76423032215A12DA0FFF7C3 +:100D000093FF04464FF4167001F009FC14B96FF01C +:100D10000500B3E70020B1E710B5044632230322F3 +:100D200028A129A0FFF780FFC82001F0F8FB20468A +:100D3000FFF751FF642001F0F2FB10BD000C0140F1 +:100D40000048004018020020340000200D00000080 +:100D50004F4B000041540D0A0000000041542B434A +:100D6000574D4F44453D320D0A00000041542B437E +:100D7000575341503D225A48222C223132333435C8 +:100D800036373839222C352C330D0A0041542B4389 +:100D900049504D55583D310D0A00000041542B4338 +:100DA00049505345525645523D312C353030300D67 +:100DB0000A00000041542B43495053544F3D300D1D +:100DC0000A0000003E00000041542B4349505345A7 +:100DD0004E443D302C31340D0A0000007FB50546ED +:100DE0000C460121022001F0B8FFADF80850ADF823 +:100DF00004400020ADF80A00ADF8060001A934480F +:100E000002F048FB01221146314802F0BAFE1D20D3 +:100E10008DF8000000208DF8010003208DF80200FD +:100E200001208DF80300684602F0F7F901212848F7 +:100E300002F08CFE7FBD10B50121254803F04FF96B +:100E400018B10121224803F05BF910BD30B589B01B +:100E500005460C460121022001F07FFF01210920F7 +:100E600001F06EFF01211B4801F07FFD2020ADF84D +:100E7000200018208DF8230003208DF8220008A9F7 +:100E8000154801F0A1FCADF81850ADF81440002051 +:100E9000ADF81A00ADF8160005A90D4802F0FAFAEF +:100EA0007020ADF804000120ADF806000020ADF878 +:100EB0000C0001A9064802F06CFB0821044802F06E +:100EC0007EFF0121024802F041FE09B030BD000062 +:100ED0000004004000081A00000C014010B59448BE +:100EE000006820F00F00924908600846006840F052 +:100EF0000300086000208F49086040F2EE2001F0F6 +:100F0000EAFA01208C49C1F880010F2001F0E3FAD0 +:100F100010BD10B500248648006820F00F008449F9 +:100F200008600846006840F00800086004E0601CA3 +:100F3000C4B2012001F0CFFA7E488038006808B1C1 +:100F4000C82CF4DBC82C01DB012010BD002404E018 +:100F5000601CC4B2012001F0BEFA764880380068F7 +:100F600008B9F02CF4DBF02C01DB0120EDE70020C8 +:100F7000EBE710B56E48006820F00F006C49086080 +:100F80000846006840F003000860002069490860D6 +:100F9000022001F0A0FA01206749C1F880016448ED +:100FA000006820F00F00624908600846006840F0C1 +:100FB000080008600C2001F08EFA5E488038006856 +:100FC00008B1012400E00024322001F084FA204618 +:100FD00010BD70B50026012508E0FFF7CAFF0446E2 +:100FE000E00140EA6600C6B2681CC5B2082DF4DD17 +:100FF000304670BD70B504464D48006820F00F00C3 +:101000004B4908600846006840F00300086001256D +:1010100020E004F0010664106EB10020454908602C +:10102000022001F058FA01204349C1F880013C2018 +:1010300001F051FA0CE000203E4908603C2001F02C +:101040004AFA01203C49C1F88001022001F043FA2C +:10105000681CC5B2082DDCDD70BD10B5FFF73EFF82 +:10106000FFF757FFCC20FFF7C5FF4420FFF7C2FF73 +:1010700010BD08B50121042001F062FE0120ADF889 +:10108000000010208DF8030003208DF8020069464F +:10109000274801F099FB0121254801F042FCFFF7A8 +:1010A0001DFFFFF736FF08BD2DE9F84FFFF7D5FF0D +:1010B000FFF714FFFFF72DFFCC20FFF79BFFBE20AB +:1010C000FFF798FFFFF785FF8346FFF782FF04468F +:1010D000072C08DDE043C4B26FEA0B0000F0FF0B01 +:1010E0004FF0000A01E04FF0010AA1464FEA092043 +:1010F0000FFA80F909EB0B000FFA80F9484603F06C +:1011000016F9009003F04CF9074600220B4B03F050 +:101110002DF8054603F025F90FFA80F9BAF1000F12 +:1011200002D04846BDE8F88FC9F1000000B2F9E7E7 +:101130000008014080012142000021420000E43FFC +:1011400008B50121082001F0FBFDE020ADF800000A +:1011500003208DF8020010208DF803006946B14885 +:1011600001F032FB08BD38B50446012C0DD14020FA +:10117000ADF8000003208DF8020010208DF8030068 +:101180006946A84801F020FB0DE064B94020ADF8A5 +:10119000000003208DF8020048208DF80300694606 +:1011A000A04801F011FB38BD07E06E2101E04A1EA6 +:1011B000D1B20029FBDC421ED0B20028F5DC70471A +:1011C000F0B504460D4626462F468020954910313D +:1011D0000860002319E006F0010020B14020914989 +:1011E0001031086003E040208E4914310860761009 +:1011F00020208C49103108600220FFF7D5FF202005 +:10120000884914310860581CC3B2082BE3DB002363 +:1012100019E007F0010020B1402082491031086038 +:1012200003E040207F49143108607F1020207D4971 +:10123000103108600220FFF7B7FF202079491431F0 +:101240000860581CC3B2082BE3DB802075491431B9 +:101250000860F0BD2DE9F047064637468020714909 +:1012600010310860002519E007F0010020B140208E +:101270006C491031086003E040206A49143108606D +:101280007F1020206749103108600220FFF78CFF93 +:101290002020644914310860681CC5B2082DE3DBC6 +:1012A0000020FFF760FF002517E0641040215D4833 +:1012B00001F01DFB10B144F0800401E004F07F0454 +:1012C00020205849103108600220FFF76DFF2020D0 +:1012D000544914310860681CC5B2082DE5DB802034 +:1012E0005049143108600120FFF73DFF2046E11707 +:1012F00004EB1171C1F30718E11704EB1171091127 +:10130000A4EB011101F0FF0908EB880009EB400094 +:1013100000F0FF0A5046BDE8F08710B504460021F2 +:101320008E20FFF74DFF61798020FFF749FF21797B +:101330008220FFF745FFE1788420FFF741FFA17885 +:101340008620FFF73DFF61788820FFF739FF21787D +:101350008C20FFF735FF80218E20FFF731FF10BD75 +:1013600010B58120FFF776FF044600218E20FFF79D +:1013700027FF44F0800421468020FFF721FF10BDA5 +:1013800010B58120FFF766FF044600218E20FFF78D +:1013900017FF00BF21468020FFF712FF10BD10B5D8 +:1013A0000446FFF7CDFE0220FFF7FEFE80201D4918 +:1013B000143108602020086000218E20FFF700FF14 +:1013C000A7219020FFF7FCFE80218E20FFF7F8FE7A +:1013D0008120FFF73FFF00F0800010B12046FFF7AB +:1013E0009CFF10BD10B58D20FFF734FF0E4908603B +:1013F0008920FFF72FFF0C4948608720FFF72AFF5D +:10140000094988608520FFF725FF0749C8608320C8 +:10141000FFF720FF044908618120FFF71BFF024905 +:10142000486110BD000C0140E801002010B54FF4E8 +:101430000051F94801F075FA4FF40041F64801F007 +:1014400070FA4FF40041F44801F06DFA4FF4005186 +:10145000F14801F068FA10BD10B54FF40051EE48A4 +:1014600001F05FFA4FF40041EB4801F05CFA4FF4F1 +:101470000041E94801F055FA10BD10B54FF4005194 +:10148000E54801F04EFA4FF40051E34801F04BFA01 +:1014900010BD2DE9F04105462C464FF40051DE48C1 +:1014A00001F041FA00261CE0274607F08007802F54 +:1014B00004D13902D84801F034FA04E04FF4004175 +:1014C000D54801F030FA6006040E4FF40051D248BE +:1014D00001F027FA4FF40051CF4801F024FA701CB4 +:1014E000C6B2082EE0DBBDE8F08110B50446FFF778 +:1014F0009DFF7820FFF7CDFFFFF7BFFF0020FFF72C +:10150000C8FFFFF7BAFF2046FFF7C3FFFFF7B5FF9D +:10151000FFF7A2FF10BD10B50446FFF787FF782044 +:10152000FFF7B7FFFFF7A9FF4020FFF7B2FFFFF774 +:10153000A4FF2046FFF7ADFFFFF79FFFFFF78CFFEB +:1015400010BD70B504460D461DB1E0B2FFF7E3FFD4 +:1015500002E0E0B2FFF7C9FF70BD70B50646002497 +:1015600018E004F1B0000021FFF7EBFF002108466E +:10157000FFF7E7FF00211020FFF7E3FF002505E05C +:1015800001213046FFF7DDFF681CC5B2802DF7DB77 +:10159000601CC4B2082CE4DB70BD06E041F66501B6 +:1015A00000E0491E0029FCD1401E0028F6D17047FA +:1015B000014605E0002001E0421CD0B27B28FBDBA5 +:1015C0000A1EA1F10101F5D1704770B504460D4620 +:1015D00005F1B0000021FFF7B4FF102141EA14101B +:1015E0000021FFF7AEFF04F00F000021FFF7A9FF75 +:1015F00070BD10B500218D20FFF7A3FF002114203E +:10160000FFF79FFF0021AF20FFF79BFF10BD10B534 +:1016100000218D20FFF795FF00211020FFF791FF9B +:101620000021AE20FFF78DFF10BD70B5002418E03B +:1016300004F1B0000021FFF784FF00210846FFF706 +:1016400080FF00211020FFF77CFF002505E001212D +:101650000020FFF776FF681CC5B2802DF7DB601C09 +:10166000C4B2082CE4DB70BD70B5002418E004F1AE +:10167000B0000021FFF765FF00210846FFF761FF7A +:1016800000211020FFF75DFF002505E0012108463D +:10169000FFF757FF681CC5B2802DF7DB601CC4B292 +:1016A000082CE4DB70BD2DE9F04707460E46904656 +:1016B000994600250024A8F12000C5B27F2F02DD45 +:1016C0000027B01CC6B2B9F1100F24D131463846FC +:1016D000FFF77BFF002408E004EB05114F4A505C44 +:1016E0000121FFF72EFF601CC4B2082CF4DB701C34 +:1016F000C1B23846FFF769FF002409E004EB051189 +:101700000831464A505C0121FFF71BFF601CC4B240 +:10171000082CF3DB12E031463846FFF756FF002471 +:101720000AE005EB45013E4A02EB4101085D01215B +:10173000FFF707FF601CC4B2062CF2DBBDE8F087A0 +:1017400010B50246012000E050430B1EA1F1010438 +:10175000E1B2F9D110BD2DE9FF5F074691461E4663 +:101760000E9D4FF0000A002435E0301B401EC1B230 +:101770000A20FFF7E5FFB9FBF0F00A21B0FBF1F218 +:1017800001FB1208BAF1000F14D1701EA04211DD46 +:10179000B8F1000F0CD1AB4605EBDB71491001FB32 +:1017A0000471C8B22B4620220199FFF77CFF10E09C +:1017B0004FF0010AAB4605EBDB71491001FB0471E8 +:1017C000C8B208F13001CAB22B460199FFF76BFF8E +:1017D00000BF601CC4B2B442C7DBBDE8FF9F2DE967 +:1017E000F04104460F461546984600260FE0AA5DD4 +:1017F000434639462046FFF756FF04F10800C4B2BD +:10180000782C02DD0024B81CC7B2701CC6B2A85DDB +:101810000028ECD1BDE8F081000C014064530008C1 +:101820003C5100082DE9F04180460E461546002740 +:1018300031464046FFF7C9FE00240AE0744A02EB35 +:101840008511085D0121FFF77CFE781CC7B2601C82 +:10185000C4B2102CF2DB701CC1B24046FFF7B5FEDB +:1018600000240CE06900491C694A02EB4111085D43 +:101870000121FFF766FE781CC7B2601CC4B2102CB1 +:10188000F0DBBDE8F0812DE9F05F06460F4690469B +:101890001C46DDF828A04FF0000BE11704EB517156 +:1018A000C910A4EBC10131B92046E11704EB517115 +:1018B000C1F3C70506E02046E11704EB5171C910DA +:1018C000491CCDB23D4615E029463046FFF77DFE66 +:1018D000B1460BE059460BF1010B1AF8010001214A +:1018E000FFF72FFE09F1010000F0FF09C145F1DB10 +:1018F000681CC5B2A542E7DBBDE8F09F08B5012131 +:10190000082001F01DFA4FF42040ADF8000010202F +:101910008DF8030003208DF8020069463D4800F071 +:1019200053FF4FF420413B4800F0FBFF4FF4487059 +:1019300000F0F5FD0021AE20FFF703FE0021084670 +:10194000FFF7FFFD00211020FFF7FBFD00214020E5 +:10195000FFF7F7FD0021B020FFF7F3FD0021812004 +:10196000FFF7EFFD0021FF20FFF7EBFD0021A12095 +:10197000FFF7E7FD0021A620FFF7E3FD0021A820E7 +:10198000FFF7DFFD00213F20FFF7DBFD0021C8202E +:10199000FFF7D7FD0021D320FFF7D3FD0021084634 +:1019A000FFF7CFFD0021D520FFF7CBFD00218020E0 +:1019B000FFF7C7FD0021D820FFF7C3FD0021052058 +:1019C000FFF7BFFD0021D920FFF7BBFD0021F1206B +:1019D000FFF7B7FD0021DA20FFF7B3FD0021122049 +:1019E000FFF7AFFD0021DB20FFF7ABFD002130202A +:1019F000FFF7A7FD00218D20FFF7A3FD0021142094 +:101A0000FFF79FFD0021AF20FFF79BFD08BD000001 +:101A100035000020000C014008B501210C2001F028 +:101A20008FF93C20ADF8000001208DF8020048201D +:101A30008DF803006946AC4800F0C6FE40F603404E +:101A4000ADF8000010208DF8030003208DF802008F +:101A50006946A64800F0B8FE4FF44070ADF80000AB +:101A600048208DF803006946A04800F0ADFE08BD8F +:101A700070B5102500209E49086001209D49C1F8DD +:101A800080019B49243108609A49C1F8AC0196480D +:101A900000F036FF044604F03C043C2C2AD014200D +:101AA00000F03DFD904800F02BFF044604F03C049C +:101AB0003C2C1FD08C4800F023FF00F03C041C2C71 +:101AC0000BD02C2C07D0342C03D0382C07D10D256B +:101AD00006E0062504E0052502E0042500E000BF3D +:101AE00000BF05E0804800F00BFF044604F03C0412 +:101AF0003C2CF7D101207E49086000207D49C1F8C7 +:101B0000800101207A49243108607A49C1F8AC018A +:101B1000754800F0F5FE044604F03C043C2C2AD045 +:101B2000142000F0FCFC704800F0EAFE044604F0CB +:101B30003C043C2C1FD06C4800F0E2FE00F03C045A +:101B40001C2C0BD02C2C07D0342C03D0382C07D1D4 +:101B50000C2506E0032504E0022502E0012500E053 +:101B600000BF00BF05E0604800F0CAFE044604F074 +:101B70003C043C2CF7D101205D4908605D49C1F867 +:101B8000800100205A492431086001205949C1F8D8 +:101B9000AC01554800F0B4FE044604F03C043C2C73 +:101BA0002AD0142000F0BBFC4F4800F0A9FE0446E8 +:101BB00004F03C043C2C1FD04B4800F0A1FE00F088 +:101BC0003C041C2C0BD02C2C07D0342C03D0382CEC +:101BD00007D10E2506E0092504E0082502E00725C7 +:101BE00000E000BF00BF05E03F4800F089FE04466A +:101BF00004F03C043C2CF7D101203D4908603D49EC +:101C0000C1F880013A492431086000203949C1F8FF +:101C1000AC01354800F074FE044604F03C043C2C52 +:101C20002AD0142000F07BFC2F4800F069FE044607 +:101C300004F03C043C2C1FD02B4800F061FE00F067 +:101C40003C041C2C0BD02C2C07D0342C03D0382C6B +:101C500007D10F2506E00B2504E0002502E00A2548 +:101C600000E000BF00BF05E01F4800F049FE044649 +:101C700004F03C043C2CF7D1284670BD10B5044656 +:101C800014B101201C4908704FF48071174800F00E +:101C90002EFE28B14FF40071144800F028FE90B9D0 +:101CA0000A2000F03CFC4FF48071104800F01FFE49 +:101CB00008B9012010BD4FF400710C4800F017FE68 +:101CC00080B90220F6E74FF40071084800F00FFEDB +:101CD000012807D10102054800F009FE012801D1C1 +:101CE000054908700020E5E700080140000C0140AC +:101CF00084812142008021427501002030B589B0E5 +:101D000005460C460121C80201F01AF80121042001 +:101D100001F016F84FF40060ADF8200018208DF89F +:101D2000230003208DF8220008A91C4800F04CFD78 +:101D3000ADF81850ADF814400020ADF81A00ADF819 +:101D4000160005A9164801F0A5FB6020ADF80400B7 +:101D50000120ADF806000020ADF80A00ADF80C0037 +:101D600001A90F4801F0D3FB01A90D4801F0A9FC1E +:101D700001210B4801F0F6FE0821094802F016F88F +:101D80000821074802F031F80121054801F0DEFF83 +:101D90000121034801F0DAFE09B030BD000801401E +:101DA000002C014010B500F0BBF810BD70B5044622 +:101DB000002600F0CEF82546E11704EB1161091268 +:101DC000A02202EB4101C8B200F075F900F002F95F +:101DD000E11704EB11610912A4EB0121C8B200F074 +:101DE0006AF900F0F7F800F0B4F8A12000F063F908 +:101DF00000F0F0F8002000F08CF9064600F0C9F879 +:101E0000304670BD70B504460E4600F0A2F8254677 +:101E1000E11704EB11610912A02202EB4101C8B2E3 +:101E200000F049F900F0D6F8E11704EB116109124E +:101E3000A4EB0121C8B200F03EF900F0CBF8304627 +:101E400000F039F900F0C6F800F0A3F80A2000F01D +:101E500066FB70BD2DE9F04105460E46174600248D +:101E600009E0E20026FA02F2D1B22A1990B2FFF795 +:101E7000C9FF601CC4B2BC42F3DBBDE8F0812DE9B0 +:101E8000F04107460C460026002509E036023919C4 +:101E9000491B491E88B2FFF789FF0644681CC5B27A +:101EA000A542F3DB3046BDE8F08110B5FF20FFF717 +:101EB0007DFF0446552C01D1002010BD5521FF2087 +:101EC000FFF7A0FFFF20FFF771FF0446552C01D15B +:101ED0000020F2E70120F0E770B506460C461546F3 +:101EE00008E03046721C96B2FFF760FF04F8010B61 +:101EF000681E85B2002DF4D170BD70B505460C4644 +:101F0000164606E021782846FFF77CFF681C85B25C +:101F1000641C301EA6F101018EB2F3D170BD000029 +:101F200008B50121102000F00BFF4FF4C040ADF8C0 +:101F3000000010208DF8030003208DF80200694690 +:101F40008D4800F041FC4FF4C0418B4800F0E9FCA3 +:101F500008BD10B58848406820F070408649486048 +:101F60000846406840F040504860012083490860BE +:101F70008349C1F8B401042000F0ADFA00207F4984 +:101F80000860042000F0A7FA00207D49C1F8B401E0 +:101F900010BD10B57848406820F070407649486020 +:101FA0000846406840F04050486000207349091FCF +:101FB00008607349C1F8B801042000F08CFA0120D0 +:101FC0006E49091F08606E49C1F8B801042000F08D +:101FD00082FA10BD10B500246748406820F07040B8 +:101FE000654948600846406840F00040486001206C +:101FF0006249086000F06FFA01206149C1F8B4013C +:1020000000F069FA07E0601CC4B2FA2C03DDFFF7A8 +:10201000C0FF012010BD5948803800680028F2D167 +:102020005649091F086000BFF4E710B50020534966 +:10203000091F08605048406820F070404E494860D1 +:102040000846406840F04050486000204C49C1F8C4 +:10205000B801022000F03FFA01204849091F08603A +:10206000022000F038FA00204549C1F8B40110BD43 +:1020700010B500204149091F08603F48406820F022 +:1020800070403D4948600846406840F04050486014 +:1020900001203B49C1F8B801022000F01CFA0120E0 +:1020A0003649091F0860022000F015FA0020344963 +:1020B000C1F8B40110BD70B504462F48406820F047 +:1020C00070402D4948600846406840F040504860E4 +:1020D00000202A49091F0860002517E0E009274968 +:1020E00008606006040E022000F0F5F90120244982 +:1020F000C1F8B401022000F0EEF900201F49091FC9 +:102100000860022000F0E7F9681CC5B2082DE5DB85 +:1021100070BD70B5054600241748406820F0704037 +:10212000154948600846406840F000404860002675 +:1021300017E000201149091F0860022000F0CBF9C8 +:1021400001200F49C1F8B4016006040E0B48803825 +:10215000006808B1601CC4B2012000F0BCF9701C1A +:10216000C6B2082EE5DB15B9FFF782FF01E0FFF7E5 +:102170005CFF204670BD000000100140B801224203 +:102180000000224210B5044600F05AF8462000F044 +:1021900006F9204600F003F900F072F810BD10B502 +:1021A000044600BF00F04CF8462000F0F8F800F0BC +:1021B0008AF80028F6D1204600F0F1F800F083F804 +:1021C00000F05EF810BD70B500F03AF8472000F05E +:1021D000E6F800F078F8012000F013F9044600203A +:1021E00000F00FF9064606EB042085B200F048F82F +:1021F000284670BD08B501210C2000F0A1FD4FF468 +:102200008050ADF8000010208DF8030003208DF8F9 +:1022100002006946084800F0D7FA4FF48070ADF824 +:1022200000006946054800F0CFFA0120FFF7AAFF39 +:10223000B42000F074F908BD000C01400008014012 +:1022400010B58848006820F00F00864908600846ED +:10225000006840F00300086001208349086083495A +:10226000C1F8B001042000F036F900207E49086072 +:10227000042000F030F900207C49C1F8B00110BD05 +:1022800010B57848006820F00F00764908600846CD +:10229000006840F003000860002075490860754937 +:1022A000C1F8A001042000F016F90120704908606F +:1022B000042000F010F901206E49C1F8A0010420AB +:1022C00000F009F910BD10B500246648006820F040 +:1022D0000F00644908600846006840F00800086084 +:1022E00001206149086000F0F6F801205F49C1F85B +:1022F000B00100F0F0F807E0601CC4B2FA2C03DD76 +:10230000FFF7BEFF012010BD574880380068002845 +:10231000F2D15749086000BFF5E710B500205449D5 +:1023200008605048006820F00F004E4908600846D9 +:10233000006840F00300086000204E49C1F8A00189 +:10234000022000F0C8F8012049490860022000F08E +:10235000C2F800204549C1F8B00110BD10B50020F9 +:10236000434908603F48006820F00F003D4908607D +:102370000846006840F00300086001203D49C1F8AC +:10238000A001022000F0A7F80120394908600220CE +:1023900000F0A1F800203549C1F8B00110BD70B5BA +:1023A00004463048006820F00F002E4908600846B7 +:1023B000006840F00300086000202D4908600025F7 +:1023C0001CE0E00918B101202749086002E0002064 +:1023D000254908606006040E022000F07CF8012008 +:1023E00023490860022000F076F800201F49C1F858 +:1023F000B001022000F06FF8681CC5B2082DE0DBC8 +:1024000070BD70B5054600241648006820F00F0026 +:10241000144908600846006840F00800086000267B +:1024200016E0002012490860022000F054F8012054 +:102430000E49C1F8B0016006040E0B4880380068F0 +:1024400008B1601CC4B2012000F045F8701CC6B28F +:10245000082EE6DB15B9FFF781FF01E0FFF75DFF0E +:10246000204670BD04080140A001214200802142A5 +:10247000B08121420000214270B505460C4645F26C +:10248000555001F041FE284601F041FE204601F082 +:1024900041FE01F042FE01F045FE70BD10B501F0B5 +:1024A0003CFE10BD10B56FF0040000F000FF2E4898 +:1024B00000682E49B0FBF1F02D49087008460078FD +:1024C00000EB4001C1EBC0104FF6FF7101EAC00004 +:1024D0002849088010BD0146254A12784A434FF02A +:1024E000E0235A6100229A611A46126942F0010201 +:1024F0001A6100BF4FF0E022106900F001021AB12A +:1025000000F48032002AF5D04FF0E022126922F068 +:1025100001024FF0E0231A6100229A6170470146E0 +:10252000144A12884A434FF0E0235A6100229A610C +:102530001A46126942F001021A6100BF4FF0E02210 +:10254000106900F001021AB100F48032002AF5D0BF +:102550004FF0E022126922F001024FF0E0231A61ED +:1025600000229A61704700002000002000127A00CB +:102570007601002078010020014600BF704700BFAF +:10258000544A128802F04002002AF9D0C2B2514BDC +:102590001B1D1A80704770B505460E46002400BF0B +:1025A0000BE000BF40214B4800F0D8FD0028F9D0D7 +:1025B000295D484800F064FD641CB442F1DB70BD45 +:1025C00010B586B00446012144F2040000F0B8FBC7 +:1025D0004FF40070ADF8140003208DF81600182099 +:1025E0008DF8170005A93C4800F0EEF84FF4806024 +:1025F000ADF8140004208DF8170005A9364800F046 +:10260000E3F825208DF8000003208DF801008DF8F7 +:10261000020001208DF80300684600F0FEFD0194E1 +:102620000020ADF80800ADF80A00ADF80C00ADF8D8 +:1026300010000C20ADF80E0001A9264800F027FC80 +:10264000012240F22551234800F0B9FC0121214824 +:1026500000F0A9FC06B010BD10B540F225511D4890 +:1026600000F092FD10B31B4800F00EFDC4B21B48F1 +:10267000008800F40040C8B91848008800F4804081 +:1026800060B10A2C03D000201449088020E01348D0 +:10269000008840F400401149088019E00D2C06D153 +:1026A0000E48008840F480400C49088010E00B4838 +:1026B0000088C0F30D000A490C5408480088401CEB +:1026C0000649088008460088C72801DD00200880E8 +:1026D00010BD0000003801400008014080010020CA +:1026E0007C0200200648804706480047FEE7FEE7D8 +:1026F000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B2 +:102700008B090008ED00000810B50446CC4884424F +:1027100008D10121042000F02DFB0021042000F04D +:1027200029FB46E0C748844208D10121082000F077 +:1027300021FB0021082000F01DFB3AE0C248844242 +:1027400008D10121102000F015FB0021102000F01D +:1027500011FB2EE0BD48844208D10121202000F069 +:1027600009FB0021202000F005FB22E0B84884424C +:1027700008D10121402000F0FDFA0021402000F0A6 +:10278000F9FA16E0B348844208D10121802000F014 +:10279000F1FA0021802000F0EDFA0AE0AE48844210 +:1027A00007D10121801500F0E5FA0021A01500F005 +:1027B000E1FA10BD10B50121084600F0DBFA002156 +:1027C000012000F0D7FA10BD2DE9F04102460025A6 +:1027D0000026002000230024002791F803C00CF0FD +:1027E0000F0591F803C00CF0100CBCF1000F03D0E2 +:1027F00091F802C04CEA050591F800C0BCF1000F49 +:1028000031D0146800202BE04FF0010C0CFA00F3DB +:10281000B1F800C00CEA03069E4220D183004FF0BD +:102820000F0C0CFA03F7BC4305FA03FC4CEA040452 +:1028300091F803C0BCF1280F06D14FF0010C0CFA3F +:1028400000FCC2F814C00AE091F803C0BCF1480FC4 +:1028500005D14FF0010C0CFA00FCC2F810C0401C6E +:102860000828D1D31460B1F800C0BCF1FF0F34DDEB +:10287000546800202EE000F1080C4FF0010808FA1F +:102880000CF3B1F800C00CEA03069E4221D183008C +:102890004FF00F0C0CFA03F7BC4305FA03FC4CEAAB +:1028A000040491F803C0BCF1280F05D100F1080C15 +:1028B00008FA0CF8C2F8148091F803C0BCF1480F74 +:1028C00007D100F1080C4FF0010808FA0CF8C2F823 +:1028D0001080401C0828CED35460BDE8F0814FF62C +:1028E000FF710180022181700421C170704702468E +:1028F000002093680B400BB1012000E000207047DE +:102900000146886880B2704702460020D3680B40B9 +:102910000BB1012000E0002070470146C86880B27A +:10292000704701617047416170470AB1016100E081 +:1029300041617047C16070474FF480320A43826141 +:102940008161826182698269704702460020434B3F +:1029500018684FF68073184040EA021008433F4B56 +:10296000186070473E49C8617047F0B50A460023B9 +:1029700000240021002500F00046B6F1004F02D1EE +:10298000364EF16901E0354E7168C0F3034583B2FC +:1029900000F44016B6F5401F08D121F070612F4EAB +:1029A000766826F070662D4F7E6012E000F4801687 +:1029B000B6F5801F06D1032606FA05F4A14341F0BF +:1029C000706106E0460D360103FA06F6B14341F0A8 +:1029D000706122B1460D360103FA06F6314300F06C +:1029E0000046B6F1004F02D11C4EF16101E01B4ED2 +:1029F0007160F0BD30B500228B071C0F0F2303FA66 +:102A000004F2164B08338C1053F824309343134CC4 +:102A100008348D1044F8253023468C1053F82430A8 +:102A20008C07240F00FA04F423430C4C08348D1057 +:102A300044F8253030BD0A49DC3108607047000099 +:102A400000080140000C014000100140001401404A +:102A500000180140001C014000200140000001401E +:102A600000002042DF48006840F00100DD490860B6 +:102A700008464068DC490840DA4948600846006872 +:102A8000DA490840D74908600846006820F48020E9 +:102A900008600846406820F4FE0048604FF41F00BC +:102AA00088607047CF49096821F48031CD4A1160B0 +:102AB0001146096821F480211160B0F5803F03D0F0 +:102AC000B0F5802F0ED106E0C649096841F4803187 +:102AD000C44A116007E0C349096841F4A021C14A12 +:102AE000116000E000BF00BF704710B50146002232 +:102AF000002300204A11012A02D1BA4C236806E0C3 +:102B0000022A02D1B74C236A01E0B64C636A01F095 +:102B10001F02012494401C400CB1012000E0002061 +:102B200010BD38B5002000900024002500BF3120E2 +:102B3000FFF7DBFF05460098401C00900098B0F5B9 +:102B4000A06F01D0002DF2D03120FFF7CEFF08B1E9 +:102B5000012400E00024204638BD01460020A14A9F +:102B6000106820F0F80040EAC10010607047A049EA +:102B700008607047024600209A4B586820F47C1089 +:102B800042EA01031843974B58607047984908661A +:102B9000704701460020934A506820F00300084324 +:102BA000506070478F48406800F00C007047014645 +:102BB00000208C4A506820F0F000084350607047B5 +:102BC00001460020874A506820F4E06008435060C6 +:102BD000704701460020834A506820F4605040EA64 +:102BE000C1005060704729B17E4A527A02437D4B42 +:102BF0005A7204E07B4A527A82437A4B5A72704787 +:102C00007B49D8310860704701460020754A5068FA +:102C100020F440400843506070470021714A203240 +:102C20001170704A82F82010012802D004280AD1BD +:102C300004E001216B4A2032117005E00521694A48 +:102C40002032117000E000BF00BF70476949086082 +:102C500070476449096A0143624A116270476549D5 +:102C600044390860704730B5002100220024002359 +:102C70005C4D6D6805F00C0121B1042905D00829CF +:102C800023D105E05C4D056022E05B4D05601FE04F +:102C9000544D6D6805F47012524D6D6805F4803422 +:102CA000022505EB92421CB9544D554305600BE0DB +:102CB0004C4D6D6805F400351DB1504D5543056010 +:102CC00002E04D4D5543056002E04B4D056000BFED +:102CD00000BF444D6D6805F0F0010909484D6B5C7B +:102CE0000568DD4045603F4D6D6805F4E061090A07 +:102CF000434D6B5C4568DD4085603A4D6D6805F479 +:102D00006051C90A3E4D6B5C4568DD40C560354D7C +:102D10006D6805F44041890B3A4D6B5CC568B5FBA5 +:102D2000F3F5056130BD29B12E4A526902432D4B9E +:102D30005A6104E02B4A526982432A4B5A61704718 +:102D400029B1284A92690243264B9A6104E0254A38 +:102D500092698243234B9A61704729B1214AD26913 +:102D60000243204BDA6104E01E4AD26982431D4BC4 +:102D7000DA61704729B11B4AD2680243194BDA6005 +:102D800004E0184AD2688243164BDA60704729B1D2 +:102D9000144A12690243134B1A6104E0114A126982 +:102DA0008243104B1A6170471249403908607047DE +:102DB0000F49C86470470B49C87170470948406A99 +:102DC00040F0807007494862704701460020054A7C +:102DD00092680A400AB1012000E0002070470149D2 +:102DE00088727047001002400000FFF8FFFFF6FEF7 +:102DF000000042428004424200127A0000093D0075 +:102E0000820100209201002010B50446FB48844254 +:102E100009D101218803FFF7ADFF00214FF4804065 +:102E2000FFF7A8FF32E0F648844209D101214804A7 +:102E3000FFF7ADFF00214FF40030FFF7A8FF25E0BA +:102E4000F048844209D101218804FFF7A0FF002146 +:102E50004FF48020FFF79BFF18E0EB48844209D134 +:102E60000121C804FFF793FF00214FF40020FFF772 +:102E70008EFF0BE0E548844208D101210805FFF7E9 +:102E800086FF00214FF48010FFF781FF10BD2DE970 +:102E9000F04786B005460E460024A24600BFA14674 +:102EA0000027B08900B100BF2F462C8A4CF6FF7076 +:102EB0000440F08804432C82AC894EF6F3100440A1 +:102EC000B08831890843718908430443AC81AC8AD6 +:102ED0004FF6FF400440B0890443AC8201A8FFF7DD +:102EE000C2FEC648874202D1DDF810A001E0DDF83D +:102EF0000CA0A88900F4004040B10AEBCA0000EB26 +:102F00000A1031684900B0FBF1F807E00AEBCA008B +:102F100000EB0A1031688900B0FBF1F86420B8FBBF +:102F2000F0F004012009642101FB1089A88900F454 +:102F3000004040B1322000EBC900B0FBF1F000F0DE +:102F40000700044308E0322000EB09106421B0FBC5 +:102F5000F1F000F00F0004432C8106B0BDE8F087CB +:102F60004FF41651016000218180C18001810C2144 +:102F7000418100218181704710B502460020108AEE +:102F80004FF2FF0318400B884C8823438C8823435F +:102F9000CC8823431843108210BD0021018041805A +:102FA0008180C180704721B1828942F400528281C0 +:102FB00004E082894DF6FF731A4082817047F0B5B4 +:102FC0000346002400260025002040F66A17B94277 +:102FD00000D100BF1846C1F3421401F01F060127BB +:102FE00007FA06F5012C01D10C3004E0022C01D1C6 +:102FF000103000E014301AB107682F43076002E078 +:103000000768AF430760F0BD1AB1838A0B43838220 +:1030100002E0838A8B4383827047028A4FF6F07303 +:103020001A400282028A0A430282704782894FF262 +:10303000FF731A40828182890A438281704721B1DD +:10304000828942F00202828104E082894FF6FD7398 +:103050001A4082817047028A4FF6DF731A4002825B +:10306000028A0A430282704721B1028A42F48042F6 +:10307000028204E0028A4BF6FF731A400282704714 +:10308000C1F308028280704701468888C0F30800B7 +:103090007047818941F0010181817047028BD2B272 +:1030A0000283028B42EA012202837047028B02F400 +:1030B0007F420283028B0A430283704721B1828AD6 +:1030C00042F02002828204E0828A4FF6DF731A40C7 +:1030D0008282704721B1828A42F01002828204E02B +:1030E000828A4FF6EF731A408282704721B1828A3A +:1030F00042F00802828204E0828A4FF6F7731A4097 +:103100008282704721B1828942F40042828103E0C9 +:103110008289C2F30E028281704721B1828A42F411 +:103120000062828204E0828A4FF2FF731A40828238 +:103130007047828A4FF6FB731A408282828A0A4362 +:103140008282704721B1828A42F00202828204E0C8 +:10315000828A4FF6FD731A40828270470246002031 +:10316000B1F5007F00D100BF13880B400BB10120E7 +:1031700000E00020704701F40072B2F5007F00D13A +:1031800000BFCA430280704770B502460024002386 +:103190000025002040F66A16B14200D100BFC1F3FD +:1031A000421501F01F03012606FA03F3012D02D197 +:1031B0009689334006E0022D02D1168A334001E0A1 +:1031C000968A33400C12012606FA04F4168834401D +:1031D00013B10CB1012000E0002070BD10B5002239 +:1031E000002340F66A14A14200D100BF0A12012454 +:1031F0009440A3B2DC43048010BD000000380140BD +:103200000044004000480040004C00400050004096 +:1032100031490143314A1160704770B500210023E4 +:103220000F22C47804B32D4C246804F4E064C4F580 +:10323000E064210AC1F10403CA40447804FA03F1AE +:103240008478144021430901254C0678A15504785F +:1032500004F01F050124AC4005786D11AD0005F1A7 +:10326000E025C5F8004109E0047804F01F050124B9 +:10327000AC401C4D0678761145F8264070BD1A4AC0 +:103280000A400243154B1B1F1A60704739B1134A9D +:10329000121D12680243114B1B1D1A6006E00F4AF3 +:1032A000121D126882430D4B1B1D1A6070470428C3 +:1032B00008D14FF0E021096941F004014FF0E0220C +:1032C000116107E04FF0E021096921F004014FF09E +:1032D000E0221161704700000000FA050CED00E0EB +:1032E00000E400E080E100E080FFFF1F10B504462D +:1032F000FE48844208D10121C014FFF73BFD0021A4 +:10330000E014FFF737FDC4E0B4F1804F08D101218C +:103310000846FFF73CFD00210120FFF738FDB8E02B +:10332000F348844208D101210220FFF730FD00213B +:103330000220FFF72CFDACE0EE48844208D10121C9 +:103340000420FFF724FD00210420FFF720FDA0E06A +:10335000E948844208D101210820FFF718FD002127 +:103360000820FFF714FD94E0E448844208D10121CD +:103370001020FFF70CFD00211020FFF708FD88E06A +:10338000DF48844208D101212020FFF700FD002101 +:103390002020FFF7FCFC7CE0DA48844208D10121C0 +:1033A0004014FFF7E7FC00216014FFF7E3FC70E036 +:1033B000D548844209D10121C804FFF7DBFC002174 +:1033C0004FF40020FFF7D6FC63E0D048844209D1D7 +:1033D00001210805FFF7CEFC00214FF48010FFF714 +:1033E000C9FC56E0CA48844209D101214805FFF7CB +:1033F000C1FC00214FF40010FFF7BCFC49E0C548B8 +:10340000844208D101214020FFF7C1FC0021402067 +:10341000FFF7BDFC3DE0C048844208D10121802077 +:10342000FFF7B5FC00218020FFF7B1FC31E0BB487D +:10343000844208D101218015FFF7A9FC0021A015C5 +:10344000FFF7A5FC25E0B648844209D10121080414 +:10345000FFF790FC00214FF48030FFF78BFC18E061 +:10346000B048844209D101214804FFF783FC0021C0 +:103470004FF40030FFF77EFC0BE0AB48844208D1EC +:1034800001218804FFF776FC00214FF48020FFF72C +:1034900071FC10BD00220288944B98420ED0994BCB +:1034A00098420BD0B0F1804F08D0914B984205D094 +:1034B000904B984202D0904B984204D14FF68F73B4 +:1034C0001A404B881A438D4B984207D08C4B984238 +:1034D00004D04FF6FF431A40CB881A4302808B88F2 +:1034E00083850B880385814B98420BD0854B98428E +:1034F00008D08B4B984205D08A4B984202D08A4B19 +:10350000984201D10B7A038601238382704770B5FC +:10351000002400220023058C4FF6FE7635400584FA +:10352000028C8388048B4FF68F752C40B51E2C407F +:103530000D882C43751E2A400D892A434D882A4345 +:103540006A4DA8420BD06F4DA84208D0744DA842D6 +:1035500005D0744DA84202D0734DA84213D14FF646 +:10356000F7752A404D892A434FF6FB752A408D880E +:103570002A434FF6FF652B404FF6FF552B408D89B0 +:103580002B43CD892B4383800483CD888586028499 +:1035900070BD70B5002400220023058C4FF6EF7635 +:1035A00035400584028C8388048B48F6FF752C40D7 +:1035B0004FF6FF452C400D884FF6FF7606EA0525AD +:1035C0002C434FF6DF752A400D8906EA05152A437C +:1035D0004D8806EA05152A43444DA84202D0494DBC +:1035E000A8421DD14FF67F752A404D894FF6FF76D0 +:1035F00006EA05152A434FF6BF752A408D8806EA6C +:1036000005152A434FF6FF352B404FF2FF752B402F +:103610008D8906EA85052B43CD8906EA85052B436E +:1036200083800483CD880587028470BD70B5002433 +:1036300000220023058C4FF6FF6635400584028C7E +:103640008388848B4FF68F752C404FF6FC752C4089 +:103650000D882C434FF6FF552A400D894FF6FF7613 +:1036600006EA05252A434D8806EA05252A431F4D0B +:10367000A84202D0234DA8421DD14FF2FF752A4027 +:103680004D894FF6FF7606EA05252A434FF6FF35AA +:103690002A408D8806EA05252A434EF6FF752B4001 +:1036A0004DF6FF752B408D8906EA05152B43CD8914 +:1036B00006EA05152B4383808483CD8885870284A1 +:1036C00070BD70B5002200230024058C4EF6FF76F5 +:1036D00035400584038C8488828B48F6FF752A4028 +:1036E0004FF6FF452A400D8820E00000002C0140E5 +:1036F0000004004000080040000C004000100040A2 +:103700000014004000340140004C014000500140D2 +:103710000054014000180040001C00400020004000 +:103720000040014000440140004801404FF6FF7650 +:1037300006EA05252A434DF6FF752B400D8906EA5A +:1037400005352B434D8806EA05352B43FA4DA84233 +:1037500002D0FA4DA84208D14BF6FF752C408D8956 +:103760004FF6FF7606EA85152C4384808283CD8848 +:10377000A0F84050038470BD828B4FF2FF331A4093 +:103780008283828B4FF6FF7303EA01231A438283FD +:103790007047F0B50C461546002200210026078C24 +:1037A0004EF6FF7C07EA0C070784828B018C4FF6EC +:1037B000FF7707EA043640F6FF473A404FF6FF77B7 +:1037C00007EA05273A434FF6FF7707EA03373A43FC +:1037D000D94FB8420ED0D94FB8420BD0B0F1804F7C +:1037E00008D0D74FB84205D0D64FB84202D0D64FF6 +:1037F000B84206D14DF6FF77394046F48057394339 +:1038000005E047F6FF57394044F480573943828337 +:103810000184F0BD828B4FF6F3731A408283828B52 +:103820000A4382837047F0B50C46154600220021FA +:103830000026078C4FF6FF6C07EA0C070784828B83 +:10384000018C4FF6FF7707EA04264FF60C773A40D3 +:103850004FF6FF7707EA03172F433A43B64FB842B4 +:103860000ED0B64FB8420BD0B0F1804F08D0B44F55 +:10387000B84205D0B34FB84202D0B34FB84206D1D8 +:103880004FF6FF57394046F48077394305E04FF251 +:10389000FF57394044F48077394382830184F0BD77 +:1038A000028B4FF2FF331A400283028B4FF6FF73F5 +:1038B00003EA01231A4302837047F0B50C4615460C +:1038C000002200210026078C4FF6EF7C07EA0C0748 +:1038D0000784028B018C4FF6FF7707EA041640F647 +:1038E000FF473A404FF6FF7707EA03373A434FF670 +:1038F000FF7707EA05273A438F4FB8420ED08F4F24 +:10390000B8420BD0B0F1804F08D08D4FB84205D0EF +:103910008C4FB84202D08C4FB84206D14FF6DF77B9 +:10392000394046F01007394305E04FF65F773940DC +:1039300044F01007394302830184F0BD028B4FF637 +:10394000F3731A400283028B0A4302837047F0B577 +:103950000C46154600220021068C4FF6FE773E40AD +:103960000684028B018C4FF60C7632407E1C06EAF0 +:1039700003162E433243704EB0420ED06F4EB0420B +:103980000BD0B0F1804F08D06D4EB04205D06D4ED7 +:10399000B04202D06C4EB04206D14FF6FD763140B7 +:1039A00044F00106314305E04FF6F576314044F02E +:1039B0000106314302830184F0BD70B505460C4613 +:1039C0005D4885420ED05D4885420BD0B5F1804FF1 +:1039D00008D05B48854205D05A48854202D05A48F3 +:1039E000854200D100E000BF208850B92389A28819 +:1039F00061882846FFF7ABFFE1882846FFF79EFF66 +:103A000025E0208804280AD12389A28861882846D5 +:103A1000FFF753FFE1882846FFF742FF17E02088B1 +:103A200008280AD12389A28861882846FFF7FBFE6F +:103A3000E1882846FFF7EEFE09E02389A288618825 +:103A40002846FFF7A6FEE1882846FFF795FE70BDE1 +:103A50002DE9F04105460C4600260127608808B98B +:103A6000022600E00026A088012801D1022700E0FC +:103A700001272088A0B92389A28861882846FFF7FA +:103A800066FFE1882846FFF759FF23893A46314609 +:103A90002846FFF712FFE1882846FFF701FF13E0F1 +:103AA0002389A28861882846FFF707FFE188284616 +:103AB000FFF7F6FE23893A4631462846FFF747FFCF +:103AC000E1882846FFF73AFFBDE8F0810A884B8875 +:103AD0001A438B881A43CB881A430B891A434B89A4 +:103AE0001A438B891A43A0F8442070474FF6FF71A0 +:103AF000818000210180C1804180017270470021D6 +:103B0000018041808180C180018141818181C181A9 +:103B10007047002101804180012181800021C18006 +:103B2000018170470021018041808180C180018135 +:103B30004181818170470000002C01400034014028 +:103B40000004004000080040000C004021B1028841 +:103B500042F00102028004E002884FF6FE731A4030 +:103B60000280704731B1B0F8442042F40042A0F81E +:103B7000442005E0B0F84420C2F30E02A0F844202F +:103B800070471AB183890B43838102E083898B4399 +:103B9000838170478182704741EA0203A0F8483070 +:103BA00070471AB183890B43838102E083898B4379 +:103BB0008381704701894FF6F87211400181704787 +:103BC0000A46002101894FF68F7319401143018184 +:103BD000704730B504460D4629462046FFF7F0FFF2 +:103BE000208940F00700208130BD2DE9F0410446D6 +:103BF0000D4616461F46602D06D13B460122314632 +:103C00002046FFF75AFE05E03B460122314620469A +:103C1000FFF79DFE29462046FFF7D2FF208940F09E +:103C200007002081BDE8F08130B50C4600210189F4 +:103C3000C9B24FF6FF7505EA03251543254329430D +:103C4000018130BD2DE9F04105460E4617469846E4 +:103C5000002443463A4631462846FFF7E5FF2C89C3 +:103C60004FF6F870044044F007044FF68F7004409C +:103C700044F070042C81BDE8F081F0B504460D4697 +:103C800016461F463B46324629462046FFF7CCFFE4 +:103C9000208940F480402081F0BD018582827047F8 +:103CA0000A46002101884FF68F73194011430180A5 +:103CB0007047F0B50C4615461E4600210022002331 +:103CC0000189028B038C4FF6F877394021434FF678 +:103CD000FC473A4040F201173A434FF6DD773B404C +:103CE0004FF6FF7707EA06172F433B430181028314 +:103CF0000384F0BD0A460021018B4FF68F731940F3 +:103D00001143018370470A460021018B48F6FF7377 +:103D100019404FF6FF7303EA0223194301837047EA +:103D20000A460021818B4FF68F731940114381831E +:103D300070470A460021818B48F6FF7319404FF601 +:103D4000FF7303EA022319438183704721B102887C +:103D500042F08002028004E002884FF67F731A402E +:103D60000280704721B1828842F00402828004E020 +:103D700082884FF6FB731A408280704721B1828897 +:103D800042F00802828004E082884FF6F7731A40FE +:103D90008280704721B1828842F00102828004E073 +:103DA00082884FF6FE731A40828070470A460021CF +:103DB000018B4FF6F77319401143018370470A4690 +:103DC0000021018B4FF2FF7319404FF6FF7303EA96 +:103DD00002231943018370470A460021818B4FF665 +:103DE000F77319401143818370470A460021818B84 +:103DF0004FF2FF7319404FF6FF7303EA0223194392 +:103E0000818370470A460021018B4FF6FB731940EE +:103E10001143018370470A460021018B4FF6FF339F +:103E200019404FF6FF7303EA0223194301837047D9 +:103E30000A460021818B4FF6FB73194011438183A1 +:103E400070470A460021818B4FF6FF3319404FF629 +:103E5000FF7303EA02231943818370470A46002156 +:103E6000018B4FF67F7319401143018370470A4657 +:103E70000021018BC1F30E014FF6FF7303EA022309 +:103E80001943018370470A460021818B4FF67F73E7 +:103E900019401143818370470A460021818BC1F389 +:103EA0000E014FF6FF7303EA022319438183704723 +:103EB0000A460021018C4FF6FD731940114301841D +:103EC00070470A460021018C4FF6F77319401143E1 +:103ED000018470470A460021018C4FF6DF731940B8 +:103EE0004FF6FF7303EA02131943018470470A4631 +:103EF0000021018C4FF67F7319404FF6FF7303EAE0 +:103F000002131943018470470A460021018C4FF6C1 +:103F1000FF5319404FF6FF7303EA0223194301844C +:103F200070470A460021018C4FF2FF7319404FF68B +:103F3000FF7303EA02231943018470470A460021F4 +:103F4000018C4DF6FF7319404FF6FF7303EA0233FD +:103F500019430184704730B5002301248C40A3B27B +:103F6000048C9C430484048C02FA01F5ADB22C430A +:103F7000048430BD30B5002304248C40A3B2048CEB +:103F80009C430484048C02FA01F5ADB22C430484F2 +:103F900030BD70B5034600200024184618300125B6 +:103FA0008D40ACB21D8CA5431D8409B1082909D1EF +:103FB00000EB6100056825F0700505600568154394 +:103FC00005600EE00D1FC5F34E052844056825F475 +:103FD000E045056005684FF6FF7606EA02263543A0 +:103FE000056070BD21B1028842F00202028004E047 +:103FF00002884FF6FD731A400280704721B1028893 +:1040000042F00402028004E002884FF6FB731A407B +:104010000280704721B1828842F08002828004E0F1 +:1040200082884FF67F731A408280704702884FF66D +:10403000F7731A40028002880A4302807047828820 +:104040004FF68F731A40828082880A4382807047BD +:1040500002894FF6F8731A40028102890A430281ED +:10406000704702894FF67F731A40028102890A4322 +:1040700002817047818470478185704781867047CF +:104080000187704781877047A0F840107047028809 +:104090004FF6FF431A40028002880A4302807047AD +:1040A0000146888E70470146088F70470146888F09 +:1040B00070470146B1F8400070470146888C704750 +:1040C0000146088D704702460020138A0B400BB151 +:1040D000012000E000207047CA430282704730B5DB +:1040E0000246002000230024158A05EA0103958971 +:1040F00005EA010413B10CB1012000E0002030BD3D +:10410000CA430282704700000E49086070470D499B +:10411000486070470B49886070474AF6AA200949F1 +:10412000086070474CF6CC4006490860704701466D +:104130000020044AD2680A400AB1012000E00020B1 +:10414000704700000030004030B505462A460B4657 +:1041500012F8010B13F8014B08B1A042F8D01CB1C2 +:10416000002802D06D1CF1E7284630BD2DE9FE4F36 +:1041700081EA030404F0004421F0004100944FF070 +:10418000000B23F0004350EA01045ED052EA03041E +:104190005BD0C3F30A54C1F30A552C44A4F2F334A0 +:1041A0000194A0FB0254C1F3130141F48011C3F345 +:1041B000130343F4801301FB024400FB034E840A03 +:1041C000970A44EA815447EA8357A4FB076802959B +:1041D0008D0A05FB07854FEA932C04FB0C54270539 +:1041E000029D4FEA065847EA1637B5EB08056EEB15 +:1041F000070C870E920E47EA811742EA8312A7FB4B +:104200000201B6EB0B0164EB00042B0D43EA0C3307 +:104210005E1844EB1C50DA465146E7FB0201C5F339 +:1042200013044FEA0B3343EA14534FEA0432019C60 +:1042300043EA0603A4F10C040294009CCDE900B407 +:1042400000F085F903B0BDE8F08F00200146F9E7E2 +:104250002DE9F04D81EA030404F0004B21F0004504 +:1042600014464FF0000A23F0004150EA050220D026 +:1042700054EA01021DD0C5F30A570246C5F31303E1 +:10428000C1F31300C1F30A5640F4801543F48013C0 +:10429000A7EB0608101BD64608F2FD3873EB0500A5 +:1042A00002D308F1010801E092185B41B8F1000F58 +:1042B00003DA00200146BDE8F08D00204FF48011A4 +:1042C000064684460EE0171B73EB050705D3121B49 +:1042D00063EB050306434CEA010C49084FEA300042 +:1042E00092185B4150EA0107EDD152EA030012D067 +:1042F00082EA040083EA0501084305D0101BAB41A4 +:1043000006D20122002306E000224FF0004302E023 +:104310006FF0010253101AEB06004CEB085110EB42 +:104320000A0041EB0B01BDE8F04D00F001B9C10FEF +:1043300080EAE0700844CA079623002100F0CAB85A +:104340000EB5C10F80EAE0700844CA07002140F2B0 +:1043500033438DE80E000A460B4600F0F8F803B030 +:1043600000BD70B5C1F30A5201F000450024C1F34D +:10437000130140F2FF3341F480119A4201DA002028 +:1043800070BD40F233439A42A2F2334203DC524200 +:1043900000F087F800E090402C43F1D0404270BD1F +:1043A00000F0004230F000400AD0C10D01F560710C +:1043B000C0F3160042EA0151C2084007114370479A +:1043C00000200146704701F0004330B421F0004165 +:1043D00050EA010206D00A0DA2F56072C1F3130182 +:1043E000002A02DC30BC00207047440F44EAC104BC +:1043F000C100E01830BC00EBC25000F062B8000011 +:10440000002801DBC0F10040002901DBC1F10041BF +:104410008142704730B50B4601460020202201241E +:1044200009E021FA02F59D4205D303FA02F5491B82 +:1044300004FA02F52844151EA2F10102F1DC30BD98 +:104440002DE9F05F0546002092469B4688460646C9 +:10445000814640241BE0284641464746224600F05C +:1044600020F853465A46C01A914110D311461846B7 +:10447000224600F0A3F92D1A67EB01084F462246A9 +:104480000120002100F09AF917EB00094E41201E8F +:10449000A4F10104DFDC484631462A464346BDE824 +:1044A000F09F202A04DB203A21FA02F00021704715 +:1044B00021FA02F3D040C2F120029140084319468C +:1044C00070470029A8BF7047401C490008BF20F072 +:1044D0000100704710B4B0FA80FC00FA0CF050EA0A +:1044E000010404BF10BC704749B1CCF1200421FA8B +:1044F00004F411FA0CF118BF012121430843A3EB86 +:104500000C01CB1D4FEA00614FEA102042BF002092 +:1045100010BC704700EBC35010440029A4BF10BC6E +:104520007047401C490008BF20F0010010BC7047D4 +:1045300010B5141E73F1000408DA401C41F10001AB +:1045400092185B411A4301D120F0010010BD2DE902 +:10455000F04D92469B4611B1B1FA81F202E0B0FAF9 +:1045600080F22032904600F029F904460F4640EAD6 +:104570000A0041EA0B0153465A46084313D011463C +:1045800053EA010019D0C8F140025046FFF789FFF5 +:1045900005460E4650465946424600F00FF908437C +:1045A00005D0012004E020463946BDE8F08D00200A +:1045B000054346EAE0762C4337430A986305E40A4C +:1045C000A0EB08000022FD0A44EA47540A3002D555 +:1045D00000200146E9E7010510196941DDE90845B8 +:1045E00000196941BDE8F04DA2E72DE9FE4F804674 +:1045F00081EA0300C00F0C46009021F0004123F037 +:104600000045B8EB0200A94105D24046214690463C +:104610001C460B46024623F00040104347D0270DAE +:10462000C7F30A00C3F30A510290401A01904028D0 +:104630006BDAC3F3130040F4801B0098924620B15C +:104640000023D2EB030A63EB0B0B01985946C0F130 +:104650004002504600F0B2F806460D465046594614 +:10466000019A00F0BAF810EB08006141002487EAD3 +:10467000115284EAE7731A4340D0009A62B3019A58 +:10468000012A4FEA075215DC001B61EB02014FF0D3 +:10469000004202EA0752CDE90042001C41F58011B8 +:1046A00032462B46FFF753FF03B0BDE8F08F40467C +:1046B0002146F9E7001B61EB0201001C41F5801364 +:1046C00000185B412018A2F5001747EB030140EAF0 +:1046D000D570B6196D4111E06D084FEA360645EA0E +:1046E000C0754FEA0752001B61EB0201001C41F547 +:1046F000801149084FEA30000019514132462B46DB +:1047000003B0BDE8F04FFFF713BF0098012240004F +:104710000023D0EB020263EBE073009821464FEADE +:10472000E074B8EB000061EB0401E9E783F00043BB +:104730005BE781F0004158E7C1F30A52C1F313016E +:1047400040F2FF3341F480119A4202DA0020014620 +:10475000704740F233439A42A2F2334202DC5242A3 +:10476000FFF79FBE00F02AB830B5041E71F10004B7 +:1047700004DB4FF00044404264EB0101141E73F16E +:10478000000405DB1C464FF00043524263EB040378 +:10479000994208BF904230BD064C074D06E0E068E4 +:1047A00040F0010394E8070098471034AC42F6D378 +:1047B000FBF7A0FC98590008B8590008202A04DB30 +:1047C000203A00FA02F1002070479140C2F1200324 +:1047D00020FA03F3194390407047202A06DBCB17D9 +:1047E000203A41FA02F043EAE07306E041FA02F3AC +:1047F000D040C2F12002914008431946704730B5BD +:104800008C1810F8012B12F00F0301D110F8013BA6 +:10481000120906D110F8012B03E010F8015B01F832 +:10482000015B5B1EF9D101E001F8013B521EFBD197 +:10483000A142E6D3002030BD0FB4084B10B504A947 +:1048400002AA039800F0DEF8044602A9002000F056 +:1048500070FC204610BC5DF814FB000033510008CA +:1048600002E008C8121F08C1002AFAD17047704739 +:10487000002001E001C1121F002AFBD17047000097 +:104880002DE9FF5F82B00021DDE90430020DDDF883 +:1048900040B0034318D044F61050A2F2FF32424316 +:1048A0001514119801281FD0A5EB0B00401C5FEADE +:1048B000000A4FF000064E4FDFF83891B0465046E0 +:1048C00015D5CAF1000413E0119801244AA3012868 +:1048D00001D16FEA0B010298119AC0E90031C0E9D9 +:1048E000024206B0BDE8F09FCBF10000DFE70446CE +:1048F0000021404A491842EB0450CDE9001012E073 +:10490000E00707D032463B4640464946FFF72EFCBB +:104910008046894632463B4610461946FFF726FC3C +:1049200006460F466410002CEAD1DDE90401DDE9FA +:104930000023BAF1000F06DAFFF718FC42464B4697 +:10494000FFF714FC05E0FFF783FC42464B46FFF7F8 +:104950007FFC04460E460022284BFFF705FF03D8D4 +:104960004FF0FF30014607E00022254B204631463C +:10497000FFF73BFEFFF7E0FE102409E0002C0ADB06 +:104980000A220023FFF75CFD039B30321A55641E98 +:1049900050EA0102F2D1641C039AC4F111031444D9 +:1049A000119A012A03D0012208430DD10AE00843DD +:1049B00004D000204FF0110B119072E7A3EB0B0510 +:1049C0006D1E0DE05B4504DD4FF0000205F10105B1 +:1049D00004E003DA4FF00002A5F10105002AECD053 +:1049E00002981199C0E90231C0E9004579E7000059 +:1049F000000014400000F03F300000000000F043D1 +:104A00000000E03F2DE9FF4F95B09B4689460646E2 +:104A100000250FE2252877D100242746F84A0121F6 +:104A2000059400E0044316F8013F203B01FA03F02F +:104A30001042F7D130782A2811D06FF02F03307848 +:104A4000A0F13002092A16D8059A44F0020402EBBC +:104A5000820203EB42021044761C0590EFE759F8FE +:104A6000042B0592002A03DA504244F400540590C6 +:104A700044F00204761C30782E2816D116F8010F67 +:104A800044F004042A280DD06FF02F023078A0F1F2 +:104A90003003092B09D807EB870302EB4303C71840 +:104AA000761CF3E759F8047B761C30786C280FD01D +:104AB00006DC4C2817D068280DD06A2814D104E0F1 +:104AC000742810D07A280FD10DE044F400140AE0C5 +:104AD00044F4801401E044F440147278824202D11C +:104AE00004F58014761C761C307866280BD013DC15 +:104AF000582877D009DC002875D04528F6D04628FC +:104B0000F4D047281AD19DE118E0632835D06428F5 +:104B100079D0652812D195E1702873D008DC672818 +:104B2000F1D069286FD06E280DD06F2806D1B5E07E +:104B300073282CD0752875D0782874D05A461799C8 +:104B400090476D1C75E1C4F30250022809D0032878 +:104B50000DD0D9F8001004280DD00D6009F104091A +:104B600067E1D9F80010EA17C1E90052F6E7D9F871 +:104B700000100D80F2E70D70F0E719F8041B8DF8B6 +:104B8000001000208DF80100EA46012003E059F8EA +:104B900004AB4FF0FF3061074FF0000102D40DE08D +:104BA00008F101018846B9420FDA8045F8DB1AF8AE +:104BB00008100029F4D108E008F10101884681427B +:104BC000FADB1AF808100029F6D105985B46A0EB2D +:104BD000080721463846179A00F094FA284400EB5B +:104BE000080507E04DE029E10DE01AF8010B5A46EF +:104BF00017999047B8F10108F7D25B46214638462D +:104C0000179A13E142E00A220092C4F302524FF0D5 +:104C1000000A022A08D059F804CB032A4FEAEC71A3 +:104C20000AD00DE029E02AE009F1070121F007028E +:104C3000F2E802C1914609E00FFA8CFC4FEAEC71F0 +:104C4000042A03D14FFA8CFC4FEAEC71002907DAF1 +:104C50000A460021DCF1000C61EB02012D2202E08A +:104C6000220504D52B228DF80420012203E0E2075F +:104C700001D02022F7E7904659E00A2102E01022F5 +:104C80000DE010214FF0000A00910BE010224FF0D0 +:104C9000000A44F004040827009203E008224FF0C1 +:104CA000000A0092C4F30252022A05D059F804CB3C +:104CB0000021032A08D009E009F1070121F00702C9 +:104CC000F2E802C1914605E01FFA8CFC042A01D1EA +:104CD0000CF0FF0C4FF00008220728D5702806D0F2 +:104CE000009B83F0100353EA0A0305D00EE0402234 +:104CF0008DF80420012208E05CEA010206D030228F +:104D00008DF804208DF8050002229046009B83F068 +:104D1000080353EA0A030AD15CEA010201D16207DF +:104D200005D530228DF804204FF001087F1E582849 +:104D300004D034A003900EA802900DE036A0F9E74D +:104D400053466046009AFFF77BFB84460398825CDB +:104D50000298401E029002705CEA0100F0D10298B5 +:104D600006A9081A00F1200A600702D524F480344D +:104D700000E00127574502DDA7EB0A0000E0002014 +:104D800000EB0A01009005984144401A0590E003A9 +:104D900006D45B462146179A059800F0B3F90544FE +:104DA000002706E001A85A46C05D179990476D1C80 +:104DB0007F1C4745F6DBE0030CD55B462146179A7E +:104DC000059800F09FF9054404E030205A461799F1 +:104DD00090476D1C0099481E00900029F5DC08E002 +:104DE000029802995A460078491C029117999047F7 +:104DF0006D1CBAF10001AAF1010AF1DC65E10000C5 +:104E000009280100303132333435363738396162A0 +:104E10006364656600000000303132333435363764 +:104E200038394142434445460000000000F058F93B +:104E30000544761C307800287FF4ECAD19B0284684 +:104E4000BDE8F08F620700D4062709F1070222F0BF +:104E5000070CFCE80223E14603F000485FEA080C77 +:104E600002D00FF2702C0DE05FEA045C02D50FF265 +:104E7000682C07E05FEAC47C02D00FF2602C01E0EE +:104E8000AFF2700C4FF0FF3823F00043CDF850C064 +:104E900065280CD006DC452809D046281DD04728B7 +:104EA0003DD13DE0662818D067287ED138E000214A +:104EB000112F01DB112000E0781CCDE9000106A9CB +:104EC0000EA8FFF7DDFCDDE90F010E9A039100212A +:104ED000009207F1010A04914DE04FF00040009765 +:104EE000CDE9011006A90EA8FFF7CAFCDDE90F0203 +:104EF00003920E9B11990022DDF80CA000930492FE +:104F000011B9791C00EB010AB7EB0A0004D4C0F117 +:104F1000FF3007F1010A0490AAEB0700019044E07A +:104F2000012F00DA01270021112F01DD112000E0FF +:104F30003846CDE9000106A90EA8FFF7A1FCDDE97E +:104F40000F010E9A0391002104910092BA462107A5 +:104F50000CD40399514500DA8A46BAF1010F05DDF8 +:104F6000009AAAF10101515C302908D0B84202DA56 +:104F700010F1040F06DA0121CDE9011015E0AAF1C4 +:104F80000101E9E7002805DC049901440491AAEB3A +:104F9000000102E0411C514500DD8A460499401A97 +:104FA000401C01904FF000400290200704D401986B +:104FB000504501DBCDF8048000208DF84F000298A9 +:104FC0000DF14F07B0F1004F25D02B200E90029825 +:104FD0004FF0020800280CDA404202902D200E907B +:104FE00007E00A210298FFF715FA3031029007F81E +:104FF000011DB8F10001A8F10108F2DC02980028B7 +:10500000EFD1791E0E980870307800F0200040F043 +:10501000450007F8020D12A8C01B00F107081498FC +:10502000007800B1012000EB0A01019801EBE0716A +:1050300005984144401A401E0590E00306D45B46A3 +:105040002146179A059800F05DF8054414980078F9 +:1050500018B15A46179990476D1CE00324D55B465A +:105060002146179A059800F04DF805441CE0049875 +:10507000002807DBDDE90301884203DD0098405C7E +:10508000179901E0179930205A469047049805F186 +:105090000105401C04900198401E019004D12E206F +:1050A0005A46179990476D1CBAF10001AAF1010AFE +:1050B000DDDC05E017F8010B5A46179990476D1C87 +:1050C000B8F10001A8F10108F4DC5B462146179A0B +:1050D0000598ABE62D0000002B000000200000002A +:1050E0002DE9F041044600251E461746880404D4E5 +:1050F00005E039462020B0476D1C641EF9D52846CE +:10510000BDE8F0812DE9F041044600251E46904699 +:10511000C80301D5302700E02027880404D505E026 +:1051200041463846B0476D1C641EF9D52846BDE897 +:10513000F0810A68531C0B6010707047000000007B +:1051400000000000002F000000000700070000140E +:105150007F147F1400242A7F2A120062640813231C +:1051600000364955225000000503000000001C22B3 +:105170004100000041221C000014083E08140008F1 +:10518000083E0808000000A06000000808080808A1 +:10519000000060600000002010080402003E514939 +:1051A000453E0000427F40000042615149460021D7 +:1051B00041454B31001814127F10002745454539F1 +:1051C000003C4A494930000171090503003649494C +:1051D000493600064949291E000036360000000005 +:1051E0005636000000081422410000141414141450 +:1051F00000004122140800020151090600324959F9 +:10520000513E007C1211127C007F49494936003E14 +:1052100041414122007F4141221C007F49494941CF +:10522000007F09090901003E4149497A007F0808C9 +:10523000087F0000417F4100002040413F01007F86 +:1052400008142241007F40404040007F020C027F52 +:10525000007F0408107F003E4141413E007F090964 +:105260000906003E4151215E007F0919294600468A +:10527000494949310001017F0101003F4040403F61 +:10528000001F2040201F003F4038403F00631408AB +:105290001463000708700807006151494543000086 +:1052A0007F41410000552A552A55000041417F00A9 +:1052B000000402010204004040404040000001029E +:1052C0000400002054545478007F48444438003887 +:1052D0004444442000384444487F0038545454180F +:1052E00000087E0901020018A4A4A47C007F080421 +:1052F00004780000447D4000004080847D00007FF1 +:10530000102844000000417F4000007C041804780D +:10531000007C0804047800384444443800FC242409 +:1053200024180018242418FC007C080404080048F1 +:105330005454542000043F444020003C4040207C12 +:10534000001C2040201C003C4030403C0044281001 +:105350002844001CA0A0A07C004464544C441414B5 +:1053600014141414000000000000000000000000ED +:1053700000000000000000F8000000000000003302 +:105380003000000000100C06100C060000000000A9 +:105390000000000040C07840C0784000043F040492 +:1053A0003F040400007088FC08300000001820FF53 +:1053B000211E0000F008F000E018000000211C038E +:1053C0001E211E0000F00888700000001E2123240A +:1053D0001927211010160E00000000000000000028 +:1053E00000000000000000E01804020000000007B8 +:1053F0001820400000020418E000000000402018BF +:1054000007000000404080F0804040000202010F91 +:1054100001020200000000F0000000000101011F75 +:1054200001010100000000000000000080B07000D9 +:105430000000000000000000000000000001010169 +:1054400001010101000000000000000000303000F8 +:1054500000000000000000008060180400601806D2 +:105460000100000000E010080810E000000F10200C +:1054700020100F00001010F8000000000020203F56 +:1054800020200000007008080888700000302824E0 +:105490002221300000300888884830000018202081 +:1054A00020110E000000C02010F8000000070424A6 +:1054B000243F240000F808888808080000192120EB +:1054C00020110E0000E0108888180000000F112045 +:1054D00020110E0000380808C83808000000003FFE +:1054E000000000000070880808887000001C22215D +:1054F00021221C0000E010080810E000000031220A +:1055000022110F00000000C0C000000000000030A9 +:1055100030000000000000800000000000008060FB +:10552000000000000000804020100800000102047C +:105530000810200040404040404040000404040463 +:10554000040404000008102040800000002010081F +:1055500004020100007048080808F0000000003054 +:1055600036010000C030C828E810E00007182724E2 +:1055700023140B000000C038E0000000203C230290 +:105580000227382008F8888888700000203F2020F3 +:1055900020110E00C0300808080838000718202025 +:1055A0002010080008F808080810E000203F20201C +:1055B00020100F0008F88888E8081000203F2020FD +:1055C0002320180008F88888E8081000203F2000F1 +:1055D00003000000C0300808083800000718202029 +:1055E000221E020008F808000008F808203F2101E8 +:1055F00001213F20000808F8080800000020203F93 +:105600002020000000000808F8080800C080808002 +:105610007F00000008F888C028180800203F2001FB +:105620002638200008F8080000000000203F202055 +:105630002020300008F8F800F8F80800203F003F6C +:10564000003F200008F830C00008F808203F200084 +:1056500007183F00E01008080810E0000F10202095 +:1056600020100F0008F808080808F000203F21016A +:1056700001010000E01008080810E0000F182424C1 +:1056800038504F0008F8888888887000203F200034 +:10569000030C3020007088080808380000382021EA +:1056A00021221C00180808F8080818000000203FF4 +:1056B0002000000008F808000008F808001F20205B +:1056C00020201F000878880000C83808000007382C +:1056D0000E010000F80800F80008F800033C07007D +:1056E000073C0300081868808068180820302C03E5 +:1056F000032C30200838C800C83808000000203FBC +:105700002000000010080808C838080020382621AA +:1057100020201800000000FE020202000000007FAE +:1057200040404000000C30C00000000000000001BC +:105730000638C00000020202FE00000000404040A7 +:105740007F000000000004020202040000000000CC +:105750000000000000000000000000008080808049 +:105760008080808000020204000000000000000031 +:1057700000000000000080808080000000192422CA +:1057800022223F2008F8008080000000003F112006 +:1057900020110E000000008080800000000E11200B +:1057A00020201100000000808088F800000E1120E9 +:1057B00020103F200000808080800000001F2222F7 +:1057C00022221300008080F0888888180020203F63 +:1057D000202000000000808080808000006B949476 +:1057E0009493600008F8008080800000203F210032 +:1057F00000203F2000809898000000000020203FFB +:1058000020200000000000809898000000C08080E8 +:10581000807F000008F8000080808000203F240284 +:105820002D302000000808F8000000000020203F74 +:10583000202000008080808080808000203F200029 +:105840003F20003F8080008080800000203F2100BA +:1058500000203F200000808080800000001F20206A +:1058600020201F00808000808000000080FFA12099 +:1058700020110E000000008080808000000E1120AA +:1058800020A0FF80808080008080800020203F2139 +:1058900020000100000080808080800000332424EC +:1058A00024241900008080E0808000000000001F98 +:1058B000202000008080000000808000001F202049 +:1058C00020103F20808080000080808000010E300A +:1058D0000806010080800080008080800F300C036B +:1058E0000C300F0000808000808080000020312E6E +:1058F0000E312000808080000080808080818E704A +:105900001806010000808080808080000021302CFB +:105910002221300000000000807C02020000000014 +:10592000003F404000000000FF00000000000000B9 +:10593000FF0000000002027C800000000040403FA9 +:105940000000000000060101020204040000000043 +:10595000000000002532642D253264202532643A8F +:105960002532643A253264202025302E31664C7869 +:105970002C25644C7820202564202532642C253287 +:10598000642C2532642020202020202020206E75C9 +:105990006D3A253264202000B8590008000000202C +:1059A00098010000FE4700087C5A0008980100207A +:1059B000B005000070480008061D2204271917943E +:1059C000A24A040019120102030406070809001084 +:1059D0001010FF109008888888FF888888080010B9 +:1059E000130444827F01808040432C10284681802C +:1059F0000E1310101010D030FF30D0121C101036C3 +:105A0000100804020132FF061401020408100D13ED +:105A1000FE222222FE00FE828292A29E2880601F29 +:105A20000242827F0814FF402F102C43800B1590F8 +:105A3000884C57A42454548C8400101301018042D4 +:105A4000221A07024282423E0101010E1504E4249B +:105A50002CB4252624B42C24E4040C14FF02011ECB +:105A60001212121E41827F02110130110102030441 +:0C5A7000010203040607080902040608EE :04000005080000ED02 :00000001FF diff --git a/stm32/OBJ/Template.htm b/stm32/OBJ/Template.htm index 1ada3ec..584c972 100644 --- a/stm32/OBJ/Template.htm +++ b/stm32/OBJ/Template.htm @@ -3,9 +3,9 @@ Static Call Graph - [..\OBJ\Template.axf]

Static Call Graph for image ..\OBJ\Template.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed May 11 01:51:30 2022 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon May 16 23:49:26 2022

-

Maximum Stack Usage = 232 bytes + Unknown(Cycles, Untraceable Function Pointers)

+

Maximum Stack Usage = 240 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

main ⇒ DisplayTask ⇒ OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_Set_Pos ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte

@@ -102,7 +102,7 @@ Global Symbols

__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) -

UserInfo_Init (Thumb, 74 bytes, Stack size 8 bytes, main.o(.text)) +

UserInfo_Init (Thumb, 104 bytes, Stack size 8 bytes, main.o(.text))

[Stack]

  • Max Depth = 48
  • Call Chain = UserInfo_Init ⇒ AT24CXX_ReadOneByte ⇒ IIC_Read_Byte ⇒ IIC_NAck

[Calls]
  • >>   AT24CXX_ReadOneByte @@ -110,8 +110,8 @@ Global Symbols
    [Called By]
    • >>   main
    -

    DisplayTask (Thumb, 128 bytes, Stack size 112 bytes, main.o(.text)) -

    [Stack]

    • Max Depth = 232
    • Call Chain = DisplayTask ⇒ OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_Set_Pos ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte +

      DisplayTask (Thumb, 162 bytes, Stack size 120 bytes, main.o(.text)) +

      [Stack]

      • Max Depth = 240
      • Call Chain = DisplayTask ⇒ OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_Set_Pos ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte

      [Calls]
      • >>   __aeabi_f2d
      • >>   OLED_ShowString @@ -129,24 +129,25 @@ Global Symbols
      • >>   keyHandling
      -

      getTimerResult (Thumb, 86 bytes, Stack size 0 bytes, main.o(.text)) +

      getTimerResult (Thumb, 86 bytes, Stack size 0 bytes, main.o(.text))

      [Called By]

      • >>   TaskProcessing
      -

      ChangeValue (Thumb, 182 bytes, Stack size 0 bytes, main.o(.text)) +

      ChangeValue (Thumb, 296 bytes, Stack size 0 bytes, main.o(.text))

      [Called By]

      • >>   keyHandling
      -

      DeleteValue (Thumb, 100 bytes, Stack size 0 bytes, main.o(.text)) +

      DeleteValue (Thumb, 148 bytes, Stack size 0 bytes, main.o(.text))

      [Called By]

      • >>   keyHandling
      -

      keyHandling (Thumb, 214 bytes, Stack size 8 bytes, main.o(.text)) -

      [Stack]

      • Max Depth = 72
      • Call Chain = keyHandling ⇒ OLED_Clear ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte +

        keyHandling (Thumb, 506 bytes, Stack size 16 bytes, main.o(.text)) +

        [Stack]

        • Max Depth = 80
        • Call Chain = keyHandling ⇒ OLED_Clear ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte
        -
        [Calls]
        • >>   OLED_Clear +
          [Calls]
          • >>   delay_ms +
          • >>   OLED_Clear
          • >>   Key_Scan -
          • >>   KEY_Scan +
          • >>   GPIO_ReadInputDataBit
          • >>   DeleteValue
          • >>   ChangeValue
          • >>   Warning @@ -154,54 +155,53 @@ Global Symbols
            [Called By]
            • >>   TaskProcessing
            -

            TaskProcessing (Thumb, 178 bytes, Stack size 24 bytes, main.o(.text)) -

            [Stack]

            • Max Depth = 112
            • Call Chain = TaskProcessing ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round +

              TaskProcessing (Thumb, 400 bytes, Stack size 24 bytes, main.o(.text)) +

              [Stack]

              • Max Depth = 104
              • Call Chain = TaskProcessing ⇒ keyHandling ⇒ OLED_Clear ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte

              [Calls]
              • >>   delay_ms
              • >>   bh_data_send
              • >>   bh_data_read +
              • >>   __aeabi_i2f
              • >>   __aeabi_i2d -
              • >>   __aeabi_dmul
              • >>   __aeabi_ddiv -
              • >>   __aeabi_d2uiz
              • >>   __aeabi_d2f +
              • >>   __aeabi_cfcmple
              • >>   AT24CXX_WriteOneByte
              • >>   keyHandling -
              • >>   getTimerResult +
              • >>   getTimerResult
              • >>   Warning

              [Called By]
              • >>   main
              -

              Sys_Init (Thumb, 202 bytes, Stack size 8 bytes, main.o(.text)) -

              [Stack]

              • Max Depth = 108
              • Call Chain = Sys_Init ⇒ uart_init ⇒ USART_Init ⇒ RCC_GetClocksFreq +

                Sys_Init (Thumb, 72 bytes, Stack size 8 bytes, main.o(.text)) +

                [Stack]

                • Max Depth = 88
                • Call Chain = Sys_Init ⇒ DS1302_init ⇒ DS1302_Read ⇒ DS1302_IO_GPIO ⇒ GPIO_Init
                -
                [Calls]
                • >>   uart_init -
                • >>   delay_init +
                  [Calls]
                  • >>   delay_init
                  • >>   bh_data_send -
                  • >>   PWM_Init -
                  • >>   OLED_Init +
                  • >>   PWM_Init +
                  • >>   OLED_Init
                  • >>   OLED_Clear
                  • >>   NVIC_PriorityGroupConfig -
                  • >>   LED_Init -
                  • >>   Key4x4_GPIO_Config -
                  • >>   Init_BH1750 -
                  • >>   DS18B20_Init -
                  • >>   DS1302_init -
                  • >>   DS1302_SetTime -
                  • >>   AT24CXX_Init +
                  • >>   LED_Init +
                  • >>   Key4x4_GPIO_Config +
                  • >>   Init_BH1750 +
                  • >>   DS18B20_Init +
                  • >>   DS1302_init +
                  • >>   DS1302_SetTime +
                  • >>   AT24CXX_Init

                  [Called By]
                  • >>   main

                  main (Thumb, 76 bytes, Stack size 0 bytes, main.o(.text)) -

                  [Stack]

                  • Max Depth = 232
                  • Call Chain = main ⇒ DisplayTask ⇒ OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_Set_Pos ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte +

                    [Stack]
                    • Max Depth = 240
                    • Call Chain = main ⇒ DisplayTask ⇒ OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_Set_Pos ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte

                    [Calls]
                    • >>   delay_ms -
                    • >>   IWDG_Init -
                    • >>   IWDG_Feed -
                    • >>   DS1302_Readtime -
                    • >>   AT24CXX_Check +
                    • >>   IWDG_Init +
                    • >>   IWDG_Feed +
                    • >>   DS1302_Readtime +
                    • >>   AT24CXX_Check
                    • >>   Sys_Init
                    • >>   TaskProcessing
                    • >>   DisplayTask @@ -239,440 +239,440 @@ Global Symbols

                      SystemInit (Thumb, 78 bytes, Stack size 8 bytes, system_stm32f10x.o(.text))

                      [Stack]

                      • Max Depth = 28
                      • Call Chain = SystemInit ⇒ SetSysClock ⇒ SetSysClockTo72
                      -
                      [Calls]
                      • >>   SetSysClock +
                        [Calls]
                        • >>   SetSysClock

                        [Address Reference Count : 1]
                        • startup_stm32f10x_md.o(.text)

                        SystemCoreClockUpdate (Thumb, 142 bytes, Stack size 8 bytes, system_stm32f10x.o(.text), UNUSED) -

                        LED_Init (Thumb, 72 bytes, Stack size 8 bytes, led.o(.text)) +

                        LED_Init (Thumb, 88 bytes, Stack size 8 bytes, led.o(.text))

                        [Stack]

                        • Max Depth = 32
                        • Call Chain = LED_Init ⇒ GPIO_Init
                        -
                        [Calls]
                        • >>   RCC_APB2PeriphClockCmd -
                        • >>   GPIO_Init +
                          [Calls]
                          • >>   RCC_APB2PeriphClockCmd +
                          • >>   GPIO_Init

                          [Called By]
                          • >>   Sys_Init
                          -

                          USART3_init (Thumb, 160 bytes, Stack size 32 bytes, wifi.o(.text), UNUSED) -

                          [Calls]

                          • >>   USART_Init -
                          • >>   USART_ITConfig -
                          • >>   USART_Cmd -
                          • >>   RCC_APB1PeriphClockCmd -
                          • >>   NVIC_Init -
                          • >>   RCC_APB2PeriphClockCmd -
                          • >>   GPIO_Init +

                            USART3_init (Thumb, 160 bytes, Stack size 32 bytes, wifi.o(.text), UNUSED) +

                            [Calls]

                            • >>   USART_Init +
                            • >>   USART_ITConfig +
                            • >>   USART_Cmd +
                            • >>   RCC_APB1PeriphClockCmd +
                            • >>   NVIC_Init +
                            • >>   RCC_APB2PeriphClockCmd +
                            • >>   GPIO_Init

                            USART3_IRQHandler (Thumb, 44 bytes, Stack size 8 bytes, wifi.o(.text))

                            [Stack]

                            • Max Depth = 8
                            • Call Chain = USART3_IRQHandler
                            -
                            [Calls]
                            • >>   USART_ReceiveData +
                              [Calls]
                              • >>   USART_ReceiveData

                              [Address Reference Count : 1]
                              • startup_stm32f10x_md.o(RESET)
                              -

                              CLR_Buf (Thumb, 26 bytes, Stack size 0 bytes, wifi.o(.text), UNUSED) -

                              [Called By]

                              • >>   UART3_Send_Command +

                                CLR_Buf (Thumb, 26 bytes, Stack size 0 bytes, wifi.o(.text), UNUSED) +

                                [Called By]

                                • >>   UART3_Send_Command
                                -

                                UART3_SendString (Thumb, 38 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) -

                                [Calls]

                                • >>   USART_SendData -
                                • >>   USART_GetFlagStatus +

                                  UART3_SendString (Thumb, 38 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) +

                                  [Calls]

                                  • >>   USART_SendData +
                                  • >>   USART_GetFlagStatus
                                  -
                                  [Called By]
                                  • >>   ESP8266_send_data -
                                  • >>   UART3_Send_Command +
                                    [Called By]
                                    • >>   ESP8266_send_data +
                                    • >>   UART3_Send_Command
                                    -

                                    UART3_Send_Command (Thumb, 22 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) -

                                    [Calls]

                                    • >>   UART3_SendString -
                                    • >>   CLR_Buf +

                                      UART3_Send_Command (Thumb, 22 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) +

                                      [Calls]

                                      • >>   UART3_SendString +
                                      • >>   CLR_Buf
                                      -
                                      [Called By]
                                      • >>   UART3_Send_AT_Command +
                                        [Called By]
                                        • >>   UART3_Send_AT_Command
                                        -

                                        Find (Thumb, 22 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) -

                                        [Calls]

                                        • >>   strstr +

                                          Find (Thumb, 22 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) +

                                          [Calls]

                                          • >>   strstr
                                          -
                                          [Called By]
                                          • >>   UART3_Send_AT_Command +
                                            [Called By]
                                            • >>   UART3_Send_AT_Command
                                            -

                                            UART3_Send_AT_Command (Thumb, 54 bytes, Stack size 24 bytes, wifi.o(.text), UNUSED) -

                                            [Calls]

                                            • >>   Find -
                                            • >>   UART3_Send_Command +

                                              UART3_Send_AT_Command (Thumb, 54 bytes, Stack size 24 bytes, wifi.o(.text), UNUSED) +

                                              [Calls]

                                              • >>   Find +
                                              • >>   UART3_Send_Command
                                              • >>   delay_ms
                                              -
                                              [Called By]
                                              • >>   ESP8266_send_data -
                                              • >>   ESP8266_wifi_Init +
                                                [Called By]
                                                • >>   ESP8266_send_data +
                                                • >>   ESP8266_wifi_Init
                                                -

                                                ESP8266_wifi_Init (Thumb, 186 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) -

                                                [Calls]

                                                • >>   UART3_Send_AT_Command +

                                                  ESP8266_wifi_Init (Thumb, 186 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) +

                                                  [Calls]

                                                  • >>   UART3_Send_AT_Command
                                                  • >>   delay_ms
                                                  -

                                                  ESP8266_send_data (Thumb, 36 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) -

                                                  [Calls]

                                                  • >>   UART3_Send_AT_Command -
                                                  • >>   UART3_SendString +

                                                    ESP8266_send_data (Thumb, 36 bytes, Stack size 8 bytes, wifi.o(.text), UNUSED) +

                                                    [Calls]

                                                    • >>   UART3_Send_AT_Command +
                                                    • >>   UART3_SendString
                                                    • >>   delay_ms
                                                    -

                                                    TIM3_Int_Init (Thumb, 90 bytes, Stack size 32 bytes, timer.o(.text), UNUSED) -

                                                    [Calls]

                                                    • >>   TIM_TimeBaseInit -
                                                    • >>   TIM_ITConfig -
                                                    • >>   TIM_Cmd -
                                                    • >>   RCC_APB1PeriphClockCmd -
                                                    • >>   NVIC_Init +

                                                      TIM3_Int_Init (Thumb, 90 bytes, Stack size 32 bytes, timer.o(.text), UNUSED) +

                                                      [Calls]

                                                      • >>   TIM_TimeBaseInit +
                                                      • >>   TIM_ITConfig +
                                                      • >>   TIM_Cmd +
                                                      • >>   RCC_APB1PeriphClockCmd +
                                                      • >>   NVIC_Init

                                                      TIM3_IRQHandler (Thumb, 22 bytes, Stack size 8 bytes, timer.o(.text))

                                                      [Stack]

                                                      • Max Depth = 20
                                                      • Call Chain = TIM3_IRQHandler ⇒ TIM_GetITStatus
                                                      -
                                                      [Calls]
                                                      • >>   TIM_GetITStatus -
                                                      • >>   TIM_ClearITPendingBit +
                                                        [Calls]
                                                        • >>   TIM_GetITStatus +
                                                        • >>   TIM_ClearITPendingBit

                                                        [Address Reference Count : 1]
                                                        • startup_stm32f10x_md.o(RESET)
                                                        -

                                                        TIM3_PWM_Init (Thumb, 130 bytes, Stack size 48 bytes, timer.o(.text), UNUSED) -

                                                        [Calls]

                                                        • >>   TIM_TimeBaseInit -
                                                        • >>   TIM_OC2PreloadConfig -
                                                        • >>   TIM_OC2Init -
                                                        • >>   TIM_Cmd -
                                                        • >>   GPIO_PinRemapConfig -
                                                        • >>   RCC_APB1PeriphClockCmd -
                                                        • >>   RCC_APB2PeriphClockCmd -
                                                        • >>   GPIO_Init +

                                                          TIM3_PWM_Init (Thumb, 130 bytes, Stack size 48 bytes, timer.o(.text), UNUSED) +

                                                          [Calls]

                                                          • >>   TIM_TimeBaseInit +
                                                          • >>   TIM_OC2PreloadConfig +
                                                          • >>   TIM_OC2Init +
                                                          • >>   TIM_Cmd +
                                                          • >>   GPIO_PinRemapConfig +
                                                          • >>   RCC_APB1PeriphClockCmd +
                                                          • >>   RCC_APB2PeriphClockCmd +
                                                          • >>   GPIO_Init
                                                          -

                                                          DS18B20_Rst (Thumb, 54 bytes, Stack size 8 bytes, ds18b20.o(.text)) +

                                                          DS18B20_Rst (Thumb, 54 bytes, Stack size 8 bytes, ds18b20.o(.text))

                                                          [Stack]

                                                          • Max Depth = 8
                                                          • Call Chain = DS18B20_Rst
                                                          -
                                                          [Calls]
                                                          • >>   delay_us +
                                                            [Calls]
                                                            • >>   delay_us
                                                            -
                                                            [Called By]
                                                            • >>   DS18B20_Get_Temp -
                                                            • >>   DS18B20_Start -
                                                            • >>   DS18B20_Init +
                                                              [Called By]
                                                              • >>   DS18B20_Get_Temp +
                                                              • >>   DS18B20_Start +
                                                              • >>   DS18B20_Init
                                                              -

                                                              DS18B20_Check (Thumb, 96 bytes, Stack size 8 bytes, ds18b20.o(.text)) +

                                                              DS18B20_Check (Thumb, 96 bytes, Stack size 8 bytes, ds18b20.o(.text))

                                                              [Stack]

                                                              • Max Depth = 8
                                                              • Call Chain = DS18B20_Check
                                                              -
                                                              [Calls]
                                                              • >>   delay_us +
                                                                [Calls]
                                                                • >>   delay_us
                                                                -
                                                                [Called By]
                                                                • >>   DS18B20_Get_Temp -
                                                                • >>   DS18B20_Start -
                                                                • >>   DS18B20_Init +
                                                                  [Called By]
                                                                  • >>   DS18B20_Get_Temp +
                                                                  • >>   DS18B20_Start +
                                                                  • >>   DS18B20_Init
                                                                  -

                                                                  DS18B20_Read_Bit (Thumb, 96 bytes, Stack size 8 bytes, ds18b20.o(.text), UNUSED) -

                                                                  [Calls]

                                                                  • >>   delay_us +

                                                                    DS18B20_Read_Bit (Thumb, 96 bytes, Stack size 8 bytes, ds18b20.o(.text), UNUSED) +

                                                                    [Calls]

                                                                    • >>   delay_us
                                                                    -
                                                                    [Called By]
                                                                    • >>   DS18B20_Read_Byte +
                                                                      [Called By]
                                                                      • >>   DS18B20_Read_Byte
                                                                      -

                                                                      DS18B20_Read_Byte (Thumb, 34 bytes, Stack size 16 bytes, ds18b20.o(.text), UNUSED) -

                                                                      [Calls]

                                                                      • >>   DS18B20_Read_Bit +

                                                                        DS18B20_Read_Byte (Thumb, 34 bytes, Stack size 16 bytes, ds18b20.o(.text), UNUSED) +

                                                                        [Calls]

                                                                        • >>   DS18B20_Read_Bit
                                                                        -
                                                                        [Called By]
                                                                        • >>   DS18B20_Get_Temp +
                                                                          [Called By]
                                                                          • >>   DS18B20_Get_Temp
                                                                          -

                                                                          DS18B20_Write_Byte (Thumb, 102 bytes, Stack size 16 bytes, ds18b20.o(.text), UNUSED) -

                                                                          [Calls]

                                                                          • >>   delay_us +

                                                                            DS18B20_Write_Byte (Thumb, 102 bytes, Stack size 16 bytes, ds18b20.o(.text), UNUSED) +

                                                                            [Calls]

                                                                            • >>   delay_us
                                                                            -
                                                                            [Called By]
                                                                            • >>   DS18B20_Get_Temp -
                                                                            • >>   DS18B20_Start +
                                                                              [Called By]
                                                                              • >>   DS18B20_Get_Temp +
                                                                              • >>   DS18B20_Start
                                                                              -

                                                                              DS18B20_Start (Thumb, 24 bytes, Stack size 8 bytes, ds18b20.o(.text), UNUSED) -

                                                                              [Calls]

                                                                              • >>   DS18B20_Write_Byte -
                                                                              • >>   DS18B20_Check -
                                                                              • >>   DS18B20_Rst +

                                                                                DS18B20_Start (Thumb, 24 bytes, Stack size 8 bytes, ds18b20.o(.text), UNUSED) +

                                                                                [Calls]

                                                                                • >>   DS18B20_Write_Byte +
                                                                                • >>   DS18B20_Check +
                                                                                • >>   DS18B20_Rst
                                                                                -
                                                                                [Called By]
                                                                                • >>   DS18B20_Get_Temp +
                                                                                  [Called By]
                                                                                  • >>   DS18B20_Get_Temp
                                                                                  -

                                                                                  DS18B20_Init (Thumb, 54 bytes, Stack size 8 bytes, ds18b20.o(.text)) +

                                                                                  DS18B20_Init (Thumb, 54 bytes, Stack size 8 bytes, ds18b20.o(.text))

                                                                                  [Stack]

                                                                                  • Max Depth = 32
                                                                                  • Call Chain = DS18B20_Init ⇒ GPIO_Init
                                                                                  -
                                                                                  [Calls]
                                                                                  • >>   GPIO_SetBits -
                                                                                  • >>   DS18B20_Check -
                                                                                  • >>   DS18B20_Rst -
                                                                                  • >>   RCC_APB2PeriphClockCmd -
                                                                                  • >>   GPIO_Init +
                                                                                    [Calls]
                                                                                    • >>   GPIO_SetBits +
                                                                                    • >>   DS18B20_Check +
                                                                                    • >>   DS18B20_Rst +
                                                                                    • >>   RCC_APB2PeriphClockCmd +
                                                                                    • >>   GPIO_Init

                                                                                    [Called By]
                                                                                    • >>   Sys_Init
                                                                                    -

                                                                                    DS18B20_Get_Temp (Thumb, 136 bytes, Stack size 40 bytes, ds18b20.o(.text), UNUSED) -

                                                                                    [Calls]

                                                                                    • >>   __aeabi_i2f -
                                                                                    • >>   __aeabi_d2iz -
                                                                                    • >>   DS18B20_Start -
                                                                                    • >>   DS18B20_Write_Byte -
                                                                                    • >>   DS18B20_Read_Byte -
                                                                                    • >>   DS18B20_Check -
                                                                                    • >>   DS18B20_Rst +

                                                                                      DS18B20_Get_Temp (Thumb, 136 bytes, Stack size 40 bytes, ds18b20.o(.text), UNUSED) +

                                                                                      [Calls]

                                                                                      • >>   __aeabi_dmul +
                                                                                      • >>   __aeabi_d2iz +
                                                                                      • >>   DS18B20_Start +
                                                                                      • >>   DS18B20_Write_Byte +
                                                                                      • >>   DS18B20_Read_Byte +
                                                                                      • >>   DS18B20_Check +
                                                                                      • >>   DS18B20_Rst +
                                                                                      • >>   __aeabi_i2f
                                                                                      • >>   __aeabi_f2d -
                                                                                      • >>   __aeabi_dmul
                                                                                      -

                                                                                      DS1302_GPIOInit (Thumb, 38 bytes, Stack size 8 bytes, ds1302.o(.text)) +

                                                                                      DS1302_GPIOInit (Thumb, 38 bytes, Stack size 8 bytes, ds1302.o(.text))

                                                                                      [Stack]

                                                                                      • Max Depth = 32
                                                                                      • Call Chain = DS1302_GPIOInit ⇒ GPIO_Init
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   RCC_APB2PeriphClockCmd -
                                                                                      • >>   GPIO_Init +
                                                                                        [Calls]
                                                                                        • >>   RCC_APB2PeriphClockCmd +
                                                                                        • >>   GPIO_Init
                                                                                        -
                                                                                        [Called By]
                                                                                        • >>   DS1302_init +
                                                                                          [Called By]
                                                                                          • >>   DS1302_init
                                                                                          -

                                                                                          DS1302_IO_GPIO (Thumb, 66 bytes, Stack size 16 bytes, ds1302.o(.text)) +

                                                                                          DS1302_IO_GPIO (Thumb, 66 bytes, Stack size 16 bytes, ds1302.o(.text))

                                                                                          [Stack]

                                                                                          • Max Depth = 40
                                                                                          • Call Chain = DS1302_IO_GPIO ⇒ GPIO_Init
                                                                                          -
                                                                                          [Calls]
                                                                                          • >>   GPIO_Init +
                                                                                            [Calls]
                                                                                            • >>   GPIO_Init
                                                                                            -
                                                                                            [Called By]
                                                                                            • >>   DS1302_Read +
                                                                                              [Called By]
                                                                                              • >>   DS1302_Read
                                                                                              -

                                                                                              DS1302_delay (Thumb, 24 bytes, Stack size 0 bytes, ds1302.o(.text)) -

                                                                                              [Called By]

                                                                                              • >>   DS1302_Read -
                                                                                              • >>   DS1302_Write -
                                                                                              • >>   DS1302_init +

                                                                                                DS1302_delay (Thumb, 24 bytes, Stack size 0 bytes, ds1302.o(.text)) +

                                                                                                [Called By]

                                                                                                • >>   DS1302_Read +
                                                                                                • >>   DS1302_Write +
                                                                                                • >>   DS1302_init
                                                                                                -

                                                                                                DS1302_Write (Thumb, 148 bytes, Stack size 20 bytes, ds1302.o(.text)) +

                                                                                                DS1302_Write (Thumb, 148 bytes, Stack size 20 bytes, ds1302.o(.text))

                                                                                                [Stack]

                                                                                                • Max Depth = 20
                                                                                                • Call Chain = DS1302_Write
                                                                                                -
                                                                                                [Calls]
                                                                                                • >>   DS1302_delay +
                                                                                                  [Calls]
                                                                                                  • >>   DS1302_delay
                                                                                                  -
                                                                                                  [Called By]
                                                                                                  • >>   DS1302_ON -
                                                                                                  • >>   DS1302_OFF -
                                                                                                  • >>   DS1302_init -
                                                                                                  • >>   DS1302_SetTime +
                                                                                                    [Called By]
                                                                                                    • >>   DS1302_ON +
                                                                                                    • >>   DS1302_OFF +
                                                                                                    • >>   DS1302_init +
                                                                                                    • >>   DS1302_SetTime
                                                                                                    -

                                                                                                    DS1302_Read (Thumb, 198 bytes, Stack size 32 bytes, ds1302.o(.text)) +

                                                                                                    DS1302_Read (Thumb, 198 bytes, Stack size 32 bytes, ds1302.o(.text))

                                                                                                    [Stack]

                                                                                                    • Max Depth = 72
                                                                                                    • Call Chain = DS1302_Read ⇒ DS1302_IO_GPIO ⇒ GPIO_Init
                                                                                                    -
                                                                                                    [Calls]
                                                                                                    • >>   GPIO_ReadInputDataBit -
                                                                                                    • >>   DS1302_delay -
                                                                                                    • >>   DS1302_IO_GPIO +
                                                                                                      [Calls]
                                                                                                      • >>   DS1302_delay +
                                                                                                      • >>   DS1302_IO_GPIO +
                                                                                                      • >>   GPIO_ReadInputDataBit
                                                                                                      -
                                                                                                      [Called By]
                                                                                                      • >>   DS1302_ON -
                                                                                                      • >>   DS1302_OFF -
                                                                                                      • >>   DS1302_init -
                                                                                                      • >>   DS1302_Readtime +
                                                                                                        [Called By]
                                                                                                        • >>   DS1302_ON +
                                                                                                        • >>   DS1302_OFF +
                                                                                                        • >>   DS1302_init +
                                                                                                        • >>   DS1302_Readtime
                                                                                                        -

                                                                                                        DS1302_SetTime (Thumb, 70 bytes, Stack size 8 bytes, ds1302.o(.text)) +

                                                                                                        DS1302_SetTime (Thumb, 70 bytes, Stack size 8 bytes, ds1302.o(.text))

                                                                                                        [Stack]

                                                                                                        • Max Depth = 28
                                                                                                        • Call Chain = DS1302_SetTime ⇒ DS1302_Write
                                                                                                        -
                                                                                                        [Calls]
                                                                                                        • >>   DS1302_Write +
                                                                                                          [Calls]
                                                                                                          • >>   DS1302_Write
                                                                                                          -
                                                                                                          [Called By]
                                                                                                          • >>   DS1302_init +
                                                                                                            [Called By]
                                                                                                            • >>   DS1302_init
                                                                                                            • >>   Sys_Init
                                                                                                            -

                                                                                                            DS1302_OFF (Thumb, 32 bytes, Stack size 8 bytes, ds1302.o(.text), UNUSED) -

                                                                                                            [Calls]

                                                                                                            • >>   DS1302_Read -
                                                                                                            • >>   DS1302_Write +

                                                                                                              DS1302_OFF (Thumb, 32 bytes, Stack size 8 bytes, ds1302.o(.text), UNUSED) +

                                                                                                              [Calls]

                                                                                                              • >>   DS1302_Read +
                                                                                                              • >>   DS1302_Write
                                                                                                              -

                                                                                                              DS1302_ON (Thumb, 30 bytes, Stack size 8 bytes, ds1302.o(.text), UNUSED) -

                                                                                                              [Calls]

                                                                                                              • >>   DS1302_Read -
                                                                                                              • >>   DS1302_Write +

                                                                                                                DS1302_ON (Thumb, 30 bytes, Stack size 8 bytes, ds1302.o(.text), UNUSED) +

                                                                                                                [Calls]

                                                                                                                • >>   DS1302_Read +
                                                                                                                • >>   DS1302_Write
                                                                                                                -

                                                                                                                DS1302_init (Thumb, 70 bytes, Stack size 8 bytes, ds1302.o(.text)) +

                                                                                                                DS1302_init (Thumb, 70 bytes, Stack size 8 bytes, ds1302.o(.text))

                                                                                                                [Stack]

                                                                                                                • Max Depth = 80
                                                                                                                • Call Chain = DS1302_init ⇒ DS1302_Read ⇒ DS1302_IO_GPIO ⇒ GPIO_Init
                                                                                                                -
                                                                                                                [Calls]
                                                                                                                • >>   DS1302_Read -
                                                                                                                • >>   DS1302_Write -
                                                                                                                • >>   DS1302_delay -
                                                                                                                • >>   DS1302_GPIOInit -
                                                                                                                • >>   DS1302_SetTime +
                                                                                                                  [Calls]
                                                                                                                  • >>   DS1302_Read +
                                                                                                                  • >>   DS1302_Write +
                                                                                                                  • >>   DS1302_delay +
                                                                                                                  • >>   DS1302_GPIOInit +
                                                                                                                  • >>   DS1302_SetTime

                                                                                                                  [Called By]
                                                                                                                  • >>   Sys_Init
                                                                                                                  -

                                                                                                                  DS1302_Readtime (Thumb, 64 bytes, Stack size 8 bytes, ds1302.o(.text)) +

                                                                                                                  DS1302_Readtime (Thumb, 64 bytes, Stack size 8 bytes, ds1302.o(.text))

                                                                                                                  [Stack]

                                                                                                                  • Max Depth = 80
                                                                                                                  • Call Chain = DS1302_Readtime ⇒ DS1302_Read ⇒ DS1302_IO_GPIO ⇒ GPIO_Init
                                                                                                                  -
                                                                                                                  [Calls]
                                                                                                                  • >>   DS1302_Read +
                                                                                                                    [Calls]
                                                                                                                    • >>   DS1302_Read

                                                                                                                    [Called By]
                                                                                                                    • >>   main
                                                                                                                    -

                                                                                                                    IIC_Start (Thumb, 44 bytes, Stack size 8 bytes, oled.o(.text)) +

                                                                                                                    IIC_Start (Thumb, 44 bytes, Stack size 8 bytes, oled.o(.text))

                                                                                                                    [Stack]

                                                                                                                    • Max Depth = 8
                                                                                                                    • Call Chain = IIC_Start
                                                                                                                    -
                                                                                                                    [Calls]
                                                                                                                    • >>   GPIO_ResetBits -
                                                                                                                    • >>   GPIO_SetBits +
                                                                                                                      [Calls]
                                                                                                                      • >>   GPIO_ResetBits +
                                                                                                                      • >>   GPIO_SetBits
                                                                                                                      -
                                                                                                                      [Called By]
                                                                                                                      • >>   Write_IIC_Data -
                                                                                                                      • >>   Write_IIC_Command +
                                                                                                                        [Called By]
                                                                                                                        • >>   Write_IIC_Data +
                                                                                                                        • >>   Write_IIC_Command
                                                                                                                        -

                                                                                                                        IIC_Stop (Thumb, 34 bytes, Stack size 8 bytes, oled.o(.text)) +

                                                                                                                        IIC_Stop (Thumb, 34 bytes, Stack size 8 bytes, oled.o(.text))

                                                                                                                        [Stack]

                                                                                                                        • Max Depth = 8
                                                                                                                        • Call Chain = IIC_Stop
                                                                                                                        -
                                                                                                                        [Calls]
                                                                                                                        • >>   GPIO_ResetBits -
                                                                                                                        • >>   GPIO_SetBits +
                                                                                                                          [Calls]
                                                                                                                          • >>   GPIO_ResetBits +
                                                                                                                          • >>   GPIO_SetBits
                                                                                                                          -
                                                                                                                          [Called By]
                                                                                                                          • >>   Write_IIC_Data -
                                                                                                                          • >>   Write_IIC_Command +
                                                                                                                            [Called By]
                                                                                                                            • >>   Write_IIC_Data +
                                                                                                                            • >>   Write_IIC_Command
                                                                                                                            -

                                                                                                                            IIC_Wait_Ack (Thumb, 24 bytes, Stack size 8 bytes, oled.o(.text)) +

                                                                                                                            IIC_Wait_Ack (Thumb, 24 bytes, Stack size 8 bytes, oled.o(.text))

                                                                                                                            [Stack]

                                                                                                                            • Max Depth = 8
                                                                                                                            • Call Chain = IIC_Wait_Ack
                                                                                                                            -
                                                                                                                            [Calls]
                                                                                                                            • >>   GPIO_ResetBits -
                                                                                                                            • >>   GPIO_SetBits +
                                                                                                                              [Calls]
                                                                                                                              • >>   GPIO_ResetBits +
                                                                                                                              • >>   GPIO_SetBits
                                                                                                                              -
                                                                                                                              [Called By]
                                                                                                                              • >>   Write_IIC_Data -
                                                                                                                              • >>   Write_IIC_Command +
                                                                                                                                [Called By]
                                                                                                                                • >>   Write_IIC_Data +
                                                                                                                                • >>   Write_IIC_Command
                                                                                                                                -

                                                                                                                                Write_IIC_Byte (Thumb, 88 bytes, Stack size 24 bytes, oled.o(.text)) +

                                                                                                                                Write_IIC_Byte (Thumb, 88 bytes, Stack size 24 bytes, oled.o(.text))

                                                                                                                                [Stack]

                                                                                                                                • Max Depth = 24
                                                                                                                                • Call Chain = Write_IIC_Byte
                                                                                                                                -
                                                                                                                                [Calls]
                                                                                                                                • >>   GPIO_ResetBits -
                                                                                                                                • >>   GPIO_SetBits +
                                                                                                                                  [Calls]
                                                                                                                                  • >>   GPIO_ResetBits +
                                                                                                                                  • >>   GPIO_SetBits
                                                                                                                                  -
                                                                                                                                  [Called By]
                                                                                                                                  • >>   Write_IIC_Data -
                                                                                                                                  • >>   Write_IIC_Command +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   Write_IIC_Data +
                                                                                                                                    • >>   Write_IIC_Command
                                                                                                                                    -

                                                                                                                                    Write_IIC_Command (Thumb, 44 bytes, Stack size 8 bytes, oled.o(.text)) +

                                                                                                                                    Write_IIC_Command (Thumb, 44 bytes, Stack size 8 bytes, oled.o(.text))

                                                                                                                                    [Stack]

                                                                                                                                    • Max Depth = 32
                                                                                                                                    • Call Chain = Write_IIC_Command ⇒ Write_IIC_Byte
                                                                                                                                    -
                                                                                                                                    [Calls]
                                                                                                                                    • >>   Write_IIC_Byte -
                                                                                                                                    • >>   IIC_Wait_Ack -
                                                                                                                                    • >>   IIC_Stop -
                                                                                                                                    • >>   IIC_Start +
                                                                                                                                      [Calls]
                                                                                                                                      • >>   Write_IIC_Byte +
                                                                                                                                      • >>   IIC_Wait_Ack +
                                                                                                                                      • >>   IIC_Stop +
                                                                                                                                      • >>   IIC_Start
                                                                                                                                      -
                                                                                                                                      [Called By]
                                                                                                                                      • >>   OLED_WR_Byte +
                                                                                                                                        [Called By]
                                                                                                                                        • >>   OLED_WR_Byte
                                                                                                                                        -

                                                                                                                                        Write_IIC_Data (Thumb, 44 bytes, Stack size 8 bytes, oled.o(.text)) +

                                                                                                                                        Write_IIC_Data (Thumb, 44 bytes, Stack size 8 bytes, oled.o(.text))

                                                                                                                                        [Stack]

                                                                                                                                        • Max Depth = 32
                                                                                                                                        • Call Chain = Write_IIC_Data ⇒ Write_IIC_Byte
                                                                                                                                        -
                                                                                                                                        [Calls]
                                                                                                                                        • >>   Write_IIC_Byte -
                                                                                                                                        • >>   IIC_Wait_Ack -
                                                                                                                                        • >>   IIC_Stop -
                                                                                                                                        • >>   IIC_Start +
                                                                                                                                          [Calls]
                                                                                                                                          • >>   Write_IIC_Byte +
                                                                                                                                          • >>   IIC_Wait_Ack +
                                                                                                                                          • >>   IIC_Stop +
                                                                                                                                          • >>   IIC_Start
                                                                                                                                          -
                                                                                                                                          [Called By]
                                                                                                                                          • >>   OLED_WR_Byte +
                                                                                                                                            [Called By]
                                                                                                                                            • >>   OLED_WR_Byte
                                                                                                                                            -

                                                                                                                                            OLED_WR_Byte (Thumb, 24 bytes, Stack size 16 bytes, oled.o(.text)) +

                                                                                                                                            OLED_WR_Byte (Thumb, 24 bytes, Stack size 16 bytes, oled.o(.text))

                                                                                                                                            [Stack]

                                                                                                                                            • Max Depth = 48
                                                                                                                                            • Call Chain = OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte
                                                                                                                                            -
                                                                                                                                            [Calls]
                                                                                                                                            • >>   Write_IIC_Data -
                                                                                                                                            • >>   Write_IIC_Command -
                                                                                                                                            -
                                                                                                                                            [Called By]
                                                                                                                                            • >>   OLED_DrawBMP -
                                                                                                                                            • >>   OLED_ShowCHinese -
                                                                                                                                            • >>   OLED_ShowChar -
                                                                                                                                            • >>   OLED_On -
                                                                                                                                            • >>   OLED_Display_Off -
                                                                                                                                            • >>   OLED_Display_On -
                                                                                                                                            • >>   OLED_Set_Pos -
                                                                                                                                            • >>   fill_picture -
                                                                                                                                            • >>   OLED_Init +
                                                                                                                                              [Calls]
                                                                                                                                              • >>   Write_IIC_Data +
                                                                                                                                              • >>   Write_IIC_Command +
                                                                                                                                              +
                                                                                                                                              [Called By]
                                                                                                                                              • >>   OLED_DrawBMP +
                                                                                                                                              • >>   OLED_ShowCHinese +
                                                                                                                                              • >>   OLED_ShowChar +
                                                                                                                                              • >>   OLED_On +
                                                                                                                                              • >>   OLED_Display_Off +
                                                                                                                                              • >>   OLED_Display_On +
                                                                                                                                              • >>   OLED_Set_Pos +
                                                                                                                                              • >>   fill_picture +
                                                                                                                                              • >>   OLED_Init
                                                                                                                                              • >>   OLED_Clear
                                                                                                                                              -

                                                                                                                                              fill_picture (Thumb, 64 bytes, Stack size 16 bytes, oled.o(.text), UNUSED) -

                                                                                                                                              [Calls]

                                                                                                                                              • >>   OLED_WR_Byte +

                                                                                                                                                fill_picture (Thumb, 64 bytes, Stack size 16 bytes, oled.o(.text), UNUSED) +

                                                                                                                                                [Calls]

                                                                                                                                                • >>   OLED_WR_Byte

                                                                                                                                                Delay_50ms (Thumb, 22 bytes, Stack size 0 bytes, oled.o(.text), UNUSED)

                                                                                                                                                Delay_1ms (Thumb, 26 bytes, Stack size 0 bytes, oled.o(.text), UNUSED) -

                                                                                                                                                OLED_Set_Pos (Thumb, 40 bytes, Stack size 16 bytes, oled.o(.text)) +

                                                                                                                                                OLED_Set_Pos (Thumb, 40 bytes, Stack size 16 bytes, oled.o(.text))

                                                                                                                                                [Stack]

                                                                                                                                                • Max Depth = 64
                                                                                                                                                • Call Chain = OLED_Set_Pos ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte
                                                                                                                                                -
                                                                                                                                                [Calls]
                                                                                                                                                • >>   OLED_WR_Byte +
                                                                                                                                                  [Calls]
                                                                                                                                                  • >>   OLED_WR_Byte
                                                                                                                                                  -
                                                                                                                                                  [Called By]
                                                                                                                                                  • >>   OLED_DrawBMP -
                                                                                                                                                  • >>   OLED_ShowCHinese -
                                                                                                                                                  • >>   OLED_ShowChar +
                                                                                                                                                    [Called By]
                                                                                                                                                    • >>   OLED_DrawBMP +
                                                                                                                                                    • >>   OLED_ShowCHinese +
                                                                                                                                                    • >>   OLED_ShowChar
                                                                                                                                                    -

                                                                                                                                                    OLED_Display_On (Thumb, 28 bytes, Stack size 8 bytes, oled.o(.text), UNUSED) -

                                                                                                                                                    [Calls]

                                                                                                                                                    • >>   OLED_WR_Byte +

                                                                                                                                                      OLED_Display_On (Thumb, 28 bytes, Stack size 8 bytes, oled.o(.text), UNUSED) +

                                                                                                                                                      [Calls]

                                                                                                                                                      • >>   OLED_WR_Byte
                                                                                                                                                      -

                                                                                                                                                      OLED_Display_Off (Thumb, 28 bytes, Stack size 8 bytes, oled.o(.text), UNUSED) -

                                                                                                                                                      [Calls]

                                                                                                                                                      • >>   OLED_WR_Byte +

                                                                                                                                                        OLED_Display_Off (Thumb, 28 bytes, Stack size 8 bytes, oled.o(.text), UNUSED) +

                                                                                                                                                        [Calls]

                                                                                                                                                        • >>   OLED_WR_Byte

                                                                                                                                                        OLED_Clear (Thumb, 62 bytes, Stack size 16 bytes, oled.o(.text))

                                                                                                                                                        [Stack]

                                                                                                                                                        • Max Depth = 64
                                                                                                                                                        • Call Chain = OLED_Clear ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte
                                                                                                                                                        -
                                                                                                                                                        [Calls]
                                                                                                                                                        • >>   OLED_WR_Byte +
                                                                                                                                                          [Calls]
                                                                                                                                                          • >>   OLED_WR_Byte

                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   Sys_Init
                                                                                                                                                          • >>   keyHandling
                                                                                                                                                          -

                                                                                                                                                          OLED_On (Thumb, 62 bytes, Stack size 16 bytes, oled.o(.text), UNUSED) -

                                                                                                                                                          [Calls]

                                                                                                                                                          • >>   OLED_WR_Byte +

                                                                                                                                                            OLED_On (Thumb, 62 bytes, Stack size 16 bytes, oled.o(.text), UNUSED) +

                                                                                                                                                            [Calls]

                                                                                                                                                            • >>   OLED_WR_Byte
                                                                                                                                                            -

                                                                                                                                                            OLED_ShowChar (Thumb, 154 bytes, Stack size 32 bytes, oled.o(.text)) +

                                                                                                                                                            OLED_ShowChar (Thumb, 154 bytes, Stack size 32 bytes, oled.o(.text))

                                                                                                                                                            [Stack]

                                                                                                                                                            • Max Depth = 96
                                                                                                                                                            • Call Chain = OLED_ShowChar ⇒ OLED_Set_Pos ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte
                                                                                                                                                            -
                                                                                                                                                            [Calls]
                                                                                                                                                            • >>   OLED_Set_Pos -
                                                                                                                                                            • >>   OLED_WR_Byte +
                                                                                                                                                              [Calls]
                                                                                                                                                              • >>   OLED_Set_Pos +
                                                                                                                                                              • >>   OLED_WR_Byte
                                                                                                                                                              -
                                                                                                                                                              [Called By]
                                                                                                                                                              • >>   OLED_ShowNum +
                                                                                                                                                                [Called By]
                                                                                                                                                                • >>   OLED_ShowNum
                                                                                                                                                                • >>   OLED_ShowString
                                                                                                                                                                -

                                                                                                                                                                oled_pow (Thumb, 22 bytes, Stack size 8 bytes, oled.o(.text), UNUSED) -

                                                                                                                                                                [Called By]

                                                                                                                                                                • >>   OLED_ShowNum +

                                                                                                                                                                  oled_pow (Thumb, 22 bytes, Stack size 8 bytes, oled.o(.text), UNUSED) +

                                                                                                                                                                  [Called By]

                                                                                                                                                                  • >>   OLED_ShowNum
                                                                                                                                                                  -

                                                                                                                                                                  OLED_ShowNum (Thumb, 136 bytes, Stack size 56 bytes, oled.o(.text), UNUSED) -

                                                                                                                                                                  [Calls]

                                                                                                                                                                  • >>   oled_pow -
                                                                                                                                                                  • >>   OLED_ShowChar +

                                                                                                                                                                    OLED_ShowNum (Thumb, 136 bytes, Stack size 56 bytes, oled.o(.text), UNUSED) +

                                                                                                                                                                    [Calls]

                                                                                                                                                                    • >>   oled_pow +
                                                                                                                                                                    • >>   OLED_ShowChar

                                                                                                                                                                    OLED_ShowString (Thumb, 70 bytes, Stack size 24 bytes, oled.o(.text))

                                                                                                                                                                    [Stack]

                                                                                                                                                                    • Max Depth = 120
                                                                                                                                                                    • Call Chain = OLED_ShowString ⇒ OLED_ShowChar ⇒ OLED_Set_Pos ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte
                                                                                                                                                                    -
                                                                                                                                                                    [Calls]
                                                                                                                                                                    • >>   OLED_ShowChar +
                                                                                                                                                                      [Calls]
                                                                                                                                                                      • >>   OLED_ShowChar

                                                                                                                                                                      [Called By]
                                                                                                                                                                      • >>   DisplayTask
                                                                                                                                                                      -

                                                                                                                                                                      OLED_ShowCHinese (Thumb, 98 bytes, Stack size 24 bytes, oled.o(.text), UNUSED) -

                                                                                                                                                                      [Calls]

                                                                                                                                                                      • >>   OLED_Set_Pos -
                                                                                                                                                                      • >>   OLED_WR_Byte +

                                                                                                                                                                        OLED_ShowCHinese (Thumb, 98 bytes, Stack size 24 bytes, oled.o(.text), UNUSED) +

                                                                                                                                                                        [Calls]

                                                                                                                                                                        • >>   OLED_Set_Pos +
                                                                                                                                                                        • >>   OLED_WR_Byte
                                                                                                                                                                        -

                                                                                                                                                                        OLED_DrawBMP (Thumb, 118 bytes, Stack size 40 bytes, oled.o(.text), UNUSED) -

                                                                                                                                                                        [Calls]

                                                                                                                                                                        • >>   OLED_Set_Pos -
                                                                                                                                                                        • >>   OLED_WR_Byte +

                                                                                                                                                                          OLED_DrawBMP (Thumb, 118 bytes, Stack size 40 bytes, oled.o(.text), UNUSED) +

                                                                                                                                                                          [Calls]

                                                                                                                                                                          • >>   OLED_Set_Pos +
                                                                                                                                                                          • >>   OLED_WR_Byte
                                                                                                                                                                          -

                                                                                                                                                                          OLED_Init (Thumb, 274 bytes, Stack size 8 bytes, oled.o(.text)) +

                                                                                                                                                                          OLED_Init (Thumb, 274 bytes, Stack size 8 bytes, oled.o(.text))

                                                                                                                                                                          [Stack]

                                                                                                                                                                          • Max Depth = 56
                                                                                                                                                                          • Call Chain = OLED_Init ⇒ OLED_WR_Byte ⇒ Write_IIC_Data ⇒ Write_IIC_Byte
                                                                                                                                                                          -
                                                                                                                                                                          [Calls]
                                                                                                                                                                          • >>   OLED_WR_Byte -
                                                                                                                                                                          • >>   GPIO_SetBits -
                                                                                                                                                                          • >>   RCC_APB2PeriphClockCmd -
                                                                                                                                                                          • >>   GPIO_Init +
                                                                                                                                                                            [Calls]
                                                                                                                                                                            • >>   OLED_WR_Byte +
                                                                                                                                                                            • >>   GPIO_SetBits +
                                                                                                                                                                            • >>   RCC_APB2PeriphClockCmd +
                                                                                                                                                                            • >>   GPIO_Init
                                                                                                                                                                            • >>   delay_ms

                                                                                                                                                                            [Called By]
                                                                                                                                                                            • >>   Sys_Init
                                                                                                                                                                            -

                                                                                                                                                                            Key4x4_GPIO_Config (Thumb, 88 bytes, Stack size 8 bytes, key.o(.text)) +

                                                                                                                                                                            Key4x4_GPIO_Config (Thumb, 88 bytes, Stack size 8 bytes, key.o(.text))

                                                                                                                                                                            [Stack]

                                                                                                                                                                            • Max Depth = 32
                                                                                                                                                                            • Call Chain = Key4x4_GPIO_Config ⇒ GPIO_Init
                                                                                                                                                                            -
                                                                                                                                                                            [Calls]
                                                                                                                                                                            • >>   RCC_APB2PeriphClockCmd -
                                                                                                                                                                            • >>   GPIO_Init +
                                                                                                                                                                              [Calls]
                                                                                                                                                                              • >>   RCC_APB2PeriphClockCmd +
                                                                                                                                                                              • >>   GPIO_Init

                                                                                                                                                                              [Called By]
                                                                                                                                                                              • >>   Sys_Init
                                                                                                                                                                              @@ -680,42 +680,38 @@ Global Symbols

                                                                                                                                                                              Key_Scan (Thumb, 524 bytes, Stack size 16 bytes, key.o(.text))

                                                                                                                                                                              [Stack]

                                                                                                                                                                              • Max Depth = 16
                                                                                                                                                                              • Call Chain = Key_Scan
                                                                                                                                                                              -
                                                                                                                                                                              [Calls]
                                                                                                                                                                              • >>   GPIO_ReadInputData +
                                                                                                                                                                                [Calls]
                                                                                                                                                                                • >>   GPIO_ReadInputData
                                                                                                                                                                                • >>   delay_ms

                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   keyHandling
                                                                                                                                                                                -

                                                                                                                                                                                KEY_Scan (Thumb, 108 bytes, Stack size 8 bytes, key.o(.text)) -

                                                                                                                                                                                [Stack]

                                                                                                                                                                                • Max Depth = 8
                                                                                                                                                                                • Call Chain = KEY_Scan -
                                                                                                                                                                                -
                                                                                                                                                                                [Calls]
                                                                                                                                                                                • >>   GPIO_ReadInputDataBit -
                                                                                                                                                                                • >>   delay_ms -
                                                                                                                                                                                -
                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   keyHandling +

                                                                                                                                                                                  KEY_Scan (Thumb, 108 bytes, Stack size 8 bytes, key.o(.text), UNUSED) +

                                                                                                                                                                                  [Calls]

                                                                                                                                                                                  • >>   delay_ms +
                                                                                                                                                                                  • >>   GPIO_ReadInputDataBit
                                                                                                                                                                                  -

                                                                                                                                                                                  PWM_Init (Thumb, 160 bytes, Stack size 48 bytes, motor.o(.text)) +

                                                                                                                                                                                  PWM_Init (Thumb, 160 bytes, Stack size 48 bytes, motor.o(.text))

                                                                                                                                                                                  [Stack]

                                                                                                                                                                                  • Max Depth = 72
                                                                                                                                                                                  • Call Chain = PWM_Init ⇒ GPIO_Init
                                                                                                                                                                                  -
                                                                                                                                                                                  [Calls]
                                                                                                                                                                                  • >>   TIM_OC4PreloadConfig -
                                                                                                                                                                                  • >>   TIM_OC4Init -
                                                                                                                                                                                  • >>   TIM_OC1PreloadConfig -
                                                                                                                                                                                  • >>   TIM_OC1Init -
                                                                                                                                                                                  • >>   TIM_CtrlPWMOutputs -
                                                                                                                                                                                  • >>   TIM_ARRPreloadConfig -
                                                                                                                                                                                  • >>   TIM_TimeBaseInit -
                                                                                                                                                                                  • >>   TIM_Cmd -
                                                                                                                                                                                  • >>   RCC_APB2PeriphClockCmd -
                                                                                                                                                                                  • >>   GPIO_Init +
                                                                                                                                                                                    [Calls]
                                                                                                                                                                                    • >>   TIM_OC4PreloadConfig +
                                                                                                                                                                                    • >>   TIM_OC4Init +
                                                                                                                                                                                    • >>   TIM_OC1PreloadConfig +
                                                                                                                                                                                    • >>   TIM_OC1Init +
                                                                                                                                                                                    • >>   TIM_CtrlPWMOutputs +
                                                                                                                                                                                    • >>   TIM_ARRPreloadConfig +
                                                                                                                                                                                    • >>   TIM_TimeBaseInit +
                                                                                                                                                                                    • >>   TIM_Cmd +
                                                                                                                                                                                    • >>   RCC_APB2PeriphClockCmd +
                                                                                                                                                                                    • >>   GPIO_Init

                                                                                                                                                                                    [Called By]
                                                                                                                                                                                    • >>   Sys_Init
                                                                                                                                                                                    -

                                                                                                                                                                                    AT24CXX_Init (Thumb, 8 bytes, Stack size 8 bytes, 24cxx.o(.text)) +

                                                                                                                                                                                    AT24CXX_Init (Thumb, 8 bytes, Stack size 8 bytes, 24cxx.o(.text))

                                                                                                                                                                                    [Stack]

                                                                                                                                                                                    • Max Depth = 40
                                                                                                                                                                                    • Call Chain = AT24CXX_Init ⇒ MYIIC_Init ⇒ GPIO_Init
                                                                                                                                                                                    -
                                                                                                                                                                                    [Calls]
                                                                                                                                                                                    • >>   MYIIC_Init +
                                                                                                                                                                                      [Calls]
                                                                                                                                                                                      • >>   MYIIC_Init

                                                                                                                                                                                      [Called By]
                                                                                                                                                                                      • >>   Sys_Init
                                                                                                                                                                                      @@ -723,42 +719,42 @@ Global Symbols

                                                                                                                                                                                      AT24CXX_ReadOneByte (Thumb, 88 bytes, Stack size 16 bytes, 24cxx.o(.text))

                                                                                                                                                                                      [Stack]

                                                                                                                                                                                      • Max Depth = 40
                                                                                                                                                                                      • Call Chain = AT24CXX_ReadOneByte ⇒ IIC_Read_Byte ⇒ IIC_NAck
                                                                                                                                                                                      -
                                                                                                                                                                                      [Calls]
                                                                                                                                                                                      • >>   MYIIC_Wait_Ack -
                                                                                                                                                                                      • >>   MYIIC_Stop -
                                                                                                                                                                                      • >>   MYIIC_Start -
                                                                                                                                                                                      • >>   IIC_Send_Byte -
                                                                                                                                                                                      • >>   IIC_Read_Byte +
                                                                                                                                                                                        [Calls]
                                                                                                                                                                                        • >>   MYIIC_Wait_Ack +
                                                                                                                                                                                        • >>   MYIIC_Stop +
                                                                                                                                                                                        • >>   MYIIC_Start +
                                                                                                                                                                                        • >>   IIC_Send_Byte +
                                                                                                                                                                                        • >>   IIC_Read_Byte
                                                                                                                                                                                        -
                                                                                                                                                                                        [Called By]
                                                                                                                                                                                        • >>   AT24CXX_Read -
                                                                                                                                                                                        • >>   AT24CXX_ReadLenByte -
                                                                                                                                                                                        • >>   AT24CXX_Check +
                                                                                                                                                                                          [Called By]
                                                                                                                                                                                          • >>   AT24CXX_Read +
                                                                                                                                                                                          • >>   AT24CXX_ReadLenByte +
                                                                                                                                                                                          • >>   AT24CXX_Check
                                                                                                                                                                                          • >>   UserInfo_Init

                                                                                                                                                                                          AT24CXX_WriteOneByte (Thumb, 80 bytes, Stack size 16 bytes, 24cxx.o(.text))

                                                                                                                                                                                          [Stack]

                                                                                                                                                                                          • Max Depth = 32
                                                                                                                                                                                          • Call Chain = AT24CXX_WriteOneByte ⇒ MYIIC_Wait_Ack ⇒ MYIIC_Stop
                                                                                                                                                                                          -
                                                                                                                                                                                          [Calls]
                                                                                                                                                                                          • >>   MYIIC_Wait_Ack -
                                                                                                                                                                                          • >>   MYIIC_Stop -
                                                                                                                                                                                          • >>   MYIIC_Start -
                                                                                                                                                                                          • >>   IIC_Send_Byte +
                                                                                                                                                                                            [Calls]
                                                                                                                                                                                            • >>   MYIIC_Wait_Ack +
                                                                                                                                                                                            • >>   MYIIC_Stop +
                                                                                                                                                                                            • >>   MYIIC_Start +
                                                                                                                                                                                            • >>   IIC_Send_Byte
                                                                                                                                                                                            • >>   delay_ms
                                                                                                                                                                                            -
                                                                                                                                                                                            [Called By]
                                                                                                                                                                                            • >>   AT24CXX_Write -
                                                                                                                                                                                            • >>   AT24CXX_WriteLenByte -
                                                                                                                                                                                            • >>   AT24CXX_Check +
                                                                                                                                                                                              [Called By]
                                                                                                                                                                                              • >>   AT24CXX_Write +
                                                                                                                                                                                              • >>   AT24CXX_WriteLenByte +
                                                                                                                                                                                              • >>   AT24CXX_Check
                                                                                                                                                                                              • >>   TaskProcessing
                                                                                                                                                                                              -

                                                                                                                                                                                              AT24CXX_WriteLenByte (Thumb, 42 bytes, Stack size 24 bytes, 24cxx.o(.text), UNUSED) +

                                                                                                                                                                                              AT24CXX_WriteLenByte (Thumb, 42 bytes, Stack size 24 bytes, 24cxx.o(.text), UNUSED)

                                                                                                                                                                                              [Calls]

                                                                                                                                                                                              • >>   AT24CXX_WriteOneByte
                                                                                                                                                                                              -

                                                                                                                                                                                              AT24CXX_ReadLenByte (Thumb, 44 bytes, Stack size 24 bytes, 24cxx.o(.text), UNUSED) +

                                                                                                                                                                                              AT24CXX_ReadLenByte (Thumb, 44 bytes, Stack size 24 bytes, 24cxx.o(.text), UNUSED)

                                                                                                                                                                                              [Calls]

                                                                                                                                                                                              • >>   AT24CXX_ReadOneByte
                                                                                                                                                                                              -

                                                                                                                                                                                              AT24CXX_Check (Thumb, 46 bytes, Stack size 8 bytes, 24cxx.o(.text)) +

                                                                                                                                                                                              AT24CXX_Check (Thumb, 46 bytes, Stack size 8 bytes, 24cxx.o(.text))

                                                                                                                                                                                              [Stack]

                                                                                                                                                                                              • Max Depth = 48
                                                                                                                                                                                              • Call Chain = AT24CXX_Check ⇒ AT24CXX_ReadOneByte ⇒ IIC_Read_Byte ⇒ IIC_NAck

                                                                                                                                                                                              [Calls]
                                                                                                                                                                                              • >>   AT24CXX_WriteOneByte @@ -767,105 +763,105 @@ Global Symbols
                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                • >>   main
                                                                                                                                                                                                -

                                                                                                                                                                                                AT24CXX_Read (Thumb, 34 bytes, Stack size 16 bytes, 24cxx.o(.text), UNUSED) +

                                                                                                                                                                                                AT24CXX_Read (Thumb, 34 bytes, Stack size 16 bytes, 24cxx.o(.text), UNUSED)

                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                • >>   AT24CXX_ReadOneByte
                                                                                                                                                                                                -

                                                                                                                                                                                                AT24CXX_Write (Thumb, 36 bytes, Stack size 16 bytes, 24cxx.o(.text), UNUSED) +

                                                                                                                                                                                                AT24CXX_Write (Thumb, 36 bytes, Stack size 16 bytes, 24cxx.o(.text), UNUSED)

                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                • >>   AT24CXX_WriteOneByte
                                                                                                                                                                                                -

                                                                                                                                                                                                MYIIC_Init (Thumb, 50 bytes, Stack size 8 bytes, myiic.o(.text)) +

                                                                                                                                                                                                MYIIC_Init (Thumb, 50 bytes, Stack size 8 bytes, myiic.o(.text))

                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                • Max Depth = 32
                                                                                                                                                                                                • Call Chain = MYIIC_Init ⇒ GPIO_Init
                                                                                                                                                                                                -
                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                • >>   GPIO_SetBits -
                                                                                                                                                                                                • >>   RCC_APB2PeriphClockCmd -
                                                                                                                                                                                                • >>   GPIO_Init +
                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                  • >>   GPIO_SetBits +
                                                                                                                                                                                                  • >>   RCC_APB2PeriphClockCmd +
                                                                                                                                                                                                  • >>   GPIO_Init
                                                                                                                                                                                                  -
                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                  • >>   AT24CXX_Init +
                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                    • >>   AT24CXX_Init
                                                                                                                                                                                                    -

                                                                                                                                                                                                    MYIIC_Start (Thumb, 64 bytes, Stack size 8 bytes, myiic.o(.text)) +

                                                                                                                                                                                                    MYIIC_Start (Thumb, 64 bytes, Stack size 8 bytes, myiic.o(.text))

                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                    • Call Chain = MYIIC_Start
                                                                                                                                                                                                    -
                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                    • >>   delay_us +
                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                      • >>   delay_us

                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                      • >>   AT24CXX_WriteOneByte
                                                                                                                                                                                                      • >>   AT24CXX_ReadOneByte
                                                                                                                                                                                                      -

                                                                                                                                                                                                      MYIIC_Stop (Thumb, 66 bytes, Stack size 8 bytes, myiic.o(.text)) +

                                                                                                                                                                                                      MYIIC_Stop (Thumb, 66 bytes, Stack size 8 bytes, myiic.o(.text))

                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                      • Max Depth = 8
                                                                                                                                                                                                      • Call Chain = MYIIC_Stop
                                                                                                                                                                                                      -
                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                      • >>   delay_us +
                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                        • >>   delay_us
                                                                                                                                                                                                        -
                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                        • >>   MYIIC_Wait_Ack +
                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                          • >>   MYIIC_Wait_Ack
                                                                                                                                                                                                          • >>   AT24CXX_WriteOneByte
                                                                                                                                                                                                          • >>   AT24CXX_ReadOneByte
                                                                                                                                                                                                          -

                                                                                                                                                                                                          MYIIC_Wait_Ack (Thumb, 86 bytes, Stack size 8 bytes, myiic.o(.text)) +

                                                                                                                                                                                                          MYIIC_Wait_Ack (Thumb, 86 bytes, Stack size 8 bytes, myiic.o(.text))

                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                          • Max Depth = 16
                                                                                                                                                                                                          • Call Chain = MYIIC_Wait_Ack ⇒ MYIIC_Stop
                                                                                                                                                                                                          -
                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                          • >>   MYIIC_Stop -
                                                                                                                                                                                                          • >>   delay_us +
                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                            • >>   MYIIC_Stop +
                                                                                                                                                                                                            • >>   delay_us

                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                            • >>   AT24CXX_WriteOneByte
                                                                                                                                                                                                            • >>   AT24CXX_ReadOneByte
                                                                                                                                                                                                            -

                                                                                                                                                                                                            IIC_Ack (Thumb, 70 bytes, Stack size 8 bytes, myiic.o(.text)) +

                                                                                                                                                                                                            IIC_Ack (Thumb, 70 bytes, Stack size 8 bytes, myiic.o(.text))

                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                            • Max Depth = 8
                                                                                                                                                                                                            • Call Chain = IIC_Ack
                                                                                                                                                                                                            -
                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                            • >>   delay_us +
                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                              • >>   delay_us
                                                                                                                                                                                                              -
                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                              • >>   IIC_Read_Byte +
                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                • >>   IIC_Read_Byte
                                                                                                                                                                                                                -

                                                                                                                                                                                                                IIC_NAck (Thumb, 70 bytes, Stack size 8 bytes, myiic.o(.text)) +

                                                                                                                                                                                                                IIC_NAck (Thumb, 70 bytes, Stack size 8 bytes, myiic.o(.text))

                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                • Max Depth = 8
                                                                                                                                                                                                                • Call Chain = IIC_NAck
                                                                                                                                                                                                                -
                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                • >>   delay_us +
                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                  • >>   delay_us
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                  • >>   IIC_Read_Byte +
                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                    • >>   IIC_Read_Byte
                                                                                                                                                                                                                    -

                                                                                                                                                                                                                    IIC_Send_Byte (Thumb, 92 bytes, Stack size 16 bytes, myiic.o(.text)) +

                                                                                                                                                                                                                    IIC_Send_Byte (Thumb, 92 bytes, Stack size 16 bytes, myiic.o(.text))

                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                    • Call Chain = IIC_Send_Byte
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   delay_us +
                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                      • >>   delay_us

                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                      • >>   AT24CXX_WriteOneByte
                                                                                                                                                                                                                      • >>   AT24CXX_ReadOneByte
                                                                                                                                                                                                                      -

                                                                                                                                                                                                                      IIC_Read_Byte (Thumb, 100 bytes, Stack size 16 bytes, myiic.o(.text)) +

                                                                                                                                                                                                                      IIC_Read_Byte (Thumb, 100 bytes, Stack size 16 bytes, myiic.o(.text))

                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                      • Max Depth = 24
                                                                                                                                                                                                                      • Call Chain = IIC_Read_Byte ⇒ IIC_NAck
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                      • >>   IIC_NAck -
                                                                                                                                                                                                                      • >>   IIC_Ack -
                                                                                                                                                                                                                      • >>   delay_us +
                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                        • >>   IIC_NAck +
                                                                                                                                                                                                                        • >>   IIC_Ack +
                                                                                                                                                                                                                        • >>   delay_us

                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                        • >>   AT24CXX_ReadOneByte
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        Single_Write_BH1750 (Thumb, 26 bytes, Stack size 8 bytes, bh1750.o(.text)) +

                                                                                                                                                                                                                        Single_Write_BH1750 (Thumb, 26 bytes, Stack size 8 bytes, bh1750.o(.text))

                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                        • Max Depth = 24
                                                                                                                                                                                                                        • Call Chain = Single_Write_BH1750 ⇒ MYIIC1_Send_Byte
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                        • >>   MYIIC1_Stop -
                                                                                                                                                                                                                        • >>   MYIIC1_Start -
                                                                                                                                                                                                                        • >>   MYIIC1_Send_Byte +
                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                          • >>   MYIIC1_Stop +
                                                                                                                                                                                                                          • >>   MYIIC1_Start +
                                                                                                                                                                                                                          • >>   MYIIC1_Send_Byte
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                          • >>   Init_BH1750 +
                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                            • >>   Init_BH1750

                                                                                                                                                                                                                            bh_data_send (Thumb, 40 bytes, Stack size 8 bytes, bh1750.o(.text))

                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                            • Max Depth = 24
                                                                                                                                                                                                                            • Call Chain = bh_data_send ⇒ MYIIC1_Wait_Ack ⇒ MYIIC1_Stop
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                            • >>   MYIIC1_Wait_Ack -
                                                                                                                                                                                                                            • >>   MYIIC1_Stop -
                                                                                                                                                                                                                            • >>   MYIIC1_Start -
                                                                                                                                                                                                                            • >>   MYIIC1_Send_Byte +
                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                              • >>   MYIIC1_Wait_Ack +
                                                                                                                                                                                                                              • >>   MYIIC1_Stop +
                                                                                                                                                                                                                              • >>   MYIIC1_Start +
                                                                                                                                                                                                                              • >>   MYIIC1_Send_Byte

                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                              • >>   Sys_Init
                                                                                                                                                                                                                              • >>   TaskProcessing @@ -874,109 +870,109 @@ Global Symbols

                                                                                                                                                                                                                                bh_data_read (Thumb, 46 bytes, Stack size 16 bytes, bh1750.o(.text))

                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                • Max Depth = 40
                                                                                                                                                                                                                                • Call Chain = bh_data_read ⇒ MYIIC1_Read_Byte ⇒ MYIIC1_NAck
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                • >>   MYIIC1_Wait_Ack -
                                                                                                                                                                                                                                • >>   MYIIC1_Stop -
                                                                                                                                                                                                                                • >>   MYIIC1_Start -
                                                                                                                                                                                                                                • >>   MYIIC1_Send_Byte -
                                                                                                                                                                                                                                • >>   MYIIC1_Read_Byte +
                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                  • >>   MYIIC1_Wait_Ack +
                                                                                                                                                                                                                                  • >>   MYIIC1_Stop +
                                                                                                                                                                                                                                  • >>   MYIIC1_Start +
                                                                                                                                                                                                                                  • >>   MYIIC1_Send_Byte +
                                                                                                                                                                                                                                  • >>   MYIIC1_Read_Byte

                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                  • >>   TaskProcessing
                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                  Init_BH1750 (Thumb, 68 bytes, Stack size 8 bytes, bh1750.o(.text)) +

                                                                                                                                                                                                                                  Init_BH1750 (Thumb, 68 bytes, Stack size 8 bytes, bh1750.o(.text))

                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                  • Max Depth = 32
                                                                                                                                                                                                                                  • Call Chain = Init_BH1750 ⇒ Single_Write_BH1750 ⇒ MYIIC1_Send_Byte
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                  • >>   Single_Write_BH1750 -
                                                                                                                                                                                                                                  • >>   RCC_APB2PeriphClockCmd -
                                                                                                                                                                                                                                  • >>   GPIO_Init +
                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                    • >>   Single_Write_BH1750 +
                                                                                                                                                                                                                                    • >>   RCC_APB2PeriphClockCmd +
                                                                                                                                                                                                                                    • >>   GPIO_Init
                                                                                                                                                                                                                                    • >>   delay_ms

                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                    • >>   Sys_Init
                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                    MYIIC1_Start (Thumb, 64 bytes, Stack size 8 bytes, myiic1.o(.text)) +

                                                                                                                                                                                                                                    MYIIC1_Start (Thumb, 64 bytes, Stack size 8 bytes, myiic1.o(.text))

                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                    • Call Chain = MYIIC1_Start
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                    • >>   delay_us +
                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                      • >>   delay_us
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                      • >>   Single_Write_BH1750 +
                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                        • >>   Single_Write_BH1750
                                                                                                                                                                                                                                        • >>   bh_data_send
                                                                                                                                                                                                                                        • >>   bh_data_read
                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                        MYIIC1_Stop (Thumb, 70 bytes, Stack size 8 bytes, myiic1.o(.text)) +

                                                                                                                                                                                                                                        MYIIC1_Stop (Thumb, 70 bytes, Stack size 8 bytes, myiic1.o(.text))

                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                        • Max Depth = 8
                                                                                                                                                                                                                                        • Call Chain = MYIIC1_Stop
                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                        • >>   delay_us +
                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                          • >>   delay_us
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                          • >>   MYIIC1_Wait_Ack -
                                                                                                                                                                                                                                          • >>   Single_Write_BH1750 +
                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                            • >>   MYIIC1_Wait_Ack +
                                                                                                                                                                                                                                            • >>   Single_Write_BH1750
                                                                                                                                                                                                                                            • >>   bh_data_send
                                                                                                                                                                                                                                            • >>   bh_data_read
                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                            MYIIC1_Wait_Ack (Thumb, 84 bytes, Stack size 8 bytes, myiic1.o(.text)) +

                                                                                                                                                                                                                                            MYIIC1_Wait_Ack (Thumb, 84 bytes, Stack size 8 bytes, myiic1.o(.text))

                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                            • Max Depth = 16
                                                                                                                                                                                                                                            • Call Chain = MYIIC1_Wait_Ack ⇒ MYIIC1_Stop
                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                            • >>   MYIIC1_Stop -
                                                                                                                                                                                                                                            • >>   delay_us +
                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                              • >>   MYIIC1_Stop +
                                                                                                                                                                                                                                              • >>   delay_us

                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                              • >>   bh_data_send
                                                                                                                                                                                                                                              • >>   bh_data_read
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              MYIIC1_Ack (Thumb, 66 bytes, Stack size 8 bytes, myiic1.o(.text)) +

                                                                                                                                                                                                                                              MYIIC1_Ack (Thumb, 66 bytes, Stack size 8 bytes, myiic1.o(.text))

                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                              • Max Depth = 8
                                                                                                                                                                                                                                              • Call Chain = MYIIC1_Ack
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                              • >>   delay_us +
                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                • >>   delay_us
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                • >>   MYIIC1_Read_Byte +
                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                  • >>   MYIIC1_Read_Byte
                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                  MYIIC1_NAck (Thumb, 66 bytes, Stack size 8 bytes, myiic1.o(.text)) +

                                                                                                                                                                                                                                                  MYIIC1_NAck (Thumb, 66 bytes, Stack size 8 bytes, myiic1.o(.text))

                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                  • Max Depth = 8
                                                                                                                                                                                                                                                  • Call Chain = MYIIC1_NAck
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                  • >>   delay_us +
                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                    • >>   delay_us
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                    • >>   MYIIC1_Read_Byte +
                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                      • >>   MYIIC1_Read_Byte
                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                      MYIIC1_Send_Byte (Thumb, 100 bytes, Stack size 16 bytes, myiic1.o(.text)) +

                                                                                                                                                                                                                                                      MYIIC1_Send_Byte (Thumb, 100 bytes, Stack size 16 bytes, myiic1.o(.text))

                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                      • Max Depth = 16
                                                                                                                                                                                                                                                      • Call Chain = MYIIC1_Send_Byte
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                      • >>   delay_us +
                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                        • >>   delay_us
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                        • >>   Single_Write_BH1750 +
                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                          • >>   Single_Write_BH1750
                                                                                                                                                                                                                                                          • >>   bh_data_send
                                                                                                                                                                                                                                                          • >>   bh_data_read
                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                          MYIIC1_Read_Byte (Thumb, 98 bytes, Stack size 16 bytes, myiic1.o(.text)) +

                                                                                                                                                                                                                                                          MYIIC1_Read_Byte (Thumb, 98 bytes, Stack size 16 bytes, myiic1.o(.text))

                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                          • Max Depth = 24
                                                                                                                                                                                                                                                          • Call Chain = MYIIC1_Read_Byte ⇒ MYIIC1_NAck
                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                          • >>   MYIIC1_NAck -
                                                                                                                                                                                                                                                          • >>   MYIIC1_Ack -
                                                                                                                                                                                                                                                          • >>   delay_us +
                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                            • >>   MYIIC1_NAck +
                                                                                                                                                                                                                                                            • >>   MYIIC1_Ack +
                                                                                                                                                                                                                                                            • >>   delay_us

                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                            • >>   bh_data_read
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            IWDG_Init (Thumb, 36 bytes, Stack size 16 bytes, wdg.o(.text)) +

                                                                                                                                                                                                                                                            IWDG_Init (Thumb, 36 bytes, Stack size 16 bytes, wdg.o(.text))

                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                            • Max Depth = 16
                                                                                                                                                                                                                                                            • Call Chain = IWDG_Init
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                            • >>   IWDG_WriteAccessCmd -
                                                                                                                                                                                                                                                            • >>   IWDG_SetReload -
                                                                                                                                                                                                                                                            • >>   IWDG_SetPrescaler -
                                                                                                                                                                                                                                                            • >>   IWDG_ReloadCounter -
                                                                                                                                                                                                                                                            • >>   IWDG_Enable +
                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                              • >>   IWDG_WriteAccessCmd +
                                                                                                                                                                                                                                                              • >>   IWDG_SetReload +
                                                                                                                                                                                                                                                              • >>   IWDG_SetPrescaler +
                                                                                                                                                                                                                                                              • >>   IWDG_ReloadCounter +
                                                                                                                                                                                                                                                              • >>   IWDG_Enable

                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                              • >>   main
                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                              IWDG_Feed (Thumb, 8 bytes, Stack size 8 bytes, wdg.o(.text)) +

                                                                                                                                                                                                                                                              IWDG_Feed (Thumb, 8 bytes, Stack size 8 bytes, wdg.o(.text))

                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                              • Max Depth = 8
                                                                                                                                                                                                                                                              • Call Chain = IWDG_Feed
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                              • >>   IWDG_ReloadCounter +
                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                • >>   IWDG_ReloadCounter

                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   main
                                                                                                                                                                                                                                                                @@ -984,43 +980,44 @@ Global Symbols

                                                                                                                                                                                                                                                                delay_init (Thumb, 50 bytes, Stack size 8 bytes, delay.o(.text))

                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                • Max Depth = 8
                                                                                                                                                                                                                                                                • Call Chain = delay_init
                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                • >>   SysTick_CLKSourceConfig +
                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                  • >>   SysTick_CLKSourceConfig

                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   Sys_Init
                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                  delay_us (Thumb, 72 bytes, Stack size 0 bytes, delay.o(.text)) -

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   MYIIC1_NAck -
                                                                                                                                                                                                                                                                  • >>   MYIIC1_Ack -
                                                                                                                                                                                                                                                                  • >>   MYIIC1_Wait_Ack -
                                                                                                                                                                                                                                                                  • >>   MYIIC1_Stop -
                                                                                                                                                                                                                                                                  • >>   MYIIC1_Start -
                                                                                                                                                                                                                                                                  • >>   MYIIC1_Send_Byte -
                                                                                                                                                                                                                                                                  • >>   MYIIC1_Read_Byte -
                                                                                                                                                                                                                                                                  • >>   IIC_NAck -
                                                                                                                                                                                                                                                                  • >>   IIC_Ack -
                                                                                                                                                                                                                                                                  • >>   MYIIC_Wait_Ack -
                                                                                                                                                                                                                                                                  • >>   MYIIC_Stop -
                                                                                                                                                                                                                                                                  • >>   MYIIC_Start -
                                                                                                                                                                                                                                                                  • >>   IIC_Send_Byte -
                                                                                                                                                                                                                                                                  • >>   IIC_Read_Byte -
                                                                                                                                                                                                                                                                  • >>   DS18B20_Write_Byte -
                                                                                                                                                                                                                                                                  • >>   DS18B20_Read_Bit -
                                                                                                                                                                                                                                                                  • >>   DS18B20_Check -
                                                                                                                                                                                                                                                                  • >>   DS18B20_Rst +

                                                                                                                                                                                                                                                                    delay_us (Thumb, 72 bytes, Stack size 0 bytes, delay.o(.text)) +

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   MYIIC1_NAck +
                                                                                                                                                                                                                                                                    • >>   MYIIC1_Ack +
                                                                                                                                                                                                                                                                    • >>   MYIIC1_Wait_Ack +
                                                                                                                                                                                                                                                                    • >>   MYIIC1_Stop +
                                                                                                                                                                                                                                                                    • >>   MYIIC1_Start +
                                                                                                                                                                                                                                                                    • >>   MYIIC1_Send_Byte +
                                                                                                                                                                                                                                                                    • >>   MYIIC1_Read_Byte +
                                                                                                                                                                                                                                                                    • >>   IIC_NAck +
                                                                                                                                                                                                                                                                    • >>   IIC_Ack +
                                                                                                                                                                                                                                                                    • >>   MYIIC_Wait_Ack +
                                                                                                                                                                                                                                                                    • >>   MYIIC_Stop +
                                                                                                                                                                                                                                                                    • >>   MYIIC_Start +
                                                                                                                                                                                                                                                                    • >>   IIC_Send_Byte +
                                                                                                                                                                                                                                                                    • >>   IIC_Read_Byte +
                                                                                                                                                                                                                                                                    • >>   DS18B20_Write_Byte +
                                                                                                                                                                                                                                                                    • >>   DS18B20_Read_Bit +
                                                                                                                                                                                                                                                                    • >>   DS18B20_Check +
                                                                                                                                                                                                                                                                    • >>   DS18B20_Rst

                                                                                                                                                                                                                                                                    delay_ms (Thumb, 72 bytes, Stack size 0 bytes, delay.o(.text)) -

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   ESP8266_send_data -
                                                                                                                                                                                                                                                                    • >>   ESP8266_wifi_Init -
                                                                                                                                                                                                                                                                    • >>   UART3_Send_AT_Command -
                                                                                                                                                                                                                                                                    • >>   OLED_Init +

                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                      • >>   KEY_Scan +
                                                                                                                                                                                                                                                                      • >>   ESP8266_send_data +
                                                                                                                                                                                                                                                                      • >>   ESP8266_wifi_Init +
                                                                                                                                                                                                                                                                      • >>   UART3_Send_AT_Command +
                                                                                                                                                                                                                                                                      • >>   OLED_Init
                                                                                                                                                                                                                                                                      • >>   Key_Scan -
                                                                                                                                                                                                                                                                      • >>   KEY_Scan -
                                                                                                                                                                                                                                                                      • >>   Init_BH1750 +
                                                                                                                                                                                                                                                                      • >>   Init_BH1750
                                                                                                                                                                                                                                                                      • >>   AT24CXX_WriteOneByte
                                                                                                                                                                                                                                                                      • >>   main
                                                                                                                                                                                                                                                                      • >>   TaskProcessing +
                                                                                                                                                                                                                                                                      • >>   keyHandling
                                                                                                                                                                                                                                                                      • >>   Warning
                                                                                                                                                                                                                                                                      @@ -1028,29 +1025,25 @@ Global Symbols

                                                                                                                                                                                                                                                                      fputc (Thumb, 24 bytes, Stack size 0 bytes, usart.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                      UART1_SendString (Thumb, 42 bytes, Stack size 16 bytes, usart.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                      [Calls]

                                                                                                                                                                                                                                                                      • >>   USART_SendData -
                                                                                                                                                                                                                                                                      • >>   USART_GetFlagStatus +

                                                                                                                                                                                                                                                                        UART1_SendString (Thumb, 42 bytes, Stack size 16 bytes, usart.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                        [Calls]

                                                                                                                                                                                                                                                                        • >>   USART_SendData +
                                                                                                                                                                                                                                                                        • >>   USART_GetFlagStatus
                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                        uart_init (Thumb, 152 bytes, Stack size 32 bytes, usart.o(.text)) -

                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                        • Max Depth = 100
                                                                                                                                                                                                                                                                        • Call Chain = uart_init ⇒ USART_Init ⇒ RCC_GetClocksFreq -
                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                        • >>   USART_Init -
                                                                                                                                                                                                                                                                        • >>   USART_ITConfig -
                                                                                                                                                                                                                                                                        • >>   USART_Cmd -
                                                                                                                                                                                                                                                                        • >>   NVIC_Init -
                                                                                                                                                                                                                                                                        • >>   RCC_APB2PeriphClockCmd -
                                                                                                                                                                                                                                                                        • >>   GPIO_Init -
                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                        • >>   Sys_Init +

                                                                                                                                                                                                                                                                          uart_init (Thumb, 152 bytes, Stack size 32 bytes, usart.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                                                          • >>   USART_Init +
                                                                                                                                                                                                                                                                          • >>   USART_ITConfig +
                                                                                                                                                                                                                                                                          • >>   USART_Cmd +
                                                                                                                                                                                                                                                                          • >>   NVIC_Init +
                                                                                                                                                                                                                                                                          • >>   RCC_APB2PeriphClockCmd +
                                                                                                                                                                                                                                                                          • >>   GPIO_Init

                                                                                                                                                                                                                                                                          USART1_IRQHandler (Thumb, 122 bytes, Stack size 8 bytes, usart.o(.text))

                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                          • Max Depth = 24
                                                                                                                                                                                                                                                                          • Call Chain = USART1_IRQHandler ⇒ USART_GetITStatus

                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                          • >>   USART_GetITStatus -
                                                                                                                                                                                                                                                                          • >>   USART_ReceiveData +
                                                                                                                                                                                                                                                                          • >>   USART_ReceiveData

                                                                                                                                                                                                                                                                          [Address Reference Count : 1]
                                                                                                                                                                                                                                                                          • startup_stm32f10x_md.o(RESET)
                                                                                                                                                                                                                                                                          @@ -1189,31 +1182,32 @@ Global Symbols

                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                          • >>   RCC_APB2PeriphResetCmd
                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                          GPIO_Init (Thumb, 278 bytes, Stack size 24 bytes, stm32f10x_gpio.o(.text)) +

                                                                                                                                                                                                                                                                          GPIO_Init (Thumb, 278 bytes, Stack size 24 bytes, stm32f10x_gpio.o(.text))

                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                          • Max Depth = 24
                                                                                                                                                                                                                                                                          • Call Chain = GPIO_Init
                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                          • >>   MYIIC_Init -
                                                                                                                                                                                                                                                                          • >>   DS1302_IO_GPIO -
                                                                                                                                                                                                                                                                          • >>   DS1302_GPIOInit -
                                                                                                                                                                                                                                                                          • >>   TIM3_PWM_Init -
                                                                                                                                                                                                                                                                          • >>   USART3_init -
                                                                                                                                                                                                                                                                          • >>   uart_init -
                                                                                                                                                                                                                                                                          • >>   PWM_Init -
                                                                                                                                                                                                                                                                          • >>   OLED_Init -
                                                                                                                                                                                                                                                                          • >>   LED_Init -
                                                                                                                                                                                                                                                                          • >>   Key4x4_GPIO_Config -
                                                                                                                                                                                                                                                                          • >>   Init_BH1750 -
                                                                                                                                                                                                                                                                          • >>   DS18B20_Init +
                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                            • >>   uart_init +
                                                                                                                                                                                                                                                                            • >>   MYIIC_Init +
                                                                                                                                                                                                                                                                            • >>   DS1302_IO_GPIO +
                                                                                                                                                                                                                                                                            • >>   DS1302_GPIOInit +
                                                                                                                                                                                                                                                                            • >>   TIM3_PWM_Init +
                                                                                                                                                                                                                                                                            • >>   USART3_init +
                                                                                                                                                                                                                                                                            • >>   PWM_Init +
                                                                                                                                                                                                                                                                            • >>   OLED_Init +
                                                                                                                                                                                                                                                                            • >>   LED_Init +
                                                                                                                                                                                                                                                                            • >>   Key4x4_GPIO_Config +
                                                                                                                                                                                                                                                                            • >>   Init_BH1750 +
                                                                                                                                                                                                                                                                            • >>   DS18B20_Init

                                                                                                                                                                                                                                                                            GPIO_StructInit (Thumb, 16 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                            GPIO_ReadInputDataBit (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) -

                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                            • >>   DS1302_Read -
                                                                                                                                                                                                                                                                            • >>   KEY_Scan +

                                                                                                                                                                                                                                                                              GPIO_ReadInputDataBit (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) +

                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                              • >>   KEY_Scan +
                                                                                                                                                                                                                                                                              • >>   DS1302_Read +
                                                                                                                                                                                                                                                                              • >>   keyHandling
                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                              GPIO_ReadInputData (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) +

                                                                                                                                                                                                                                                                              GPIO_ReadInputData (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text))

                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                              • >>   Key_Scan
                                                                                                                                                                                                                                                                              @@ -1221,21 +1215,21 @@ Global Symbols

                                                                                                                                                                                                                                                                              GPIO_ReadOutputData (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                              GPIO_SetBits (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) -

                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                              • >>   MYIIC_Init -
                                                                                                                                                                                                                                                                              • >>   Write_IIC_Byte -
                                                                                                                                                                                                                                                                              • >>   IIC_Wait_Ack -
                                                                                                                                                                                                                                                                              • >>   IIC_Stop -
                                                                                                                                                                                                                                                                              • >>   IIC_Start -
                                                                                                                                                                                                                                                                              • >>   OLED_Init -
                                                                                                                                                                                                                                                                              • >>   DS18B20_Init +

                                                                                                                                                                                                                                                                                GPIO_SetBits (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) +

                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                • >>   MYIIC_Init +
                                                                                                                                                                                                                                                                                • >>   Write_IIC_Byte +
                                                                                                                                                                                                                                                                                • >>   IIC_Wait_Ack +
                                                                                                                                                                                                                                                                                • >>   IIC_Stop +
                                                                                                                                                                                                                                                                                • >>   IIC_Start +
                                                                                                                                                                                                                                                                                • >>   OLED_Init +
                                                                                                                                                                                                                                                                                • >>   DS18B20_Init
                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                GPIO_ResetBits (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) -

                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                • >>   Write_IIC_Byte -
                                                                                                                                                                                                                                                                                • >>   IIC_Wait_Ack -
                                                                                                                                                                                                                                                                                • >>   IIC_Stop -
                                                                                                                                                                                                                                                                                • >>   IIC_Start +

                                                                                                                                                                                                                                                                                  GPIO_ResetBits (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text)) +

                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                  • >>   Write_IIC_Byte +
                                                                                                                                                                                                                                                                                  • >>   IIC_Wait_Ack +
                                                                                                                                                                                                                                                                                  • >>   IIC_Stop +
                                                                                                                                                                                                                                                                                  • >>   IIC_Start

                                                                                                                                                                                                                                                                                  GPIO_WriteBit (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text), UNUSED) @@ -1248,8 +1242,8 @@ Global Symbols

                                                                                                                                                                                                                                                                                  GPIO_EventOutputCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_gpio.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                  GPIO_PinRemapConfig (Thumb, 138 bytes, Stack size 20 bytes, stm32f10x_gpio.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                  • >>   TIM3_PWM_Init +

                                                                                                                                                                                                                                                                                    GPIO_PinRemapConfig (Thumb, 138 bytes, Stack size 20 bytes, stm32f10x_gpio.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                    • >>   TIM3_PWM_Init

                                                                                                                                                                                                                                                                                    GPIO_EXTILineConfig (Thumb, 66 bytes, Stack size 12 bytes, stm32f10x_gpio.o(.text), UNUSED) @@ -1300,32 +1294,30 @@ Global Symbols

                                                                                                                                                                                                                                                                                    RCC_RTCCLKCmd (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                    RCC_GetClocksFreq (Thumb, 192 bytes, Stack size 12 bytes, stm32f10x_rcc.o(.text)) -

                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                                                                                                                    • Call Chain = RCC_GetClocksFreq -
                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                    • >>   USART_Init +

                                                                                                                                                                                                                                                                                      RCC_GetClocksFreq (Thumb, 192 bytes, Stack size 12 bytes, stm32f10x_rcc.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                      • >>   USART_Init

                                                                                                                                                                                                                                                                                      RCC_AHBPeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                      RCC_APB2PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text)) -

                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                      • >>   MYIIC_Init -
                                                                                                                                                                                                                                                                                      • >>   DS1302_GPIOInit -
                                                                                                                                                                                                                                                                                      • >>   TIM3_PWM_Init -
                                                                                                                                                                                                                                                                                      • >>   USART3_init -
                                                                                                                                                                                                                                                                                      • >>   uart_init -
                                                                                                                                                                                                                                                                                      • >>   PWM_Init -
                                                                                                                                                                                                                                                                                      • >>   OLED_Init -
                                                                                                                                                                                                                                                                                      • >>   LED_Init -
                                                                                                                                                                                                                                                                                      • >>   Key4x4_GPIO_Config -
                                                                                                                                                                                                                                                                                      • >>   Init_BH1750 -
                                                                                                                                                                                                                                                                                      • >>   DS18B20_Init +

                                                                                                                                                                                                                                                                                        RCC_APB2PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text)) +

                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                        • >>   uart_init +
                                                                                                                                                                                                                                                                                        • >>   MYIIC_Init +
                                                                                                                                                                                                                                                                                        • >>   DS1302_GPIOInit +
                                                                                                                                                                                                                                                                                        • >>   TIM3_PWM_Init +
                                                                                                                                                                                                                                                                                        • >>   USART3_init +
                                                                                                                                                                                                                                                                                        • >>   PWM_Init +
                                                                                                                                                                                                                                                                                        • >>   OLED_Init +
                                                                                                                                                                                                                                                                                        • >>   LED_Init +
                                                                                                                                                                                                                                                                                        • >>   Key4x4_GPIO_Config +
                                                                                                                                                                                                                                                                                        • >>   Init_BH1750 +
                                                                                                                                                                                                                                                                                        • >>   DS18B20_Init
                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                        RCC_APB1PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                        • >>   TIM3_PWM_Init -
                                                                                                                                                                                                                                                                                        • >>   TIM3_Int_Init -
                                                                                                                                                                                                                                                                                        • >>   USART3_init +

                                                                                                                                                                                                                                                                                          RCC_APB1PeriphClockCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                          • >>   TIM3_PWM_Init +
                                                                                                                                                                                                                                                                                          • >>   TIM3_Int_Init +
                                                                                                                                                                                                                                                                                          • >>   USART3_init

                                                                                                                                                                                                                                                                                          RCC_APB2PeriphResetCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_rcc.o(.text), UNUSED) @@ -1357,13 +1349,11 @@ Global Symbols

                                                                                                                                                                                                                                                                                        • >>   RCC_APB1PeriphResetCmd
                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                        USART_Init (Thumb, 210 bytes, Stack size 56 bytes, stm32f10x_usart.o(.text)) -

                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                        • Max Depth = 68
                                                                                                                                                                                                                                                                                        • Call Chain = USART_Init ⇒ RCC_GetClocksFreq -
                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                        • >>   RCC_GetClocksFreq +

                                                                                                                                                                                                                                                                                          USART_Init (Thumb, 210 bytes, Stack size 56 bytes, stm32f10x_usart.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                                                                          • >>   RCC_GetClocksFreq
                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                          • >>   USART3_init -
                                                                                                                                                                                                                                                                                          • >>   uart_init +
                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                            • >>   uart_init +
                                                                                                                                                                                                                                                                                            • >>   USART3_init

                                                                                                                                                                                                                                                                                            USART_StructInit (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) @@ -1372,16 +1362,14 @@ Global Symbols

                                                                                                                                                                                                                                                                                            USART_ClockStructInit (Thumb, 12 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                            USART_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text)) -

                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                            • >>   USART3_init -
                                                                                                                                                                                                                                                                                            • >>   uart_init +

                                                                                                                                                                                                                                                                                              USART_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                              • >>   uart_init +
                                                                                                                                                                                                                                                                                              • >>   USART3_init
                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                              USART_ITConfig (Thumb, 74 bytes, Stack size 20 bytes, stm32f10x_usart.o(.text)) -

                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                              • Max Depth = 20
                                                                                                                                                                                                                                                                                              • Call Chain = USART_ITConfig -
                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                              • >>   USART3_init -
                                                                                                                                                                                                                                                                                              • >>   uart_init +

                                                                                                                                                                                                                                                                                                USART_ITConfig (Thumb, 74 bytes, Stack size 20 bytes, stm32f10x_usart.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                • >>   uart_init +
                                                                                                                                                                                                                                                                                                • >>   USART3_init

                                                                                                                                                                                                                                                                                                USART_DMACmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) @@ -1396,12 +1384,12 @@ Global Symbols

                                                                                                                                                                                                                                                                                                USART_LINCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                USART_SendData (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                • >>   UART1_SendString -
                                                                                                                                                                                                                                                                                                • >>   UART3_SendString +

                                                                                                                                                                                                                                                                                                  USART_SendData (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                  • >>   UART1_SendString +
                                                                                                                                                                                                                                                                                                  • >>   UART3_SendString
                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                  USART_ReceiveData (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text)) +

                                                                                                                                                                                                                                                                                                  USART_ReceiveData (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text))

                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                  • >>   USART1_IRQHandler
                                                                                                                                                                                                                                                                                                  • >>   USART3_IRQHandler
                                                                                                                                                                                                                                                                                                  @@ -1426,9 +1414,9 @@ Global Symbols

                                                                                                                                                                                                                                                                                                  USART_IrDACmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                  USART_GetFlagStatus (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                  • >>   UART1_SendString -
                                                                                                                                                                                                                                                                                                  • >>   UART3_SendString +

                                                                                                                                                                                                                                                                                                    USART_GetFlagStatus (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                    • >>   UART1_SendString +
                                                                                                                                                                                                                                                                                                    • >>   UART3_SendString

                                                                                                                                                                                                                                                                                                    USART_ClearFlag (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_usart.o(.text), UNUSED) @@ -1445,19 +1433,17 @@ Global Symbols

                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                    • >>   Sys_Init
                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                    NVIC_Init (Thumb, 100 bytes, Stack size 16 bytes, misc.o(.text)) -

                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                                                    • Call Chain = NVIC_Init -
                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                    • >>   TIM3_Int_Init -
                                                                                                                                                                                                                                                                                                    • >>   USART3_init -
                                                                                                                                                                                                                                                                                                    • >>   uart_init +

                                                                                                                                                                                                                                                                                                      NVIC_Init (Thumb, 100 bytes, Stack size 16 bytes, misc.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                      • >>   uart_init +
                                                                                                                                                                                                                                                                                                      • >>   TIM3_Int_Init +
                                                                                                                                                                                                                                                                                                      • >>   USART3_init

                                                                                                                                                                                                                                                                                                      NVIC_SetVectorTable (Thumb, 14 bytes, Stack size 0 bytes, misc.o(.text), UNUSED)

                                                                                                                                                                                                                                                                                                      NVIC_SystemLPConfig (Thumb, 34 bytes, Stack size 0 bytes, misc.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                      SysTick_CLKSourceConfig (Thumb, 40 bytes, Stack size 0 bytes, misc.o(.text)) +

                                                                                                                                                                                                                                                                                                      SysTick_CLKSourceConfig (Thumb, 40 bytes, Stack size 0 bytes, misc.o(.text))

                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                      • >>   delay_init
                                                                                                                                                                                                                                                                                                      @@ -1466,28 +1452,28 @@ Global Symbols
                                                                                                                                                                                                                                                                                                    • >>   RCC_APB1PeriphResetCmd
                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                    TIM_TimeBaseInit (Thumb, 122 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) -

                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                    • >>   TIM3_PWM_Init -
                                                                                                                                                                                                                                                                                                    • >>   TIM3_Int_Init -
                                                                                                                                                                                                                                                                                                    • >>   PWM_Init +

                                                                                                                                                                                                                                                                                                      TIM_TimeBaseInit (Thumb, 122 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                      • >>   TIM3_PWM_Init +
                                                                                                                                                                                                                                                                                                      • >>   TIM3_Int_Init +
                                                                                                                                                                                                                                                                                                      • >>   PWM_Init
                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                      TIM_OC1Init (Thumb, 132 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                                                                                                                                                      TIM_OC1Init (Thumb, 132 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text))

                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                      • Max Depth = 16
                                                                                                                                                                                                                                                                                                      • Call Chain = TIM_OC1Init
                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                      • >>   PWM_Init +
                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                        • >>   PWM_Init
                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                        TIM_OC2Init (Thumb, 154 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                        • >>   TIM3_PWM_Init +

                                                                                                                                                                                                                                                                                                          TIM_OC2Init (Thumb, 154 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                          • >>   TIM3_PWM_Init

                                                                                                                                                                                                                                                                                                          TIM_OC3Init (Thumb, 150 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                          TIM_OC4Init (Thumb, 182 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                                                                                                                                                          TIM_OC4Init (Thumb, 182 bytes, Stack size 16 bytes, stm32f10x_tim.o(.text))

                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                          • Max Depth = 16
                                                                                                                                                                                                                                                                                                          • Call Chain = TIM_OC4Init
                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                          • >>   PWM_Init +
                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                            • >>   PWM_Init

                                                                                                                                                                                                                                                                                                            TIM_SetIC4Prescaler (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) @@ -1536,18 +1522,18 @@ Global Symbols

                                                                                                                                                                                                                                                                                                            TIM_BDTRStructInit (Thumb, 40 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                            TIM_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) -

                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                            • >>   TIM3_PWM_Init -
                                                                                                                                                                                                                                                                                                            • >>   TIM3_Int_Init -
                                                                                                                                                                                                                                                                                                            • >>   PWM_Init +

                                                                                                                                                                                                                                                                                                              TIM_Cmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                              • >>   TIM3_PWM_Init +
                                                                                                                                                                                                                                                                                                              • >>   TIM3_Int_Init +
                                                                                                                                                                                                                                                                                                              • >>   PWM_Init
                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                              TIM_CtrlPWMOutputs (Thumb, 30 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) -

                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                              • >>   PWM_Init +

                                                                                                                                                                                                                                                                                                                TIM_CtrlPWMOutputs (Thumb, 30 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                • >>   PWM_Init
                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                TIM_ITConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                • >>   TIM3_Int_Init +

                                                                                                                                                                                                                                                                                                                  TIM_ITConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                  • >>   TIM3_Int_Init

                                                                                                                                                                                                                                                                                                                  TIM_GenerateEvent (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) @@ -1600,8 +1586,8 @@ Global Symbols

                                                                                                                                                                                                                                                                                                                  TIM_ForcedOC4Config (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                  TIM_ARRPreloadConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) -

                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                  • >>   PWM_Init +

                                                                                                                                                                                                                                                                                                                    TIM_ARRPreloadConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                    • >>   PWM_Init

                                                                                                                                                                                                                                                                                                                    TIM_SelectCOM (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) @@ -1610,18 +1596,18 @@ Global Symbols

                                                                                                                                                                                                                                                                                                                    TIM_CCPreloadControl (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                    TIM_OC1PreloadConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) -

                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                    • >>   PWM_Init +

                                                                                                                                                                                                                                                                                                                      TIM_OC1PreloadConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                      • >>   PWM_Init
                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                      TIM_OC2PreloadConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                      • >>   TIM3_PWM_Init +

                                                                                                                                                                                                                                                                                                                        TIM_OC2PreloadConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                                        • >>   TIM3_PWM_Init

                                                                                                                                                                                                                                                                                                                        TIM_OC3PreloadConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                        TIM_OC4PreloadConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) -

                                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                                        • >>   PWM_Init +

                                                                                                                                                                                                                                                                                                                          TIM_OC4PreloadConfig (Thumb, 26 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                          • >>   PWM_Init

                                                                                                                                                                                                                                                                                                                          TIM_OC1FastConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) @@ -1704,50 +1690,47 @@ Global Symbols

                                                                                                                                                                                                                                                                                                                          TIM_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                          TIM_GetITStatus (Thumb, 34 bytes, Stack size 12 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                                                                                                                                                                          TIM_GetITStatus (Thumb, 34 bytes, Stack size 12 bytes, stm32f10x_tim.o(.text))

                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                          • Max Depth = 12
                                                                                                                                                                                                                                                                                                                          • Call Chain = TIM_GetITStatus

                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                          • >>   TIM3_IRQHandler
                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                          TIM_ClearITPendingBit (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text)) +

                                                                                                                                                                                                                                                                                                                          TIM_ClearITPendingBit (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_tim.o(.text))

                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                          • >>   TIM3_IRQHandler
                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                          IWDG_WriteAccessCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text)) -

                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                          • >>   IWDG_Init +

                                                                                                                                                                                                                                                                                                                            IWDG_WriteAccessCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text)) +

                                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                                            • >>   IWDG_Init
                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                            IWDG_SetPrescaler (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text)) -

                                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                                            • >>   IWDG_Init +

                                                                                                                                                                                                                                                                                                                              IWDG_SetPrescaler (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text)) +

                                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                                              • >>   IWDG_Init
                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                              IWDG_SetReload (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text)) -

                                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                                              • >>   IWDG_Init +

                                                                                                                                                                                                                                                                                                                                IWDG_SetReload (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text)) +

                                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                                • >>   IWDG_Init
                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                IWDG_ReloadCounter (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text)) -

                                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                                • >>   IWDG_Init -
                                                                                                                                                                                                                                                                                                                                • >>   IWDG_Feed +

                                                                                                                                                                                                                                                                                                                                  IWDG_ReloadCounter (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text)) +

                                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                                  • >>   IWDG_Init +
                                                                                                                                                                                                                                                                                                                                  • >>   IWDG_Feed
                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                  IWDG_Enable (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text)) -

                                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                                  • >>   IWDG_Init +

                                                                                                                                                                                                                                                                                                                                    IWDG_Enable (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text)) +

                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                    • >>   IWDG_Init

                                                                                                                                                                                                                                                                                                                                    IWDG_GetFlagStatus (Thumb, 20 bytes, Stack size 0 bytes, stm32f10x_iwdg.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                                    strstr (Thumb, 36 bytes, Stack size 12 bytes, strstr.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                    • >>   Find +

                                                                                                                                                                                                                                                                                                                                      strstr (Thumb, 36 bytes, Stack size 12 bytes, strstr.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                                      • >>   Find
                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                      __aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text)) -

                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                      • Max Depth = 88
                                                                                                                                                                                                                                                                                                                                      • Call Chain = __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round -
                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                      • >>   _double_epilogue +

                                                                                                                                                                                                                                                                                                                                        __aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                        [Calls]

                                                                                                                                                                                                                                                                                                                                        • >>   _double_epilogue
                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                        • >>   DS18B20_Get_Temp -
                                                                                                                                                                                                                                                                                                                                        • >>   TaskProcessing +
                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                          • >>   DS18B20_Get_Temp
                                                                                                                                                                                                                                                                                                                                          • >>   _fp_digits
                                                                                                                                                                                                                                                                                                                                          @@ -1760,10 +1743,13 @@ Global Symbols
                                                                                                                                                                                                                                                                                                                                        • >>   _fp_digits
                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                        __aeabi_i2f (Thumb, 18 bytes, Stack size 0 bytes, fflti.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                                        [Calls]

                                                                                                                                                                                                                                                                                                                                        • >>   _float_epilogue +

                                                                                                                                                                                                                                                                                                                                          __aeabi_i2f (Thumb, 18 bytes, Stack size 0 bytes, fflti.o(.text)) +

                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                          • Max Depth = 4
                                                                                                                                                                                                                                                                                                                                          • Call Chain = __aeabi_i2f ⇒ _float_epilogue +
                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                          • >>   _float_epilogue
                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                          • >>   DS18B20_Get_Temp +
                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                            • >>   DS18B20_Get_Temp +
                                                                                                                                                                                                                                                                                                                                            • >>   TaskProcessing

                                                                                                                                                                                                                                                                                                                                            __aeabi_i2d (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text)) @@ -1774,22 +1760,14 @@ Global Symbols
                                                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                                                            • >>   TaskProcessing
                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                            __aeabi_d2iz (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                            __aeabi_d2iz (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text), UNUSED)

                                                                                                                                                                                                                                                                                                                                            [Calls]

                                                                                                                                                                                                                                                                                                                                            • >>   __aeabi_llsr
                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                            • >>   DS18B20_Get_Temp -
                                                                                                                                                                                                                                                                                                                                            - -

                                                                                                                                                                                                                                                                                                                                            __aeabi_d2uiz (Thumb, 50 bytes, Stack size 8 bytes, dfixui.o(.text)) -

                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                            • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                            • Call Chain = __aeabi_d2uiz -
                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                            • >>   __aeabi_llsr -
                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                            • >>   TaskProcessing +
                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                              • >>   DS18B20_Get_Temp

                                                                                                                                                                                                                                                                                                                                              __aeabi_f2d (Thumb, 38 bytes, Stack size 0 bytes, f2d.o(.text)) -

                                                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                                                              • >>   DS18B20_Get_Temp +

                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                • >>   DS18B20_Get_Temp
                                                                                                                                                                                                                                                                                                                                                • >>   DisplayTask
                                                                                                                                                                                                                                                                                                                                                @@ -1801,7 +1779,13 @@ Global Symbols
                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                • >>   TaskProcessing
                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                __aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                __aeabi_cfcmpeq (Thumb, 0 bytes, Stack size 0 bytes, cfcmple.o(.text), UNUSED) + +

                                                                                                                                                                                                                                                                                                                                                __aeabi_cfcmple (Thumb, 20 bytes, Stack size 0 bytes, cfcmple.o(.text)) +

                                                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                                                • >>   TaskProcessing +
                                                                                                                                                                                                                                                                                                                                                + +

                                                                                                                                                                                                                                                                                                                                                __aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)

                                                                                                                                                                                                                                                                                                                                                __aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)

                                                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                                                • >>   _printf_core @@ -1816,23 +1800,24 @@ Global Symbols

                                                                                                                                                                                                                                                                                                                                                __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text)) -

                                                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                                                • >>   __aeabi_d2iz -
                                                                                                                                                                                                                                                                                                                                                • >>   __aeabi_d2uiz +

                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_d2iz
                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_uldivmod
                                                                                                                                                                                                                                                                                                                                                  • >>   _double_epilogue
                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_d2ulz
                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                  _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                  _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                  __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                  __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)

                                                                                                                                                                                                                                                                                                                                                  _float_round (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text))

                                                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_d2f
                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                  _float_epilogue (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_i2f +

                                                                                                                                                                                                                                                                                                                                                    _float_epilogue (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text)) +

                                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                                    • Max Depth = 4
                                                                                                                                                                                                                                                                                                                                                    • Call Chain = _float_epilogue +
                                                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_i2f

                                                                                                                                                                                                                                                                                                                                                    _double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text)) @@ -1850,8 +1835,8 @@ Global Symbols

                                                                                                                                                                                                                                                                                                                                                  • >>   _double_round
                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_llsl
                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_i2d -
                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_dmul +
                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_dmul +
                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_i2d
                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_dadd
                                                                                                                                                                                                                                                                                                                                                    @@ -1861,9 +1846,9 @@ Global Symbols
                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_lasr
                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_llsl
                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_drsub +
                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                    • >>   _fp_digits +
                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_drsub
                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_dsub -
                                                                                                                                                                                                                                                                                                                                                    • >>   _fp_digits

                                                                                                                                                                                                                                                                                                                                                    __aeabi_dsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED) @@ -1891,7 +1876,7 @@ Global Symbols
                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                    • >>   _main_scatterload
                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

                                                                                                                                                                                                                                                                                                                                                    __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))

                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_uldivmod @@ -1900,24 +1885,24 @@ Global Symbols
                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_d2ulz
                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                    _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                    _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

                                                                                                                                                                                                                                                                                                                                                    __aeabi_lasr (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)

                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_dadd
                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                    _ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                    _ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                    __decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                    __decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl.o(.text), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                    __decompress0 (Thumb, 58 bytes, Stack size unknown bytes, __dczerorl.o(.text), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                    __decompress0 (Thumb, 58 bytes, Stack size unknown bytes, __dczerorl.o(.text), UNUSED)

                                                                                                                                                                                                                                                                                                                                                    __0sprintf (Thumb, 34 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)

                                                                                                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                                                                                                    • >>   _sputc
                                                                                                                                                                                                                                                                                                                                                    • >>   _printf_core
                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                    __1sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                    __1sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)

                                                                                                                                                                                                                                                                                                                                                    __2sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf))

                                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                                    • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                    • Call Chain = __2sprintf @@ -1925,29 +1910,29 @@ Global Symbols
                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                      • >>   DisplayTask
                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                      __c89sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                      __c89sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                      sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                      sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                      __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                      __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                      __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                      __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                      __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                      __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

                                                                                                                                                                                                                                                                                                                                                      Local Symbols

                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                      SetSysClockTo72 (Thumb, 214 bytes, Stack size 12 bytes, system_stm32f10x.o(.text)) +

                                                                                                                                                                                                                                                                                                                                                      SetSysClockTo72 (Thumb, 214 bytes, Stack size 12 bytes, system_stm32f10x.o(.text))

                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 12
                                                                                                                                                                                                                                                                                                                                                      • Call Chain = SetSysClockTo72
                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                      • >>   SetSysClock +
                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                        • >>   SetSysClock
                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                        SetSysClock (Thumb, 8 bytes, Stack size 8 bytes, system_stm32f10x.o(.text)) +

                                                                                                                                                                                                                                                                                                                                                        SetSysClock (Thumb, 8 bytes, Stack size 8 bytes, system_stm32f10x.o(.text))

                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 20
                                                                                                                                                                                                                                                                                                                                                        • Call Chain = SetSysClock ⇒ SetSysClockTo72
                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                        • >>   SetSysClockTo72 +
                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                          • >>   SetSysClockTo72

                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                          • >>   SystemInit
                                                                                                                                                                                                                                                                                                                                                          @@ -1973,7 +1958,7 @@ Local Symbols

                                                                                                                                                                                                                                                                                                                                                        _fp_digits (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                        [Calls]

                                                                                                                                                                                                                                                                                                                                                        • >>   __aeabi_dmul +

                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                          • >>   __aeabi_dmul
                                                                                                                                                                                                                                                                                                                                                          • >>   __aeabi_ddiv
                                                                                                                                                                                                                                                                                                                                                          • >>   __aeabi_uldivmod
                                                                                                                                                                                                                                                                                                                                                          • >>   __aeabi_dadd diff --git a/stm32/OBJ/Template_Target 1.dep b/stm32/OBJ/Template_Target 1.dep index 05e0d56..11e1041 100644 --- a/stm32/OBJ/Template_Target 1.dep +++ b/stm32/OBJ/Template_Target 1.dep @@ -1,6 +1,6 @@ Dependencies for Project 'Template', Target 'Target 1': (DO NOT MODIFY !) -F (.\main.c)(0x627AA620)(-c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork -I ..\HARDWARE\LED -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\USER -I ..\STM32F10x_FWLib\inc -I ..\CORE -I ..\HARDWARE\ESP8266 -I ..\HARDWARE\DHT11 -I ..\HARDWARE\LCD1602 -I ..\HARDWARE\ADC -I ..\HARDWARE\TIMER -I ..\HARDWARE\DS18B20 -I ..\HARDWARE\cJSON -I ..\HARDWARE\DS1302 -I ..\HARDWARE\LCD -I ..\HARDWARE\OLED -I ..\HARDWARE\KEY -I ..\HARDWARE\MOTOR -I ..\HARDWARE\24CXX -I ..\HARDWARE\IIC -I ..\HARDWARE\BH1750 -I ..\HARDWARE\WDG -I.\RTE\_Target_1 -ID:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="525" -DSTM32F10X_MD -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -o ..\obj\main.o --omf_browse ..\obj\main.crf --depend ..\obj\main.d) -I (..\HARDWARE\LED\led.h)(0x627A5FB6) +F (.\main.c)(0x62827284)(-c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork -I ..\HARDWARE\LED -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\USER -I ..\STM32F10x_FWLib\inc -I ..\CORE -I ..\HARDWARE\ESP8266 -I ..\HARDWARE\DHT11 -I ..\HARDWARE\LCD1602 -I ..\HARDWARE\ADC -I ..\HARDWARE\TIMER -I ..\HARDWARE\DS18B20 -I ..\HARDWARE\cJSON -I ..\HARDWARE\DS1302 -I ..\HARDWARE\LCD -I ..\HARDWARE\OLED -I ..\HARDWARE\KEY -I ..\HARDWARE\MOTOR -I ..\HARDWARE\24CXX -I ..\HARDWARE\IIC -I ..\HARDWARE\BH1750 -I ..\HARDWARE\WDG -I.\RTE\_Target_1 -ID:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="525" -DSTM32F10X_MD -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -o ..\obj\main.o --omf_browse ..\obj\main.crf --depend ..\obj\main.d) +I (..\HARDWARE\LED\led.h)(0x62825E8E) I (..\SYSTEM\sys\sys.h)(0x6256947A) I (..\USER\stm32f10x.h)(0x6256947A) I (..\CORE\core_cm3.h)(0x6256947A) @@ -111,8 +111,8 @@ I (..\STM32F10x_FWLib\inc\stm32f10x_tim.h)(0x6256947A) I (..\STM32F10x_FWLib\inc\stm32f10x_usart.h)(0x6256947A) I (..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h)(0x6256947A) I (..\STM32F10x_FWLib\inc\misc.h)(0x6256947A) -F (..\HARDWARE\LED\led.c)(0x627A5D78)(-c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork -I ..\HARDWARE\LED -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\USER -I ..\STM32F10x_FWLib\inc -I ..\CORE -I ..\HARDWARE\ESP8266 -I ..\HARDWARE\DHT11 -I ..\HARDWARE\LCD1602 -I ..\HARDWARE\ADC -I ..\HARDWARE\TIMER -I ..\HARDWARE\DS18B20 -I ..\HARDWARE\cJSON -I ..\HARDWARE\DS1302 -I ..\HARDWARE\LCD -I ..\HARDWARE\OLED -I ..\HARDWARE\KEY -I ..\HARDWARE\MOTOR -I ..\HARDWARE\24CXX -I ..\HARDWARE\IIC -I ..\HARDWARE\BH1750 -I ..\HARDWARE\WDG -I.\RTE\_Target_1 -ID:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="525" -DSTM32F10X_MD -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -o ..\obj\led.o --omf_browse ..\obj\led.crf --depend ..\obj\led.d) -I (..\HARDWARE\LED\led.h)(0x627A5FB6) +F (..\HARDWARE\LED\led.c)(0x62825C36)(-c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork -I ..\HARDWARE\LED -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\USER -I ..\STM32F10x_FWLib\inc -I ..\CORE -I ..\HARDWARE\ESP8266 -I ..\HARDWARE\DHT11 -I ..\HARDWARE\LCD1602 -I ..\HARDWARE\ADC -I ..\HARDWARE\TIMER -I ..\HARDWARE\DS18B20 -I ..\HARDWARE\cJSON -I ..\HARDWARE\DS1302 -I ..\HARDWARE\LCD -I ..\HARDWARE\OLED -I ..\HARDWARE\KEY -I ..\HARDWARE\MOTOR -I ..\HARDWARE\24CXX -I ..\HARDWARE\IIC -I ..\HARDWARE\BH1750 -I ..\HARDWARE\WDG -I.\RTE\_Target_1 -ID:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="525" -DSTM32F10X_MD -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -o ..\obj\led.o --omf_browse ..\obj\led.crf --depend ..\obj\led.d) +I (..\HARDWARE\LED\led.h)(0x62825E8E) I (..\SYSTEM\sys\sys.h)(0x6256947A) I (..\USER\stm32f10x.h)(0x6256947A) I (..\CORE\core_cm3.h)(0x6256947A) @@ -238,7 +238,7 @@ I (..\STM32F10x_FWLib\inc\stm32f10x_tim.h)(0x6256947A) I (..\STM32F10x_FWLib\inc\stm32f10x_usart.h)(0x6256947A) I (..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h)(0x6256947A) I (..\STM32F10x_FWLib\inc\misc.h)(0x6256947A) -I (..\HARDWARE\LED\led.h)(0x627A5FB6) +I (..\HARDWARE\LED\led.h)(0x62825E8E) I (..\SYSTEM\usart\usart.h)(0x6256947A) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x599ECD2C) F (..\HARDWARE\DS18B20\ds18b20.c)(0x6259AF4E)(-c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork -I ..\HARDWARE\LED -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\USER -I ..\STM32F10x_FWLib\inc -I ..\CORE -I ..\HARDWARE\ESP8266 -I ..\HARDWARE\DHT11 -I ..\HARDWARE\LCD1602 -I ..\HARDWARE\ADC -I ..\HARDWARE\TIMER -I ..\HARDWARE\DS18B20 -I ..\HARDWARE\cJSON -I ..\HARDWARE\DS1302 -I ..\HARDWARE\LCD -I ..\HARDWARE\OLED -I ..\HARDWARE\KEY -I ..\HARDWARE\MOTOR -I ..\HARDWARE\24CXX -I ..\HARDWARE\IIC -I ..\HARDWARE\BH1750 -I ..\HARDWARE\WDG -I.\RTE\_Target_1 -ID:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="525" -DSTM32F10X_MD -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -o ..\obj\ds18b20.o --omf_browse ..\obj\ds18b20.crf --depend ..\obj\ds18b20.d) diff --git a/stm32/OBJ/led.crf b/stm32/OBJ/led.crf index d33b66e70d4ea5707f0ab14b62db6cec610089a1..aca1c3583de941b3a45c05397ff306d75b02053a 100644 GIT binary patch delta 521 zcmdlwSM=08QJx!|3=B++3<^`-7!)V+NOSe=?VQ5K00fE~4Tadaw(Wp&S(<&>+I`s= zftYE#FB`M=c70xk00ss|1_o9iR~G|@eYcSLh75aA_(lwSrkC$!mKC4kChQ*I=^yWz zmst{AQdF8;Qd*SCaButSz0A&n0(=aq3Nj6hU@YIjSh4->Ipzi2k|GU^mu?F&q$x-M z<)ndF7KjxZ7}pwIoh|DZ!!% zlj;Nxxr#fw^z!tcs&sj zVpwA?604vf%A_F0q#(njAkVaR`V~gjZPMHfd(A~UfX)Q^XU%PHhJEHDoe2sM_ z)q%zxG8gFu3IRPjfBRV`Ru5(=35IDFBKMhqzC-ir)$Q7Bthe}qnigA2d}dZq00v3q zc0MuIVhe3HhKX*B0t(`{*%&6dF$yY(0vVIt7=;vsZ*wtBabpB3RS;B&x~;-6b^1g< URvA8^BNY@_3U06fqn<$t0AGiHAOHXW delta 372 zcmX>#Pju^CQJx!|3=B++3<{In7*rGm!s>lev*wA#3|J zSr)G+g8U3?%tc}q6hxU6q?ir!#;D7PDX|7>8#AG z>OlR6%td+`6_U4GGP8Oxi-|Byvk diff --git a/stm32/OBJ/led.o b/stm32/OBJ/led.o index e5a6ac42e4d55d4628f30efe1a23c6d51b95b8eb..6a1eef84038551146105d3e18f16232768aad889 100644 GIT binary patch delta 2044 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 Gnesm@{TodH delta 10013 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 J2yqeV{{Y0FA!+~s diff --git a/stm32/OBJ/main.o b/stm32/OBJ/main.o index c6527b3ccef2759058ea0ec60b6c733ac887f035..cae5c10b8e25c7216256f818845bb35310b59c0f 100644 GIT binary patch delta 20011 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 ZFTh2G_c2oH48#9hhgZ72;m|O*{{wc&Z}I>D diff --git a/stm32/OBJ/timer.crf b/stm32/OBJ/timer.crf index f23b007a0a6134c4fd369d9dc677e6825b44379c..6935f41a13aadab1e6d2f6d59e3ccb98af82971f 100644 GIT binary patch delta 2020 zcmZY9d2Ccg90%~3*L~Y|MJ%O=BH-+AN+JTmLZU__AsoMv1nq$W8t768F~)2iC32T}pKLBDVNkHk&(<@0{~+j+m4-@KW# zzr*qU9on3T6~dB2R~qqHZJT~>&)gk(MQ(wQH#gNiE7dLWwdzvcQC5BLM@5PdQV4t4 zkipN1hUWj?Cy5;o-S-jO>(UycEa|Cax6hY3FERwo zxH`t}9^Vn8l`$n^v~J3SF+#y!>2`8A3df31nO+`1{Z%JCWI5BIfJ}qRnK&R{Luy5^ z9I5`oaJ;BsYH?wV+s@@aE-9ErCDTY%2CQHjrIrCzOzEl!_>9S?76L0BEC5z9jaBo) zaiW?jL(vvD20DaGHGW&o^tPIbXRl#;FCe?(*=r$1`B;+RM4!!eA!fHWxXp*z#fQCM z+*tc*|G;pJSjUmHdtgl~?}DGV@(#G3sQ}~L0&81&6Wq|s8+htQrYfoWLz|dZO7#-7 znW=^$hd{(^jdx&~~NEfiuAGF)la}9P|TLIVvEJ!H1X@f(OCFOeNqR@CZ{mxE(yov<9pN zk71?2RcPe#;FSzCvK-M9O!bI5JjrwrEC8FCj)K#`Fw-qC9X!Ppz%F!ZKaCndr}i^U z3&7prS*8%U5j=;cg4N)8rd8ld@B$hPR)IgVpVq(?@K5MAxE%Z$?FK{OFX%VuEXqZu z^lJ(y?c z23P~;8+rgbohvYu8|@qzF=CFP+29jkp`pc~2b^oD7_`B8s0WO~fjHlIyC|;;$V41I z3yim`UtPjH7aAv)3oSBUuXE%^iz4IIPBWv$;)td|ON=)$AU}qJ5q$(Ljp#$1s>Mck zQras^;F5?5edr*T8QmFiOOvIwr4udP%{2k>Qlq>0mF{loXD!{s(mgHR%heBsl^NYv z?FB+c4^*3-1KWXqL%s+vk9dT99;b7;(SwyvwseZ6Q!Sn5I)HI2j2?nyOOLShNK22h e^qa0EBv%^EN{_bm7)z&H+UF`d;j)FW1pNz^i-pzz delta 1951 zcmZY9d2G~06bJB`Uw5}hfRL6-M2fR-+86~*Kw=_@Ar#)EF{aeY6`|Wgh?*#pwipuB z{b7NY(;k$iEj_r87Ni_)0i~cQEr%fGD7)M$H-aMf<@dM!%h;s9eD>|^%$s@hdnfkC z&)Xm0sXbZbwFOQo*NP;R18VsTE@{nUrugT?!>-gckutweqvX!n@~M5HmZhWe7;Y|hewOf zjTf6ECPxpgFs`iZY_TBNMfB-{Q5FJ|b0&!S!2}WI{LEEh;>_@rRA0)Zk8{&=v!_hR zosvCK91p6F?_(-V;CxF&cPb0^>WFl$Fx}oydDoYk{NJBU%WrFqXl!eBwG{V_6s4@X z+OjwlBNnk&+R|&OG58Q*inS%hss5ozv6$(3Th0ijiL$_@vF=oNeJC9qIL@8sUJ+)I zLp#h%peHNTTa@gXnxL8kjf|FBS$SjXXE&%oLaJ_YMK_yk`t4AnEOmTC~RiD|7=1E9@JbyB?nZDCq3!-d((v_YzVegqqs>ZN)OYGm3h zRd1+?X`57u&^D%>QuTtiGwqS8JG6u8fK*+e@0gBA6$yRM)Fzc1+R1cOstBl=DJa!r zXcyBdshm`IGo6;|9`pm#8NXC_u$3Q~&S8Uv;2x&SU_SU0(`|4X_%qW(FbCYrG~2S} z1+ayw1Uvz@GF5^Hz8i~0eBGeg4tm5FF550Tb_guF%^S{!NW}D z;9l@orlnvrc!a4I+yb`Yq`+Df@@QbdcocF4qQ{t;5OsK*=^(fOJi&AfoC&rw-3PP4 zlT0>lp_6+MIe<>?A*Ld54|s~H3TyyRqo`mVc!p^WxDGsv0)uP7bL^*DcqM!u)drV? z7f^0+Dfk=e4LXPNJJUvR3HS#R21~$;s53YZyu{Q3P6scezToHJ6>I}^PVFkwd2k|l z4dnvI`QhtKH{lWB4Qv#A2mF)6?_3Ialj$*{&Yi!-;g>KO{0jwj+j1-THwp?mySt5Z z2P?pTaPFXUJMJ)T0t;|`?lLvI)hPt;G41jrIu*W;;)9dG2S^yq!q|tnUvAZi;3K4t zU^@61se?|APtY8|A>dOK126R|@EL9aSPI&P)`1b=bQ6B{?}A?&+KuQ{(4S|*&7d8g zVdyNv`@oroZh$+$S%&U{^E4#^W9e62ZzHjCqhD7oK!wpmRFl)N9q18qAY2*tNckqZbCuCUl}@$va7(9I`aRbn s%v){rFbuZzNK22h^k_?uarMXG8lze1v6dcZ=?qKzT!D6%TL??gzbyiJOaK4? diff --git a/stm32/OBJ/timer.o b/stm32/OBJ/timer.o index 1648b2d59526b05a75b3443325fdabb53e973e01..425ec3394dfd9141823710e47b939edad8b3df94 100644 GIT binary patch delta 826 zcmZ{hQAm?f6vyxV+8H?J_~wSWdf7fR((qxSkdR{FOE6fgMM;9KW-9oQC4}k2 zq{*LF#CnU6KoCC)BLj&^1s1+oq1&7rK@asPNObO8Z+hYIJLiA@=iCD~xmvTjS`*Xd z(ws9_<~XGrUc;ytQUrs&on0Nlpk8kntwwWebJKmN?Sa!KIW&$#92V1QqvO|_WX1W8 zcCX&!9~g`_`n(*TVGkcjVjXVH@8Axj7;q%fh-k2!|sc!+Ol9uSAj zu(}M7!Vg?fn8k>~Jf15oVntyMe;9~m$pS}~+%gP*mi2M;DNJFSp;bS^n=H=_AfwbM z%C;DB_!Jg#QDF^Z46S?yFSn?{?w%oWQwWjZI0Jiz9N5`&J99;Mr@}5G49x)~a@2r| zZC+zJ$7_t@r@D`$a=YkmQTTCy`~)C)&=+`2M^A@ht;co<0LsT_ek zFOX8%xXOO3Y?d=_Sz(jC`U#2J(y&Q%6}Zn`U}LPn8?_gBqX7C?<=N8;qj;?lLWWU0 NoZ_G6?*B)Yl7B+a6;uEK delta 776 zcmZ{hQAkr^6vw~sde6v_kiE>Igwx@&7Ti1bP?j%Z;9`Qt2!g>_j7lPM7^onUH3-o_ zL;9N-DeNI3q(O8MiV7scG#0&us8^@AVh;+v2t9PZvN!$U@H^lC{O|eB;pX$6sk~>T zT8`v=h0-dsI%I@GHA0F+A{J>qpGZ{K7-mD*Y%q;`KKFf}TXJX|B^#z9q6IKhTs%o<`#e)yg&`S13TKG>Lh%ekDJ0e0TM9k!aEI`4iR1 zcaWqQh8L)@Lfy9nSKc$swFtr%LVj1THu{ qh>oUc$RsGXNlqmm!ygE?-ZzL`N;p7hxmWwUh)S(m-1 - 337 - 1168 - 3088 - 993 + 473 + 621 + 2541 + 1125 0 - 824 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000700000000000000010000003A453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C555345525C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF47453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4248313735305C6268313735302E6300000000086268313735302E6300000000BECEA100FFFFFFFF47453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4248313735305C6D79696963312E6800000000086D79696963312E6800000000F0A0A100FFFFFFFF47453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4248313735305C6D79696963312E6300000000086D79696963312E6300000000BCA8E100FFFFFFFF43453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4F4C45445C6F6C65642E6800000000066F6C65642E68000000009CC1B600FFFFFFFF45453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C32344358585C32346378782E63000000000732346378782E6300000000F7B88600FFFFFFFF45453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C32344358585C32346378782E68000000000732346378782E6800000000D9ADC200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000004401000066000000000A00009B040000 + 1088 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000A00000000000000010000003A453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C555345525C6D61696E2E6300000000066D61696E2E6300000000FFDC7800FFFFFFFF47453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4248313735305C6268313735302E6300000000086268313735302E6300000000BECEA100FFFFFFFF47453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4248313735305C6D79696963312E6800000000086D79696963312E6800000000F0A0A100FFFFFFFF47453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4248313735305C6D79696963312E6300000000086D79696963312E6300000000BCA8E100FFFFFFFF43453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4F4C45445C6F6C65642E6800000000066F6C65642E68000000009CC1B600FFFFFFFF45453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C32344358585C32346378782E63000000000732346378782E6300000000F7B88600FFFFFFFF45453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C32344358585C32346378782E68000000000732346378782E6800000000D9ADC200FFFFFFFF41453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4C45445C6C65642E6800000000056C65642E6800000000A5C2D700FFFFFFFF41453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4C45445C6C65642E6300000000056C65642E6300000000B3A6BE00FFFFFFFF41453A5CCFEEC4BF5CBCE6D6B0CFEEC4BF5C32303232303530392D536D617274436C617373726F6F6D5C73746D33325C48415244574152455C4B45595C6B65792E6300000000056B65792E6300000000EAD6A300FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000004401000066000000000A00009B040000 @@ -124,7 +124,7 @@ 16 - 7C010000C3000000A807000089010000 + B903000047020000E50900000D030000 @@ -1740,7 +1740,7 @@ 1 16 - 020000001C000000E901000038000000 + 000000001C000000E701000038000000 16 @@ -1789,14 +1789,14 @@ 3317 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF44010000150100007007000019010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000007C010000C3000000A807000089010000440100004F00000070070000150100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF2C0600004F0000003006000001030000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C300000180004000000000000068060000C3000000A807000075030000300600004F000000700700000103000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100004F0000004401000084040000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000038000000C300000078010000F8040000000000004F00000040010000840400000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000ED02000070070000F102000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000003800000065030000A80700003F04000000000000F102000070070000CB03000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFB8030000F1020000BC030000CB03000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000084040000000A000088040000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000038000000FC040000380A0000C20500000000000088040000000A00004E0500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF1346696E6420416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF44010000150100007007000019010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000B903000047020000E50900000D030000440100004F00000070070000150100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF2C0600004F0000003006000001030000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A508000047020000E5090000F9040000300600004F000000700700000103000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100004F0000004401000084040000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000007502000047020000B50300007C060000000000004F00000040010000840400000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000ED02000070070000F102000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000075020000E9040000E5090000C305000000000000F102000070070000CB03000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFB8030000F1020000BC030000CB03000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000084040000000A000088040000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000007502000080060000750C0000460700000000000088040000000A00004E0500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF1346696E6420416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2464 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000044245455096000000000000001300044245455010506572736F6E5F646574656374696F6E12415432344330325F726573745F77726974650454494D45035344410353434C0442595445067763736C656E0630783030306608B6C1C8A1CEC8B6A804657869740C5265636976655F7461626C650574696D65310F52696768745F6D6F746F5F73746F700E707573685F76616C5F72696768741170776D5F6F75745F6C6566745F6D6F746F0273300875735F64656C61790363757400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65B9030000 + 2495 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000013436861676557617465724C6576656C5461736B9600000000000000130013436861676557617465724C6576656C5461736B044245455010506572736F6E5F646574656374696F6E12415432344330325F726573745F77726974650454494D45035344410353434C0442595445067763736C656E0630783030306608B6C1C8A1CEC8B6A804657869740C5265636976655F7461626C650574696D65310F52696768745F6D6F746F5F73746F700E707573685F76616C5F72696768741170776D5F6F75745F6C6566745F6D6F746F0273300875735F64656C617900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65B9030000 1423 @@ -1828,7 +1828,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -1855,9 +1855,9 @@ 0 .\main.c - 0 - 235 - 272 + 13 + 220 + 237 1 0 @@ -1873,7 +1873,7 @@ ..\HARDWARE\BH1750\myiic1.h - 8 + 6 1 9 1 @@ -1882,7 +1882,7 @@ ..\HARDWARE\BH1750\myiic1.c - 10 + 11 19 33 1 @@ -1892,7 +1892,7 @@ ..\HARDWARE\OLED\oled.h 15 - 22 + 13 51 1 @@ -1900,9 +1900,9 @@ ..\HARDWARE\24CXX\24cxx.c - 27 - 85 - 115 + 0 + 93 + 116 1 0 @@ -1916,6 +1916,33 @@ 0 + + ..\HARDWARE\LED\led.h + 21 + 1 + 14 + 1 + + 0 + + + ..\HARDWARE\LED\led.c + 2 + 1 + 30 + 1 + + 0 + + + ..\HARDWARE\KEY\key.c + 8 + 169 + 214 + 1 + + 0 + diff --git a/stm32/USER/Template.uvoptx b/stm32/USER/Template.uvoptx index ecf78a0..4f3a9e8 100644 --- a/stm32/USER/Template.uvoptx +++ b/stm32/USER/Template.uvoptx @@ -391,7 +391,7 @@ 2 15 1 - 1 + 0 0 0 ..\HARDWARE\24CXX\24cxx.c diff --git a/stm32/USER/main.c b/stm32/USER/main.c index 5af38f6..efc69ed 100644 --- a/stm32/USER/main.c +++ b/stm32/USER/main.c @@ -27,13 +27,18 @@ struct UserInfo{ int num; float light; int light_threshold; + + int num_th1; + int num_th2; + int num_th3; + int warn; }; struct UserInfo userInfo; struct timing nowTime; -u8 Settime[6]={0x22,0x04,0x27,0x19,0x17,0x20}; // 设置时间 22年 03月 27日 22:34:00 +u8 Settime[6]={0x22,0x04,0x27,0x19,0x17,0x00}; // 设置时间 22年 03月 27日 22:34:00 int setModel = 0; int change = 0; @@ -54,6 +59,10 @@ void UserInfo_Init() userInfo.light_threshold = AT24CXX_ReadOneByte(3) * 255 + AT24CXX_ReadOneByte(4); userInfo.num = AT24CXX_ReadOneByte(5); userInfo.warn = 1; + + userInfo.num_th1 = AT24CXX_ReadOneByte(6); + userInfo.num_th2 = AT24CXX_ReadOneByte(7); + userInfo.num_th3 = AT24CXX_ReadOneByte(8); } /** @@ -90,7 +99,7 @@ void Sys_Init(void) { delay_init(); NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); - uart_init(115200); + //uart_init(115200); LED_Init(); DS18B20_Init(); AT24CXX_Init(); //IIC初始化 @@ -104,7 +113,6 @@ void Sys_Init(void) bh_data_send(BHPowOn); } - /** * @description: 显示 * @param {*} @@ -113,10 +121,10 @@ void Sys_Init(void) void DisplayTask(void) { char str[60]; - if(userInfo.model == 0) sprintf(str,"%2d-%2d %2d:%2d:%2d %0.1fLx,%dLx %d num:%d", nowTime.mon, nowTime.day, nowTime.hour, nowTime.min, \ - nowTime.sec, userInfo.light, userInfo.light_threshold, userInfo.warn, userInfo.num); - else sprintf(str,"%3dLx %2d:%2d:%2d %d", userInfo.light_threshold,userInfo.SetTimer.hour, userInfo.SetTimer.min, \ - userInfo.SetTimer.sec, change); + if(userInfo.model == 0) sprintf(str,"%2d-%2d %2d:%2d:%2d %0.1fLx,%dLx %d %2d,%2d,%2d num:%2d ", nowTime.mon, nowTime.day, nowTime.hour, nowTime.min, \ + nowTime.sec, userInfo.light, userInfo.light_threshold, userInfo.warn, userInfo.num_th1,userInfo.num_th2,userInfo.num_th3 , userInfo.num); + else sprintf(str,"%3dLx %2d:%2d:%2d %2d,%2d,%2d %d ", userInfo.light_threshold,userInfo.SetTimer.hour, userInfo.SetTimer.min, \ + userInfo.SetTimer.sec, userInfo.num_th1,userInfo.num_th2,userInfo.num_th3, change); OLED_ShowString(0, 0, str, 16); }; @@ -143,7 +151,7 @@ void ChangeValue(int Value){ case 0: if(userInfo.light_threshold < 1000){ userInfo.light_threshold = userInfo.light_threshold * 10 + Value; - if(userInfo.light_threshold > 390) userInfo.light_threshold = 390; + if(userInfo.light_threshold > 1000) userInfo.light_threshold = 1000; } break; case 1: @@ -164,6 +172,24 @@ void ChangeValue(int Value){ if(userInfo.SetTimer.sec > 59) userInfo.SetTimer.sec = 59; } break; + case 4: + if(userInfo.num_th1 < 10){ + userInfo.num_th1 = userInfo.num_th1 * 10 + Value; + if(userInfo.num_th1 > 99) userInfo.num_th1 = 99; + } + break; + case 5: + if(userInfo.num_th2 < 10){ + userInfo.num_th2 = userInfo.num_th2 * 10 + Value; + if(userInfo.num_th2 > 99) userInfo.num_th2 = 99; + } + break; + case 6: + if(userInfo.num_th3 < 10){ + userInfo.num_th3 = userInfo.num_th3 * 10 + Value; + if(userInfo.num_th3 > 99) userInfo.num_th3 = 99; + } + break; } } @@ -188,6 +214,15 @@ void DeleteValue() case 3: userInfo.SetTimer.sec /= 10; break; + case 4: + userInfo.num_th1 /= 10; + break; + case 5: + userInfo.num_th2 /= 10; + break; + case 6: + userInfo.num_th3 /= 10; + break; } } @@ -197,18 +232,21 @@ void DeleteValue() * @return {*} */ void keyHandling(){ + static int flag = 0; int key = 16; + int i = 0; key = Key_Scan(); switch (key) { case 12: userInfo.model++; if(userInfo.model >= 2) userInfo.model = 0; + change = 0; break; case 13: if(userInfo.model == 0) break; change++; - if(change >= 4) change = 0; + if(change >= 7) change = 0; break; case 14: if(userInfo.warn == 0) userInfo.warn = 1; @@ -226,15 +264,44 @@ void keyHandling(){ OLED_Clear(); Warning(); } - key = KEY_Scan(0); - if(key == IN_PRES){ + + if(IN == 0){ + delay_ms(10); + if(IN == 0){ + if(flag == 3) flag = 4; + else if(flag == 0) flag = 1; + else flag = 0; + } + while((i<50)&&(IN==0)){ + delay_ms(10); + i++; + } + i=0; + } + + if(OUT == 0){ + delay_ms(10); + if(OUT == 0){ + if(flag == 1) flag = 2; + else if(flag == 0) flag = 3; + else flag = 0; + } + while((i<50)&&(OUT==0)){ + delay_ms(10); + i++; + } + i=0; + } + + if(flag == 2){ userInfo.num++; if(userInfo.num >= 99) userInfo.num = 99; - } - else if(key == OUT_PRES){ + flag = 0; + }else if(flag == 4){ userInfo.num--; if(userInfo.num < 0) userInfo.num = 0; - } + flag = 0; + } } @@ -246,6 +313,7 @@ void keyHandling(){ */ void TaskProcessing() { + static int flag = 0,min = 0, sec = 0; int x=0, pwm; //bh1750模块获取到的数据 bh_data_send(BHReset); bh_data_send(BHModeH1); @@ -254,20 +322,44 @@ void TaskProcessing() userInfo.light = x/1.2; keyHandling(); - - PWMA = userInfo.light_threshold * 1.3; - + + if(userInfo.warn == 0) flag = 0; // 超过时间报警 - if(getTimerResult()){ + if(getTimerResult() && userInfo.warn){ + if(flag == 0) { + min = userInfo.SetTimer.min + 1; + sec = userInfo.SetTimer.sec; + if(min >= 60){ + min = min - 60; + } + flag = 1; + }else{ + if(min == nowTime.min && sec == nowTime.sec){ + userInfo.warn = 0; + flag = 0; + } + } if(userInfo.warn) Warning(); } + LED0 = 0; + LED1 = 0; + LED2 = 0; + if(userInfo.num >= userInfo.num_th1) LED0 = 1; + if(userInfo.num >= userInfo.num_th2) LED1 = 1; + if(userInfo.num >= userInfo.num_th3) LED2 = 1; + + if(userInfo.light > userInfo.light_threshold) LED0 = 0,LED1 = 0,LED2 = 0; + AT24CXX_WriteOneByte(0, userInfo.SetTimer.hour); AT24CXX_WriteOneByte(1, userInfo.SetTimer.min); AT24CXX_WriteOneByte(2, userInfo.SetTimer.sec); AT24CXX_WriteOneByte(3, userInfo.light_threshold >> 8); AT24CXX_WriteOneByte(4, userInfo.light_threshold & 0x00FF); AT24CXX_WriteOneByte(5, userInfo.num); + AT24CXX_WriteOneByte(6, userInfo.num_th1); + AT24CXX_WriteOneByte(7, userInfo.num_th2); + AT24CXX_WriteOneByte(8, userInfo.num_th3); } /**