From 20e1311bf0e92b2c39c8e3f740cd5b7095b83c16 Mon Sep 17 00:00:00 2001 From: Frank Voorburg Date: Wed, 12 Oct 2016 15:19:15 +0000 Subject: [PATCH] Refs #134. - Updated the STM32-P207 and STM32F0-Discovery demos from EmBitz 0.42 to 1.00. git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@155 5dc33758-31d5-4daf-9ae8-b24bf3d40d73 --- .../Boot/bin/openblt_stm32f051.elf | Bin 472676 -> 541820 bytes .../Boot/bin/openblt_stm32f051.map | 1155 +++---- .../Boot/bin/openblt_stm32f051.srec | 568 ++-- .../Boot/ide/stm32f0.elay | 8 +- .../Prog/bin/demoprog_stm32f051.elf | Bin 383423 -> 418748 bytes .../Prog/bin/demoprog_stm32f051.map | 1725 ++++++----- .../Prog/bin/demoprog_stm32f051.srec | 517 ++-- .../Boot/bin/openblt_stm32f207.elf | Bin 677625 -> 745464 bytes .../Boot/bin/openblt_stm32f207.map | 2654 +++++++++-------- .../Boot/bin/openblt_stm32f207.srec | 2523 ++++++++-------- .../Boot/ide/stm32f207.depend | 6 +- .../Boot/ide/stm32f207.elay | 8 +- .../Prog/bin/demoprog_stm32f207.elf | Bin 533860 -> 538184 bytes .../Prog/bin/demoprog_stm32f207.map | 1859 +++++++----- .../Prog/bin/demoprog_stm32f207.srec | 712 ++--- 15 files changed, 6212 insertions(+), 5523 deletions(-) diff --git a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.elf b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.elf index 34f59fce80af975042a7b9f9de358c7b5954dc81..e1f52f7e42eb74d701fd962b26d2eda9faddc354 100644 GIT binary patch delta 107921 zcmcG%2Y6IP+de*X&YnGIH@!eMB!M&_KOy@O!Dr9_G- z77!^SD4-~aB9_n;6g3tEMG!>|P4d6*IlF7(`+nd1{;uo$=ep+1JawL#d8VG(lka~{ zyg4^zNpecRR+bQ&FtS9l&_#xb6;VP8k^gF(6tBh!>(!;LJk5v^0*u1i8z%&VK@9Mu z?1zH=LL>ukO#!?RL?>do3WgV5Np}Cdvr>1leA??NGh-+rCNVWVJ6Bz57xSVmz z$W55*@jzYw$bJ2wtTzIxs=ck4(i(VwyBfLUw&_DOd1A-fnQ>bB`?s8lEpu*56qh@c zx{GTLU6Ru@F$&OL;F~74$`O}uFWvF^?Do<-W2;P=iWV;|Ielwt`m>r$NfxCgzudCp zPi{@EI#P(`vfA*R%40-&;TXO8{bSCI8J1JAeQC+eziNnB#Gn5)JSP!Y@zj#47mZ;# z8PM>^UouroVd^8Kbd`Gluh2A6Fg)k}Fd6J({oTU0j}bU1TH_m6r6nDKg@U z#N~_7vHrSDk;$bc-dp1GW7nnFpE@;ps!>{UvQ!6l39w_Y4}7il&=u_>_j&VoIz?zF zkuENao3)1S$PPI*Z0N$AL2cG#JC6+#mExZiM(!$4uqF)ezdgY!J8tj zO0grYZ}t}nD{@-5%jp;2d}v|L;5K!Jipy`^sE^hyEqVT?Bf~tJHWWr2bu{YK_QFw_ zt`);bgwm3nn`y!$LiaAoS($TnU;a*q2onWA&8z0!lrcOd=M2_G@@2o>GqxHcR8$mIM6SE9wjxI#DjPbFw$8DXhE_SHC7GqQhOTI9 z6tz-~^m?gLIi;x9(C;f{#yhfNa#!ZG&S755P+zh@G`rm8My;gpD&@9yo|Y@ws_P*T zQshW#I3X=xX356#PEi+SNk&;&vFN#qSLLOC*2}MIIi}=!#sM6Am z*rGwOFXXO*Z1ZR>(LkgK7rbt9sV=Ny8+HPo4H!z(JSZ(XG|I{{+vRPSGxb%62#59` zZyCZA`AYY9w;VzwKbJk`l;ie`+r8Iok31EbIs6nF=>{8c%8k;JsW-t@x6VnJu)&MQw%Ov~ad|_XWK1i}DQ**1 z=jWp$b#lUL&uaJT?V?s(k!-$t`)X}!>M^m|lNc{9&$`a)&b#5r(BXd`7;6p$a>bXiiKOeTh(>Gfd$d?=`I;uOPV9vs}2CLaoaCBipt;n5jDs1Q|vOukQOJul< zoc=6~A_s8ExBO#fLENI-hj!|0jTB*p8DD$||$O3b5Bkvcwep0_H28P7+=Kvg8EQ*K1OzQfj6yxa7$bB~K z5K~j!Fl!Wgq{s*U4#bdhtw_S3IIxR0qGcqyT5<}xdO${IIF7O+ zTHZ{~x4FRM1=H-U-=rmIq5v!fT7h0*6ofW(6qp@{<*;wRasz|5WGdsPJ;+AhbZ(8@ z#|+e9BwE(cPkU3MFszTeO1_s$;e$mpQo?|F=;{VIKy*=-kj-UF9(Os~RTPp}q5W8X`3}ae~N`F; zzR5R5s;fOj!;4ExI+VK5_JbRW^cC68(;`&|UMo&y2TkX2v;|Ev0s$jX^2@4uwA}dq z;&Q>&o9A97Tp*X!@aElQ)$azpSMkVH2lSMdSfx75<&ayRE-v4DwY22;tsDHb|*t{a8b(*~EXpaD$1HV3@v{wAl zO&vwrpnO@iYJO?zw|f3B%?h4eni}8en>BYuPmnc5QR8o#H2i#fqnhG$_%{V&Wx+>F z=6MQO8#t{N;;+N7?`J6rsS!mJw6a;V6# zyhV{7krp+fujh;HvcZz4}Wm?Rbu49&ru~J$$Jeqf~ zc!*N*z+I~bquR#w8MA7PnR0rJNQobN&)Ah?t@_MpTd{zl4N41&`zUU5-ZSAI@P0m~ z(pYCon+7ZM))sratD5hVU)tdFe3`NbEwa40bMDiqjbCpKOl(z|9zFCgfjPT=z0#79 z(h}}lxCWsm) zM&T~d*p3>#CEwm^UHnX9{oEDEGAo$TXSbRbXWlhv!qO33gcJ;}UtB|FE2>rd_K?E4sL)?uM7Qd?UKvd16ST??}BKd!qMWVbo4hb+j>IIf2-$PPPR zn(Fdu(QgpYjz>qkv>`<##~&BPF82YXSWcapWL8c{l@hg*Sjq_W9*O-Lk5f+QX{!42PP2x(@;QH+eM&nVj2CQ>*Y z#;{T2g|@IAP_?>Jg~RAsOBb5=Y70&1t+I)-j9r}oSmxzspezQjBYgx2+I8?a>OHQ+ z%uYXGi~kJL&R6j`j9|WuhZKenk(Fr-(-uo1T$w0>FYu81`N8-p?O1teM_5hc6o z*>|N!$!@Z~5YdYpgLU+)AbQcBzLhe7o)%(A@-*hPPyWcWfpK`z5 zNIO5k<7))-03K*SdZBW^XHm$2`;jT=e&i0iAK9I*8h-a9U(o#s1l^B9bU)uzr}QNH zosGglXCphE&G)KPR`vRwi5zgIPY?y1>3gI@*)p=h`)I^afU@uuj1B9H8j}s!FJ)H| z$`+G%oM1aEmiy3j;rV1~NnbPc-WZO454w1a&PaB9!hV@67}ptFm4UY;;q<@V^L(@JDDw4H|CfJWq;w z5QqnFz^mYtFCfiec9XF?5i^*1QZx;rE7pflJEdc!JdT7plw*O_y=@QFuxmk-Lx8YPad;e~ zj{*CEPa| zpe&5Jg&LD3m~t&!D)u#)F26?{7yfKz z74&P!B+U^ho87-FUZKJ|4qC-OyDCP)E#l^*7hqXI${3P7k2`_rsa6Bn=fdD;z!qPJ zrSGZKJ_T$gRU17Wf3WFX3KJu!<& zct@$|07BdqAlLXMEQTdndzct)k#{loCQV`aYbz1Z zM3xfC#AKzkRt%F_`f`WE*C|ZKrF{?w^<9*bEMyU%O>eW|34oQvoG{s2YjDf=O_=o9 z0&|tXZ$W{%lI~xbZA8Np!(~?O2JJC2hH5mNe^U`;;Wj5&UZZ{C8byW$L>>#5dD>H- z`HqH5PxqU2%WfJ=_9hu_r%~ONKy#El?ngSb4Id$VniX!t!&%Hu^jaGZVTQD+MT8uu zohtQhi$HA;qk`2M-7(JeGn|Q#9XjdNVdd9a!04{Z=($)-#5bYQUn`N35Q$$&Pq5*| zge%iV8-69Aa%?2(;R-vosRvZHQ7V6=%ExJ@snd$<0g>YraZy*De~8@Wg2+zQHdW%dvOH(;#x4<7OFntl^XIa1^R0hqe57UTrxx`?OdDnONE=5G>$IjhaP-~n$} zC%U-ny5jwsyh7iC$mq^V0rdN^Iufp1yP(;XGXoQW%bU;xOhVsJwn0%KgKcyk*?K~= za2=x>*Mmr7K~WWX8snPSTwczJF14vZZKAUZy(6_uzZduj%UJjh;>dm!SxjdVk+o^- zQkKUN>0)|WCMGyxME0bdkH$MA(@0oF3rwL8p>*M60HS8nkVmO!KY}c*1nZ*Tj^1@g zMcG0&XbeXA;!wO3c~(&$12yjLXd=ldyT+}d{ENiPZXPYf;oBT16TB0N-9+;)qq~WU z4jLV`huVq(<4qIu+DL6mL9tTMRYbi&7EbGUFGZH`$)Ym+!=E8bF8|=rD!Wx0KQbS) zH&;#C(kUW=`yE+LF7f4fWVBa_Rg;u+V11dSB&(@`Tz0FhX1)x`A)qR#BHjm1-L&=iWo+#G`S$inf>Z5|0_9&NWPbK(-($v!J@ZIvr zINR7!N^ln`Rk%!+)1}9OcOlA@Qs_@orc76Cva4O9>3-#+3Rlz8CliAr4NwSM#8*zl z7ZhpFLT{C7*GEY<)#il+C=R++kJ2wUu91bX0N0Gz9 zOeYh(DU)Gmx)KR9v2wAi`KFRNg(^slrENEr)HT9AY%#W2CD>Z|5yH3BMBSY5Lc*mA z9>}sJM*!h$r=@HJkn$ZKLiB?>Vx0mL{X^`Z;cAHW3RHsnE2=0&>5KpWj5wSbzic`L2p5neb}l#%2S=p2BLdB5?u^GOwmL#ucfb(*x_^*95DLm03J48dN??xyB17jukz=m{VnaWMKF2-BR7B#J6BN*(>xI*l662*Zv~H14R<2JVNwGkcE-0L6e7xh*XFz9O@2|>o8rF`;$Cm zC=Eyl7W-$x6VuPel4%QuAR$z+x)W%Zzhe747mGX;9d1Es4S7NsA2ZFl$2X(*8F6e!@4A+7n*TX@s6R0b> zybRNJTJSQhU#@bD3xgTa9m)2JVzbBp(`1{91_PEg-Bhu?!93q9qs@yQnZMNU1@oLl z?dQvIHG=!b{6b~tm9l%FET$%_*oG%5<$sX@b1wce5M*H=h}kuYRTb2+M$_1Mm4ZxO zS?CRNRSI&gp{ja{%ih7gMhhx2$9igIzZyB(joLuLdzA(6QY<&9To!VxV_T3L)cq4n z_mE-=<=89>v5^)P>d~-=)DoR`R%H`9P&om&Y67O1`&rEnwb1+_Xn|9~W;j?YeoEyj zYUN2$+iRmYvf3M$Q8tsxvSF zl-ScstQG5Nyb`mwZ{Jev5^W!^*p4Z-XHjCWTvSHA%L%^0EW#qicSZ3nVt(t(u+<~m zeXOtbiY+#R#-3pz_b9e{fMwx>WP6mh>``ouz!s-g75fz26L2f^F)I4HjQYit`_jg4 zgr;p&?|Gf($2!_zVk@LC6;{BmCnh4wmy#kYd)F|VifRXZ29+M$i8kA?2MhbyU4O$J z2(P2DHhmW1t$)*B2Q12G&EQn)sdsExuGr8O+;Vy zQmU76Gbr^Zr8?MHN(~4~^$JSWqCGPWk28=}Eo|3fb~3A(Dy!8&p_xG;&iitMDuiuc ze+qe(fg6<6$)MDRpj18^?_e3J<&;wP9aKUQF@aJY3<}L-8(k_R^g+CiP^i_V zpwtA~p9&YkOoJc`ODUC4|44Om$et0DN_DDQ?|S-H<0RMOGO znj3)uC{`_KJ2`oFRKx)(p*tm~ac@yC>rREMpBMa)v?*Hni;8ykTYm2LV`W%`{J0=5(=&i;T!^v`s@9ZDHz zA6b|Mu?nihJCqp4vs9M64e)8(knl!`M3b%G=Wd`3eLrU6^gc{dRPgB9A=;zf{0q67 z*p;Z4WU7}6F{v`@W$S-l$CW=O_HU2}BLDx_V`BSkxEE~0`La42W_i@vF!!JT_H6ih zn`5+Oot9sv-GMzcmuXyCxDy>-tp-{sq$5h{n5I1gqzF;R!_(Dt;0U<|?{Un~ZUdJU z@@<6gYE_xyeUI$3G%oeRuW;MekAmq4vM^#85o5E^wd|IB0-}*?6_S?EL&HT?jseej zf-kWhBc_wQ3Ms$izD*fJA<1+COwnq6vWg}0;xIBoQpKUaMXpdJk0OUC5{~t@Epmt= zlsL(baF!C8#Hg2Ck=rS8b`}urArbjq5F7?DMh)5LsBb<%5pjVk{_-N}pWkpkDRGlkaabBlr+(9z1Ndg(zA~lpqN*wV$ zBapvCY(SUu`{*kbY#(j!_tCm(*pck`&pxXEPj5B;!+DN3_?p+D-n#uCzt#AUdkw>W z!?7|$=GIWBIbC&b+`~iX#=|eW>0xvQ`!pv{QKCZ!dwgLvq(?sOt5!oc^wvR*Iqp%k zY9T#%2GmDMWrQ{*rLUsY6s}n8@*Vy3Xei_s0p|e!CtCzM(0{c@2y79q(g2UM>0ugh z2&HtYy@d!*OhEch4%UwFPqC?YW;1PtKZ#;E+cF&*K7#3vOh<;_V!Df$K&;T;L-Cw> zJg*LmboLH|`-DG4<$XvO;lGo7FVl|j*-ZCm8h1Tnksic!sL($m@W2V^h^SH#&btL@ zF%v-+Vx$p~ry(e}FqsYa5bi z2Uu|#b2!DEomdrC+|DsTf%g(rI~@h?1Q@p?&UdSpO!Iz1F1&2RANv>%)1fY2X>KQ} z8k2|J}j3lAb+;oD)|P~ma$%C z+xc=#fc#7cS${ke#C)psa;0n+$En%%XBP*MUnG{MWRwvZ6couQCjtl}9Q8f-u+};% z8M_KL24y<>Wh(7w{dZJ*qiuE-pawu?wy1%2tVQN@#_(s9g!`1J?Cq1FcuqU7*u=@@dcRGD438g?0yo)>3FU zrsUhv=Xm|Ya}Nu7UP;;R^I}lyd^zg?`K=49;A>eo(2g$M@68nKSR>=v9^bO?Glxq7T9}Iq-RYrf%W#;Hv=mB6y z511U3niG&xuQTST;dnHK5=&XdD-@zdP;eszE2)-Qp#+yG{WDmxN0e1qmqS0_$;6-b zQp1rz1_${b?}*y9Zc|c^uq^hTELll~W1_W-|FvJpEPkt@JsDx+bv1JgbJY-gDel!|ir8)pxtqSSWliV~VkL|z%8mxDri0ilLA53&-m z33zzsu%d@3p=9PS3yXtNL;O;9nE?6AR7~sEDjD0qVz4~6t6^<95kP*C9E$v^MC|%* z9~AjDVB5)f2lD^b!NpP|Wn5MIg@Hi`h9bZVf>MT2cHjWy&*&U`LzOZjTY@50%83B- zi{!CYn<^2noy~VanWlc3N)DTew)IrD@wJ7_RZ@0|JUB46DC6q^x zTA+mNcIDx|Ewq3_C_knW`sM<)m0O{tZX;q%nKDfcO06kZCP4l&-J-dtl}NIxxg9}~ z)8#|}`9+FQb6)v}lCfR&d{E|(K#AU=DSs&2Ubk&yi7bqgfhJ1Ayk?ik!bSv**0s`b zHlwAsjh`!_N7+b8WrXtlLMVSyKZmh-H9SmPkxyD+o-qqBia;>P~ zy@XY+HvAQ}Chs@GWj4D+ex%J%h41EM6Ad+XR;>a2nvd z*aWW<{ddDiPF8orgdBb9B*IG`LWve%@+@sC<2w3Z@(`P0`Csx7$h6L*jT{FQ ze?8dMKsXL6AWOK)y!Ua}W`~TFGUT=d-|tOjn${!17k`^ft*1^^zvQUiFBw}Kb*QSq z4FuJhssc{{6p?Kbe8X>(RdhED!|%mBUUe20A!&o z<9Cb8ez(|NSBUkm(=F63Y(%_;9k^y_U)Bh?gndsDG+u+%z4kS1hq}p;R0CEx)Ly?< zTO|Eg7ai*6Vyh;^l)tj5E-88jP)c1=RClu-%4gKw?7%_P%iwUng~tg56aFi3F;p@) zFHV>)A$FC$zG1L7+?kGH+738Ni2n`;GF1a8+XC&L2^zz|9XY-(Huy`r)vzejEgo zU!ZH427$8IKOFY;kKh01xu3T;%3T4mZ-6-L8z3G~{n|zkAZOqf2wp4&u7No0YarPm z^P0yt#Qtj@Y`(xX4;ml1=D|Dzw>)TL;Fbq-Fonau1_4**4Yzb=xVp#~3h}{c%I#9ETYRD@H6#`(z_d(N^_K&LrI+^jS0pY=Q_Lg_1 zd(?IIxMrYK2c?Zo(Z++$d+u@Bevy0q1aFXnGkU8bL?+o3`#v(Hw8wBlFcic)LG=BT z_%Mi5{F2-JIv-|cN^CYLxezNVOTkYOaTD(m2;#PwSJ5w*rE8BuUNOYK`2wq|Il8MVu ziwtJF#Lb8p@MHZosAdR;<7xj6KpUN)@qk3jkn zTnW+Zv%d#!j`60x-tYmeafA1y{THZtRbOueJf+KA)z>*hIn)s4AD7hOqeJ~rr2M#~ zCNRUZ2s+e_X`|j+Tb();SG_QFwEP7)r&o9w7;=-$Gbr~Mz|ird{m=`5!j3`l?WkQ5 z?sarP6!94IYj+0dHUMQIe|!=0I#qOF*WCl5NZRXh35#-aT-di@ZjW@>Pe^oU;x{CC zF+c22B!(dobqk5{NPG%2qGeZEKU(#IFb!&^k|ErS)Kw_t)dFznEjy$~!}+ZJA}SW7 z1yqMX;f6R^^vj8ua0gAaF2f__O334CKka6ru%;A(hu9)E2E}4Ec--R4CZw;@=wVmBgUa8<2v6^_i{ZllG%k1QC>YO#D_zz}jd_FG^WQ2U$UgYfzxfr3*PbcqvRb`Pu-X69C5{?&Q68&8e=n zJJq#zr+uy643&4JqSdVE%BY5x*^m&Hlj&CMJPxZ~6{NF!5G}NcB($blmqU{syHL;# z2CwXFOa8|8=|ViJokIPQ3^{;ADOM7nlG?R4P@xY|)AJfxlHm?55X(Z|stAi^hRrT%Pgd}A5^~njFd%qEKVWAnCG+7kVcBRrkeIHX3MHx(^^}tC zgnyvY`VNO-P0>jQj_VIXj<5(VX!p|#W9IUz6658>U z8f)Ym;I5zw_LOA7DyW)zN@lbCB6K#3utQObp@lUo3p-#+uq(r+yqyY|Ee1}=iI6lb zQkFp3Er=w;)8$dw6f$uy12+i7I36!fL&8(pjbRK%D}x<0_+g~;@G~3@`Fs9^0=A!B z9@x{4_MB6u<5j1BQsz;TZO=Jn=~`&ETl}1|r$RblcFDQYFM5r`m0AN(H3ehS$PZBY3*)k8Gy=VNu^ z$?!9xXok)Yhm>RT+FT-bJ^S5o)vx3-=&aD3WgMjfN%aXjAJjYLX-BXtlkM}SEkjfALkl={e9m4Dm91*7gr$)q? zNT?Ap6+h-vBVq;;wK2F%_p`(0BI*IBxZ3y=aOBRABIbqL_YBBN0eua zs=e5@(Q5qZ3I$zRm_nZXS8GpKidEx@wsgE_8K}eTj$wrEPsUV;gtwKE= zm7aCr?5*@Pgr0Dvr!)0<#fPW~QMDm?A5y$m!JDOcCxAD~!sod-JPrn+`Vc#s@Fe=t z!EOZyn9MFPR}F8OAVUC#yVoFQ$T$EvRMg<4U9&GsGUinaCKx(DUQ=T+SZeyH;br6i zEc75lHZ{4aNn)5u*mI}@zu&ERo<3-EJPmN35| zxvLtYgDiYIZ>b@=D+h=v8CVUeA-XHvMLZ4AQbTlCGQJ7W{S#!*0tk^^z4{f|H3Yw2 zy&}7XVD`L%BV-Y(CJ6HIJ+_EX<-~@8T9lpFS`?iUM-A{&Y)+6v9mJhRm0ea81NIXeB|N~ z1$Yrr5`$~(}LKN(Wul(01R$kry5%+ztw*1bp>~>K9H^)?J59p{j&K6Y5 z?1e}>*Wh7B8jIu)NLVdWu-AP;5{b`GU}iOzD8S+B*{Y*3mU$j=no{?4hP_c1EDGE0l;;T5Yg=@RFgc0&d)yy-Z^xLO)-LDR+s@*bQD+rg4{k5hQo(y!yiEsGkIqKm%cP zQh)8aQf-5qcYZuC+>vO5nakw$MNlODorN5(x$rkb1A zj*LEDMal@_y(6QqBGnY3ymw^u(_>&Oul?MGzU;sD!%7QW`(Zk8?T6{WwI8Mf*M67| zT>D`;GAB*j=i+9?1DLliAF9 zt6x3_i1IlniW!pv)>u!OkjD#M}gFl%1t5fb&ODA&iK@R3eCXqZpX# z{g#WU48K6Le-W4=;#+_?3)c}F1& zdfblzv#ANc@dbJb4PN7?N4t)WnaGXepBJK;LF? zw$YM!MPqPkS`uHUGT_KHiI=n(oKCIsY?#hqHme+1tyyW6 z?axr?!j)b*u=sMPi%ZDcA?~RV9I-c`A~<66RuumRcgE%ZgYZMI{|h^_!JyS`4$^<| zn#Vt94kNdt>}je&17)L|s118v@G4lGYuE~nnCymTbAGHqPPk)hqW_uBNbC^+;TM7R z@N_*vdd9m7aRg5{u_12}Tk{(v4gFQrxtj_?12v(i3GUWVJGf%!UmRS41k2pgU*?fr z(50ca+<~3 ze3s@t1n?^+Mj`Pd6JwG1ory<~C}m<25?(i}#KCt1GJ6UTu>fVE5}gjP0?5W}B$An! zk3=md79-J^lFnf$4}+HK(wtl+G3aT| z0iZG%Go5T!24|X>h4H~5ek@ao>2@XN`(5jmZWzT6{lm5Xjc5Jq`LEZ10Q>;TQhovS z4=+=z5&hAZS>_Wk3zuGDgmgyWsX6E4sXOn%6VL*X^~a`z(`3Qr?MqNwcH0yKX*~t7 zIf`Vhio{Mi2Pt8)&~o4lpriwoh4oRnE;YaoVG=)7V4vFxdN=U%>q^+X*jN#|ALxES z|BVu19iXNa*uwd^lYNFuT$Sz_o#qR)N#pcrPAC)e7y9JA-4Xn#wty8|f9!Lx#bzq(V~=85~cD?NICx zwPB)vpj!?+yYyDSH{OA@yYb$C*Q34VU)=kp?4>^Lm4R=4)9fXGoBdG+%=W_W_x*Nv>wz~swEN$@QTfk1 zeJ!OLe80g%u%P@G;PVGBWls2i<*2V$a&FbjM&3M zhwAc7kP@mZ6%j8}__QYf3{p<}W%jZ{Ch9U0-NU~swPj*FUaDJXmy9Dzq`f~2{AQWsh^N|XGSoGmoUPgz3BOb5ytpv-jG#qUqbOAdJ@NO{Rm38!(r9g?^6 zZEd~%l%lHK|9t0=T+`a5@BE}2tWBpO`Lk!6;xz1x2D4Ub8S28bO{wLlyhsxkNI5Mi zvp}_V1vP#ykaS5=k>iZ4AZNla4)P6_EW96GGfwTeDk%PwHL=X~q8S&1Ckrw%LGm&| z{6gR=WMYZF)=y;5m6=+?Mli01mW0hnY-D1)KOsCErTI0=rsPeN%`tby?*y(f6eW1S z_e&;TMnWB8f}X?^;#5)j7I533jqt<3d+3k+x+UJd3Vae{Hg$ahTo39>1c62*W*|XT z6bYzm3S2o=bl|ShUTkWptA>1*x_A#|EOg=h6;k|`W;UsrQesITucK*afm(%*JOacF z61{r-ZGg9d5MLXK!%UN0WsU?AI&0pC3q zg5T&=vr7Znk$FE3TrW^77lFXSp zbvtl#L1im?#qXd3fzeJA9y+{+&zP$EZ6hy`{X^hZgFV3wf~wzGB=(}BPl2qO2G2Zg zyc7wQL7{O8HT}H8!=Az~r1CZn&av)>%fw^Q6Yo)Fw%5;>*x4^x6?A`_B|HG!dvvCJ zKQVC%63jVQaUoAlB+T{`g@;{_A7M>qR(HuM%u2v-&oZlxAkcc@VL#;eTGIh|Whc3r ze3gK7)&bvsP>wOv50GG4gonM8A9_`u(p4TOe-?1**HCuNnfsF4A zTsGJ$|K``G%7!hwr!OdpvG6}Pt@X<0Wam%E`-43mAEy!HD3>0K!)1^lXXrY<91N-J zeqCK`yoLf-c7reA7A>(H84VhPnrlpvdOvbWdxb;ZsaZf9`Z|2%HTC`xNT;pmxbZdq zc?r-0S)_B(#Gubk=emeNpOYTgU^>#%ze#oo1|uz<$H5Fn^>iLsGZ^XVfh~w5Eu9NI z27Rut)dSMwOCBP}dmJ((q(e-zkmey0=Zaw&LJv>G1=Vn0{|Pd|H)F7DRjEb%sBk@; zEEw|Zh&$th2;a0vIM-2s7 zh8i|+x)f2eK8hP2Az1C0Fnw>1lJQ}YNuqvCl#F)v4!I}9mp@S^R;?ha<7YwT>l=1d zC|3m402P8IP;KZh!LF~y$t$u^HNk9ZmN5(qzgp##Kx<|>gy9?Yh&lXdSRkr!u<=g9@t@(HJ`D#s+fBv(vDwng#ZYO-3;R~h z1N6WxxHG<#*)qxd-R%KFGA@qr%rtO=r`UgaC2(mZaA6{FM8y?JBPplL*V=%u)h!N z>H}ME2i9}wD8a3BK%Z^VXFZj^P+-%+$Z0gwH(;);P;QDE~k7>umDz%FMd z;DfuKn=4BlUb{ll@epyvb_nSRzE=s^thAO?C613e|c&on$E2s6zyO9uKyfRAbV2Lt^efL{Wi zw&)NHbO?rz5$F^@`vV<pLyV4ueB zpR#5QBE0_8lP$9s7G3z1r8y3z zrYnq!YN_XTKJ~D8^G}rscbNQaki+c8TdRgQ>}P0k=#wfL@%Mg7D<>xy@gbLxGV4W= z@`ILWWZ;@35EC(5>t9z-GAd_3fQ(Wr8&!(?;mUM1!(qmaCUaU9Qya@fda`-+VJ51k zm;-T8?a-^GnlGqC^)z$Z1Y$DM&3x}frfO6*f1kue&1z=;WF~4=H;u=c$jmT5SBcuD zxpW#ab!wOuXE0H>rnzb+6ZLAD&E_ysKhu0kB^uN==glRiVI6bCA||rxn)RP#qES8b zJsj#d^v3ngxTn$n4!ubO^PzQ2G;L_EVZ!JfdKi%dM`>8@iaU^tA>LZXPde8ag^#O? z=Gey=;?c8wKJ_HNt1s@G#Ps;r`8?nt=HBUi_RHaOM-x7;;2g^k^|28&L>y|=5Zk=C zxewND1d{&bv-h9OEbJcQD|Dv1%+|!*g9AiEeAtMX){&$x>c;2e*pwKe-fzTjwwQiH z>A8lY8Db;8WNwJUBYduHN}kH+iJ$W;IZt%K2Hp^(I+J|m6%w4Pd|%*oqansAdq2kS zc?|L6Gkmtg?;Q;BLMQUatRSZA7)ogym@dYDN-)HRCx}_zfX`LjE{LnI5kEhi&zkR$ z^8~J58DixgY%QVU9MyG7P^>t)H^jU>e3lF){?J6Gi|~sfLkz3T=W6`6-Vg&$GCg!X zr8;AnHpH)Ze~JQpz-Nu+#0+f9=PM`pTi(nADJBe@!N# zCqCI}h)e5=dSB8G7I^?vL%%!9^pZ5;ub4Wks|3j~kwXITAZxS=$ z*B%WaYcp-CEW^^s<9eL%t&cYzG?@~0$ZsXCZfpXyp<@VQA+I7*FWIm+oKs{wdQ4N_0z zP|6T%;`sc0A)g0S2JfF?di?8rEX`g$2ZHQBs}MIJo0g@*i79 zo@TF5&pFkg3nQ4GIi2`4<>m`ru3>g9AAwCh8rTaKjaGg$B&B5x%zv&J*MM|GrKM@e0Q-zcF6sm98C zkeIAq#N<9p{)TFKfuqlAA|!)@^-ifuhl zfz4ks;}C2j4AJ8n6`itcOAWEFsKNVY7C9R!pMO}@=mc~yxLb8TaCHwhCW*Az)7 zSbJ%ky`O_vbs8t#>XrBEeqtvq=#2C)e+9PMi3jk^==dB8tpsmyZmdy)U&t9XvmXIp z=Exd&)|t63AU*0G7*e-mZ#?VA7l77q(^$wfDq04aHse+zoilw9((SMH;QW8r8TQJK z`>>@n`j(m59o$itZEl^vBw{|ZF=qgcfn9SiOUWABmd z(EUb+Bj5go2k;y`^ifcUy}t?RlQMfCqKk53L&#m#9(xm{XLN6Ete)(G-G4vmb$eCA zv;ISDtcKm7(55Xff>5=`^MI}W=`Kh%T!U4*(d>M{GL|*-;~RSf>mgj_2b)a7i;& z?qe~h%XT=oHD=03TO*n+2jd9em@5+o`>Q;YH-DX3eOG|mXk!Wl+kS(Y(AjAcPR)(Z z?tU03*m#W((iPi}{T$D{y0qOpY32hegWI_Bm@n(?M6_7mWL+$iS)9jL$&lTM*2yT& z{2S%4YKS(=l=~39EEAEBu|=L^mwZKP9DTRSK0hFOTV`+|eMe6J8p;mHW+xCGlnWR7 zjY<9)Q=QkyZ5s=&jvt?fo=zM4BHiVQn|SuUKL`B%ayX|A`4r1^RRTvzDrnAwtB`?t z{3>Lu$3uZ}B?GTGQsU_V8E@W1`KQY3?7h?E>u?7r#@MqEn=N14i~q+oN47hPqjgkc zmuP^i<@ab1qfqwcy#1RzdN)|F$}guu`Bbgw44_%syevRVv_;r28OyZh^zBtz-^-xA zq#e;A{)RRj6N9oN;%(S$q)fSmXI(7Z&?dF#L+<{=&B6cpicY|+klqr`?ptJ!DM0R* z*MEYYpUM=h8k7?EajudgPjY2h>9a~;O?lHqQ#YO80gSiJ<+Is$j{(!X9V$(0!OJer z+izY1=8isfq4UluCS+Sq;V8IldOi_fH^NBU>gSdPWv>0prVZ9;qJ8*@^4_q^oR#w7b~?HEy5*j7HN(0&{2lWQcaCmH|xny3d1JASWjSSSI(50cE-T zgR8Vnaxo{=&GPzlfL@j{DWL6?za0kjn*5GVuuE<{i|B1xaW=%?kq=7H4#=!A9RH8V zUOR#PP%bM3_9N+A2Iw>C+6<+qLmvDEob$A|UjS{s=H^(iK&yHuqLtdkDL}5$GPwd>tu3q!0q=`iRRQ8l+PUVy zZqkbLApg47Vl<#PwC-HM?a@BG6Rd}|)m+4Xpf#%o=!o__ZbccVwdc4&`CMzs-t(=N z$u|EwokI%Rzl)ML_TBH8?Y$&`(YU@}xdx zoPS`PE)RYJ%qppI5-F59QxH8ZFS0tfYY_+7{yVgz1>o7Kwb+K}HSObf!LwWIbO6xn z+I?Kg?a>}ThG?($(JzSJ)PCiXL;v_!i~(+_DE*+1Ub*08P* zYxi+CdPG}~$;S9l8%}5XSUYns$G=as*IR*jRJ)W8)??b|^#PsGYU~4aQv2EsiO;m9 z2Z21LZQ$hexpoI<%`dczmjHdGU049x*V>82h`!N=z6a#D+OJmteXs4$LUdMJ)))fk zw3I`jo!6?)gU+9{W?07<-V55BTw7eyws3m`z-q*AhogsHa>(7zpruG$vETdHWIT^I6`ie{7d`ka~i!Gmy|CJ8+(;xc+(JFm3 zj(Lniy@W&k(_X#wcVO4*d$=)Pr_aoWnhknlJdn@o7irA%`u?$?y`aDNCuo~=&mEv` z)~~alY|-z21ko${Aq&wqy*7puW4nH(2RPr=f9AUAkiLn_!uNE28(7}gZ+akpSikFK zAdl$Y46Z#s)ZNd6_>ulc0wm7skADK_M}0X*nV)od!#^Bd)+X^})gArTwuPo712VoZw$07GKX;Je8LQ2Yc4UPP9s`s-m?V)-Y3l!zX2>T zujB$;W-g$?%T4nRL{FKs?nC4=!>DG3S)VJMm1buyG*_9s+=vRzzMVjO+Wht!Xlu;x z8v$BtzOoz8I0R@OFF-tG z#?}M!J##Tv!0(%9y8=3FR&ERE1M}ums5xRTsRigmv*k?CJ~pSZDLyez-2zl(remdJ z95o|D5gjv6(!r0LuGxT2nCE*Thm+=NFV}jXn(OKBpPA#heLH1__W<&=`CdMdUzo$W z=Q(30Rs-!zbNt(&eP!0CO<$W|TnDn)T>mVTeq-)y0q9%vGTZk%GvzrTzc=>}0_R!t zd#-1GFiW^=IcHA7>d5%fd?wus)}PEV99b`zMV}%1**s1wE}CC*^>)ep?q@`^tUT^0 zW?PlnqH`>X8QPd@HCl#fp7r)b$j!G>xsO_8<#a=|#Hw>UXiKeCoX4KDrc6XsVD(y# zXqh#HBj$4J!U&GPD=dSnkJZ+RClM7|ztQENwmP2&>l*6}i?-G}#0ljY>({e@Hdue| zLWa*;J0FCa=PaEKyV1&O3YO=sfn9)n!OE_T=tb++7eKyb)rf+?CQIXi%4RE`UG!zk z`ikT47AqRphKyIN*{49lnM z%R0Fo(QfNa9N-(TTRUz7dc%rt3C=xM%z8k3t!{Ned&_drA>Oer(bo=G+cN=q4_b?Q z1ANcA#Rbg!)=jQjj#zhd<^7?xk;C{$)=0M6$5!p?h>lu+a#wTAn!uI!aq9%D^n_LQ zIHJ$2Ji9n&#rFm6ymi=z=tnE_86bbM)^kU4!Af`-;y+tY{e_$^T2TXl zykspn2QWgQS53fTtiL(TIu?O3!GK1 zi!C9s+BJ>F6uLHX3HP+?)MOynxJt$$TI-7C9JtOkKL*iy*YcH!o^c)C1KI}H&l1tI zu7(w%^EsD?rfqc1?Fr-yu9K_0z`p3J{06WuxlYvsw8_npCL z4xnvyjdTLJ!?k@QpjTZfzaiS`T0Rv5uelCkyK21ds;~#hH(b#M=<;z<{D~{(MIeh@k8y`~)D=;T=(sDH)A|WlT^`Gw zbgifXg51b?CQ?#?>DX; zuOm9^I&d3kKe(b+fOgJR<32>^U3G_n_M_|f_mI=iuA5H*y6EaQ9nmG%13X9j)isZO z`ZrfQdV=?gs|nX;zq`J#4Y0)3pB{MCCApis=GxmDwCk=WoNNAaO?&~-Emt=#D@t9} zeuTEE?gc-BWtzJct81pas|Rwk+y+gX?cPRTpXYAEDw*$oiOb9d?hR>x7P|YNgWMBd z_b=oNIQtUs#RkRkw>QJKZ%KfMvJ4 zaDVgv(e&j3QC8pkz5|#!`^xMaGeeq{X{BbCZDy8bxs+v^Wol_IndVXrAjm2xo3h9% zAj&3-ASeh5$SR!vI#CM;_`h?zu%`n=HYqHIrp7;-+RwF_YO(J#Fx)Pyf$%9 zF~)3~=-vdeb>eGu4{uIfOh;>N6L-*uxHU04hDuiZ#8>YFZcp5r1lKzg$I+7MnD|~X zSm(st5ZJmVF8B@X?!*S_?z<0!Am^J_mR_Q8b7_$0mNz z26!@YcrwJN6U(V9d^YhRwK>jg{(X$*!v2!p_Fi`CJTOBn=u_q0~Wgq(--8^?T zm%3dKc3=gVC;K#YlU{5tmWtKRoBfFxfj;c}l#}+e9b(|>%f|2fVtTTBs2}rZkIsWF zfNh~C63G6NK1>jMUo~8U+0ADl9%2vEGCIu8Sq@tWdo5++P_~BdVHkV%WUz4dKj&dP z!p=rNZ5P3Ar?q8`WM4P|jAHwY2gI@$nE^-H{I}s6$399Mt#~%i4G{_Km+8(PW6z;3 zE0MkX4Zv~si#YeOJHakrhbtwqKePiRvnS^PQrIojtEI9Jjlm_2J%P&6Nw#eZMoDKc zp+u2kWrxuzZzlVD6(EakqEok1?5NX-$Y!si!^j-=D*Q60-D!3}99S-Uvjbf6*zTiX zXV~9N0-R-6Z3N`A58Omt0sBjQ!)?qo{m$73XK`m!XDL+@RFCK+h$*y;XOBH+XFrb+1_PvX<#3q1F>uDS8;S`*U0|LDg?dGzDf)C z2D{q~wTbvr6``>oBw6d3&z;3cz4#L*Pe*7oKzQvwl2DGzF*TdyDTSND` zlf9P8U>Cb?3Igu3rJsOxvycA+*2CshBA}Q3n1=3SJ6ov!^|K=%K)uIyr<6Fr_M;^} z$X@djeD1Ry>8?LuC(-PD$i6}WkJzd&0YmIv*8s!pKO7M-!hT9Sr&0Fjl)4|Yx5>fA z*b~kIp0Fo5!}BTIi|+O_b|_7x=WNmM)PFj0Cec>XnKQKx;KKRq0~q&m1oZY@Iq$Y0 z(2cW;X3IX#XfnW)^EsXTd2udB!qb~GpH_trr=cHgKgZGo@a1ft0#85AR(cc%INPW; z9^`yS`$~V#*)p&I4!42UUm$1l8u$cp?h66IoZ4*o9O6u%o$O)GI(M)T&MU33g>q)j z1cY%qs8)n?=2Dw-gtOpZun5j7`noKV^ViD|qc~?N!9{b1Xrmg#N&Xmv#d4gS07p4r zQSyr83|)uK8qW##114}RJE0!q`27H%6P&6S07;x%28hWV-Me5ZoDcs5OXUcD1*CD7 z(z-p#siMV^&JlFrf*G7U)PrPl5@#VGi}TPGaEddJwp`hq9r^Ig;e`GU@ieEOb`rT( zPB*#caZKUxIm4NI2R>&x^nU@^<#WQQZWnMgRKU)0dMSApazI6=#ndT&g)%VI=4!P6L&k z8qU{rpKCcCHvn}UPdx%JbL@f;c!l#d-O_rFLjlCAoa!tDG;kKa2k{!`Q#vVVaCO-_;Z7L08irV8{H=M1&*79$hk5N>^`S?I3FJYJm*Y!2AdQ2$P$1vH<`9mF5K1afW6$8 zy)mXM_lpoPH!ddyY#%peCH@^6J9qAdw-E2ao%u5^@5#Lp0`THGQ9}0SX7$77!yP>e z*w1D6K=kFxDHR^%PNMGHpPS~3(E_-#Sg=5@FD=+0uHOwnFt?wc_91Q#ea^$&&AT9m zaGh!Dg>p}9rTt$RR~v!AaITT|V@J3u+WSXv|4D*RB=>m-SQIyW5nQ6Vv-9B+!`)p2 zTP!z+s{c{00Bx*Y9QVe@u*Gwqj>49}^T6+agICi0mMQpcSb8* zi@1Nk2zs7-fDWoIaK|5qPcb)<+OiVv=X63;$~{YE|01`CYGWDKlMhzTeK{Ra!OcDn zv69cly&QKe; z6T`r+akGlS8o5_|;d7mf6@%r({fA0U6W8T)xHNM+PeE+q8V`ZBa@TUfZgPDhz}mRg zbd+_A>rLDAcJ4b<0k^qRXocV5KG9&54zBNSaOvcZw+;ZixcFOXSWev5lYnmSVk(Y3 z+%U@Pz1+99LG0speF?FjTe%bQ_qeZR00y`vufjISjTgZ4KG%oNY#(q7oFiLWEO_m%VSa3@5;MCNz9EmcpR{g*F|^Mowwy}fCq0!5w7IPTj`4cFWv`{ zVBS1;x-&k!w?`1ZpErFq)jwa}B`#DyUQj#K1H4Hhz(HQ^5`aICU5&s1-dXA~19@Z1 z0YSX!6%d1Y&XjaRc*6@29?ILb6t*xPeq9}_iT7?i*b!b@EFgk+i<Me&O0 z93z_NfX2jX7sHeN2^!1G{uaigyhd7aalAaLO7T42Oo$1*T52bc@umksOym`8!R3$h zEOh2~g7^Jguq0jpHMPmSw}t>IywU{_Q+fO893zeQ&KZa&c^9KFN;)r`HY6Fmd>)uJ zlQ*7rv01#^E8u#H*Tey2^XUJ>x69$J?EvKQ>e3*d;my7Zc9wVPE?7Pt;1Vx_o_!5(#s+xS^5zv{&^q4qKOkP_^(}^Y zg;)AF!s~en^s%qvWb)MBL7(UIsOQC=k-lGL@ZROQ$ zg3nFfhrwWNyj~x`E#9Kn;L^_1e1yQ;ytTBr?(jD60(9`U|Av509+y6S7w;W9YPrj+ zcnq8g0h=@bvsGX&{D%Eh7xwaf+ySn9J)L#9@pn*9ypOM@U(s^sPumFQ!RLMl z=E;BaBY1l86B{9V^B?U6`0(F*3F3bK+=mGFHPDQb~5-6+W?t-e9eT_#5d52ImOpesmtacqjHkNucN1Yn*TlJi(Gyv%^7PRzd99o zhMz%G{w#kFouB6Ox6+|%0l$Qj-#LB~-RJZCNDbfuU-3FdE9NJD4OYS*+zD37&!N`q zBHtw$P{wzdgz$3yvj+&T;Hy>vD*2`_5KzTmmIJ8fpIQmeOIAK}7p^t@W&TiW`3tYW zwT|EM1K4H$Tc_Z2g};A1pq}4Dh4U)EJ`Mp5{Jpf-y2f8e+tx<@z6}ts^Xmi~Kd%F{@vZ6Mh`7ZMq{VfIpB@6A4t_Ev&rbe{ zVz4g$(R*Nb`Qg;?cJn`f9f3Xkr}VUY`HLvq_VItB-Bmw-BPD}-eCyBf9N^!j#&eJ# zoCweR{PlAoKHw*Mf<5Fvy9{{5Z?*13#1P+1X=j+Pq}n>dulxpVlpjS4;4vNrT*vsM zbn~C^y{R5N<@ZHFe8!Kw1efRhW+9l9AQTDR&RKA3Ew1DuILim@6?|UJOyXoruF9~_?}9vx8U{Z03X3zYKHdP9A60A zLBY57VE%%oR1^aQU9>6!1(^>K9wgXA2`X67RsuLAnDRN^(_w-0R=9)+R#0^a6*Sla z!UQ4Nbp8@9u+rs^2=cdJ&SnhmjRiA3aXe{g6p&@P6<4+AZ82tXhP%&rauHbEf`k?mt28B z0x?hEzYXFUfq`biS-~g2!3d!Gv2-@`D^1UU!b`dko0cgRVYM8()y$h!>DMJVxr=U(CF z7KpCG8?@HT<lXe=qAJq-=PJcApB$s;*SX1S!I%&2Tv>{DoSWbYU$`;0)p3Pz;tS{Hq=;OUR@<vp)h< z3V)=XW|i^i36ZbxR7e( zE#Vhe0qw$(|2jY6{2~P05iZpszC$>UQcI^$N_VD9m_YaWuJF_yxO5ALDGT%nMI3nc z3VkC1eZtTifPP^+-GqBW>)5Ms9T3iMLg1iq_bV{o7lz~m9trE{*lI|4eI;Cng&upr zMufXgfQ<_C;{cC^@6!w%6E2|4^h7xB2;!a!Jt$v16N;!acrN^=4a`Xt_y=5^MU&+K z7g2j9#JwVWs|e^SdMOy-CW;z>ai6GTCcs_fR1NSDC0)WWo}#6cFuX*E=EBok)I;gr zN3{QAi2Fq^y#diz)b7ta=U>TyP(HJ{Zl)ey< zB|1Rtl&IStE~iC1XTc>`w0S;Qo@m7;urnghFtD?t#4I}h%on*++g%`fJO^-2G)Ob4 zP-OTUP$c@DO6+;jj0K3eAj-N4u~<~>4JZ-OKeA_6D)RrY^Aqi(?z>F%)=vm17yX(H zmkQAedfSzvl^=jri6%Y(REwI^AYKwZv;ni$h>A}GYehSJ5nm_zIS=udMc>iR?TY9Q z?KJB}QmXJ*MPEOLOM@tY*1g>I`ktv?~2Ch zaKUa-7j^VKA|KiV^or)WLhQ4Oe(eYC7foA-hh;xDLv?iW9y7S~t&DOGmz~NeUPLC;=Q1kGzQR2ytW{JR`-!D-a$fu6Ktm zTKv0}mT`<&TLCpzJe~FlN5w%}usHGGTi_Efe!Utl3F7!<*p7*PZ2*bl3?JBzi%;za zJ0T7z080{&Z30UcpP)CIBDSZBmnL?Y4%0k5x@W63>G&$hik4l@iuIEVpqy3XT*cQAmFSxnFq)hcRC`VKYwUI>hVfUUZ5@v>Lm_Yp;Rb6(`z(b&EHy zg-efk;sJ=g;srWfw@=((0^5K%HwkP|9IT}EcVEn*eDgs3!BnUZ#l2L%ABq3^3os-u zp(-&f&Y%W=MEn!AK%-(M)$1qXH>Shoskqz$gFX}g`YpugVi$UZPLeOELOV--q@3*{ z*+Cogy%Hhqyj&##y#RN~x}%7*dPr;*!{{m57YXVmY5EsNf5|o{umH&q)V2pomY#wb zENKk@J0v+tAM~)~8f{@hBtd-$50m(%!WJ&^zYotNl9O~27b(f0Q@$w4aylG|mYi4( zF-G#qWI(Ls5>?nZtE6x{XuRYoEyn~&Fx}u|l13^EiIOBLzb7QRV2DYQOnOhrl55?-k5HltAzW}l%&;8(eN)k_9VYcKq`eG^r#%;1Avlsu+y1u7(ysKQrECesG{k|dg{%QeY# zTE^EUEx*8aL-Ia#?M;$EI`U|iOr?&qMN&vDW~;=9nunVb&wfCgWO^PvZ%Ib2t3cZ& z&pyB~wUxdq` zMD!NeeTjJ;;vPsae=(mVL1!U8l9bV1ACj1dAP!6JQNubSk-bgpZ&Wh%7>ti4|Ipd& zQ%RjO#AlLU#Rz;Z$)q{wB(**QcuM_$fTx%A%h~Ysmd@)0^O3R(VB0T!6a?lg6~-dm zPkN6Y+5u_J=dc}=7Ea?w9hPn_ zhii!RYg!JW((PSTZPR zC214Yy&9|ZNIizBleUjRy)2zi8;dK_#Z-r`N^9d0-ymJU1G^@Tqpj0*sqiiWo24NX za8tVH4X}1;pBZsI(w#JQdZmB(!`3Hlr|ojT^n4xIJ*iy{U_k03z?g&5GA{(&ms-76 zz~_PVWonZiN?&LOJd)0!t-z3U7d6bo(*3&uBhq0r#8Ihm8v-9ocisn#N$b8v_!H?X z2EbG4patSHY1sRK=TdGH;+$mtQDDxpu0e#m$n5EGf3M8b2coMiz)IU*H`$wy0sCZ= zsjRrm%07jwhfG8l^pw3Y8#XW5*j(85%N_+n^p*WhO^ct*xdiNh?1M3|gR<{z;o>io z%*5CMvPycAfwI-q2L{QEjSz!nyNeKTNVbKxJcnfg%PHT4$iAV`LS-L*4>e4tq!Jx2 zo1+CgA}gme!wA_m>h2l0;CEHEuDq2>i1dEY5U4TohY~vJ&M`e|F0CBRvav;Xb zPSUwgf~=4BEXQQc)EXzs*3%t5E_=~T_3wo2%xM^tWYeg3N|ohPYn~=+q(^a5Hsd*1 zx@-$=>@#G4ngN-z-M<2|WVuvSPss!+aLJY#DPQEsS}D(+mffOlZ>}tmc7u7cgpKe# zBU@Vr@vJP%9*{5d38D2@AX`Q2;he0VZg8ROV=5~}vi;OxoR@7l1lJ3)*MlII%BHRc zyC`ek23whI9@)xe%sH?M*+*1zDrGM|22{y*P&-#GyZs(qF3IM{;r-Ug%J+cP%Fa=D zRwsL~0iM>&vb7@M71_3{fO^?UHjGzgL)4Nt$T-xCUz1&W1JEejL3@bnve%u#Zpc=@ z1D7V58%>B-*%~*%P1(LWh;6bB{cyP@>v4eCE=#5Ye_NKf0&qu`PMhEknU0Ee@$nvNY8kNP}274?!tbogy%sNL5d?FJs0X&s` zn}>*JvglCwJePe$&4-iy9Xfn=wx5;=7Z>~Qrov^fy~lNkuJ*tALUgl#OxN9K@3|bz z-ToyyNbs=lWdS_x&r}1v>}%;X#oNA=3Z{>JJ=MJ+dpqkK;34~0>8TyI@1vv;W`F-} zK!iR0a}##a_AHu7G4?Oy!6nZA71{&D+i$1-=D5A^CBO;$yiWj0_S?UKE!qA=C*o4< zXHuRzY2Pgcq}z|Y0GAB=WwdZI?E{klS@x@5vqC*(zfTUxwmFnHndI5;8wKRsx6|gK(4I%ToFeHMY2{-tKPR@h-Lsg~Eeh+mG z{q{|C`a5VZr;>5s{wUtP)$XzV7yeMk?C0hHp4cCwHTu-vnUdc#`*%(Np4%^=^6MmD z`4X73Tuf!bMea|VyS?%`GhuU;AE(^wCf`Lxe4pIuYl!ahTIwh~SH z6)VAlM6OLTH|c_3-kMOJ z&(ka`l;=`|Q6&G8X32RuD;wekxq`5 z`D7cg3i*pvI4kAP=xJBUi-i!Y<;VYmcu9VXI)fVdw#9&2x#?d(om@aO;j%pVZLlly z$F%>em*1o1dsRM2%}#^7k=EuldDUCge>Tc9e}Lo!&!838 zB7d3QTB}^r2JxnRffg=p@=po?x8x0!`rGAQR8()vy+R<~kr)3A)**MIY1JtY&|#D= z+)=Q*^43y7w>)q+t-l`m${^5QxvMXrPd=UQ^ML%r2*9A+ou^=AFz7>h z^c0AXUkWqSfSDbwh zqK87~1MpN#r2UkaB6=E_x8nGIjOnAuq$7*{isuS2U&RFl-i4oHJJq%Wir1Egeqbdz$Hxa z74^2^idFAGJfe8I1S~?KtQQUtfs!|oZ<+5Q&Ff`O)0oYF_(6~=M}{ia6uuX zW0YdW-~~X5V%}Z2lqx3Rq1#*uPXky_0L#jI$sYl_$yxHKv(w0*p; zV1EmCL-CIzT$&UqloOg2&6!qUi(>9SP+JwxpTOs)Vs#pzO_53^=a!;A7B20ISDr!a zP-wouXq}1(N>E)24=R{<6`#{g=vMUR0eTd(h5@~bS7`n9DPDUOF8zve)T`Z7#5sWt zDBMb68&qU`O#SD5#q>U?4-~J`8-A#8q5}3vv8*0GBZ}u#KSvemH0WbR+eC1+QH|3mH zX#MR|cI-yHyK*<3t9vLX&jRyQo}dKjrHrKmJ#XdmM*tt?rV6<1S9-aF`6^qeD)}kj zJPh%Gl1EGBpz<)an*Pe4wt@vH|Gf@dpz{4(cm^qt?}Heu+*kndkTPo-JguS1PHH^E zlreHZxYD0K(-EbN`sN7ba=M9;%F9&vqLiH?3=^$c8ToTtu7iL}e?r>&KOyRBw}&?o`B6tjh1G*-BLk=fjw$EX;>` zQfUnUOIJ?630sEpOPYF_%0g;9vz3o&)1RX}OilP{<*I6kxk^4AismVIQp0;j`HZT{ zS>+u%amiO|v%w0L`4mv3OrovUdF66iI2V-G@#7F*tPI%;TB3a27OYh1P1)b2&8pNB* zJ5&_glxA9ux0EV6oNQNytcB-orDF%6Pxf4uwSdR0KAnw9z1NRGC7D^^cVwN#QxB+(`@m ziSo!tfTzm$-iP>18A&z$xiXU0wv#HI`V42)noj_(Dys$IZmRGLfPE^>4!F3hYB#{< zp;{V4-#>V&>Zt4RQcb5XTD(<1`{43Es_@-#-LKM3hUlw0LDle}>P_0}`K!bqfd#0R zuZK&p%J)x*hg9Eu4LGd&vkYRGimd|+SDm69c0~1v&V(XV=j(8xNY&2i2#--ssiyPK zSXKPza6PK}`3%%J)c}3t5U<*?01=5Q`eROZ$5m|VZBMAiQ|eDrC42>ztP&1kv=r67 zU0|sy4_aJls+KBxva?o(IzSQQ@*Hl}ht1KSgoHLwMjc&fTT6Yxy+0}c9I)lcidN&O+^ zIcIeR&Dp)`Vi{casZS7is-;v$z0@8h@bp%1TnQH+^`Unl`l^$uZ2PHiK8AQeJxV$M zpgOG@qQ6>1{Y8NKdq1#1_1jj$Aax`)WQWx%dizo8kf(@Jq0SW3o1jp2#p@2kn$a0L5q`ps`b+S5jJj4`r#1TN6dTJoxqM2&d@NKK{0>`@+CY1>3u+FHS*$LmNm`W?o`tbet#rj`)#{7;!7iz5>F(92L#c_cRr4r^URDR)g6)brmCAm- zdc$uBxT?Or7h;3@jkEA4d36on8yEOTF(yh16#WD-OVc_5 zkgbt-K+M(jTWRIwX+C#{dPZ}QwgP80-_oWdUo))^P@tLi9^jm&ObnMo&0razNVA%n z!}FTYsP(#_Ic|nntm)c;@Dj};>Yz$BEGnNDHL`KAm1zVEU@O;bDg>+09HXs3rDl0G zt-mTwQXimNlTQiml4d%IHJVeApZs$u49dZ^NNYt%FadNjLearJ5}bgtf~X`=VkuPLU8pmLZ);?be zTa0!JJ>FRD*-5Y+)k@A|usExB8huF+ul=4TYohitm7L?+_0512S}*#hFtyEz-I zLEC4gRe3|3NzbB5+Ytk3)_MpbwrKxt1Z&lvrE1uwO$$fFE$wPb2JKqmCfIIk{pdd3 z(Y{UnNr(1zS{0qzj&C7$X}3)SyQ|&uIXt_yKhiAe(Hbbd_G)KPv(%?ubAy&zzjme( zuJ^Rp=u5=`?T;^jJhn{H<+eD>)M z6k-@(T_FwQr^}uSIH0r8syL|of>xEk?vFWe3DCVm4?R$~bUGkNH~JdHU>$P_a7d?d zgm_rzJB)x3-A}Z{LUkiFpTcy_ISpqJ8G?CbqDt#@TjipI0E8yg|7hOb>atr1YLm|0mpO)=fUNK&fg4{q+3LbGFkTy z&AAj^1-*+@T?zH@X*&F^Nvyw87&Jp?`W>#By07RyXXzBT0H<^%^qqCK zu2T!h(H*%DIIa83AGTcGn{=j>r+bf1tIy~@ya(G^-PVl|^K}Dp5DRpbt`N`ZK2L&J zsJlUhwn&#v5Bt1TH>v@>plhaETC6)ry={rk;ssWwTb=-)a-BCFp;zcW_!_oK-TS}6 zR;3HOkI|}iTj*_H(!FZ}tI_S;4OXkW@-kfNbk8smGguIl8I z0S!9qG_*)&Kd9GrKeT||(ES|*Tazy59f-}kwo!;Jy7$}xt-5kLq`0M< z@i|=Db>W9`-45N%S77VZb>0H&(tZ07a94ML_7&Z_bZW$UboLgAy}Bs6Y@aUOS_16X z-L%7K_jLbWM*M*88KtyA-TM+eLv z$3x$p1@P3rHxV{3J$DepcJA^PassB-Ps*E%7)r; zzuw^$cn0WQkAMa0`E7t8eWowOVEqd>5PnGS6-)i+VLkov6uS`pd`hgL`l3sKFnuB& zgNEy?Jpo7bslI>+eG5H`NPX-cK$JeO2^WmkZ+!|DqtB$N7pqrHK=@I;@)NK){T}Mh zj_I4WBm9JZlL7%L`hk}qrs@N3Q2k5S7tBpUua{0TK^B-r(FHxblCE6C9pI4*HXdG>Pzwvm#<$Lg~1B+S*rl&^rchbQmAjs z1uN1QQ$jwk*U&_?UeM#195 z*Po`2u|vOyTFp-V?9U)}>BTI-UHxpz+1>i7f5O(I|6Pcj~=h z?&;%bvoxUhquem4AE0M&Uq8tKwnzFwss}^*#fxAY*1t_hB_sO3c@RhSF5>`?^>0QZ zd`!QbY)|x$wnBWWpG7J3nSK&YtLOSz8OK-R&7!J@}KW-@B z2+w50umNJ4A)F5}!!Y6x@s!~$TRMNqHw4pcDKLEcE#RCXaW-5F4O{5ExX6%1W%Rt^ zw;{jhV9wkM}sJVSP4iwT8z?Y*xEELn{^B%LYA7-7AJYeK6J=&Xs~)HSBN&YcPc8V3=!$U=CQL zA*vF#>xLzCXKok<#2B>6aEJD*&4x#}AhsA*4I-e`;6gL#rlD*tpxv;7TBqBF?P{<) zhG&z&tR045LV=xzAv%QWGOYO*#=C}wn_%6Br(b~e7_#Sr^%@SI1oRn}C?WP6=0yYU z8CI|C>+7H3x9LBS!1ILr^1(-vxt48o#Gi z8D(6u9AdOFoi@5L#&iGTy0OOMgT>WEGnmr;+JZnQkXFd4>A zsCzhNtZjg6w(%&foE+mFTJWchuZ_b6^Ns)h1hK#v{xaA(W5Of^6dFIGsZ(Tpk22GF znMIk3a{svNdXQs|(kUcAKW(0&O% zr4HjhgnH3o+!nZ&IdEn{q+e_WTyn5djjC}NE{3hvA>m05O!FJi9jYhlXAR%aU zX!3>2b%(aoaJk_yFAdP-@WmSt+Z;sH@ZNIpp()qy;J6vK+YZ*L51`(0SWU~R%i*)- zFy3`A{brdnzeBTO^skTS~TPPZ-Ew27L;7*pXKK&)xx zJ6tKw#F+qFg6ZZ55RaJ-QJa!z`f4%YxasE_zzI{i9%Ck(c2TpHV*0`WG1YX;4dO}D zr?G%^Q%MRS%k*$UfP z)3Oc>nr~8sffbliJ>hxIG>y(*3QY>iB}Jz09;;m8Rd1fmN9TXr))1)>2WtWNOaG1#3)G&mgeYq@DwI#dKjj zpx)%lfy-5s;v#GfCN8D-YoBe_p)|)2P zM&K<|{2{oun?lPl%pH@T3Sx(eZ-LlpnoQf?E)(k|ux?WgWxZb03d+5GrU7c5`c0BV zumMv%ZQKS;O6nmVnBJf~_0aUo>wrh5pB_RSGQCSMV!A_PKCzmDoMC)w`ib@z&rFdz zfRou(0Hd?{6&GC4#k`arV1X zW^Q@`E{W!PvYjxmv>-gye9cNdTblWe4yY&1QwsnYX6+q_ndUVmfGo4m7l=P)Zl;2r zZN8NVcG~-isI}&%EOW#GN(QQP+@fo{N2rU4dC}5bT_JmJ6WJ98d}If;nRv zJd4e$Xs{Bqz=qB$OU+xTMZRcW_ynxX{32~Z%FUe1aIG+V(Bh~xFQL3qW#0QeShYET zcI%hSH)(Oym=BO=t=TdWE_G%eP11UEBITlM=GPa3-7tS+fvv?H{0^?$X5L2!0=Lab z9$0^!=I`H!+HDRH!KcssDs6=N%~Po5yJsGwzyWgr^=yOYXY{KS_su&(z#f{4|OBj2< z<#HQDU(2Vf!2B#@)QkID@~8(1vapNc8Ek2!1#rk>LyyoJW%-;kTeQVZ24jrnEDaiK znL>s0sO3Z2V8>a!Zon3A`Gz)936>s8P{%A9n(~R3MTLOlmJ~j0CoH9N0ZA4aE#G8I zD`kij%X_r>nvXcolt z7T?}f3+(noKm*P4%i9Dzqc$!>40|2 zC29$7TRdpp-m&C8hi8Yy=2HyTX(`zU)@8X!E9S1nk-qWkwkRct>#;mM0M=`1kEiw5 zXX*YC5&f1xnkM%w_Ovs*8rYa&e61fZfRTv zo0H>gs`t*0TaJUdIJQ!~-|P6E39!#`1+^LOj^ioKc{pxfg*Z>gR~J$J^Kx8x1gf{= z4+|0K3L?qCNUpHNlucg)-a7U1~KKY&2T{$mh> z9Ls551Ur5e132V(Zz15YV|G6v#F4cO7YcP;O(`YJ@w1)du>K+(@6x@Dbo8SW;wZ;2 zoG@CnCTrul#fi^mRsB2J640 zWch0o?d5*k^*3I(N84b89SZsy<*%EM@$=5XT>QNIw;izVV>Y`&a%bM6dgZ~~{1D*D zbUy@mGvfcA2h&J<^$?~h_rLy&xl9{^Nah*c>=@>~3mE1o6I}#$lKIOKmrrNjrQJm) z6Y&NhpJ|IjKmp@h1(!l5%LZZvlkpUBmCRXNuxjQf4d5E{>JmUBQ@s?n>r7!R;0CjY z7Jn0SeGkpQW+su27+V+~^_#8CXJ;|?O(x@aur_8o)va4h;%2zCGmWbOw;9o7*zPa} z+Uj&LPWBKxnZMqEXBRWg2I5_23GEKLnaTGc_A&V$01wuRFo>S4wH$yKYt1b>fA?k; zQ!4RcS=unne%4D=?R{CyY54fDc&=avS*+u*MYDD_Lp;GUu0%i*YfBNtWY)T=fE3nb z9c-zrH=iLOjkUTL;z`y@T9WCk$&}kOSih75GFbz(fyiRDD=~`o6ias-uGy^QEV$;d zmeYadY1YGO@X2M>+=Wjb>&8m3Gb}0f$7fl>{eS}2ahl@iSXs1e3R$j{JpaHwhs__N8 z!}^L^@DA4e7a?}C8umi$VyS3>-etY=FKj)mpGINpWxbXU=wq$@4VUO=&B+7YW1Zqa z9At@B03NX1ai9MCs~)-!=~wHf&7?h+wUjCGz(5z7r<92+nQ!ScRxzHNz^*dF<$wm} z?$>a=##DU`*2uh1H|z$(Y6I(HzN5QwmoaDo-ORg`JNpOuNCyjQ=%+yRc#& z0`{_Y&`NS;iK(c$Sy=;hKzG)I6)+xPeMEQjAZsmEHGkGMYIp-!heHq%$jb2t1hFb2 zU<+pDb>I?*ScdChhgp9hm*FpL{DY5Z7s~RZxG>hFuiz5SdK3=v2uphz5W(6(agnT^ zM#M$4tP)C|iL8iCpvPIc;eZpYvoy_Hwq z_CA|RF+9C&#;1XK+XUEw1=vi!fPg?7TS^r{HixJ;J!}*4-}y_3&B8ySM%%7^a zYBb=w&F}OHZ`gEv4%TF|s2$L3(?HX_#pcy8K&#C#WtBdg=5D+-^lMa=?%6Ciz;@r} zO*&n8V3VeW%R?Kt&*1XNW|I$K$mS^~gw<}?W>-0U9@|_W1dQ2~)&iVt1$4WeZP|;# zTx>lSAY!j=3q2+`+tB$sVu2;w4$Xj1itXA)u#>hs*8tLO zuhXwbW!P5Jy*Oo?Ld7lLw%!GE-WG~3fhOppocs9stM4hBeLai97kj7Ub;%ss5-yE; z0YS@_Ou_3nSB5D6F26D!uIo3_w?4lnQ`X)vMECX2TI$lbr@oAz|9VK1$cg#D8Im)T z+6T6m(a=rtVRnB9wx3zC0gir5Kmb?>bC*t4LzyXEa0zE>sHDU(t0~~}ALgs8MSP^rr z3~-+Dq~og#%v0()i&`49Cnv$*fzb@m5d)PKzXAp)FmNN8AMG#(R$&2v%_FF6AJ-dSv+dI=~ExmhrJYL^F z^%0bL^Qj^HGMuL8qP9T1ekG9OV|{(}Cs?hEr!0oFB#r9M(p^+Mzd64Y=AVnS2wO8Q z6F>j*0zH&i7eE{_yU=&)atVgP;HGUx%N!E9p_~c#$f_UrkgRcLrZX)b8y& zFpe8jk_W>+=0|!<9!xt5@_#qTs#~XrVX3`4yq0zR4(qqqQt|W88L80MOriJk%fGgG zU28Xj*L7XHU|qkNp2e@nDeG^TC&15pyxv9Z-)*#g`)3U$=YQ`yLb3k1A3r-WA}_c) zGha@C=E96nMRjB5|JVNoGP`J(8N^&z0yxBky$)k6v-vBqqfF692#jN9#6yf{qNf9n zG1UuU%VH`saOG3Xn-Z{Wrh@Wj4s+uk#9Zdx5yA74`H!klL~Xma z6+c_~bhDfoLpvmA<~ThH7v{(|z+R?+9~P3%v3(W z6K@tiUW~vU5#G$SJpdo(+8>D6&-~^En=kVR?U?+S96F;vz)Wib9Ax&r0PtrHm@rBJ zljjeYK&I3Q5X8K<5fIFzGcsef^#b&nb!NQIy7>_Cv)!8U^E)Zjq|Aw<7U|tr7D9P% znHKk%ld|KWkjc>QSKLs&odr`i9>VcK}kkDx65X<8Is7t{{o^|OTG z|ILBy7L2&6uaWA{hWTzVZcL?~c2f(r@H>-eo$q>@kJmjjYVqpEETP=Bk9pxw*gcr_ zOK~-SrtT8N0A?#~M*^9)YCtgaGi_s{8Rj5Z4D-%hKrAzR1>)kE1j_qq%zAr>Cz%;o zy;i#nCe8pADR(a5EHkMRW9KtnRE!IlR_coinbZQghb|&Iuz-{K)1lX*1m@>+z9n253 zv+iU+34m z;#oH-{Uxx<{>wltLm9?SWbK;+IL`7ZgUbn)4}GR2)>L}-$t(fY*%X#9CCOA)J1yKa zmL(D_o%L)GE}1MB>uS&nR;}m%)`gl%)$9#9Fwf7Ubh6HS30&5P&?e&7KmU)o>wv4` z*!oV}ixdlD2fcs=RNzwV6%iB#K|sZNB`TKKdx^Pf>=o~P|K3gSAdN_@Sq-QB*hI{>dNbP_3_8gAlexE2H zK0r%E!64F1x#1zi{~#)lAnmrJXbh>l9>O&8@+_)MBHmp!s{baIAg7 z<+zR|(Tz|%jwBuj8Ba#3Kp>55stj%dsjt@OL}F5!K8eg%<2IT6rqA> zR*=*La4SiQn$^|BwzVAUtR-F5hwdZ|73|tYk^<3wA6Z-uRgaTVD&9Lm{8eanlKlQ1 zs$3%b)I?n-O!?j`B<&Y)KauCVL4GE++M@YwQei4;J|?5oDtJQX3)Fl{?k@-ThIpuT zHju8eDX%h!79W8YqiGAZipJ2-`hbk3KV$=ubYxeMX*5#D(`L|$^T92mFAsq%rg2I` zm(q5n!L6e+6rx^FYvcyEfxc1MiH$V!0NQP)E{8z2&?28gxSQ7Kf%hGv+gqso%VGLx z1Efc&bta@o=|QDE$7r-C$Z=Z!5Xw%_D|f-2q$w-V;1n&Oq2_7YM6IIl=ys)DXK3ts zR5?p;&jvY1*EB}E^R!eV$}Z3y%H&?ADRsb2VFhb}OlAGfDgBr1=VE9vjg3|I6n~~q zB|v7d>%SXIa<>k7u=8bH%ZY+`PE^|_xYiFyhNN}v(zx&Whsp~LAr_U>SW0XvQ23I} zRsC8mfTTS(P zGR+yn4P8psrlp%ko0s3Lus!T z`*GiUnaVBoo9hnAP;#>xDh(&Cl_efY8k=5S}I#o`U<1gjPUpb~oJPI$6V71IIl3mJBT_#(Ug5M)YT~YNJ>GTR!ekTU()XB3hJxEot5;s!tSf+F{KHsX=RlrT0^;-jkWYxIh3uVV-;CX^W4FsH`r(iFR&Zw zplV<@(QzrLx|uRFgj?vdEf8*{o$r7_JhiRJ2YQi?e2Vs$=@_-&aF2!n zH>fn~6mSoyRNSw0gF+8)=+2vHKahQ@yxJg^V-l(iX8n}m8p_<@#2rfNuA;n(oz$AC zR6-e>%B^nT^)*w~N~v{TDM0irlRAG;`_&I%>inu)cFgRnXcoIcInKKM3ZZecJZdpC zKkx!qYl70E7Ky7-+H&?~+_!cOGK^EbG_fb9mVCLB~5w8S5(K$NsYq1F0PpX1t~ei=v_TGT`*S66X#qaan< zc>6@$w|V^#_iazjL7jG0)x3AFaRK)|cCN&==i$AmW6K3EhQRd5c920N*K?4;q>=(_ zV@X6~75|JQb=^^OJPBHb!Zgya2)K#Fr4q;#VoET);Kln8M91{QwYHBMjylt4;yp11 z7U9}(lY$({mrLOhji#v7ZezD+kTmI;57%aIvZGG>b1hK%>C@|wbVydwO2=P*RraUT z^B!o>IdD7*y39$zeOFKAr@KY|3`zI8rEu+W(^GxaHkCK%<*z_m?~@I1-)FMwR^Px~ zc+LniT&dqk@@p=Xj3Pv3{YI1TVnD`_*FU1lSVD@U$~aP4MwyP~q?t12E66Z~ zj8~F&3WKgDZmUqXm6+9%_?mDvXWNKEorv}Nd(IF(0>KS;}_Ag{@uhbSCKz4n8QrsuYSjG_Ar zqv1F@s~W0Iqh%I?Os9`?fXtx1Rm3`zHkgDev+3Asc+(tuT21*}T2jT$^JoF68p5k_ zR*((!$JJ=Ck!pRF{%xWmYN2eV%anQ1={;pYx6nk`0PF*GUIVg~KHCAZjkZr1pPWDBEqjZCU3&&{xi6F0k4N{gkT=56X# z0nfDEq3}U!Bd3E}+;=Gnh4db6wF~4K9oHHyey1r))t=MeH-dXX^$93@Nv|lZ_KG%s zf#!eERZ3%D)4tQdy`d|2f(&GFU!mO~*19KZe!-dzM3o_Id_{2MSRQ9^<87?J^3Q3k zpaRqrn5P9~B5UpfGKuX`D`_&T{0E*kg+;1RV=9B4Q)ty+IiUq??p~0EEMP9kBDP$8 z{bF`Pp~5B1Re6u4?2=k*U$Qwt;Fhr`erUd&t@Hu6g4xJ1uq)YO<*HY)6$*&2X0Jbo za1Cp9AHub4g;M!->=OmQ*0TtOk~iSfKsGVYd1$bMkr61{$!<4-a2J~qffw#(FVySz zu#Vlq?PVt_pllyY%?aUt=AzPO2UuU5GPvKcUW3v8Ae+_>g%8-Lxl#C#jc5b%i2Zm1 zReoig=YxC9!af7{gz3}J;3*pv3hp=7K+X0u_EN2;-&ygUAkSGTwTfS`TFpRSvg+z# zuh{u#Ab+r-_0ZrA^Tqxj>;}Ks2xKI`3{d58ACo&kFqCXk(?5*toCq?U1YE~+)5z!J zKxUA9E~v7Q1gq~^L{=r?xr<4N8n`87s=^R!NX`x5){E!RkATVc@a#QXry zzCkwT!+Rf+U+e=*Nw5+se(aC3E%fpX2)EMdHz3?bqty#{(3`0c?xHQv<0*S+^eAxq=nkcs z2WZJPsPZjsa|C6F=+HdiZql$8;O^1~;mZEqqch4tdY}F_5aa>v9*Dw+)ORVkM|8Xj zG=8PwDq{Sd&in?#fvm-KkU{KdPmsZEpK{%GxRnTcX+n|u&4E9+! zl+9#P>FF#sY%0hS7Cl7Szol$^H`Mu(RUeEx>)6S=ARAbu8Ny9$dslQuXTMbgw}%C* zoWp)L$^-4cVF}8qpJd<-iHRZyR7=}VDGVU3LD&Km%>0^u!CySU$Lz5Ag`Ib%1aOAs}y7$%-1L{JC@s2 zQgu8ZqnyVCzEQ=Hr_?y zmvuaQX-GHliOWGY^EqJ}YI|TmrwU^qNeZ~AF86_pLvhIsPZcxtCsI$9v^~sPxy~2>-&`39>k&WH@>kE3ZL-} z>U+PyFQ|YUA|9wT;!rU~Y0Eg#bS1d)!n6wQ(}edEkO{&|VcUr!N+I1zqN@{XP8K=a zKsZGd&WVRj73&XxNYNq}$TSgh7geT<1PxVY2xnU}G@L0CRZ45NkV@wki2);)=>muM>p|q2_w=cpk_G@o*)|Hi@cg!)3GhMlFu5Vi##z6QbsUEHD?=rGeMKsIF>M>}zlYBKA!d)caHB{YAR;t$@CfgNmJ3@}0N6n+e zQ(4Ayr0R zR1Fn>J|>>Z%s(M36-aqXGy(26(q}R1JR?t4I60gyJPB?D?T=&x4$xdz$(KpAP%6k| z>JkVth5kMbWGbDjLOw~?v_s8>^p6y9i)ej?Y8TUKy+M}Hs|so?r7hR1`14EZTOD;a z(Ns01o2h$s)X{0;XW+Kbz!@N4(Y13>Wj{Sq5M>9bz6{(qv|uXAPSPbxu};x*N`p_+ z{$JzS-_aJzlb)fTX=rek`V9wnj<&vqD(C4+rMegBhE5>1i}Xf0)VWNPlqvp+E-nW0 zGu@FL!rQcfa*U5@YI!t#LgVg(drB`aN0m1;M#X^xS*V)PL2SRWlcQKE6NIDLjVY)y zhD|&Q;aFDk3aX4_s};VS&Yr0mnZXvGhH$2hSyhg9F?*oA^%6EH3+gOoM^>ZGT9&6a zxOHrH0J!z+zLXg}(>buFt@I!V5oqxPYpP(y0~Vnk z`j9r;?t?7LGCzGQV(6!(hFcLg_+ zZ^109#c30TXDf%XiA428!7f5o46v76SDJE=toOrPj*)E&^`9e!)iSw8mOTY`i#*?s zD)-1xgrLyjx?h64B#o|v45inVD@>!O)x1rhr<+4Kk^b@u%_q^OMbUgR9TgAZ6dUc; z6zo(0e6X`2Z}S-bcNamp)EkKLa^IOPmBbNjFBL`6)U%E65f4v^g4FrM8X?h1Y1RKge}@xGoBB z(0DaDH)*Mg;2uz41(+YwdJ6SFq8|M~Uee!>q3jjytL*O|G_)niaCTOC`4Mbrf0T`6 z#T$T3Vq29xn9L?B8##sLA|P{FsQTP_th=o_o;IKDcmnAPmZajTm8|Op6s}?o)PmO8 zumRwlckG=i@!u_nyGmztKg+hNP*sgFiILTg)h42z<@GZz? z7V#LuD{N&Ls$69cRF!M2%>`xueqpH!e%)nz1Hs*6iEB~k8Jp^jSNzTvxq*Am)URRT z1Wb@x14FpQ8x4l?W1phRcz&k=%F=kNH{d3430MJd>(?E^S$t0|G?>j(vV)t$w}gXR z#_#n*l@**lQ0ISEac6~}R`Y$QLB8UyMM1XmAC+B&nm*veO5v>3dYTxa9Mg1>`Vv)UhziQI&lKGcqimMQw;N@%#g9sl z=ZFS7LFS5!vq9#GGvA}Ze9=#NvIRKajhYLEUo@I8vWcn@C|oS2Dmb)6tXFB5U7~{u zQ+6Yw0@)+(sIx(P#W=P7x=+kdk>Y;QuqbLC5cw5;`9}2q9L-OPxhKG#61}^EJ1tJu z2KSxVpeE*wX!-`+4beFYWj94O^@i{9`>!)We-ITGLV8OCuLk#{XstZNPvYJXwD?){ zQ<`vFP&bfAf~m~MA7V`exYzi#LNs_IXbp5`gqEl<=twO^Mct#cAO#mEYt@uPo1%q0 z0-37aRc3IW=A;1Ld~J$NVY&rcn-ySJYPHpPta4&hGi+$C_kw6z65c55Yup~@cZ=uDLD)eb6Da8G0IM8Mbq%; zliGC!7cXh&W~udeSsUXH_KG&*0?1F=R)xEM);`?}a$9?%X8VceF%{&gHcq7pf741T z2Qko;rXbEB)4&^e%3zb}8mfF@8mMyALrnSn!3{OdR?{@hRJcamkgrVZhT@fXWR^>l; znsj%(cbDm6T}Y3azEME@ylH%1kQ=5>8`U6~0+c4)F(p66V}3F1`wnGKOyw2&dTMHt z6=lDfrl^SgnJG$np68}jD!3TxG*Fp_VNMHw0vYbK_7KPjr}4j|!APgxJHgpTIeq&B z*wIc;M}i&WR7C0HSf>lo5RP+tmIK1^PQ`wLFwN;X?y^CnJ@enSiZPauwp+g6t-8y<8AIjF#y{*A*pd)LdYzK8Y46>8DsyFSTJ$?pv zh|X8B_+eT*54afNRg({C|D}~Ho&^+qvU((zP*1e(~&qDYI4etrzYucy{$Ut^py?zX{Dbq2Q)lq0@ z9Q$q+gvh^*Q}!^8-SmWX0^2(YEhe&6ogtjWY*WBZW+CT5rr_`_$W-GiS5&ArQ`CUn#pimz7c>>O8hd8It+THc8pT z1*~pCu&Y^dACNsPv_6D;*$|a8*~bPd=eeKdR*HCl%~=TY4cj8|v~SszP*gd{+}5DV zAvPolY3Rv9gkXz~d`CQt+hWq#sdOX|gg1mA`Kfd6l{M zAgSJ1&1OW|OAfFr3Qt#x+pzgeT$9gFMwzYASY@ah=h%uyt;`j1-|3DrYn>;l@S@AI z9`@JKN+L@Z6P8I9mW430lc}LIZbPZ5J1A#iSxw{ZH|3m7>+ClbTugafR8d7&;q^3( z;jWUK@X8OM#aZQSrc`@j70o8RE*@8C1!gC6*g;==E*WEN& zH86R*;>wwKF5&fZsjA{5Owo|BThzmJM&0zy&9deZ&QE=D@5+Q$5l)*qzpi()sW-aiH~pq~mW`VpXH&)Xvg0b;?&2w&^(!FqH$w=;S^t6}zsr5x znJmaHaP}kh6n+HIjGNSt^|Ncmy+onvaM#SIkSKf|#)cIW+?2Pos_a|XM7yb*B4*P` z_z}*EdYf#YAbZ4FF(1>H_M76qra^s_#IJ~{OJ8;4U)1yjaFMeT#Y|oLtDBO=P2zKP zQ_9bD(S8$PGEEqyB!T{>JYT4rpc1ATz@eO3N}4JRS2w|>OzL1EXCVQmk+9&Lg$9~B z*v6{6upm<~TpDMkEv9d#sGBmuro6M&P1z7r`+4f7T&QV|x)F6<4}x$G`%ZgfvQ5ws zyIRBuVLxcZig9C7wDd_av8>FP6lzS06I!bAw?82Lnla{CGsfKc{V{iWZ_HhdF?Tb@ zoM()AHe<}Q8)Kfsls@D+)sWlpWyRf%G0$a;xrZ_4xs5T;V~n}rEFiBj-1&^*&TkBN z0b{re8pG{r47Zo5gJZM{8KYg;WJ@1zvoYM>#&G+*JKUybi`1ywo$7}Ua^-@p_=s~{ zHsqQ9k%L^MqjH;n`y7|;pE}6(k>|K<|I|S)WmrGr9GC5%I>?3T|Cn=J_Wjp?;vkoD z$^Y&g7nQJ>@0bd8tc%&++6q&;t#JB~t;m|$NI32@Oa%-?x_Nea-&DB1XDZwbQ;{v* zRN(y?wj#S>D{>gNBBx<1+zs=b%PWD+z%MgQ#a|tpvxPx%KH}WmKXq&l-~UnP<`icACyvbl|9{lE zIgHwWbZm~E$dgI!E5Jjla~y9yq>cWii~O&8NE`G0D;N20}#Wit;x;8N9P~KAorI}9A*#4PgG)@sy7`MWeR1{()mO0H5!lqM`i?W%4{0 zcpi0r`>p43I361!=06S2{;QtH;dt!$r^ufKXa9ibfl~?kcd?o69|2rf*I}p}zU6P8 zkGK8R0r~&(`FPu39guGc)%q`KAir)TOZi(z|M!V|5dT!k-qhT z4UhD#4|ikhBiDOd9~m?Lp$(4=NA{;19x&ON_B)vEpWpC!n^61EhR1vR9k!3$@DPTp z`%gAJGO}s`hNlZOJe@7baCH_#CxQ)?2zgf}lseEWIPUgV8Qjv9ff>q>&DaOaZtR2Q zF!sSPwdwm{TE;$@$z)642+NwW4~B_PR|afyr7MGzp$s1HDTAxA(ULoT`R8F-^BNm1 z+}LQzXY79Ee{c5-`!CRj0>O5e8+f4%$VnqeP4tPFPi|Nq_n@;8(L zn~s0E`{iud2fH$;^%s_*4ga|^2*2W9fI20bc;Z^>jJjHi;A&TriWM>|$-mt!wY|4n zYRb?Ok)b87#%?J#P}4U{vt=j=%t*SDz=}9FOLM-bB<_ZidKewUGc|N4fc{7yx!~QQ{hBia5 z-__;!k1ZI+zv5dH2D_848CeYz1{;#@^I${LO&E+>x(S0ZbNIY$?^rOq-Rc;ZxkrCu zxA6XQ|7y74d((|7UZ3707o$f!qemYys`!Kt^+=RGZH&|;{2QkX2x&8aTtGoH`o)cY z;mzqI1%UZ4#vY&ap?=xyL$#(}rY@QPWT-wkQvZR8hfS*bAq#IGDV+ahzWklZV@1)| z>%Qoiy>C?#Gxv?YkGQ$veuQChG{fS&#ZqrA&ii_W`LFtS6{}uS<{tf>(Squ{r&l&s zSr`-e@4fY(DOT|}eprYldKJSp@b@CPTFR;WupgDYOiXcH%efTAwZbHSTr0g)rBz-i zd9{5uMXL8zRik`WajoO(5w#a8dCXRIUw5l&93Q462?JD}r1R<#4Hm0way}(*d|6$a zey?gaPgK_yq3W5ROi=f&zE(9;d#L-iR(0RLk$O&t3jR4kI`u_ko~0a)7}6}yW$;ky zA@9_u)p&5A#UeX5rNyOX5H03lk58wea!U`ISK?RnJ!F?OnpHk%LW?>|>vg2XMd`q> zz+ib5r*RxYTLU~{Y(pAItg>l8T2P*CNO#E`V`*OeliDoSPOW=)X!nV=SL<%w+jZ^~ z*ft9wxwT!V9^HF(0mI~~X4EQIccQ1{(Vo;*c9}%Ksf2W zxTX`s-ybbf*^ul~l7WO23$jbf+Q0DGfAWPp8_)u>)@bT3e`-Pl{_5jqG^M4CkGs+I zZ+x7NkIPE^Lx@KZ<&LlTPW8D8DcUZka{J0ndeN*7aVZM%75%!E)-G!DwtvW7^&ugS zzWuvdYV}v$|9KeoLHC`9(|e9-!BMimm=>z0rJP=I1l>V`EQEOmHf|eRxpGjDcT8-M zw|Bcnje~+Jdwa9!+F2+kVN~EN8rysAB;+G2%_GeVX?B@5o92=&M$y`T_7xUcZaUNq zGm$fEQ>aOnz@~wLa_wkZ_^&?d^=Mk5l(l=0R!}AA5#HUhvr;H6OO{T(Iy!Dzc22+P z(XL}_>1BmhlOfcHqtr>(ok4x&-Z4-C|77UhnF%zX?4FFyxQ(URD`Y$v=VDV^r}XIA zt#x!HI$T=IW`2Zwz@FUlfAXhqp=2<=>NixVb#5FviOtCTHm zDDq_`{06FBFCjQMW_UQK>>vr`gzfy??9grKzx^EObV7U_k}ddBn#K9O;ja7FBkeA` zrqMEgHNF88XvrLJ#~0^1Fuw9+f11x3FK*eTry33Ux+yIu=MJY;Z3 zN670_Xfg@Y%TJ|W5Zh%Xt3X)Rw>tWR5}m*qcCWXxyGr)_UD*>Qn-9xvF_yq9CD}lT zcZR<6Y>@0Bgt?pRIfN;83*)S=wnCk`DgE248cIS+$2N|QsZwu#li0RZiZSP8 z*2^3kSD89vc=2!HVMOm_$?#bhvcFQTN)uo8_)zFf)SC1>=aizy|3trX)&d@PpI!5Mn|nG)^+n8^^1mT^nyAGS1AP?`9!tXRKTYUv2! zOC`REvB+j_QibKNWW4E!l20Neud!rKD8WK3kZk4{ma9?*#JH>ECke?@kL64@bdBeP z@L6VIE@+^qlFp*Ws>?2~Ev1jmMU*rc9X8%nN(rhMf>)|meOYT6^>TGM0*oS@uI##u z_N*VK>b_!7bMFjAucc%^!9G^@28774*R7QJcS3SCGkV!WNk&i@Qe!lRD9IFAaXBqo zpb5*C+%B$aOmGvn)s|c}n9U%ytFon^1;)t!%W0X)y;;86D6d*IHm-LZOSAQ;8thxu z+uN5t%Tl{{Tvb-Mc5qcxVQc!-W-gVQRBOU=*Jf>#S>M_$d#e8PaypmDpxnHW+_aLG zkZacpEzp>>G9eGP3YvWd9rqjNfy(bo#QbQD$Y0J<*+ZK96cKwQ;c2z}5 zeG+>Bt8|ws=Y)rA{lxHuBx`g;f;A~Z2Co1}CNWO*CS}lK0DFu&)l$3Q2PzjqB%+Vji5jx9!}mhq+|1 ztb3eB$}S}}L4z&QJcAdOTaME$`nVHxD)BKo`c5zGU3W;()5udag2?YWvl9B6)6|dX zufL-`iR``tbJzVWttQWY2hbNBD{{$S&eD>y$~ge;@!?#Mva;&$tg!6z2N$x&d0NlI zsy-$@2{U7@5g8E^o)B5XtbdDt9>`?lI(VF|8#BqoP0UN5dzmgJa_v~gWxK0}1_aBL zJy6p*Lo`hWU8DKs=v3h&yIi9uWOxbTD>r_sxy!`sbb+ihffdvX+@L#&eDsJFkp6A8 z{IVysL#N-va}|^>WWCeg`qf8Vt{!Mm)RxEk@*=+Cg)Z+k-I<)>pKEo7EZH3`Vwi@pjxZ7%2Z@ch*4m zDZ$$5=3J}|kvr;OmZKtBDSfyHTTkWLK;|d+w%0uL*u3lrkuT$UNg1D?dHY-KO8Ab7 zWBk&GFN4&NiP5*_XG58N{yH6kP3q&t4i`w*-*nsYmV**BE5s@hIqeGbkTLB7CnXrQ9bDZnN%)O)#(pC*?Fn_0#b)sQa^OPYr1$V+FnBjgV4&vR zVMXMnK#^PaEXg|SSxd13BwM;_l?gNZbm-tCeF9jri^H%dCM3YRPawiWTAooCeQ^NX zqP$c`%ORbHiURuUK(?6BsPZy649jtCb=dDJ8<-}`48q6Wv9JO1*b>%3PJ^=8hc79F zndOWeJe#apS>(@}kQ8C9UMJpKL*{HJ^6HyHm4adJGgx>@=Q8ZN zG*#6O=y%Gn*+eFsLnOO9H}{x2OB1YoLWt}-P4m(ZH^7e<$nHMeL%&vzrBRQXb?Zl1 z6O(F0V4cK7*NwDV&B3yNMLd7U25ORzH?Zk)Uqx0~dRBsUx_OlrkxeVH*V$sD6CDKV$jr7D=B_mCY2g zQ$3zf>cueBa{RB-cc;o3iyq;Vw%b2QdFCial|#!4p^k{d7&Xk7!E$ zqmyLNchpNBh-Nip;xwL9F4`;d%d}RSkS8y4vkb0{h{P5EqY)p#vdeD%Sl2(+W-~5iqYPAcq*u80Rh@5bb71jgmAeAKhOxH@t>mJaWV==4; z(ZVr!5eYJ=1-=8n@s>^RQJ1YE(sBUyxcvlZX03R(!rQTw919eK{B{-9kI539XiZ3x z4l_9|8QlU)8VgR4a`thQ4_dGo z`O+QIwkfQWyJKkH+UL|%{Y(lwMjfhDP6mhb!upX`3}(7aCtghdGL=y(A5`L=GNds~ z?asC=&W_4NLFF&)%RG~rcg$gFne!zyGPyk~p52<*DADd166?oXYnk=W+p}g|o=V|) z<%w0$w@aPab3>2k#{(*;&g*YFvwXzVp>wA;=8|C&e+PJ{Y}NnVx(cqp?#>zs=Y$C8M^sIPhq|U{`Q*S&c-ZW|EGLnt`>`T=&i=44d9Cqr ziP6bcEJnLK$)Xm1QX=$w3d}~|&sYf;dyj+5z`Oa#-S?1%+WZ;wmPf5xjQsgC_Ki$f z0MB)Qrj|$FK7iFE(%**SxG?DcPiKGyi=P)cIEA$R2Ag&m()-r;WA4rKl0I)A{( zY~FwiKR$%go@mH9lD=5FV+OId@-l-}j9JB8^@4+eQRUGUa33(!PpRH%7`sK%kz_H;=vC$ER>4sTS);lse-cM1?tG|AKG+RLAaCaEVc}=;{H;rZA6FD!d<{@XT1j_k( zJU+#|5FdU0b68nz8LaHE${3hkh2T;?O=J1w&eF`e;5#Vs9S7krm!+{@a%TYs5C{}? zg%+AJ7Tw3+irpgfj27AD#WtcONs?76i{f(iX28iWC$jl@tX3>CYhrZc$hfF@<^I&;TJ6fcRn-J0ttwQEqi1-0Gm&EE|*G zj}}Gcu4UlAo`;aop=O~WaCAO$^aAFa1G5qp9TSTwtQ~PJ`NH zUC1iRvX_Aqr!Hhk(!~>Flx-37b+uaSMmCIzu8wYo=$1w7Ga{EgVQw;eFwo}h#q5@R zI8Qjq!{eBXJbqm`%ZvGe^3o3CJY9N3bNmTRaO0)OjLO6jESC&e1z06)&;;``mMB9{ ziH3&7P|io+wv0U`mUpdsr`COXe8}1>xx?hkH7lT|J*#s+`Kk%P-1WYgVAqu_P2sEH zGKOwuFhCSrRXq|*BlkW}CO zj1f7%1T-&pqsS>gJAnDEUYF(eee0zR6$RGIVoe8x4lFe10AlYhPFQTszG3;C;med~ zj*E|#H$D-b^2#}Gl6%kbAidW&NOsDHfOa&Zk4z~JQ+RzU&#G@b$kvb|@2w9NZN4W0 zk{y4T9dt^EM8Q+@v;6wdBWxmfIQ&wtsEd4YiWStWo>b`a(rtj1wZ1T8Cs$*SVd5!_ z&&?1mm+p6(r4YIPJ9bg7J;Qp)QCoQly~q#1Agl?DWP?kr2$9+IL80beW^1Imv@ipd zX?mY4><1$E?B%)Sm*=Us-t-z9z*GRprPFEQt-ra+ZlK{UOv~LyEJ#+n#a75VU(sTA zP#7MQ5F0MZStxp`ADNlD+qJ}weGSc-T8n$g&Of71aS<}jXh(9GigO8EM=I*7@fahK}0&&#z!Z;WW(fA{LGka0hcBHk5gCu*O!=# zyij1oZL!gHt-%)MUSN~_0z%8mN`J72GT}9A3rLb~^xi_;E3erlCOg&Sx%8Km_h<6+ z%g}&c8XsxbDtYWB;+XkSypZl?;(3@{$Fw4H{4flB1!sO)Zv0&Hk&DkEX)|V?$gj6_ z;qjE=Bjvb3NDNu8QcZd{<$3h`ZhWzjxkmE<{ctW`jY!rV&vDMpi^|yCyqP>PnKzJU za`W3c;UE-lub&iUgb?cakZ-{JK2ZRG9VfB78EDE0dYG{<0`fqVir8lSNfgJoq(eK^8vLA+2A$B-G;HIsg3vU;+hg|{wfRk@hp z5QQFqNNT`ATg{ARF_C*!bu2XB7^Qn3GJm-=g3l@X-u%2{@r^0-*E`hUP9z^vkE*)Sd!y&|WzNwEysyL| zNn^(g2O@b8g7x~f;8-1)sGQ6f#XIJ=+l>!ej3H6{QzC!x0y@6xsuhssYVnOakLC@i z?6n(quj3J5#w%ZAT`#D^qiA0ABLh4d_sTxyuFK0JgLVj8#>sKKwG48BdfkfS&E?Y; zVxFwKkr$KZ9?V&`i{}&N`1MrCQs+f6-KQR3K;@AVKw(HlX!0@G6_K?_2(hebT78bY`=DIDR?{DN9; z`Qj5^tY~sXyfq@x8eXGDaERH@(#I0w518?GcpYB2YD@miS#R2j*GIw*k)KScq=4Z7X9xXxIK7*Ny>B1)xc{2v;5tjm>aJ4J{oo2>g5utDKS44DFsQ#=6FQv)s z17O5b+H!M=^krk{T!xQH$3K9`>Dd8`oL?H4@qRC^>D~JC)>NmTbNKwc#YJ%kW`Mm+ zL(VnM#^=ftqv1WT6L|S#SIt!x8;GPd@T|X#7|3@^-@H6m_VDPsX20N`{*LFDk@L;S zi6~`|r3Ueu@`MYElB>SZ3g|lq@$$$-T9E+AWVU}B%x4hUznGRy-#CP$6<^Og=$l7y zSL*ACGSg$s#E9zl$x2MB6CM*?v#vG1b9Zxj8L^Nh!qM8jORc!Xq{te|LEy9P=psD= z9r88rr&k-z&G^Y~cjR_j^+#$2fxVmb_!cJ1wurmP)oFYijk3rI{^nX>kU9x#01H2$Ip%L$461gSj;)OC9>OGp zr|?;bwj5t#_~#IdrJSX_JTe6uW>0VVPvvEZ-dXaoL@uQg~Gpj-%7j<*7K z9dib;JL0JIL>4(keRZ;!hfw+ODKqQMmvVwM>oifso;i@8f63d*?K<_*wPm~`t!uTW z+faqk#9<%RHj2Z@8P@cz1U3p&2=}Eb0Qz7`BLm8pt`X(XvJj*Q ztrd_-Y`cmhnU$pZ$#qrXU{0*!RvD3u&4Svl7?4S;`4uYH%|%3=vpUAoy$vR4^*R8P z{dExgv>GZrVQSJtJ-j9^0WU%de*uF1FV^!B#8bgKwWjcY1LdW&0Qi2el7N18MRUZU z4x1JpV~q%pi8U+ij~n1paB}x8VCU3Bz*MU@@(23PO?*CmKaqlTn9__G861kFXTL2R zC_iyCk~{<3VxfOF2%v4C33oB$G$*-xD=#Z=4n(TM^K0Htu079u_19nXp+Y)^0z5yM zh;(L6Gs~%ey_*liWLJTb|Jarl(tGaXdx&gwfG?1%nqt~*S76>NR2MFKjc<5Mg*elP zBtASTqE<{~gUA?+i$%5w*Ye8k-}2=i>E(uE)Kc@Kw?4>2h_n5pk!7wEFXv}Re|H?> zenu=ZuK*U*cE;TF=)*iK18@>Tc5a1liToYO)>+56Mb?>&9hzgucoiZaoZ!xKX9?k^ zS31FGPz7gA(rq~Wa`j|HMz>G##zc0_DT;8lRVd&1A)FlZ9WO-WCtqlO`tmdUE|HNn z5X(F|$IHlxPeiJod>$~>k@$mZWkNZ+yueEn57_a*{ozGkljw~u^GZVg zdY%QjWW>S|(emUBq}5uKXI$TUgO69<|7~z%_q}TDunnQt`kvP#p74b=qNAb=jmpF# zIN$LDHrHg2K^OQ#=d{6BCW%j*Q@Ierk{ zU-AKeLG;K+fL`)JFfSq}JVC6u=Nauq^sk@rG+NZ&GquVbki}4G`%-+1Vj4Z;fkZBC z34hmMAJP^Je+O1o7+^|MK$i`zFjbg2ldMrg^O6bAd4$@|Q{cD76R_Wh4+z~yWaja zUt*Ghn)prbdjzOa%_P1m5D^*SNJb=%t-RQL69?mkm|{$aHlUTi_Gk z``Yw*Z~&0{dR-S$85@zV__-@#|xC@4zE z*k%}+5KnOg*{TLn@mBm#twLWfky9z5%I$psf;K879?A}dMTpGa6C0It3gb^c%1RQZ zG{#3XlR0an!F7X!K_NF*0f4}0rE-f~zA6Gj)4xbt;sKc)kzGX$>?C6jvRZckEMJF;fpY6>Rs=ho_Dv|O zxipS4h+cAaAElqAg_KVtd9fTSRIe4D2+sv)5(^(;DkGw^tG6f&99d7@nf16ba6Izo zvZ9Y8jNVmF4B)ctH^5p*-fJ?ovREJktBBfi{6;M9+T)?q587**KCcS?E`U6F37ZMF zOE89af-xqE;n2PHUYe)=BknZ0<`5!Li?rlK9{olI<{|5pL<+5QEfG&-9v7(3&S+6L z^qun&nWD)0SrYqpPioilQ)@(0LX0)CZa6m0>{!bp_tr;9JEpdceL8xGQy>#4_(aK+zn1WPB zKpQbb{?rDWgW1~(f8wfKy0W!^GU2k`R&3^ASI9|k(++>&MJ{g0bI5^5;Ej%jLm9Cz zl}CQwPSa%nPXV?{r@^G9eJUo~*8r9(mVk=y&613SW`0)$O%PrPJ)(nXOQr1>IJ9fd zT7LalC;Vk8`TJIQvBJ$Xp?}d8J#p-n;6#zPT-i-jmUXWH{3Q24k}GR>p}_;RM1nZ5 zCw@ZOu`!T-xZ+eFk;>&33a{E|faodpE+U&O?2d5x@c<;;8r%ogt@gPwT-}5x2o=T1ruVs(g7=-rYMVdXrkjr-? zfEZXqa1tf!jl?#3Xd3=psT>{x_;_{!+%e8u)R&v^M~v*|&&Z!T6u?Le$p;H~UcLMz zQHa@*!jNvzSj>%wOq(iJ$~EryzD=2FXSF=4!m`PTZijPPD;Fr}};|Kh+aV~fLMsrHvIpSMkKlLPY%oWGgF$+zG z7J)}eoCl*mZw zIZG7=z+MiQ6u|-O5~2zDa>D>{%`f%F$!toJuAL zSKV`kC`09?FM$Vat6+z|XsQ*}H?0x@Tn22##=?tr;u@T3{lt34_E%_#e7#<@lMALJ zMjN?7td+aswKB3JkiDL|5oS$>ch~ai%QlH#R8GpptLR0y2twtwjaVY}w~9NmMOB_( zuky9{RFeg}ViQDdYv^ZpRY~hsDpbY6SP=QDqQXr5r%8gze&7^2iYpZq9_H9M1M#B$Y*0JA$SDy*tY( zAMT|l**OyV(x}MMtWneP|6?&x_}l zktd;2PamtR<#y|)MS-U31cix{9#HXf{vl@Wyy$*#I4hGX~B2^(S- zA65v*F0ZdgYWnl<(Ibcc&RdC9aN-=`PLallkhb3zJLFHd5#_GFgE4n9^jD6$D^iVf zk}7kPfdf>OEwAMg{>H&5Cq3XE{wSPg_v;~ch$h{B6%CQJuL+ME4Fq1gba^Y*czjG` zvYg)?CbRFaB7gc(h|{0{cI>rY$*#4PA?g%o`M$8VZF6WXX`xJO zI&+ZfF!1&DL+;ue;^auLmow|PJ+!4%#-t)kx-PFaNp@cb!1tOayVuEwBp2mFjF0lnEwM- z=sb>9xI+j{PV+~wHz)}<@v^_xEB(aMZ(qWpC?(T-mej_GOaX$iC^OBOJaL-l)2jw+ z3vu3WmT<|LP@|FA*z*Xl0Zw-f)yflj$Hq&^lrXKjp}$?$AW&Avqgh!;CJP&=VcKSv zX!NI{HF}hEAtsr({Pax&qy%IF;>Pke|%_}P%0-VCJ zkWg9eBwQ|{Iw4P0g>9%?TNI;FNb{;p=Z=RktA`q3k@mg_98#|ul;zi|_^a&Y^)1yj zf8t?>FG)CZodINU`ucjfR!qJa51;E1fl7Kx4b4}Rqw_*KySBDc?^s7WL*(7kn6?hF zs314z*GlSJ>*B1kBgFA&&&fN>t`KhjZ`Cn`*D*va5ip zE|Wxl{YW#7P?d&$Ys1VIJzoo@11Bvi*_(ougVeUW9P?T@xr7+0ZK#mtEA%w>6YU$7 zN-XGNhv-pBz;;P8{0ep<9!3HOuQ`l?uF_JIa&RhuUguocgZ#g`t_3`*;%v`mH|H!N z2?2uK0xTg22mx{hEGi3xiw4*vn;0rKM6z5oBrzn2w=T7@RZFdx%FtGSK%k{oEv?ij zQbYwr3sfjtq|$1u{Mujnp|w7>ivI6Ab7prE`Oov5{pS6?Z@#(DnVB5eIe)pc!zxl$ z`FfsCHE8fp=Vktx4Obrc0|5>F*}>ds6}H=4d5e?g zlMg(B2d?VQI&O6irf_UnP^=bdc3_o7zl~h}O{bg-c4ko}@!*z+vr-EKd@#v#A7kJ< zDDG6t?Qf(m?`)1cV^xpfb{<;mWclQ*&oDr7K0?R#*0-Fs>a_?KvQ*1Z%c8x%?NlI^ zGZs{q)y=>I37aqR_!oSm(O+)WI@x|X_6z^ToueOc z{C+uc6vpluK|Em8uI^O9|TZo=!Z#gC)V-!sI+*J95&iNs;>^FtQ8wZ z!;OuR`em_Ia!-kWl+)VK(zdci-Zu*q|0l~aip18Se0l6qXDHUNVJ|U&O_i};E&&SUN%ZEH z*v!~cSW$~ed=Zx1$V`Q*%J96pNPX*ywwvWeNBx)Ng`?q#VkUn1M$7u3B~)BErFcr| zq{1mB)$;G}`3I*n59-1V4fw8il|26;+U)c#PWh$GYj29EGv16nOeD-}kI7(gPvHEr z1^759g4ZDPM+ZjAd$%})#%Z4>g9=MZL~E?RVU_wc$IBsA6pVvBGdnO!emEyEAUBac zYHwN9)iau#mabUlg@YilQ~8C(*v2}m9$n+fEvQFtv|%1P;?@9OMRnjS1C(TIY?=Jv zp1>ueX0N=x|#KD^>XQxfzess z9=8IqAQHW*Y+ULJVbxokES7bXF~3=JIp#ON+=^G7A5^3cMJZZ)E_7Q&a=i%Z1SeuEU)hS$ zc5_GS-7c$TbU{SctcS_JZb-f8VjZO!*sk3=tFfL1`jwJElH?B_OC6G?b@4k}p8OR? zsN7T~Z+!|2Fg>?nx;yuE^k`50DYbupuX1DfpQz|+MpE>*)R8j04cmPu;A4ZYAvTpW zBYc8+10)r=8Ju}h;Tw)bok;c^=>who3f3AWLpTX{T^-A~K$kJOW`RuWBo@fLVnQTp zX3h-j`Yg{~;S7-Z)0{l{z&2+vmfqD|qkF$qF6Uh3jJ(A2S{I%lE?+Pk@nvXO%08)RxzWcT`}b1{dk(UJmV~oL!Wi7>J!Cj0s{S%6ZlD>Fng@HZ5(IkzLMB@`2|te|veC^F;8b=GKO~ zB~5K|<8w~C9J<@d>v0`*$?FX7cK+#;_4}b5+2e%!RM)q*MX{xS)yfrZk@_V!#M!LBO9=WFComM_2Ltd}QV`e7SL89u0) zT{ge0a_$UzC@L5uN9=d5kV z#`4&b8>-q@3Zw_T*)f!!`qa^P1Zi$L;Pmo!$h8NY{(U-9?)8amo|b@%M}!3B=2y`= z4<2xaC58A8Il)6WvX!uNz{}2kX(9aQotTQ_96~scVFTRZ% zC;PHSXz&<^T&0oK5xCR;9TO&HJk4RIk_8iSA)l9u%V7ETQ76#jAVb0-1XJZZ$DF>Y zgo|YTF=vF5@OXl#lEf+Du>@a<(u~ZUyWG2-aOP-%KW7uv<52_y;O0%ta|jl}9nMTf zG~~&6`al-G-R+Xh>6ruW!U+$|K>EjF0+$DIq!N?@%!4cw5YG~*1>Y$0{D5Mmr&De8 zFq8X(GdM2r4{$s%AZV$mLIR(s23&~GlLIcq=jj0#;`0oF3-NK1KuR!674(!%2#=rW z=OG@9A~Cf zJDjO<1ocN33uXMMow;Wh3yX|0ez(2}JMU0u8C;Kb_|H6km2O30_)hTnQTpVheHC5u z`AK?+snyXP{xNv`GM)ClxF}un`Ej~x0$Mj-+)D_4m)>2Me14eDY%?~PUF7q_be>Ma zEFk80>CC?Fdi*Y(c8$LPKJ6wp{_rt+if*i4#E-*R9+bM5Df#>)T{rA_b{4_~q#fEO z<`?ITgTW2JU?(s?G$&T!!_fh}4~ekLgMPonh4Y7Q%S_Kue%C^GZng-fq1kwHx$L-; zk+BJa#r;HZ96aHZ!K3Ju*vPXFg1-*@a`L@4D0dui1_VEbY zHQWeJyHZHRbt&L$xKl*IM$$KwIFY*TfCq8ozkH&vf*#W1BOuha^5HQ+?YYK8jS={l z(u$CLuAEVlFEp1Vh&~!-NYa!uLUOU@CM?CFsZCWRO;smNRU}PSCrwo(O;yt(pCinX zWTmjYQ8%Q5#Xq#_D=Cdflj20?&|Ho35g}>Oo=I9Ymt>RXl5EvnlBYG7K8 zyET_&4{qdtB32A`krG#stX9q_3C-#B(WR|LN%&ywns6Ga#qAT7B=;z14T&*QxiM*^ zCT?4)Of(c)nWMZ`kuat{aka_5a=`goN}{E;B#cjx1uw=3F&$_s)_+&)o7lH1mk2+S@)$gB3^R@;5DVOI;n9I4BEHSLe^Wj83oc$aQj3J$-i;? zh2?z{ygrIM6%WafcK#GFMXVB}2XUjbCW*g_pEQxa7ivz6$lXYM2)7Ge#UMC>+W~_L zbRWYF10)=GPS(LV+DdMEHjU+`r)v_>B&bQ2CIb}N$bZOH7ssF<;D%Ka4n4co|Aaz? ztzc@09>r=4m9|2%qSNL%+z5h%qu79m+Yj)hMnzJ??yEWKT!R}XNO+u5*I1JCxKotqyKINujF3b$m!wg1N!DpD$yVIjAYF%)AVP9XIin;!`l|3ra+NbmGBu7L z?R6?#VI_%>tXIw`$u`X;c^bD?r)#$skepP`D9I_!CHYWuNzQ04$;X;Y@(II7wtNB- zz_=QTCz*p=2V-i&y~v#lW}#8|GZem>lSX>s9EDW3e`f7F#T5gyVk5>+|k$zeS487($O2vc+k85ZIHQ z=4SYI%JyhF`ncJgpJ(xeKSs2 zMfkq-Wx0JbR3bhud0gi!; z2g*O}h8wM979v8#Vd${~m<{{{Fxt7o^iK?eDKZkPj7+ur*YralLtmK=Xni?NYmP$6L9V%d9;+jkyM z0yQe9kXNq>lUIJ#jqJ7Z<}BpI)8N4r`b;a?snQ3N`FWN}hRP*d69kj_uH~ht@)GAV zu2I3+^`Zng8w}I9W?FKZ@e zj*Yd3u1%<2-qlOgs%*?yghgbd(yj}GYtx3sgmiSnJ1i>=+6$MhZ7&DA;S-jZ81hAs5uU?`}t8jtaR>`weZj-~2;2cYXdGl`zzoU(uwOCa7+`>4ibqF4E3uJf* z8t~&*fk=6@r`z}19Tw{voUd#!%gDY0;@p=jAfKFgg8IcRz{M86w;SFpdk=L-#J5{P zbVB8Rv`D^cz+u~hM>@ZUp~WH(zX}}jszsJa6|Vz_@n$mQ$^Qy`9{neCoBq!N?h$z?Z?Ek*@^49TCX(($iz&j=JlBJIqRN@pch_ZJKj>Bk0CV`lrh9>mk1#Wi}d~nF74s5O<7$>x8@LS3)^sF41)hr>G5x}m zz%N_=_W+wK1P9jgMYtzkm2z7LQ}`wrC8z_&;6H%hM1ba5@F{RUved{O=Cu&Pz4*z3 z|GvP(G4*|7l%c5D{|f6t0gA#iFY7PU+Omy&^}m&w9;!2f~=TA;x?U~`4w zXa#;20p`L@`R%}VtGN?6h8)`M$?pUH)ap0Z1E<`8%q-drW;8@_FSst)Z zBucD@Ni}dXLg&7`7PuNIQ~@H(n}9c?5}O>ogZjOY02Dc!F`m3}@jEMkcc4%Y1LM31 zpiPS*Rtl1nVxh7DkJc`g5=~0{$g=k~@CUHRO3NHP4g3*$Mw8^UB^G!2O_~=izl(-8?)h zZye>m8<<>DR4NyacE1K!ae>@0+Pz%=5lDEPJKp3x3S%Gd>X?ec()uMa z<0p2b-qtt1xUjTPZW`+@mhL#$`(Ga`L2XFeS5o=rIJZQG^WF9M@OMsGIHErLl5ga@ z2f>J~S<$ejF4ol0`N(*8Hcl$gj8%+d=U*qdIH{nhz`YSC7*s{WGp^Epw-mTdodXKp zN&e1giHk1V`qOHdlz&^;oHoyApR7QC98uFvXxH* z_f{?3qJ=x<;h;Oh$${Rt>f|RuH`jUOx)iZ>kQ~~>&GpZ@Jw?vw;g0mLy%S$hz~QV} zmm)qoDAz;k#H#(GqDJna`{`f!#oJ@#X}D82yzYu(nUMy=hfcfVd*fwk8jRgNEhw)^ kb4O;>_6v%&=yUs`LQRz4Pjd$kI8hK3zp|@~ delta 104373 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 UxS(PbA|{zn;cms$=^GmEWq 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 Y#5P=YX-J9imqNVjOJg+tZT{*#%I>I($Vd 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

?oE_Ey8G4b2aG4vUdo+@P@Hx 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 diff --git a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.map b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.map index e4ca9b1a..2765dfca 100644 --- a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.map +++ b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.map @@ -1,29 +1,32 @@ -Archive member included because of file (symbol) +Archive member included to satisfy reference by file (symbol) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) .\..\obj\lib\spl\src\stm32f0xx_rcc.o (__aeabi_uidiv) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_dvmd_tls.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) (__aeabi_idiv0) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o (exit) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) (_global_impure_ptr) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o (__libc_init_array) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o (memset) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) (_exit) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) (__aeabi_idiv0) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o (exit) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) (_global_impure_ptr) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o (__libc_init_array) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o (memset) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) (_exit) Discarded input sections - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o - .data 0x00000000 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o - .ARM.extab 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + .data 0x00000000 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + .ARM.extab 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + .group 0x00000000 0x8 .\..\obj\hooks.o + .group 0x00000000 0x8 .\..\obj\hooks.o + .group 0x00000000 0x8 .\..\obj\hooks.o .group 0x00000000 0x8 .\..\obj\hooks.o .group 0x00000000 0x8 .\..\obj\hooks.o .group 0x00000000 0x8 .\..\obj\hooks.o @@ -105,23 +108,29 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\led.o .group 0x00000000 0x8 .\..\obj\led.o .group 0x00000000 0x8 .\..\obj\led.o + .group 0x00000000 0x8 .\..\obj\led.o + .group 0x00000000 0x8 .\..\obj\led.o + .group 0x00000000 0x8 .\..\obj\led.o .text 0x00000000 0x0 .\..\obj\led.o .data 0x00000000 0x0 .\..\obj\led.o .bss 0x00000000 0x0 .\..\obj\led.o - .debug_macro 0x00000000 0x826 .\..\obj\led.o + .debug_macro 0x00000000 0x844 .\..\obj\led.o .debug_macro 0x00000000 0x1c .\..\obj\led.o .debug_macro 0x00000000 0x1c .\..\obj\led.o .debug_macro 0x00000000 0x22 .\..\obj\led.o - .debug_macro 0x00000000 0x66 .\..\obj\led.o + .debug_macro 0x00000000 0x65 .\..\obj\led.o .debug_macro 0x00000000 0x50 .\..\obj\led.o .debug_macro 0x00000000 0x1c .\..\obj\led.o - .debug_macro 0x00000000 0xa1 .\..\obj\led.o + .debug_macro 0x00000000 0x9f .\..\obj\led.o .debug_macro 0x00000000 0x28 .\..\obj\led.o .debug_macro 0x00000000 0x8c .\..\obj\led.o .debug_macro 0x00000000 0x34 .\..\obj\led.o - .debug_macro 0x00000000 0x16 .\..\obj\led.o + .debug_macro 0x00000000 0x22 .\..\obj\led.o + .debug_macro 0x00000000 0x87 .\..\obj\led.o .debug_macro 0x00000000 0x44 .\..\obj\led.o - .debug_macro 0x00000000 0x209 .\..\obj\led.o + .debug_macro 0x00000000 0xfd .\..\obj\led.o + .debug_macro 0x00000000 0x5e .\..\obj\led.o + .debug_macro 0x00000000 0x1df .\..\obj\led.o .debug_macro 0x00000000 0x249 .\..\obj\led.o .debug_macro 0x00000000 0x5b9e .\..\obj\led.o .debug_macro 0x00000000 0x2eb .\..\obj\led.o @@ -3009,23 +3018,29 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\main.o .group 0x00000000 0x8 .\..\obj\main.o .group 0x00000000 0x8 .\..\obj\main.o + .group 0x00000000 0x8 .\..\obj\main.o + .group 0x00000000 0x8 .\..\obj\main.o + .group 0x00000000 0x8 .\..\obj\main.o .text 0x00000000 0x0 .\..\obj\main.o .data 0x00000000 0x0 .\..\obj\main.o .bss 0x00000000 0x0 .\..\obj\main.o - .debug_macro 0x00000000 0x826 .\..\obj\main.o + .debug_macro 0x00000000 0x844 .\..\obj\main.o .debug_macro 0x00000000 0x1c .\..\obj\main.o .debug_macro 0x00000000 0x1c .\..\obj\main.o .debug_macro 0x00000000 0x22 .\..\obj\main.o - .debug_macro 0x00000000 0x66 .\..\obj\main.o + .debug_macro 0x00000000 0x65 .\..\obj\main.o .debug_macro 0x00000000 0x50 .\..\obj\main.o .debug_macro 0x00000000 0x1c .\..\obj\main.o - .debug_macro 0x00000000 0xa1 .\..\obj\main.o + .debug_macro 0x00000000 0x9f .\..\obj\main.o .debug_macro 0x00000000 0x28 .\..\obj\main.o .debug_macro 0x00000000 0x8c .\..\obj\main.o .debug_macro 0x00000000 0x34 .\..\obj\main.o - .debug_macro 0x00000000 0x16 .\..\obj\main.o + .debug_macro 0x00000000 0x22 .\..\obj\main.o + .debug_macro 0x00000000 0x87 .\..\obj\main.o .debug_macro 0x00000000 0x44 .\..\obj\main.o - .debug_macro 0x00000000 0x209 .\..\obj\main.o + .debug_macro 0x00000000 0xfd .\..\obj\main.o + .debug_macro 0x00000000 0x5e .\..\obj\main.o + .debug_macro 0x00000000 0x1df .\..\obj\main.o .debug_macro 0x00000000 0x249 .\..\obj\main.o .debug_macro 0x00000000 0x5b9e .\..\obj\main.o .debug_macro 0x00000000 0x2eb .\..\obj\main.o @@ -3090,25 +3105,31 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .text.CpuReset 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x8c .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_macro 0x00000000 0x16 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_macro 0x00000000 0x87 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x44 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_macro 0x00000000 0x209 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_macro 0x00000000 0xfd .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_macro 0x00000000 0x5e .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_macro 0x00000000 0x1df .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x249 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x5b9e .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o .debug_macro 0x00000000 0x2eb .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o @@ -3173,23 +3194,29 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x8c .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_macro 0x00000000 0x16 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_macro 0x00000000 0x87 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x44 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_macro 0x00000000 0x209 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_macro 0x00000000 0xfd .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_macro 0x00000000 0x5e .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_macro 0x00000000 0x1df .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x249 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x5b9e .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .debug_macro 0x00000000 0x2eb .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o @@ -3229,14 +3256,14 @@ Discarded input sections .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o @@ -3277,23 +3304,29 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x8c .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .debug_macro 0x00000000 0x16 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_macro 0x00000000 0x87 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x44 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .debug_macro 0x00000000 0x209 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_macro 0x00000000 0xfd .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_macro 0x00000000 0x5e .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_macro 0x00000000 0x1df .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x249 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x5b9e .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o .debug_macro 0x00000000 0x2eb .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o @@ -3358,23 +3391,29 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x8c .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_macro 0x00000000 0x16 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_macro 0x00000000 0x87 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x44 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_macro 0x00000000 0x209 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_macro 0x00000000 0xfd .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_macro 0x00000000 0x5e .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_macro 0x00000000 0x1df .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x249 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x5b9e .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .debug_macro 0x00000000 0x2eb .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o @@ -3412,14 +3451,14 @@ Discarded input sections .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\assert.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\assert.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\assert.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\assert.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\assert.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\assert.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\assert.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\assert.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\assert.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\assert.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\assert.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\assert.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\assert.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\assert.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\assert.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\backdoor.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\backdoor.o @@ -3433,14 +3472,14 @@ Discarded input sections .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\backdoor.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\backdoor.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\backdoor.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\backdoor.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\backdoor.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\backdoor.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\backdoor.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\backdoor.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\backdoor.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\backdoor.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\backdoor.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\backdoor.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\backdoor.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\backdoor.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\backdoor.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\boot.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\boot.o @@ -3454,14 +3493,14 @@ Discarded input sections .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\boot.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\boot.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\boot.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\boot.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\boot.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\boot.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\boot.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\boot.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\boot.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\boot.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\boot.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\boot.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\boot.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\boot.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\boot.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\com.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\com.o @@ -3475,14 +3514,14 @@ Discarded input sections .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\com.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\com.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\com.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\com.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\com.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\com.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\com.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\com.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\com.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\com.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\com.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\com.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\com.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\com.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\com.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\cop.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\cop.o @@ -3496,14 +3535,14 @@ Discarded input sections .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\cop.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\cop.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\cop.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\cop.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\cop.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\cop.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\cop.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\cop.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\cop.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\cop.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\cop.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\cop.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\cop.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\cop.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\cop.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\xcp.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\xcp.o @@ -3517,42 +3556,43 @@ Discarded input sections .text 0x00000000 0x0 .\..\obj\~#\~#\~#\source\xcp.o .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\xcp.o .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\xcp.o - .debug_macro 0x00000000 0x826 .\..\obj\~#\~#\~#\source\xcp.o + .debug_macro 0x00000000 0x844 .\..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x22 .\..\obj\~#\~#\~#\source\xcp.o - .debug_macro 0x00000000 0x66 .\..\obj\~#\~#\~#\source\xcp.o + .debug_macro 0x00000000 0x65 .\..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x50 .\..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\xcp.o - .debug_macro 0x00000000 0xa1 .\..\obj\~#\~#\~#\source\xcp.o + .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\xcp.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_dvmd_tls.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_dvmd_tls.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) .data._impure_ptr - 0x00000000 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o - .jcr 0x00000000 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o + 0x00000000 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .jcr 0x00000000 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o Memory Configuration @@ -3563,19 +3603,19 @@ RAM 0x200000c0 0x00000f40 xrw Linker script and memory map -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o 0x00000000 __HEAP_SIZE = 0x0 0x00000100 __STACK_SIZE = 0x100 -.text 0x08000000 0x1714 +.text 0x08000000 0x17b4 *(.isr_vector) .isr_vector 0x08000000 0xc0 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o 0x08000000 __isr_vector *(.text*) - .text 0x080000c0 0x60 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o - .text 0x08000120 0x78 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o + .text 0x080000c0 0x60 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .text 0x08000120 0x78 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o 0x08000120 _start 0x08000120 _mainCRTStartup .text.CpuUserProgramStartHook @@ -3668,200 +3708,200 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- .text.SystemInit 0x08000764 0xbc .\..\obj\lib\system_stm32f0xx.o 0x08000764 SystemInit - .text.main 0x08000820 0xa0 .\..\obj\main.o + .text.main 0x08000820 0x98 .\..\obj\main.o 0x08000820 main .text.CpuMemCopy - 0x080008c0 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - 0x080008c0 CpuMemCopy + 0x080008b8 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + 0x080008b8 CpuMemCopy .text.CpuStartUserProgram - 0x080008e4 0x44 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - 0x080008e4 CpuStartUserProgram + 0x080008dc 0x44 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + 0x080008dc CpuStartUserProgram .text.FlashGetSector - 0x08000928 0x38 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x08000920 0x3c .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .text.FlashWriteBlock - 0x08000960 0x84 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x0800095c 0x84 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .text.FlashSwitchBlock - 0x080009e4 0x54 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x080009e0 0x54 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .text.FlashAddToBlock - 0x08000a38 0x90 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x08000a34 0x98 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .text.FlashInit - 0x08000ac8 0x18 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - 0x08000ac8 FlashInit + 0x08000acc 0x18 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x08000acc FlashInit .text.FlashWrite - 0x08000ae0 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - 0x08000ae0 FlashWrite + 0x08000ae4 0x5c .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x08000ae4 FlashWrite .text.FlashErase - 0x08000b38 0x118 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - 0x08000b38 FlashErase + 0x08000b40 0x110 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x08000b40 FlashErase .text.FlashWriteChecksum - 0x08000c50 0x44 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x08000c50 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o 0x08000c50 FlashWriteChecksum .text.FlashVerifyChecksum - 0x08000c94 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - 0x08000c94 FlashVerifyChecksum + 0x08000ca0 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x08000ca0 FlashVerifyChecksum .text.FlashDone - 0x08000cec 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - 0x08000cec FlashDone + 0x08000cf8 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x08000cf8 FlashDone .text.FlashGetUserProgBaseAddress - 0x08000d20 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - 0x08000d20 FlashGetUserProgBaseAddress - .text 0x08000d28 0xa8 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o - 0x08000d28 Reset_Handler - 0x08000d7a NMI_Handler - 0x08000d7c HardFault_Handler - 0x08000d7e SVC_Handler - 0x08000d80 PendSV_Handler - 0x08000d82 SysTick_Handler - 0x08000d84 Default_Handler - 0x08000d86 WWDG_IRQHandler - 0x08000d88 PVD_IRQHandler - 0x08000d8a RTC_IRQHandler - 0x08000d8c FLASH_IRQHandler - 0x08000d8e RCC_IRQHandler - 0x08000d90 EXTI0_1_IRQHandler - 0x08000d92 EXTI2_3_IRQHandler - 0x08000d94 EXTI4_15_IRQHandler - 0x08000d96 TS_IRQHandler - 0x08000d98 DMA1_Channel1_IRQHandler - 0x08000d9a DMA1_Channel2_3_IRQHandler - 0x08000d9c DMA1_Channel4_5_IRQHandler - 0x08000d9e ADC1_COMP_IRQHandler - 0x08000da0 TIM1_BRK_UP_TRG_COM_IRQHandler - 0x08000da2 TIM1_CC_IRQHandler - 0x08000da4 TIM2_IRQHandler - 0x08000da6 TIM3_IRQHandler - 0x08000da8 TIM6_DAC_IRQHandler - 0x08000daa TIM7_IRQHandler - 0x08000dac TIM14_IRQHandler - 0x08000dae TIM15_IRQHandler - 0x08000db0 TIM16_IRQHandler - 0x08000db2 TIM17_IRQHandler - 0x08000db4 I2C1_IRQHandler - 0x08000db6 I2C2_IRQHandler - 0x08000db8 SPI1_IRQHandler - 0x08000dba SPI2_IRQHandler - 0x08000dbc USART1_IRQHandler - 0x08000dbe USART2_IRQHandler - 0x08000dc0 USART3_4_IRQHandler - 0x08000dc2 CEC_IRQHandler - 0x08000dc4 USB_IRQHandler - .text.NvmInit 0x08000dd0 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - 0x08000dd0 NvmInit + 0x08000d2c 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x08000d2c FlashGetUserProgBaseAddress + .text 0x08000d34 0xa8 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o + 0x08000d34 Reset_Handler + 0x08000d86 NMI_Handler + 0x08000d88 HardFault_Handler + 0x08000d8a SVC_Handler + 0x08000d8c PendSV_Handler + 0x08000d8e SysTick_Handler + 0x08000d90 Default_Handler + 0x08000d92 WWDG_IRQHandler + 0x08000d94 PVD_IRQHandler + 0x08000d96 RTC_IRQHandler + 0x08000d98 FLASH_IRQHandler + 0x08000d9a RCC_IRQHandler + 0x08000d9c EXTI0_1_IRQHandler + 0x08000d9e EXTI2_3_IRQHandler + 0x08000da0 EXTI4_15_IRQHandler + 0x08000da2 TS_IRQHandler + 0x08000da4 DMA1_Channel1_IRQHandler + 0x08000da6 DMA1_Channel2_3_IRQHandler + 0x08000da8 DMA1_Channel4_5_IRQHandler + 0x08000daa ADC1_COMP_IRQHandler + 0x08000dac TIM1_BRK_UP_TRG_COM_IRQHandler + 0x08000dae TIM1_CC_IRQHandler + 0x08000db0 TIM2_IRQHandler + 0x08000db2 TIM3_IRQHandler + 0x08000db4 TIM6_DAC_IRQHandler + 0x08000db6 TIM7_IRQHandler + 0x08000db8 TIM14_IRQHandler + 0x08000dba TIM15_IRQHandler + 0x08000dbc TIM16_IRQHandler + 0x08000dbe TIM17_IRQHandler + 0x08000dc0 I2C1_IRQHandler + 0x08000dc2 I2C2_IRQHandler + 0x08000dc4 SPI1_IRQHandler + 0x08000dc6 SPI2_IRQHandler + 0x08000dc8 USART1_IRQHandler + 0x08000dca USART2_IRQHandler + 0x08000dcc USART3_4_IRQHandler + 0x08000dce CEC_IRQHandler + 0x08000dd0 USB_IRQHandler + .text.NvmInit 0x08000ddc 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + 0x08000ddc NvmInit .text.NvmWrite - 0x08000dd8 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - 0x08000dd8 NvmWrite + 0x08000de4 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + 0x08000de4 NvmWrite .text.NvmErase - 0x08000de0 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - 0x08000de0 NvmErase + 0x08000dec 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + 0x08000dec NvmErase .text.NvmVerifyChecksum - 0x08000de8 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - 0x08000de8 NvmVerifyChecksum + 0x08000df4 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + 0x08000df4 NvmVerifyChecksum .text.NvmGetUserProgBaseAddress - 0x08000df0 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - 0x08000df0 NvmGetUserProgBaseAddress - .text.NvmDone 0x08000df8 0x10 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - 0x08000df8 NvmDone + 0x08000dfc 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + 0x08000dfc NvmGetUserProgBaseAddress + .text.NvmDone 0x08000e04 0x10 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + 0x08000e04 NvmDone .text.TimerInit - 0x08000e08 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - 0x08000e08 TimerInit + 0x08000e14 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + 0x08000e14 TimerInit .text.TimerReset - 0x08000e2c 0xc .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - 0x08000e2c TimerReset + 0x08000e38 0xc .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + 0x08000e38 TimerReset .text.TimerUpdate - 0x08000e38 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - 0x08000e38 TimerUpdate + 0x08000e44 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + 0x08000e44 TimerUpdate .text.TimerGet - 0x08000e54 0x10 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - 0x08000e54 TimerGet + 0x08000e60 0x10 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + 0x08000e60 TimerGet .text.UartTransmitByte - 0x08000e64 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + 0x08000e70 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .text.UartReceiveByte - 0x08000e98 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + 0x08000ea4 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .text.UartInit - 0x08000ebc 0x3c .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - 0x08000ebc UartInit + 0x08000ec8 0x3c .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + 0x08000ec8 UartInit .text.UartTransmitPacket - 0x08000ef8 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - 0x08000ef8 UartTransmitPacket + 0x08000f04 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + 0x08000f04 UartTransmitPacket .text.UartReceivePacket - 0x08000f48 0xa0 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - 0x08000f48 UartReceivePacket + 0x08000f5c 0xa0 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + 0x08000f5c UartReceivePacket .text.AssertFailure - 0x08000fe8 0x18 .\..\obj\~#\~#\~#\source\assert.o - 0x08000fe8 AssertFailure + 0x08000ffc 0x10 .\..\obj\~#\~#\~#\source\assert.o + 0x08000ffc AssertFailure .text.BackDoorCheck - 0x08001000 0x38 .\..\obj\~#\~#\~#\source\backdoor.o - 0x08001000 BackDoorCheck + 0x0800100c 0x38 .\..\obj\~#\~#\~#\source\backdoor.o + 0x0800100c BackDoorCheck .text.BackDoorInit - 0x08001038 0x20 .\..\obj\~#\~#\~#\source\backdoor.o - 0x08001038 BackDoorInit + 0x08001044 0x20 .\..\obj\~#\~#\~#\source\backdoor.o + 0x08001044 BackDoorInit .text.BootInit - 0x08001058 0x18 .\..\obj\~#\~#\~#\source\boot.o - 0x08001058 BootInit + 0x08001064 0x18 .\..\obj\~#\~#\~#\source\boot.o + 0x08001064 BootInit .text.BootTask - 0x08001070 0x14 .\..\obj\~#\~#\~#\source\boot.o - 0x08001070 BootTask - .text.ComInit 0x08001084 0x18 .\..\obj\~#\~#\~#\source\com.o - 0x08001084 ComInit - .text.ComTask 0x0800109c 0x24 .\..\obj\~#\~#\~#\source\com.o - 0x0800109c ComTask - .text.ComFree 0x080010c0 0x4 .\..\obj\~#\~#\~#\source\com.o - 0x080010c0 ComFree + 0x0800107c 0x14 .\..\obj\~#\~#\~#\source\boot.o + 0x0800107c BootTask + .text.ComInit 0x08001090 0x18 .\..\obj\~#\~#\~#\source\com.o + 0x08001090 ComInit + .text.ComTask 0x080010a8 0x24 .\..\obj\~#\~#\~#\source\com.o + 0x080010a8 ComTask + .text.ComFree 0x080010cc 0x4 .\..\obj\~#\~#\~#\source\com.o + 0x080010cc ComFree .text.ComTransmitPacket - 0x080010c4 0x1c .\..\obj\~#\~#\~#\source\com.o - 0x080010c4 ComTransmitPacket + 0x080010d0 0x1c .\..\obj\~#\~#\~#\source\com.o + 0x080010d0 ComTransmitPacket .text.ComGetActiveInterfaceMaxRxLen - 0x080010e0 0x18 .\..\obj\~#\~#\~#\source\com.o - 0x080010e0 ComGetActiveInterfaceMaxRxLen + 0x080010ec 0x18 .\..\obj\~#\~#\~#\source\com.o + 0x080010ec ComGetActiveInterfaceMaxRxLen .text.ComGetActiveInterfaceMaxTxLen - 0x080010f8 0x18 .\..\obj\~#\~#\~#\source\com.o - 0x080010f8 ComGetActiveInterfaceMaxTxLen + 0x08001104 0x18 .\..\obj\~#\~#\~#\source\com.o + 0x08001104 ComGetActiveInterfaceMaxTxLen .text.ComIsConnected - 0x08001110 0x8 .\..\obj\~#\~#\~#\source\com.o - 0x08001110 ComIsConnected - .text.CopInit 0x08001118 0x8 .\..\obj\~#\~#\~#\source\cop.o - 0x08001118 CopInit + 0x0800111c 0x8 .\..\obj\~#\~#\~#\source\com.o + 0x0800111c ComIsConnected + .text.CopInit 0x08001124 0x8 .\..\obj\~#\~#\~#\source\cop.o + 0x08001124 CopInit .text.CopService - 0x08001120 0x8 .\..\obj\~#\~#\~#\source\cop.o - 0x08001120 CopService + 0x0800112c 0x8 .\..\obj\~#\~#\~#\source\cop.o + 0x0800112c CopService .text.XcpSetCtoError - 0x08001128 0x14 .\..\obj\~#\~#\~#\source\xcp.o - .text.XcpInit 0x0800113c 0x1c .\..\obj\~#\~#\~#\source\xcp.o - 0x0800113c XcpInit + 0x08001134 0x14 .\..\obj\~#\~#\~#\source\xcp.o + .text.XcpInit 0x08001148 0x1c .\..\obj\~#\~#\~#\source\xcp.o + 0x08001148 XcpInit .text.XcpIsConnected - 0x08001158 0x10 .\..\obj\~#\~#\~#\source\xcp.o - 0x08001158 XcpIsConnected + 0x08001164 0x10 .\..\obj\~#\~#\~#\source\xcp.o + 0x08001164 XcpIsConnected .text.XcpPacketTransmitted - 0x08001168 0x10 .\..\obj\~#\~#\~#\source\xcp.o - 0x08001168 XcpPacketTransmitted + 0x08001174 0x10 .\..\obj\~#\~#\~#\source\xcp.o + 0x08001174 XcpPacketTransmitted .text.XcpPacketReceived - 0x08001178 0x2a8 .\..\obj\~#\~#\~#\source\xcp.o - 0x08001178 XcpPacketReceived - .text 0x08001420 0x9c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) - 0x08001420 __aeabi_uidiv - 0x08001420 __udivsi3 - 0x080014a8 __aeabi_uidivmod - .text 0x080014bc 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_dvmd_tls.o) - 0x080014bc __aeabi_idiv0 - 0x080014bc __aeabi_ldiv0 - .text.exit 0x080014c0 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - 0x080014c0 exit + 0x08001184 0x2c4 .\..\obj\~#\~#\~#\source\xcp.o + 0x08001184 XcpPacketReceived + .text 0x08001448 0x114 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + 0x08001448 __aeabi_uidiv + 0x08001448 __udivsi3 + 0x08001554 __aeabi_uidivmod + .text 0x0800155c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + 0x0800155c __aeabi_idiv0 + 0x0800155c __aeabi_ldiv0 + .text.exit 0x08001560 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + 0x08001560 exit .text.__libc_init_array - 0x080014ec 0x4c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - 0x080014ec __libc_init_array - .text.memset 0x08001538 0x10 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - 0x08001538 memset - .text 0x08001548 0x2 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - 0x08001548 _exit + 0x0800158c 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + 0x0800158c __libc_init_array + .text.memset 0x080015d8 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + 0x080015d8 memset + .text._exit 0x080015e8 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + 0x080015e8 _exit *(.init) - *fill* 0x0800154a 0x2 - .init 0x0800154c 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o - 0x0800154c _init - .init 0x08001550 0x8 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o + *fill* 0x080015ea 0x2 + .init 0x080015ec 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + 0x080015ec _init + .init 0x080015f0 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o *(.fini) - .fini 0x08001558 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o - 0x08001558 _fini - .fini 0x0800155c 0x8 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o + .fini 0x080015f8 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + 0x080015f8 _fini + .fini 0x080015fc 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -3874,52 +3914,53 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- *(.dtors) *(.rodata*) .rodata.flashLayout - 0x08001564 0x9c .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x08001604 0x9c .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .rodata.str1.4 - 0x08001600 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + 0x080016a0 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + 0x27 (size before relaxing) .rodata.XcpPacketReceived - 0x08001628 0xd8 .\..\obj\~#\~#\~#\source\xcp.o + 0x080016c8 0xd8 .\..\obj\~#\~#\~#\source\xcp.o .rodata.xcpStationId - 0x08001700 0x8 .\..\obj\~#\~#\~#\source\xcp.o + 0x080017a0 0x8 .\..\obj\~#\~#\~#\source\xcp.o .rodata.str1.1 - 0x08001708 0x2 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - *fill* 0x0800170a 0x2 + 0x080017a8 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + *fill* 0x080017aa 0x2 .rodata._global_impure_ptr - 0x0800170c 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - 0x0800170c _global_impure_ptr + 0x080017ac 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + 0x080017ac _global_impure_ptr *(.eh_frame*) - .eh_frame 0x08001710 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o - .eh_frame 0x08001710 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o + .eh_frame 0x080017b0 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .eh_frame 0x080017b0 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o -.glue_7 0x08001714 0x0 - .glue_7 0x00000000 0x0 linker stubs +.glue_7 0x080017b4 0x0 + .glue_7 0x080017b4 0x0 linker stubs -.glue_7t 0x08001714 0x0 - .glue_7t 0x00000000 0x0 linker stubs +.glue_7t 0x080017b4 0x0 + .glue_7t 0x080017b4 0x0 linker stubs -.vfp11_veneer 0x08001714 0x0 - .vfp11_veneer 0x00000000 0x0 linker stubs +.vfp11_veneer 0x080017b4 0x0 + .vfp11_veneer 0x080017b4 0x0 linker stubs -.v4_bx 0x08001714 0x0 - .v4_bx 0x00000000 0x0 linker stubs +.v4_bx 0x080017b4 0x0 + .v4_bx 0x080017b4 0x0 linker stubs -.iplt 0x08001714 0x0 - .iplt 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o +.iplt 0x080017b4 0x0 + .iplt 0x080017b4 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x08001714 __exidx_start = . + 0x080017b4 __exidx_start = . -.ARM.exidx 0x08001714 0x8 +.ARM.exidx 0x080017b4 0x8 *(.ARM.exidx* .gnu.linkonce.armexidx.*) - .ARM.exidx 0x08001714 0x8 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o - 0x0800171c __exidx_end = . - 0x0800171c __etext = . + .ARM.exidx 0x080017b4 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + 0x080017bc __exidx_end = . + 0x080017bc __etext = . -.rel.dyn 0x0800171c 0x0 - .rel.iplt 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o +.rel.dyn 0x080017bc 0x0 + .rel.iplt 0x080017bc 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.data 0x200000c0 0x7c load address 0x0800171c +.data 0x200000c0 0x7c load address 0x080017bc 0x200000c0 __data_start__ = . *(vtable) *(.data*) @@ -3929,7 +3970,7 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- 0x200000d0 0x1 .\..\obj\~#\~#\~#\source\com.o *fill* 0x200000d1 0x3 .data.impure_data - 0x200000d4 0x60 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + 0x200000d4 0x60 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) 0x20000134 . = ALIGN (0x4) 0x20000134 PROVIDE (__preinit_array_start, .) *(.preinit_array) @@ -3938,33 +3979,33 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- 0x20000134 PROVIDE (__init_array_start, .) *(SORT(.init_array.*)) *(.init_array) - .init_array 0x20000134 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o + .init_array 0x20000134 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o 0x20000138 PROVIDE (__init_array_end, .) 0x20000138 . = ALIGN (0x4) - 0x20000138 PROVIDE (__fini_array_start, .) + [!provide] PROVIDE (__fini_array_start, .) *(SORT(.fini_array.*)) *(.fini_array) - .fini_array 0x20000138 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o - 0x2000013c PROVIDE (__fini_array_end, .) + .fini_array 0x20000138 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + [!provide] PROVIDE (__fini_array_end, .) 0x2000013c . = ALIGN (0x4) 0x2000013c __data_end__ = . -.jcr 0x2000013c 0x0 load address 0x08001798 - .jcr 0x2000013c 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o +.jcr 0x2000013c 0x0 load address 0x08001838 + .jcr 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.igot.plt 0x2000013c 0x0 load address 0x08001798 - .igot.plt 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o +.igot.plt 0x2000013c 0x0 load address 0x08001838 + .igot.plt 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.bss 0x2000013c 0x518 load address 0x08001798 +.bss 0x2000013c 0x510 load address 0x08001838 0x2000013c __bss_start__ = . *(.bss*) - .bss 0x2000013c 0x1c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o + .bss 0x2000013c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .bss.ledOn.6532 + 0x20000158 0x1 .\..\obj\led.o + *fill* 0x20000159 0x1 .bss.ledBlinkIntervalMs - 0x20000158 0x2 .\..\obj\led.o - .bss.ledOn.6429 - 0x2000015a 0x1 .\..\obj\led.o - *fill* 0x2000015b 0x1 - .bss.nextBlinkEvent.6430 + 0x2000015a 0x2 .\..\obj\led.o + .bss.nextBlinkEvent.6533 0x2000015c 0x4 .\..\obj\led.o .bss.bootBlockInfo 0x20000160 0x204 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o @@ -3972,41 +4013,39 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- 0x20000364 0x204 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o .bss.millisecond_counter 0x20000568 0x4 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .bss.xcpCtoReqPacket.6438 - 0x2000056c 0x44 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .bss.xcpCtoRxInProgress.6440 - 0x200005b0 0x1 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .bss.xcpCtoRxLength.6439 - 0x200005b1 0x1 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - *fill* 0x200005b2 0x2 - .bss.xcpCtoRxStartTime.6441 - 0x200005b4 0x4 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .bss.assert_failure_file - 0x200005b8 0x4 .\..\obj\~#\~#\~#\source\assert.o + .bss.xcpCtoReqPacket.6541 + 0x2000056c 0x41 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .bss.xcpCtoRxLength.6542 + 0x200005ad 0x1 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .bss.xcpCtoRxInProgress.6543 + 0x200005ae 0x1 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + *fill* 0x200005af 0x1 + .bss.xcpCtoRxStartTime.6544 + 0x200005b0 0x4 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o .bss.assert_failure_line - 0x200005bc 0x4 .\..\obj\~#\~#\~#\source\assert.o + 0x200005b4 0x4 .\..\obj\~#\~#\~#\source\assert.o .bss.backdoorOpen - 0x200005c0 0x1 .\..\obj\~#\~#\~#\source\backdoor.o - *fill* 0x200005c1 0x3 + 0x200005b8 0x1 .\..\obj\~#\~#\~#\source\backdoor.o + *fill* 0x200005b9 0x3 .bss.backdoorOpenTime - 0x200005c4 0x4 .\..\obj\~#\~#\~#\source\backdoor.o - .bss.xcpCtoReqPacket.4159 - 0x200005c8 0x40 .\..\obj\~#\~#\~#\source\com.o - .bss.xcpInfo 0x20000608 0x4c .\..\obj\~#\~#\~#\source\xcp.o + 0x200005bc 0x4 .\..\obj\~#\~#\~#\source\backdoor.o + .bss.xcpCtoReqPacket.4262 + 0x200005c0 0x40 .\..\obj\~#\~#\~#\source\com.o + .bss.xcpInfo 0x20000600 0x4c .\..\obj\~#\~#\~#\source\xcp.o *(COMMON) - 0x20000654 __bss_end__ = . + 0x2000064c __bss_end__ = . -.heap 0x20000658 0x0 - 0x20000658 __end__ = . - 0x20000658 end = __end__ +.heap 0x20000650 0x0 + 0x20000650 __end__ = . + 0x20000650 end = __end__ *(.heap*) - .heap 0x20000658 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o - 0x20000658 __HeapLimit = . + .heap 0x20000650 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o + 0x20000650 __HeapLimit = . -.stack_dummy 0x20000658 0x100 +.stack_dummy 0x20000650 0x100 *(.stack) - .stack 0x20000658 0x100 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o - 0x20001000 __StackTop = (ORIGIN (RAM) + 0xf40) + .stack 0x20000650 0x100 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o + 0x20001000 __StackTop = (ORIGIN (RAM) + LENGTH (RAM)) 0x20000f00 __StackLimit = (__StackTop - SIZEOF (.stack_dummy)) 0x20001000 PROVIDE (__stack, __StackTop) 0x00000001 ASSERT ((__StackLimit >= __HeapLimit), region RAM overflowed with stack) @@ -4050,27 +4089,27 @@ LOAD .\..\obj\~#\~#\~#\source\com.o LOAD .\..\obj\~#\~#\~#\source\cop.o LOAD .\..\obj\~#\~#\~#\source\xcp.o START GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libc_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libc_n.a END GROUP START GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libc_n.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libc_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a END GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .ARM.attributes 0x00000000 0x28 .ARM.attributes - 0x00000000 0x1e c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o + 0x00000000 0x1e c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o .ARM.attributes - 0x0000001e 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o + 0x0000001e 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o .ARM.attributes - 0x0000004a 0x1b c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o + 0x0000004a 0x1b c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o .ARM.attributes 0x00000065 0x31 .\..\obj\hooks.o .ARM.attributes @@ -4114,92 +4153,93 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .ARM.attributes 0x00000423 0x31 .\..\obj\~#\~#\~#\source\xcp.o .ARM.attributes - 0x00000454 0x1e c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) + 0x00000454 0x1e c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) .ARM.attributes - 0x00000472 0x1e c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_dvmd_tls.o) + 0x00000472 0x1e c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) .ARM.attributes - 0x00000490 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + 0x00000490 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) .ARM.attributes - 0x000004bc 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + 0x000004bc 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) .ARM.attributes - 0x000004e8 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + 0x000004e8 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) .ARM.attributes - 0x00000514 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + 0x00000514 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) .ARM.attributes - 0x00000540 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + 0x00000540 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) .ARM.attributes - 0x0000056c 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o + 0x0000056c 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o .ARM.attributes - 0x00000598 0x1e c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o + 0x00000598 0x1e c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o -.comment 0x00000000 0x46 - .comment 0x00000000 0x46 .\..\obj\hooks.o +.comment 0x00000000 0xb4 + .comment 0x00000000 0x6e .\..\obj\hooks.o + 0x6f (size before relaxing) + .comment 0x0000006e 0x6f .\..\obj\led.o + .comment 0x0000006e 0x46 .\..\obj\lib\spl\src\stm32f0xx_flash.o 0x47 (size before relaxing) - .comment 0x00000000 0x47 .\..\obj\led.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_usart.o - .comment 0x00000000 0x47 .\..\obj\lib\system_stm32f0xx.o - .comment 0x00000000 0x47 .\..\obj\main.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\assert.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\backdoor.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\boot.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\com.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\cop.o - .comment 0x00000000 0x47 .\..\obj\~#\~#\~#\source\xcp.o + .comment 0x000000b4 0x47 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .comment 0x000000b4 0x47 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .comment 0x000000b4 0x47 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .comment 0x000000b4 0x47 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .comment 0x000000b4 0x47 .\..\obj\lib\system_stm32f0xx.o + .comment 0x000000b4 0x6f .\..\obj\main.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\assert.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\backdoor.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\boot.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\com.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\cop.o + .comment 0x000000b4 0x6f .\..\obj\~#\~#\~#\source\xcp.o -.debug_info 0x00000000 0x6119 - .debug_info 0x00000000 0x294 .\..\obj\hooks.o - .debug_info 0x00000294 0x2db .\..\obj\led.o - .debug_info 0x0000056f 0xb3c .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_info 0x000010ab 0x721 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_info 0x000017cc 0xa60 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_info 0x0000222c 0x2ba .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_info 0x000024e6 0xf5a .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_info 0x00003440 0x2db .\..\obj\lib\system_stm32f0xx.o - .debug_info 0x0000371b 0x4a0 .\..\obj\main.o - .debug_info 0x00003bbb 0x2b6 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_info 0x00003e71 0x95b .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_info 0x000047cc 0xa6 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o - .debug_info 0x00004872 0x247 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - .debug_info 0x00004ab9 0x174 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .debug_info 0x00004c2d 0x634 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_info 0x00005261 0xf4 .\..\obj\~#\~#\~#\source\assert.o - .debug_info 0x00005355 0x110 .\..\obj\~#\~#\~#\source\backdoor.o - .debug_info 0x00005465 0x11e .\..\obj\~#\~#\~#\source\boot.o - .debug_info 0x00005583 0x294 .\..\obj\~#\~#\~#\source\com.o - .debug_info 0x00005817 0xae .\..\obj\~#\~#\~#\source\cop.o - .debug_info 0x000058c5 0x854 .\..\obj\~#\~#\~#\source\xcp.o +.debug_info 0x00000000 0x5f81 + .debug_info 0x00000000 0x264 .\..\obj\hooks.o + .debug_info 0x00000264 0x2c3 .\..\obj\led.o + .debug_info 0x00000527 0xb3c .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_info 0x00001063 0x721 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_info 0x00001784 0xa60 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_info 0x000021e4 0x2ba .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_info 0x0000249e 0xf5a .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_info 0x000033f8 0x2db .\..\obj\lib\system_stm32f0xx.o + .debug_info 0x000036d3 0x46e .\..\obj\main.o + .debug_info 0x00003b41 0x2a2 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_info 0x00003de3 0x93a .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_info 0x0000471d 0xa6 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o + .debug_info 0x000047c3 0x228 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + .debug_info 0x000049eb 0x174 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_info 0x00004b5f 0x5a7 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_info 0x00005106 0xf2 .\..\obj\~#\~#\~#\source\assert.o + .debug_info 0x000051f8 0x114 .\..\obj\~#\~#\~#\source\backdoor.o + .debug_info 0x0000530c 0x142 .\..\obj\~#\~#\~#\source\boot.o + .debug_info 0x0000544e 0x289 .\..\obj\~#\~#\~#\source\com.o + .debug_info 0x000056d7 0xb6 .\..\obj\~#\~#\~#\source\cop.o + .debug_info 0x0000578d 0x7f4 .\..\obj\~#\~#\~#\source\xcp.o -.debug_abbrev 0x00000000 0x1cb1 - .debug_abbrev 0x00000000 0x142 .\..\obj\hooks.o - .debug_abbrev 0x00000142 0x139 .\..\obj\led.o - .debug_abbrev 0x0000027b 0x20d .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_abbrev 0x00000488 0x1d7 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_abbrev 0x0000065f 0x233 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_abbrev 0x00000892 0x15b .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_abbrev 0x000009ed 0x1bf .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_abbrev 0x00000bac 0x124 .\..\obj\lib\system_stm32f0xx.o - .debug_abbrev 0x00000cd0 0x18a .\..\obj\main.o - .debug_abbrev 0x00000e5a 0x170 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_abbrev 0x00000fca 0x2e0 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_abbrev 0x000012aa 0x14 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o - .debug_abbrev 0x000012be 0xf9 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - .debug_abbrev 0x000013b7 0x118 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .debug_abbrev 0x000014cf 0x201 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_abbrev 0x000016d0 0x9e .\..\obj\~#\~#\~#\source\assert.o - .debug_abbrev 0x0000176e 0x92 .\..\obj\~#\~#\~#\source\backdoor.o - .debug_abbrev 0x00001800 0x63 .\..\obj\~#\~#\~#\source\boot.o - .debug_abbrev 0x00001863 0x184 .\..\obj\~#\~#\~#\source\com.o - .debug_abbrev 0x000019e7 0x63 .\..\obj\~#\~#\~#\source\cop.o - .debug_abbrev 0x00001a4a 0x267 .\..\obj\~#\~#\~#\source\xcp.o +.debug_abbrev 0x00000000 0x1aa4 + .debug_abbrev 0x00000000 0x11d .\..\obj\hooks.o + .debug_abbrev 0x0000011d 0x114 .\..\obj\led.o + .debug_abbrev 0x00000231 0x20d .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_abbrev 0x0000043e 0x1d7 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_abbrev 0x00000615 0x233 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_abbrev 0x00000848 0x15b .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_abbrev 0x000009a3 0x1bf .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_abbrev 0x00000b62 0x124 .\..\obj\lib\system_stm32f0xx.o + .debug_abbrev 0x00000c86 0x17f .\..\obj\main.o + .debug_abbrev 0x00000e05 0x136 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_abbrev 0x00000f3b 0x27a .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_abbrev 0x000011b5 0x14 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o + .debug_abbrev 0x000011c9 0xca .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + .debug_abbrev 0x00001293 0x118 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_abbrev 0x000013ab 0x1ae .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_abbrev 0x00001559 0xae .\..\obj\~#\~#\~#\source\assert.o + .debug_abbrev 0x00001607 0x7f .\..\obj\~#\~#\~#\source\backdoor.o + .debug_abbrev 0x00001686 0x63 .\..\obj\~#\~#\~#\source\boot.o + .debug_abbrev 0x000016e9 0x144 .\..\obj\~#\~#\~#\source\com.o + .debug_abbrev 0x0000182d 0x63 .\..\obj\~#\~#\~#\source\cop.o + .debug_abbrev 0x00001890 0x214 .\..\obj\~#\~#\~#\source\xcp.o .debug_aranges 0x00000000 0x838 .debug_aranges @@ -4267,138 +4307,141 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .debug_ranges 0x000006b0 0x18 .\..\obj\~#\~#\~#\source\cop.o .debug_ranges 0x000006c8 0x30 .\..\obj\~#\~#\~#\source\xcp.o -.debug_macro 0x00000000 0xc627 - .debug_macro 0x00000000 0x1f2 .\..\obj\hooks.o - .debug_macro 0x000001f2 0x826 .\..\obj\hooks.o - .debug_macro 0x00000a18 0x1c .\..\obj\hooks.o - .debug_macro 0x00000a34 0x1c .\..\obj\hooks.o - .debug_macro 0x00000a50 0x22 .\..\obj\hooks.o - .debug_macro 0x00000a72 0x66 .\..\obj\hooks.o - .debug_macro 0x00000ad8 0x50 .\..\obj\hooks.o - .debug_macro 0x00000b28 0x1c .\..\obj\hooks.o - .debug_macro 0x00000b44 0xa1 .\..\obj\hooks.o - .debug_macro 0x00000be5 0x28 .\..\obj\hooks.o - .debug_macro 0x00000c0d 0x8c .\..\obj\hooks.o - .debug_macro 0x00000c99 0x34 .\..\obj\hooks.o - .debug_macro 0x00000ccd 0x16 .\..\obj\hooks.o - .debug_macro 0x00000ce3 0x44 .\..\obj\hooks.o - .debug_macro 0x00000d27 0x209 .\..\obj\hooks.o - .debug_macro 0x00000f30 0x249 .\..\obj\hooks.o - .debug_macro 0x00001179 0x5b9e .\..\obj\hooks.o - .debug_macro 0x00006d17 0x2eb .\..\obj\hooks.o - .debug_macro 0x00007002 0x3cf .\..\obj\hooks.o - .debug_macro 0x000073d1 0x191 .\..\obj\hooks.o - .debug_macro 0x00007562 0x46 .\..\obj\hooks.o - .debug_macro 0x000075a8 0xd9 .\..\obj\hooks.o - .debug_macro 0x00007681 0xef .\..\obj\hooks.o - .debug_macro 0x00007770 0x184 .\..\obj\hooks.o - .debug_macro 0x000078f4 0x7c .\..\obj\hooks.o - .debug_macro 0x00007970 0x295 .\..\obj\hooks.o - .debug_macro 0x00007c05 0xd5 .\..\obj\hooks.o - .debug_macro 0x00007cda 0x2b7 .\..\obj\hooks.o - .debug_macro 0x00007f91 0x185 .\..\obj\hooks.o - .debug_macro 0x00008116 0x184 .\..\obj\hooks.o - .debug_macro 0x0000829a 0x2a0 .\..\obj\hooks.o - .debug_macro 0x0000853a 0x70 .\..\obj\hooks.o - .debug_macro 0x000085aa 0xdf .\..\obj\hooks.o - .debug_macro 0x00008689 0x4e3 .\..\obj\hooks.o - .debug_macro 0x00008b6c 0x4c5 .\..\obj\hooks.o - .debug_macro 0x00009031 0x396 .\..\obj\hooks.o - .debug_macro 0x000093c7 0x750 .\..\obj\hooks.o - .debug_macro 0x00009b17 0x353 .\..\obj\hooks.o - .debug_macro 0x00009e6a 0x34 .\..\obj\hooks.o - .debug_macro 0x00009e9e 0x3a .\..\obj\hooks.o - .debug_macro 0x00009ed8 0x1f2 .\..\obj\led.o - .debug_macro 0x0000a0ca 0x172 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_macro 0x0000a23c 0x2b1 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_macro 0x0000a4ed 0x172 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x0000a65f 0x17f .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x0000a7de 0x190 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x0000a96e 0x4dd .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x0000ae4b 0x172 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_macro 0x0000afbd 0x17e .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_macro 0x0000b13b 0x18a .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x0000b2c5 0x34d .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x0000b612 0x16e .\..\obj\lib\system_stm32f0xx.o - .debug_macro 0x0000b780 0x1e8 .\..\obj\main.o - .debug_macro 0x0000b968 0x200 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_macro 0x0000bb68 0x20c .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_macro 0x0000bd74 0x9b .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - .debug_macro 0x0000be0f 0x1e8 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .debug_macro 0x0000bff7 0x1f4 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_macro 0x0000c1eb 0x91 .\..\obj\~#\~#\~#\source\assert.o - .debug_macro 0x0000c27c 0x97 .\..\obj\~#\~#\~#\source\backdoor.o - .debug_macro 0x0000c313 0x91 .\..\obj\~#\~#\~#\source\boot.o - .debug_macro 0x0000c3a4 0x9b .\..\obj\~#\~#\~#\source\com.o - .debug_macro 0x0000c43f 0x91 .\..\obj\~#\~#\~#\source\cop.o - .debug_macro 0x0000c4d0 0x157 .\..\obj\~#\~#\~#\source\xcp.o +.debug_macro 0x00000000 0xc8ed + .debug_macro 0x00000000 0x213 .\..\obj\hooks.o + .debug_macro 0x00000213 0x844 .\..\obj\hooks.o + .debug_macro 0x00000a57 0x1c .\..\obj\hooks.o + .debug_macro 0x00000a73 0x1c .\..\obj\hooks.o + .debug_macro 0x00000a8f 0x22 .\..\obj\hooks.o + .debug_macro 0x00000ab1 0x65 .\..\obj\hooks.o + .debug_macro 0x00000b16 0x50 .\..\obj\hooks.o + .debug_macro 0x00000b66 0x1c .\..\obj\hooks.o + .debug_macro 0x00000b82 0x9f .\..\obj\hooks.o + .debug_macro 0x00000c21 0x28 .\..\obj\hooks.o + .debug_macro 0x00000c49 0x8c .\..\obj\hooks.o + .debug_macro 0x00000cd5 0x34 .\..\obj\hooks.o + .debug_macro 0x00000d09 0x22 .\..\obj\hooks.o + .debug_macro 0x00000d2b 0x87 .\..\obj\hooks.o + .debug_macro 0x00000db2 0x44 .\..\obj\hooks.o + .debug_macro 0x00000df6 0xfd .\..\obj\hooks.o + .debug_macro 0x00000ef3 0x5e .\..\obj\hooks.o + .debug_macro 0x00000f51 0x1df .\..\obj\hooks.o + .debug_macro 0x00001130 0x249 .\..\obj\hooks.o + .debug_macro 0x00001379 0x5b9e .\..\obj\hooks.o + .debug_macro 0x00006f17 0x2eb .\..\obj\hooks.o + .debug_macro 0x00007202 0x3cf .\..\obj\hooks.o + .debug_macro 0x000075d1 0x191 .\..\obj\hooks.o + .debug_macro 0x00007762 0x46 .\..\obj\hooks.o + .debug_macro 0x000077a8 0xd9 .\..\obj\hooks.o + .debug_macro 0x00007881 0xef .\..\obj\hooks.o + .debug_macro 0x00007970 0x184 .\..\obj\hooks.o + .debug_macro 0x00007af4 0x7c .\..\obj\hooks.o + .debug_macro 0x00007b70 0x295 .\..\obj\hooks.o + .debug_macro 0x00007e05 0xd5 .\..\obj\hooks.o + .debug_macro 0x00007eda 0x2b7 .\..\obj\hooks.o + .debug_macro 0x00008191 0x185 .\..\obj\hooks.o + .debug_macro 0x00008316 0x184 .\..\obj\hooks.o + .debug_macro 0x0000849a 0x2a0 .\..\obj\hooks.o + .debug_macro 0x0000873a 0x70 .\..\obj\hooks.o + .debug_macro 0x000087aa 0xdf .\..\obj\hooks.o + .debug_macro 0x00008889 0x4e3 .\..\obj\hooks.o + .debug_macro 0x00008d6c 0x4c5 .\..\obj\hooks.o + .debug_macro 0x00009231 0x396 .\..\obj\hooks.o + .debug_macro 0x000095c7 0x750 .\..\obj\hooks.o + .debug_macro 0x00009d17 0x353 .\..\obj\hooks.o + .debug_macro 0x0000a06a 0x34 .\..\obj\hooks.o + .debug_macro 0x0000a09e 0x3a .\..\obj\hooks.o + .debug_macro 0x0000a0d8 0x213 .\..\obj\led.o + .debug_macro 0x0000a2eb 0x172 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_macro 0x0000a45d 0x2b1 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_macro 0x0000a70e 0x172 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x0000a880 0x17f .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x0000a9ff 0x190 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x0000ab8f 0x4dd .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x0000b06c 0x172 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_macro 0x0000b1de 0x17e .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_macro 0x0000b35c 0x18a .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x0000b4e6 0x34d .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x0000b833 0x16e .\..\obj\lib\system_stm32f0xx.o + .debug_macro 0x0000b9a1 0x209 .\..\obj\main.o + .debug_macro 0x0000bbaa 0x221 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_macro 0x0000bdcb 0x22d .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_macro 0x0000bff8 0x9b .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + .debug_macro 0x0000c093 0x209 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_macro 0x0000c29c 0x215 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_macro 0x0000c4b1 0x91 .\..\obj\~#\~#\~#\source\assert.o + .debug_macro 0x0000c542 0x97 .\..\obj\~#\~#\~#\source\backdoor.o + .debug_macro 0x0000c5d9 0x91 .\..\obj\~#\~#\~#\source\boot.o + .debug_macro 0x0000c66a 0x9b .\..\obj\~#\~#\~#\source\com.o + .debug_macro 0x0000c705 0x91 .\..\obj\~#\~#\~#\source\cop.o + .debug_macro 0x0000c796 0x157 .\..\obj\~#\~#\~#\source\xcp.o -.debug_line 0x00000000 0x551e - .debug_line 0x00000000 0x50d .\..\obj\hooks.o - .debug_line 0x0000050d 0x50d .\..\obj\led.o - .debug_line 0x00000a1a 0x720 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_line 0x0000113a 0x539 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_line 0x00001673 0x7aa .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_line 0x00001e1d 0x4b5 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_line 0x000022d2 0x824 .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_line 0x00002af6 0x465 .\..\obj\lib\system_stm32f0xx.o - .debug_line 0x00002f5b 0x4f6 .\..\obj\main.o - .debug_line 0x00003451 0x52f .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_line 0x00003980 0x699 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_line 0x00004019 0xb3 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o - .debug_line 0x000040cc 0x192 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - .debug_line 0x0000425e 0x536 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .debug_line 0x00004794 0x59f .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_line 0x00004d33 0x10a .\..\obj\~#\~#\~#\source\assert.o - .debug_line 0x00004e3d 0x126 .\..\obj\~#\~#\~#\source\backdoor.o - .debug_line 0x00004f63 0x11c .\..\obj\~#\~#\~#\source\boot.o - .debug_line 0x0000507f 0x190 .\..\obj\~#\~#\~#\source\com.o - .debug_line 0x0000520f 0x114 .\..\obj\~#\~#\~#\source\cop.o - .debug_line 0x00005323 0x1fb .\..\obj\~#\~#\~#\source\xcp.o +.debug_line 0x00000000 0x5651 + .debug_line 0x00000000 0x53c .\..\obj\hooks.o + .debug_line 0x0000053c 0x53b .\..\obj\led.o + .debug_line 0x00000a77 0x720 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_line 0x00001197 0x539 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_line 0x000016d0 0x7aa .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_line 0x00001e7a 0x4b5 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_line 0x0000232f 0x824 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_line 0x00002b53 0x465 .\..\obj\lib\system_stm32f0xx.o + .debug_line 0x00002fb8 0x525 .\..\obj\main.o + .debug_line 0x000034dd 0x55e .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_line 0x00003a3b 0x6bc .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_line 0x000040f7 0xb3 .\..\obj\~#\~#\~#\source\armcm0_stm32\gcc\cstart.o + .debug_line 0x000041aa 0x192 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + .debug_line 0x0000433c 0x565 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_line 0x000048a1 0x5c3 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_line 0x00004e64 0x109 .\..\obj\~#\~#\~#\source\assert.o + .debug_line 0x00004f6d 0x126 .\..\obj\~#\~#\~#\source\backdoor.o + .debug_line 0x00005093 0x11c .\..\obj\~#\~#\~#\source\boot.o + .debug_line 0x000051af 0x18f .\..\obj\~#\~#\~#\source\com.o + .debug_line 0x0000533e 0x113 .\..\obj\~#\~#\~#\source\cop.o + .debug_line 0x00005451 0x200 .\..\obj\~#\~#\~#\source\xcp.o -.debug_str 0x00000000 0x41b6e - .debug_str 0x00000000 0x3f6a9 .\..\obj\hooks.o - 0x3f816 (size before relaxing) - .debug_str 0x0003f6a9 0x6d .\..\obj\led.o - 0x3f80b (size before relaxing) - .debug_str 0x0003f716 0x3c4 .\..\obj\lib\spl\src\stm32f0xx_flash.o +.debug_str 0x00000000 0x429e0 + .debug_str 0x00000000 0x3fb4c .\..\obj\hooks.o + 0x3fcc2 (size before relaxing) + .debug_str 0x0003fb4c 0x78 .\..\obj\led.o + 0x3fcd4 (size before relaxing) + .debug_str 0x0003fbc4 0xd88 .\..\obj\lib\spl\src\stm32f0xx_flash.o 0x3f339 (size before relaxing) - .debug_str 0x0003fada 0x23d .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_str 0x0004094c 0x23d .\..\obj\lib\spl\src\stm32f0xx_gpio.o 0x3f21d (size before relaxing) - .debug_str 0x0003fd17 0x62f .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_str 0x00040b89 0x62f .\..\obj\lib\spl\src\stm32f0xx_rcc.o 0x3f5a3 (size before relaxing) - .debug_str 0x00040346 0x16e .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_str 0x000411b8 0x16e .\..\obj\lib\spl\src\stm32f0xx_syscfg.o 0x3f086 (size before relaxing) - .debug_str 0x000404b4 0x807 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_str 0x00041326 0x807 .\..\obj\lib\spl\src\stm32f0xx_usart.o 0x3f84b (size before relaxing) - .debug_str 0x00040cbb 0x67 .\..\obj\lib\system_stm32f0xx.o + .debug_str 0x00041b2d 0x67 .\..\obj\lib\system_stm32f0xx.o 0x3eff0 (size before relaxing) - .debug_str 0x00040d22 0x34 .\..\obj\main.o - 0x3f95e (size before relaxing) - .debug_str 0x00040d56 0x1e1 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - 0x3f967 (size before relaxing) - .debug_str 0x00040f37 0x30a .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - 0x3fb0e (size before relaxing) - .debug_str 0x00041241 0x48 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - 0x2c63 (size before relaxing) - .debug_str 0x00041289 0x6a .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - 0x3f77c (size before relaxing) - .debug_str 0x000412f3 0x12a .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - 0x3f9dd (size before relaxing) - .debug_str 0x0004141d 0x44 .\..\obj\~#\~#\~#\source\assert.o - 0x2bc3 (size before relaxing) - .debug_str 0x00041461 0x86 .\..\obj\~#\~#\~#\source\backdoor.o - 0x2bff (size before relaxing) - .debug_str 0x000414e7 0x32 .\..\obj\~#\~#\~#\source\boot.o - 0x2bd0 (size before relaxing) - .debug_str 0x00041519 0x10a .\..\obj\~#\~#\~#\source\com.o - 0x2cea (size before relaxing) - .debug_str 0x00041623 0x19 .\..\obj\~#\~#\~#\source\cop.o - 0x2b8f (size before relaxing) - .debug_str 0x0004163c 0x532 .\..\obj\~#\~#\~#\source\xcp.o - 0x3190 (size before relaxing) + .debug_str 0x00041b94 0x34 .\..\obj\main.o + 0x3fe17 (size before relaxing) + .debug_str 0x00041bc8 0x1e1 .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + 0x3fe17 (size before relaxing) + .debug_str 0x00041da9 0x30a .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + 0x3ffca (size before relaxing) + .debug_str 0x000420b3 0x48 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + 0x2d55 (size before relaxing) + .debug_str 0x000420fb 0x6a .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + 0x3fc45 (size before relaxing) + .debug_str 0x00042165 0x121 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + 0x3fe79 (size before relaxing) + .debug_str 0x00042286 0x4d .\..\obj\~#\~#\~#\source\assert.o + 0x2cb5 (size before relaxing) + .debug_str 0x000422d3 0x86 .\..\obj\~#\~#\~#\source\backdoor.o + 0x2cf1 (size before relaxing) + .debug_str 0x00042359 0x32 .\..\obj\~#\~#\~#\source\boot.o + 0x2cc2 (size before relaxing) + .debug_str 0x0004238b 0x10a .\..\obj\~#\~#\~#\source\com.o + 0x2ddc (size before relaxing) + .debug_str 0x00042495 0x19 .\..\obj\~#\~#\~#\source\cop.o + 0x2c81 (size before relaxing) + .debug_str 0x000424ae 0x532 .\..\obj\~#\~#\~#\source\xcp.o + 0x3277 (size before relaxing) -.debug_frame 0x00000000 0x1144 +.debug_frame 0x00000000 0x1134 .debug_frame 0x00000000 0x58 .\..\obj\hooks.o .debug_frame 0x00000058 0x50 .\..\obj\led.o .debug_frame 0x000000a8 0x2a0 .\..\obj\lib\spl\src\stm32f0xx_flash.o @@ -4407,25 +4450,25 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .debug_frame 0x00000710 0x98 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_frame 0x000007a8 0x35c .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_frame 0x00000b04 0x38 .\..\obj\lib\system_stm32f0xx.o - .debug_frame 0x00000b3c 0x38 .\..\obj\main.o - .debug_frame 0x00000b74 0x5c .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_frame 0x00000bd0 0x13c .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_frame 0x00000d0c 0xa0 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - .debug_frame 0x00000dac 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o - .debug_frame 0x00000e04 0x98 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_frame 0x00000e9c 0x28 .\..\obj\~#\~#\~#\source\assert.o - .debug_frame 0x00000ec4 0x40 .\..\obj\~#\~#\~#\source\backdoor.o - .debug_frame 0x00000f04 0x40 .\..\obj\~#\~#\~#\source\boot.o - .debug_frame 0x00000f44 0xa0 .\..\obj\~#\~#\~#\source\com.o - .debug_frame 0x00000fe4 0x40 .\..\obj\~#\~#\~#\source\cop.o - .debug_frame 0x00001024 0x6c .\..\obj\~#\~#\~#\source\xcp.o - .debug_frame 0x00001090 0x20 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) - .debug_frame 0x000010b0 0x28 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - .debug_frame 0x000010d8 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - .debug_frame 0x00001104 0x20 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - .debug_frame 0x00001124 0x20 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + .debug_frame 0x00000b3c 0x30 .\..\obj\main.o + .debug_frame 0x00000b6c 0x5c .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o + .debug_frame 0x00000bc8 0x138 .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_frame 0x00000d00 0xa0 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + .debug_frame 0x00000da0 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32\timer.o + .debug_frame 0x00000df8 0x94 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_frame 0x00000e8c 0x28 .\..\obj\~#\~#\~#\source\assert.o + .debug_frame 0x00000eb4 0x40 .\..\obj\~#\~#\~#\source\backdoor.o + .debug_frame 0x00000ef4 0x40 .\..\obj\~#\~#\~#\source\boot.o + .debug_frame 0x00000f34 0xa0 .\..\obj\~#\~#\~#\source\com.o + .debug_frame 0x00000fd4 0x40 .\..\obj\~#\~#\~#\source\cop.o + .debug_frame 0x00001014 0x6c .\..\obj\~#\~#\~#\source\xcp.o + .debug_frame 0x00001080 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + .debug_frame 0x000010a0 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + .debug_frame 0x000010c8 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + .debug_frame 0x000010f4 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + .debug_frame 0x00001114 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) -.debug_loc 0x00000000 0x2f2f +.debug_loc 0x00000000 0x2e8b .debug_loc 0x00000000 0xa33 .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_loc 0x00000a33 0x24e .\..\obj\lib\spl\src\stm32f0xx_gpio.o .debug_loc 0x00000c81 0x908 .\..\obj\lib\spl\src\stm32f0xx_rcc.o @@ -4433,9 +4476,9 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .debug_loc 0x00001742 0x8bb .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_loc 0x00001ffd 0x113 .\..\obj\lib\system_stm32f0xx.o .debug_loc 0x00002110 0xbf .\..\obj\~#\~#\~#\source\armcm0_stm32\cpu.o - .debug_loc 0x000021cf 0x73d .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o - .debug_loc 0x0000290c 0xa5 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o - .debug_loc 0x000029b1 0x133 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o - .debug_loc 0x00002ae4 0x42 .\..\obj\~#\~#\~#\source\assert.o - .debug_loc 0x00002b26 0x42 .\..\obj\~#\~#\~#\source\com.o - .debug_loc 0x00002b68 0x3c7 .\..\obj\~#\~#\~#\source\xcp.o + .debug_loc 0x000021cf 0x6ad .\..\obj\~#\~#\~#\source\armcm0_stm32\flash.o + .debug_loc 0x0000287c 0xa5 .\..\obj\~#\~#\~#\source\armcm0_stm32\nvm.o + .debug_loc 0x00002921 0x130 .\..\obj\~#\~#\~#\source\armcm0_stm32\uart.o + .debug_loc 0x00002a51 0x42 .\..\obj\~#\~#\~#\source\assert.o + .debug_loc 0x00002a93 0x42 .\..\obj\~#\~#\~#\source\com.o + .debug_loc 0x00002ad5 0x3b6 .\..\obj\~#\~#\~#\source\xcp.o diff --git a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.srec b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.srec index 4d24f634..74563239 100644 --- a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.srec +++ b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.srec @@ -1,40 +1,40 @@ S02200002E5C2E2E5C62696E5C6F70656E626C745F73746D3332663035312E7372656323 -S3150800000000100020290D00087B0D00087D0D000852 +S3150800000000100020350D0008870D0008890D00082E S3150800001000000000000000000000000000000000D2 -S315080000200000000000000000000000007F0D00082E -S315080000300000000000000000810D0008830D000884 -S31508000040870D0008890D00088B0D00088D0D000826 -S315080000508F0D0008910D0008930D0008950D0008F6 -S31508000060970D0008990D00089B0D00089D0D0008C6 -S315080000709F0D0008A10D0008A30D0008A50D000896 -S31508000080A70D0008A90D0008AB0D0008AD0D000866 -S31508000090AF0D0008B10D0008B30D0008B50D000836 -S315080000A0B70D0008B90D0008BB0D0008BD0D000806 -S315080000B0BF0D0008C10D0008C30D0008C50D0008D6 +S315080000200000000000000000000000008B0D000822 +S3150800003000000000000000008D0D00088F0D00086C +S31508000040930D0008950D0008970D0008990D0008F6 +S315080000509B0D00089D0D00089F0D0008A10D0008C6 +S31508000060A30D0008A50D0008A70D0008A90D000896 +S31508000070AB0D0008AD0D0008AF0D0008B10D000866 +S31508000080B30D0008B50D0008B70D0008B90D000836 +S31508000090BB0D0008BD0D0008BF0D0008C10D000806 +S315080000A0C30D0008C50D0008C70D0008C90D0008D6 +S315080000B0CB0D0008CD0D0008CF0D0008D10D0008A6 S315080000C010B5064C2378002B07D1054B002B02D020 S315080000D0044800E000BF0123237010BD3C01002046 -S315080000E0000000001017000808B5084B002B03D0C5 -S315080000F00748084900E000BF07480368002B03D0FB -S31508000100064B002B00D0984708BDC04600000000EB -S3150800011010170008400100203C01002000000000E4 +S315080000E000000000B0170008084B10B5002B03D01D +S315080000F00749084800E000BF07480368002B00D1FD +S3150800010010BD064B002BFBD09847F9E7000000000E +S3150800011040010020B01700083C0100200000000044 S31508000120164B002B00D1144B9D46402292029A1A78 S31508000130924600218B460F461348144A121A01F0BC -S31508000140FBF90F4B002B00D098470E4B002B00D025 +S315080001404BFA0F4B002B00D098470E4B002B00D0D4 S3150800015098470020002104000D000D48002802D011 -S315080001600C4800E000BF01F0C1F92000290000F0AA -S3150800017057FB01F0A5F9C046000008000010002052 -S3150800018000000000000000003C010020540600208A -S31508000190000000000000000008B500F047F89020B5 -S315080001A0C005012100F032F90138431E9841C0B25A -S315080001B008BDC04608B5642000F006F808BDC0466C -S315080001C008B500F007F808BD014B18807047C0460F -S315080001D05801002008B500F03DFE104B1B689842F8 +S315080001600C4800E000BF01F011FA2000290000F059 +S3150800017057FB01F0F5F9C046000008000010002002 +S3150800018000000000000000003C0100204C06002092 +S31508000190000000000000000010B500F047F801213B +S315080001A09020C00500F032F90138431E9841C0B2CC +S315080001B010BDC04610B5642000F006F810BDC04654 +S315080001C010B500F007F810BD014B18807047C046FF +S315080001D05A01002010B500F043FE104B1B689842E8 S315080001E01BD30F4B1B78002B08D101220C4B1A701E -S315080001F00C488021490000F00FF907E00022084B5F -S315080002001A7008488021490000F008F900F022FE1B -S31508000210054B1B88C018014B186008BD5C010020FF -S315080002205A010020000800485801002008B5034874 -S315080002308021490000F0F2F808BDC04600080048D1 +S315080001F0802149000B4800F00FF907E00022084B60 +S315080002001A7080214900074800F008F900F028FE16 +S31508000210054B1B881818014B186010BD5C0100209F +S3150800022058010020000800485A01002010B5802116 +S315080002304900024800F0F2F810BDC0460008004820 S31508000240044B1B691A0604D5024B034A5A60034A33 S315080002505A6070470020024023016745AB89EFCDFD S31508000260024B196980220A431A617047002002402E @@ -72,7 +72,7 @@ S31508000450042B0CD002D8002B05D028E0082B0AD094 S315080004600C2B20D023E0584B0360002022E0564B8B S31508000470036000201EE0534B5D685A68AD022D0FDD S315080004800235C0235B021A4202D15048684308E08D -S315080004904C4BDB6A0F21194001314B4800F0C0FF75 +S315080004904C4BDB6A0F21194001314B4800F0D4FF61 S315080004A06843206006E04A4B0360002002E0464BA2 S315080004B023600020434B5A681206120F454DA95C6B S315080004C0C9B22668321CCA40111C62605A685205B5 @@ -106,9 +106,9 @@ S3150800067069680B4329690B43134303608268234B5C S3150800068013406A691343836001A8FFF7DBFE204B1A S315080006909C4201D1079F05E01E4B9C4201D1089F51 S315080006A000E0039F236819040CD57F00B8462F681D -S315080006B04046391C00F0B4FE061C4046391C00F0C2 -S315080006C0F3FE0AE02A689046381C111C00F0A8FEC2 -S315080006D0061C381C414600F0E7FE2A68520800232B +S315080006B04046391C00F0C8FE061C4046391C00F0AE +S315080006C049FF0AE02A689046381C111C00F0BCFE57 +S315080006D0061C381C414600F03DFF2A6852080023D4 S315080006E091425B41F6182368190404D533075B0F5A S315080006F0094A16401E43B6B2A6810AB004BC904603 S31508000700F0BDC046FFCFFFFFF3E9FFFFFFFCFFFF89 @@ -129,253 +129,263 @@ S315080007E05A6803218A435A60596802220A435A60A2 S315080007F0191C0C224B681340082BFBD17047C046C6 S31508000800001002400CB8FFF8FFFFF6FEFFFFFBFFE3 S31508000810FFFFC0FFACFEFFFF00200240FF7FC0FFC6 -S31508000820F0B5474680B482B0802000030121FFF767 -S31508000830D7FE8024A402201C0121FFF7EDFE201C10 -S315080008400121FFF7CDFE80256D00009501266A4639 -S3150800085016710024947103275771D471174B984663 -S31508000860181C6946FFF780FD4046291CFFF7D6FD90 -S315080008706A461471D47100969025ED05281C6946C0 -S31508000880FFF772FD281C02210122FFF7C9FD281C6B -S3150800089003210122FFF7C4FD0C2300936B465F7109 -S315080008A002236A4613719471D671281C6946FFF7AC -S315080008B05BFD00F0D1FB00F0DBFBFCE7000800481D -S315080008C070B5561EB6B2002A0AD08E1901360C1C0F -S315080008D0451A23782B5500F023FC0134B442F8D18D -S315080008E070BDC04608B500F07FFA00281BD0FFF798 -S315080008F053FC002817D000F0E3FB00F097FA01201C -S315080009000121FFF77BFE00F073FA011C80208005A9 -S31508000910C022FFF7D5FF0320FFF78CFE00F068FA28 -S3150800092062B64368984708BD70B5061C0B4D00248F -S3150800093000F0F6FB2B68B3420AD869685B189E423A -S3150800094006D263001A199200044B9B18187A04E021 -S3150800095001340C350D2CEBD1FF2070BD6415000851 -S31508000960F8B54F464646C0B4071C0068FFF7DCFFDB -S31508000970031C0020FF2B31D0FFF762FC3420FFF761 -S3150800098077FCFFF77BFC012803D1FFF769FC002001 -S3150800099024E03C1D81239B00DB19994604235B4216 -S315080009A0DB1B984643461E193B68F618256800F077 -S315080009B0B7FB301C291CFFF7A5FC042806D13368B1 -S315080009C0AB4205D104344C45ECD103E0002402E0E7 -S315080009D0002400E00124FFF743FC201C0CBC9046D1 -S315080009E09946F8BD38B5041C0D1C104B984207D023 -S315080009F00F4B99420AD0FFF7B3FF002801D111E047 -S31508000A000C4CEB050020002B0FD100E0074C2368A7 -S31508000A109D4209D0201C20C0291C80229200FFF785 -S31508000A204FFF01E0002000E0201C38BD60010020D7 -S31508000A300020000864030020F8B54F464646C0B4B7 -S31508000A40071C0C1C151C1E1C4B0A5B0299460368E6 -S31508000A50013306D14B4608C0494680229200FFF76B -S31508000A602FFF3B684B4505D0381C4946FFF7BAFFB0 -S31508000A70071E1DD03B68E41A3C190434114B9846EE -S31508000A8080239B00994400F04BFB3B1DE31A43452A -S31508000A9006D9381C4946FFF7A5FF071E0AD0041DCC -S31508000AA02B78237001340135013E002EEBD103E08B -S31508000AB0002002E0002000E001200CBC9046994688 -S31508000AC0F8BDC046FF01000001235B42024A1360DD -S31508000AD0024A13607047C046640300206001002084 -S31508000AE070B5041C0D1C161CFFF71EFF031C002006 -S31508000AF0FF2B19D0681E0019FFF716FFFF2812D022 -S31508000B00620A5202094B9A4206D10948211C321C34 -S31508000B102B1CFFF791FF07E00648211C321C2B1CF3 -S31508000B20FFF78AFF00E0002070BDC04600200008DD -S31508000B306001002064030020F8B54F464646C0B45D -S31508000B40041C0E1CFFF7F0FE051C013E3019FFF7CA -S31508000B50EBFE041CFF2D74D00020FF2C72D0A5429A -S31508000B6070D8032D6ED9102C6CD8FFF769FB34208A -S31508000B70FFF77EFBFFF782FB012803D1FFF770FB27 -S31508000B8000205FE0314E0836B146371C002600F0DB -S31508000B90C7FA3B78AB4206D173009A1992002B4BE1 -S31508000BA0D158884606E001360C370D2EEFD10123C1 -S31508000BB05B4298464F46002500F0B2FA3B78A342BE -S31508000BC005D16B005A199200204BD75805E001351C -S31508000BD00C370D2DF0D101277F424E46002500F037 -S31508000BE09FFA3378A34206D16B005A199200174B25 -S31508000BF09B185A6804E001350C360D2DEFD10022FA -S31508000C0041467B1A9B189B0A9BB2002B15D05D1E8A -S31508000C10ADB20135AD02002400F082FA4346E01871 -S31508000C20FFF754FB042803D0FFF71AFB002009E05E -S31508000C308021C9006418AC42EED1FFF711FB0120F0 -S31508000C4000E000200CBC90469946F8BD64150008E3 -S31508000C5000B583B00D4B1B680120013314D00B4B34 -S31508000C6098685A688118D86809181A6989185869D5 -S31508000C7009189A698918DA698B185B42019304483E -S31508000C80042101AAFFF72CFF03B000BD6001002074 -S31508000C90C02000080D4B18680D4B1B68C0180D4B7B -S31508000CA01B68C0180C4B1B68C0180C4B1B68C01877 -S31508000CB00B4B1B68C0180B4B1B68C0180A4B1B68EC -S31508000CC0C01843425841C0B27047C04604200008C5 -S31508000CD000200008082000080C2000081020000842 -S31508000CE01420000818200008C020000808B50A4B80 -S31508000CF01B68013304D00848FFF732FE00280AD0E3 -S31508000D00064B1B680120013305D00448FFF728FE6F -S31508000D10431E9841C0B208BD60010020640300204C -S31508000D20004870470020000872B608498D460849F1 -S31508000D30084A094B9B1A05DD00240859105104344A -S31508000D409C42FADB0548804705480047001000200A -S31508000D501C170008C00000203C0100206507000899 -S31508000D60210100081849194A002301E00B600431E3 -S31508000D709142FBD3FFF754FDFEE7FEE7FEE7FEE7E9 -S31508000D80FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE72D +S31508000820F0B583B0012180200003FFF7D9FE8024AC +S31508000830A40201212000FFF7EFFE01212000FFF7A7 +S31508000840CFFE80256D00009501266B461E7100249B +S315080008509C7103275F71DC7169461648FFF784FDB2 +S3150800086029001448FFF7DAFD6B461C71DC71009607 +S315080008709025ED0569462800FFF776FD012202213D +S315080008802800FFF7CDFD012203212800FFF7C8FD48 +S315080008900C2300936B465F7102236A4613719471A9 +S315080008A0D67169462800FFF75FFD00F0DBFB00F014 +S315080008B0E5FBFCE70008004870B5551EADB2002AF6 +S315080008C00AD06D1801350C00461A2378335500F006 +S315080008D02DFC0134AC42F8D170BDC04610B500F00D +S315080008E089FA00281BD0FFF757FC002817D000F01C +S315080008F0EDFB00F0A1FA01210120FFF77FFE00F0D1 +S315080009007DFA0100C02280208005FFF7D5FF03206D +S31508000910FFF790FE00F072FA62B64368984710BD7A +S3150800092070B506000C4D002400F000FC2B68B3429D +S315080009300BD869688C4663449E4206D263001A192E +S315080009409200054B9A18107A04E001340C350D2CE8 +S31508000950EAD1FF2070BDC04604160008F8B54F4618 +S315080009604646C0B407000068FFF7DAFF0023FF28F1 +S3150800097031D0FFF765FC3420FFF77AFCFFF77EFCE1 +S315080009803D1D81239B009946B944012803D1FFF7F1 +S3150800099067FC00231FE004235B42DB1B98464346A3 +S315080009A05C193B689C4664442E6800F0BFFB310026 +S315080009B02000FFF7A7FC042807D123689E4206D12A +S315080009C004354D45EBD1012402E0002400E0002463 +S315080009D0FFF746FC230018000CBC90469946F8BD64 +S315080009E070B504000D00104B984207D00F4B994282 +S315080009F00AD0FFF7B3FF002801D111E00C4CEB0534 +S31508000A000020002B0FD100E0074C2368AB4209D029 +S31508000A10200020C0802292002900FFF74DFF01E048 +S31508000A20002000E0200070BD6001002000200008C2 +S31508000A3064030020F0B54F464646C0B483B00500AF +S31508000A400C0016001F004B0A5B0298460368013328 +S31508000A5006D1434608C0802292004146FFF72CFF84 +S31508000A602B68984505D041462800FFF7B9FF051EB3 +S31508000A7021D02B68E41A2C190434134B99464346A3 +S31508000A808022920094466344019300F04FFB2B1D8D +S31508000A90E31A4B4506D901992800FFF7A1FF051E61 +S31508000AA00BD0041D3378237001340136013F002F23 +S31508000AB0EBD1012002E0002000E0002003B00CBCCE +S31508000AC090469946F0BDC046FF01000001235B42EF +S31508000AD0024A1360024A13607047C0466403002046 +S31508000AE06001002070B504000D001600FFF718FF1E +S31508000AF00023FF281BD0681E0019FFF711FFFF28E7 +S31508000B0014D0630A5B020B4A934207D12B003200CA +S31508000B1021000948FFF78EFF030008E02B0032008A +S31508000B2021000648FFF786FF030000E000231800AF +S31508000B3070BDC04600200008600100206403002044 +S31508000B40F0B5474680B404000E00FFF7E9FE05003D +S31508000B500700701E0019FFF7E3FE04000020A542F7 +S31508000B6071D8043DEDB2FA2D6DD8102C6BD8FFF76D +S31508000B7067FB3420FFF77CFBFFF780FB012803D1D6 +S31508000B80FFF76EFB00205EE0304B08229046984443 +S31508000B904646002500F0CAFA3378BB4205D16B00F9 +S31508000BA05A199200294BD55804E001350C360D2DFB +S31508000BB0F0D10E3D4746002600F0B8FA3B78A3422E +S31508000BC005D173009A199200204BD75805E00136D3 +S31508000BD00C370D2EF0D101277F42002600F0A6FA29 +S31508000BE043461B78A34206D173009A199200174B05 +S31508000BF09A18526806E001360C239C46E0440D2EEE +S31508000C00ECD100227B1B9B189B0A9BB2002B17D0AA +S31508000C10013B9BB29B028022D200AC181C1900F043 +S31508000C2085FA2800FFF752FB042803D0FFF718FBC4 +S31508000C30002008E08023DB009C466544A542EED1EF +S31508000C40FFF70EFB012004BC9046F0BD0416000811 +S31508000C5000B583B0104B1B68012001331AD00E4B28 +S31508000C605A689868844662441100DA689446614472 +S31508000C701A69944661445A69944661449A69944645 +S31508000C806144DA698B185B42019301AA042103487F +S31508000C90FFF728FF03B000BD60010020C020000850 +S31508000CA00D4B18680D4B1B68C0180D4B1B68C018F8 +S31508000CB00C4B1B68C0180C4B1B68C0180B4B1B68E9 +S31508000CC0C0180B4B1B68C0180A4B1B68C018434258 +S31508000CD05841C0B27047C0460020000804200008EA +S31508000CE0082000080C20000810200008142000081E +S31508000CF018200008C020000810B50A4B1B680133ED +S31508000D0004D00848FFF72AFE00280AD0064B1B68BD +S31508000D100120013305D00448FFF720FE431E984101 +S31508000D20C0B210BD6001002064030020004870476F +S31508000D300020000872B608498D460849084A094B3A +S31508000D409B1A05DD00240859105104349C42FADB2D +S31508000D50054880470548004700100020BC170008D2 +S31508000D60C00000203C01002065070008210100089A +S31508000D701849194A002301E00B6004319142FBD35C +S31508000D80FFF74EFDFEE7FEE7FEE7FEE7FEE7FEE7B6 S31508000D90FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE71D S31508000DA0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE70D S31508000DB0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7FD -S31508000DC0FEE7FEE7FEE700003C010020540600208F -S31508000DD008B5FFF779FE08BD08B5FFF781FE08BD1F -S31508000DE008B5FFF7A9FE08BD08B5FFF753FF08BD0C -S31508000DF008B5FFF795FF08BD08B5FFF729FF0028D6 -S31508000E0001D0FFF773FF08BD054B00221A6005499C -S31508000E1059609A6005211960034B1A607047C046ED -S31508000E2010E000E07FBB0000680500200022014BAF -S31508000E301A60704710E000E0044B1B68DA0303D51C -S31508000E40034B1A6801321A607047C04610E000E08A -S31508000E506805002008B5FFF7EFFF014B186808BDC5 -S31508000E606805002010B5041C0A488021FFF774FCA9 -S31508000E70021C0020002A0BD00648211CFFF75AFC4A -S31508000E80044C201C8021FFF767FC0028F9D00120BC -S31508000E9010BDC0460044004010B5041C0648202179 -S31508000EA0FFF75AFC021C0020012A04D10248FFF76A -S31508000EB045FC2070012010BD0044004010B586B0E6 -S31508000EC0E1231B02009300230193029303930593E6 -S31508000ED00C230493074C201C6946FFF7B5FB201C1E -S31508000EE080214901FFF72EFC201C0121FFF716FC83 -S31508000EF006B010BD00440040F8B5061C0D1E402D76 -S31508000F0003D91048842100F06FF8281CFFF7AAFFC0 -S31508000F10012803D00B48882100F066F8002D10D070 -S31508000F200024084F00F0FCF8305DFFF79BFF01280E -S31508000F3003D0381C912100F057F80134A3B2AB4214 -S31508000F40F0D3F8BD0016000838B5051C224B1B78EF -S31508000F50002B15D12148FFF79FFF0024012838D11F -S31508000F601E4B1C78002C34D0FFF774FF1C4B1860FE -S31508000F7000221C4B1A700122174B1A70002428E015 -S31508000F80184B18780130154B1818FFF785FF041E03 -S31508000F90012C11D1134B1A780132D2B21A700F4BA9 -S31508000FA01B78934214D1281C0C490131FFF788FCA1 -S31508000FB00022094B1A700CE0FFF74CFF084B1B6820 -S31508000FC064330024984204D90022034B1A7000E0C7 -S31508000FD00024201C38BDC046B00500206C05002042 -S31508000FE0B4050020B105002008B5034B1860034B73 -S31508000FF0196000F095F8FCE7B8050020BC0500204C -S3150800100008B500F085F8012810D0094B1B78012B8C -S315080010100CD1FFF71FFF074B1B68F533FF339842C8 -S3150800102004D30022024B1A70FFF75CFC08BDC046C9 -S31508001030C0050020C405002008B50122044B1A701B -S31508001040FFF708FF034B1860FFF7DAFF08BDC04635 -S31508001050C0050020C405002008B500F05DF8FFF7BC -S31508001060D3FEFFF7B5FE00F00DF8FFF7E5FF08BD64 -S3150800107008B500F055F8FFF7DFFE00F00FF8FFF7A8 -S31508001080BFFF08BD08B500F059F8FFF717FF0022A3 -S31508001090014B1A7008BDC046D000002008B50648A6 -S315080010A0FFF752FF012805D10022044B1A700248A7 -S315080010B000F062F808BDC046C8050020D000002030 -S315080010C07047C04608B5054B1B78002B02D1C9B23C -S315080010D0FFF712FF00F048F808BDC046D000002010 -S315080010E0044B18780138C0B202238342804140423B -S315080010F080017047D0000020044B18780138C0B230 -S31508001100022383428041404280017047D00000207C -S3150800111008B500F021F808BD08B5FFF74BF808BD7B -S3150800112008B5FFF74DF808BD034BFE22DA701871B3 -S31508001130022144229952704708060020054B0022D6 -S315080011401A709A6443215A5444215A529A705A7012 -S315080011507047C04608060020024B1878431E98417F -S31508001160C0B270470806002000214323014AD15423 -S315080011707047C0460806002038B5041C0378FF2BC4 -S3150800118019D1A44C0023637001252570FF22E27053 -S31508001190102222716371FFF7A3FFA071FFF7ACFF5E -S315080011A0E071FFF7A9FF000A20726572A57208228E -S315080011B04423E25217E1974A1278012A00D028E11F -S315080011C03733DAB2352A00D90AE19300924AD3585E -S315080011D09F464578FFF784FF0138854203DD2220C4 -S315080011E0FFF7A2FFFFE08B4D281D6278A96CFFF779 -S315080011F067FBFF23EB706378A96C5B18AB646278B6 -S3150800120001324423EA52EEE04578FFF769FF0138D8 -S31508001210854203DD2220FFF787FFE4E061687D4D04 -S31508001220A964281D6278FFF74BFBFF23EB706378F0 -S31508001230AA6C9B18AB64627801324423EA52D2E066 -S31508001240744BFF22DA7044689C6401214422995247 -S31508001250C9E0704BFF22DA709B6C4068002808D002 -S31508001260C018002219785218D2B201338342F9D134 -S3150800127000E00022674B0020DA7100241C725C72C1 -S31508001280120E9A7201221A71587198710821442215 -S315080012909952A8E05F4BFF22DA70604A9A640022EE -S315080012A01A715A719A710721D971002119725972E6 -S315080012B0997208214422995295E00020FFF734FFDD -S315080012C091E0544BFF22DA7000221A71597859714D -S315080012D09A71DA711A7206214422995283E04D4BAB -S315080012E000221A705A70FF22DA700121442299529C -S315080012F079E0484B9D6CFFF7F3FE411E621C281CE3 -S31508001300FFF76AFD002803D13120FFF70DFF6AE0D9 -S31508001310404CFF23E370A56CFFF7E2FE013D281859 -S31508001320A06401224423E2525DE04578FFF7D8FE27 -S315080013300238854203DD2220FFF7F6FE53E0354BDF -S31508001340FF22DA700121442299526178002907D1D7 -S31508001350FFF752FD002846D13120FFF7E5FE42E0AF -S315080013602C4B986CA21CFFF737FD002803D13120BF -S31508001370FFF7DAFE37E0274B6278996C52189A64C1 -S3150800138031E0244CFF23E370002525716571FFF7D2 -S31508001390A7FEA071E5712572657207224423E25201 -S315080013A021E01C4B986C6168FFF71AFD002803D1F1 -S315080013B03120FFF7B9FE16E0164BFF22DA7001213D -S315080013C0442299520FE0FFF78DFA124BFF22DA708A -S315080013D001214422995206E03120FFF7A5FE02E0DA -S315080013E02020FFF7A1FE43230A4AD35C012B02D132 -S315080013F01020FFF799FE4423064AD15A0BB2002B58 -S3150800140007DD101C01224323C254033089B2FFF7BB -S3150800141059FE38BD080600202816000800170008DF -S31508001420002934D00123002210B488422CD3012489 -S315080014302407A14204D2814202D209011B01F8E71E -S31508001440E400A14204D2814202D249005B00F8E7D7 -S31508001450884201D3401A1A434C08A04202D3001B03 -S315080014605C0822438C08A04202D3001B9C08224336 -S31508001470CC08A04202D3001BDC082243002803D074 -S315080014801B0901D00909E3E7101C10BC70470028A6 -S3150800149001D00020C04307B4024802A140180290B8 -S315080014A003BDC046190000000029F0D003B5FFF7B8 -S315080014B0B9FF0EBC4243891A1847C0467047C04652 -S315080014C0084B10B5041C002B02D0002100E000BF19 -S315080014D0054B1868836A002B00D09847201C00F03B -S315080014E033F8C046000000000C17000870B50E4B14 -S315080014F00E4D0024ED1AAD101E1CAC4204D0A300FC -S31508001500F35898470134F8E700F020F8084B094DDE -S315080015100024ED1AAD101E1CAC4204D0A300F358EB -S3150800152098470134F8E770BD3401002034010020E3 -S315080015303401002038010020031C8218934202D08F -S3150800154019700133FAE77047FEE70000F8B5C046A0 -S31508001550F8BC08BC9E467047F8B5C046F8BC08BC3F -S315080015609E4670470020000800080000040000009E -S3150800157000280008000800000500000000300008E8 -S3150800158000080000060000000038000800080000F7 -S3150800159007000000004000080008000008000000DE -S315080015A00048000800080000090000000050000874 -S315080015B0000800000A0000000058000800080000A3 -S315080015C00B00000000600008000800000C00000086 -S315080015D000680008000800000D0000000070000800 -S315080015E0000800000E00000000780008000800004F -S315080015F00F000000008000080080000010000000B6 -S315080016002E2E5C2E2E5C2E2E5C2E2E5C536F757243 -S3150800161063655C41524D434D305F53544D33325CE4 -S31508001620756172742E630000F2120008E013000858 -S31508001630E0130008D8130008E0130008E0130008B8 -S31508001640C61300082A130008A2130008821300080C -S31508001650E0130008E0130008E0130008E013000890 -S31508001660E0130008E0130008E0130008E013000880 -S31508001670E0130008E0130008E0130008E013000870 -S31508001680E0130008E0130008E0130008E013000860 -S31508001690E0130008E0130008E0130008E013000850 -S315080016A0E0130008E0130008E0130008E013000840 -S315080016B0E0130008E0130008E0130008E013000830 -S315080016C0E0130008E0130008E0130008E013000820 -S315080016D05212000808120008D21100084012000829 -S315080016E0E0130008E0130008E0130008941200084D -S315080016F0E0130008BA120008C2120008DE12000839 -S315080017004F70656E424C540043000000D400002020 -S3090800171000000000C7 -S30D080017140CEAFF7F010000004A -S3150800171C000000000102030401020304060708097D -S3150800172C040000000000000000000000000000009B -S3150800173C000000000000000000000000000000008F -S3150800174C0000000008170008000000000000000058 -S3150800175C000000000000000000000000000000006F -S3150800176C000000000000000000000000000000005F -S3150800177C000000000000000000000000000000004F -S3110800178C00000000E9000008C100000889 +S31508000DC0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7ED +S31508000DD0FEE700003C0100204C06002010B5FFF796 +S31508000DE075FE10BD10B5FFF77DFE10BD10B5FFF7F7 +S31508000DF0A7FE10BD10B5FFF753FF10BD10B5FFF7DE +S31508000E0095FF10BD10B5FFF723FF002801D0FFF7A7 +S31508000E1073FF10BD054B00221A60054959609A6098 +S31508000E2005211960034B1A607047C04610E000E0C0 +S31508000E307FBB0000680500200022014B1A6070473E +S31508000E4010E000E0044B1B68DB0303D5034A136874 +S31508000E50013313607047C04610E000E068050020C3 +S31508000E6010B5FFF7EFFF014B186810BD68050020A5 +S31508000E7010B5040080210A48FFF76EFC00230028FD +S31508000E800BD0A1B20648FFF755FC054C802120007F +S31508000E90FFF762FC0028F9D00123180010BDC046F0 +S31508000EA00044004010B5040020210648FFF754FC12 +S31508000EB00023012804D10348FFF740FC20700123D2 +S31508000EC0180010BD0044004010B586B0E1231B028F +S31508000ED00093002301930293039305930C33049321 +S31508000EE0074C69462000FFF7AFFB80214901200027 +S31508000EF0FFF728FC01212000FFF710FC06B010BD03 +S31508000F000044004070B506000C00402903D97F2133 +S31508000F10114800F073F82000FFF7AAFF012803D054 +S31508000F2083210D4800F06AF8A3B2002B12D03400D2 +S31508000F30013B9DB20135751900F0F8F82078FFF7E6 +S31508000F4097FF012803D08C21034800F057F8013495 +S31508000F50AC42F1D170BDC046A016000870B50500B8 +S31508000F60224B1C78002C13D12148FFF79BFF012840 +S31508000F703AD11F4B1B78002B33D0FFF771FF1D4B5F +S31508000F80186000221C4B1A700132184B1A702BE09D +S31508000F90194B18780130164B1818FFF783FF040011 +S31508000FA0012812D1144B1A780132D2B21A70104B9A +S31508000FB01B78934217D192B20D4901312800FFF7E9 +S31508000FC07BFC0022094B1A700EE0FFF749FF094B1C +S31508000FD01B6864330024984206D90022034B1A7012 +S31508000FE002E01C0000E00024200070BDAE050020D1 +S31508000FF06C050020B0050020AD05002010B5024B99 +S31508001000196000F093F8FCE7B405002010B500F06D +S3150800101085F8012810D0094B1B78012B0CD1FFF756 +S315080010201FFF074B1B68F533FF33984204D3002292 +S31508001030024B1A70FFF752FC10BDC046B8050020D7 +S31508001040BC05002010B50122044B1A70FFF708FFF3 +S31508001050034B1860FFF7DAFF10BDC046B80500203D +S31508001060BC05002010B500F05DF8FFF7D3FEFFF7CA +S31508001070B5FE00F00DF8FFF7E5FF10BD10B500F05E +S3150800108055F8FFF7DFFE00F00FF8FFF7BFFF10BDBA +S3150800109010B500F059F8FFF717FF0022014B1A7038 +S315080010A010BDC046D000002010B50648FFF756FF11 +S315080010B0012805D10022044B1A70024800F062F894 +S315080010C010BDC046C0050020D00000207047C046AD +S315080010D010B5054B1B78002B02D1C9B2FFF712FFDA +S315080010E000F048F810BDC046D0000020044B187820 +S315080010F00138C0B2022383428041404280017047D2 +S31508001100D0000020044B18780138C0B2022383426D +S315080011108041404280017047D000002010B500F0A1 +S3150800112021F810BD10B5FFF745F810BD10B5FFF74B +S3150800113047F810BD034BFE22DA7018710221BA3A3D +S315080011409952704700060020054B00221A709A64CF +S3150800115043215A5401315A529A705A707047C04600 +S3150800116000060020024B1878431E9841C0B270470B +S315080011700006002000214323014AD1547047C04687 +S315080011800006002070B504000378FF2B19D1AB4C7C +S315080011900023637001252570FF22E270EF3A227161 +S315080011A06371FFF7A3FFA071FFF7ACFFE071FFF7CC +S315080011B0A9FF000A20726572A57208224423E2522A +S315080011C035E19E4A1278012A00D036E13733DAB281 +S315080011D0352A00D90EE19300994AD3589F46457897 +S315080011E0FFF784FF0138854203DD2220FFF7A2FFBF +S315080011F003E16278914D281DA96CFFF75DFBFF237B +S31508001200EB706378AA6C94466344AB6463780133E5 +S315080012104422AB52F1E04578FFF768FF0138854272 +S3150800122003DD2220FFF786FFE7E06168834DA964A6 +S315080012306278281DFFF740FBFF23EB706378AA6CE2 +S3150800124094466344AB64637801334422AB52D4E0DA +S315080012507A4BFF22DA7042689A6401214422995235 +S31508001260E5E0764BFF22DA709A6C4068002808D0D1 +S315080012701018002311785B18DBB201329042F9D1BD +S3150800128000E000236D4A0020D371002414725472C2 +S315080012901B0E937201231371507190710821433309 +S315080012A0D152C4E0654BFF22DA70664A9A6400227E +S315080012B01A715A719A710721D971002119725972D6 +S315080012C09972083144229952B1E00020FFF732FFA3 +S315080012D093E05A4BFF22DA7000221A715978597135 +S315080012E09A71DA711A720621443299529FE0534B69 +S315080012F000221A705A70FF32DA700121BB3A9952ED +S3150800130095E04E4B9D6CFFF7F1FE621C411E2800CE +S31508001310FFF768FD002803D13130FFF70BFF6CE0BB +S31508001320464CFF23E370FFF7E1FE0138A36C9C46A9 +S315080013306044A06401224423E25278E04578FFF72E +S31508001340D5FE0238854203DD2220FFF7F3FE54E07E +S315080013503A4BFF22DA700121BB3A9952617800298B +S3150800136007D1FFF74FFD002847D13130FFF7E2FEDE +S3150800137043E0A21C314B986CFFF734FD002803D1DB +S315080013803130FFF7D7FE38E02C4A6378916C8C46EB +S315080013906344936431E0294CFF23E37000252571EB +S315080013A06571FFF7A3FEA071E571257265720722C4 +S315080013B04423E2523BE04168204B986CFFF716FD48 +S315080013C0002803D13130FFF7B5FE16E01B4BFF228C +S315080013D0DA700121BB3A995229E0FFF77FFA174BD9 +S315080013E0FF22DA700121BB3A995220E03120FFF73B +S315080013F0A1FE02E02020FFF79DFE43230F4AD35C9F +S31508001400012B02D11020FFF795FE44230B4AD15E2B +S31508001410002912DD094801224323C25489B2033048 +S31508001420FFF756FE09E04423044AD15EF2E7432358 +S31508001430024AD35C012BF6D1E4E770BD0006002012 +S31508001440C8160008A0170008002243088B4274D368 +S3150800145003098B425FD3030A8B4244D3030B8B42A7 +S3150800146028D3030C8B420DD3FF22090212BA030CB0 +S315080014708B4202D31212090265D0030B8B4219D391 +S3150800148000E0090AC30B8B4201D3CB03C01A5241B1 +S31508001490830B8B4201D38B03C01A5241430B8B42F9 +S315080014A001D34B03C01A5241030B8B4201D30B03E2 +S315080014B0C01A5241C30A8B4201D3CB02C01A524109 +S315080014C0830A8B4201D38B02C01A5241430A8B42CC +S315080014D001D34B02C01A5241030A8B4201D30B02B5 +S315080014E0C01A5241CDD2C3098B4201D3CB01C01ACF +S315080014F0524183098B4201D38B01C01A52414309D9 +S315080015008B4201D34B01C01A524103098B4201D3C6 +S315080015100B01C01A5241C3088B4201D3CB00C01A33 +S31508001520524183088B4201D38B00C01A52414308AB +S315080015308B4201D34B00C01A5241411A00D20146D0 +S31508001540524110467047FFE701B5002000F006F843 +S3150800155002BDC0460029F7D076E770477047C046F7 +S31508001560084B10B50400002B02D0002100E000BF94 +S31508001570054B1868836A002B00D09847200000F0B6 +S3150800158033F8C04600000000AC1700080E4B70B5D3 +S3150800159000251E000D4CE41AA410A54204D0AB0089 +S315080015A0F35898470135F8E700F020F8084B00256E +S315080015B01E00084CE41AA410A54204D0AB00F35848 +S315080015C098470135F8E770BD340100203401002042 +S315080015D0340100203801002003008218934202D00B +S315080015E019700133FAE77047FEE70000F8B5C04600 +S315080015F0F8BC08BC9E467047F8B5C046F8BC08BC9F +S315080016009E467047002000080008000004000000FD +S315080016100028000800080000050000000030000847 +S315080016200008000006000000003800080008000056 +S31508001630070000000040000800080000080000003D +S3150800164000480008000800000900000000500008D3 +S31508001650000800000A000000005800080008000002 +S315080016600B00000000600008000800000C000000E5 +S3150800167000680008000800000D000000007000085F +S31508001680000800000E0000000078000800080000AE +S315080016900F00000000800008008000001000000015 +S315080016A02E2E5C2E2E5C2E2E5C2E2E5C536F7572A3 +S315080016B063655C41524D434D305F53544D33325C44 +S315080016C0756172742E63000002130008F413000893 +S315080016D0F4130008EC130008F4130008F4130008C8 +S315080016E0DA1300083C130008B6130008961300081E +S315080016F0F4130008F4130008F4130008F4130008A0 +S31508001700F4130008F4130008F4130008F41300088F +S31508001710F4130008F4130008F4130008F41300087F +S31508001720F4130008F4130008F4130008F41300086F +S31508001730F4130008F4130008F4130008F41300085F +S31508001740F4130008F4130008F4130008F41300084F +S31508001750F4130008F4130008F4130008F41300083F +S31508001760F4130008F4130008F4130008F41300082F +S315080017706212000816120008DE110008501200084E +S31508001780F4130008F4130008F4130008A412000860 +S31508001790F4130008CA120008D2120008EE12000854 +S315080017A04F70656E424C540043000000D400002080 +S309080017B00000000027 +S30D080017B46CE9FF7F010000004B +S315080017BC00000000010203040102030406070809DD +S315080017CC04000000000000000000000000000000FB +S315080017DC00000000000000000000000000000000EF +S315080017EC00000000A8170008000000000000000018 +S315080017FC00000000000000000000000000000000CF +S3150800180C00000000000000000000000000000000BE +S3150800181C00000000000000000000000000000000AE +S3110800182C00000000E9000008C1000008E8 S70508000000F2 diff --git a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/ide/stm32f0.elay b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/ide/stm32f0.elay index 228fa673..d68ee5d9 100644 --- a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/ide/stm32f0.elay +++ b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Boot/ide/stm32f0.elay @@ -61,9 +61,9 @@ - + - + @@ -106,9 +106,9 @@ - + - + diff --git a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.elf b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.elf index a12d0eca34fd6e6315112ecd4ae8417c66356882..0d04caec340a4bbb688cc61f4714e9082cda8828 100644 GIT binary patch delta 84362 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 delta 81887 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 J3G#SKxJRoQ)34 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 diff --git a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.map b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.map index d5a9ee7b..bc6cd19b 100644 --- a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.map +++ b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.map @@ -1,29 +1,32 @@ -Archive member included because of file (symbol) +Archive member included to satisfy reference by file (symbol) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) .\..\obj\lib\spl\src\stm32f0xx_rcc.o (__aeabi_uidiv) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_dvmd_tls.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) (__aeabi_idiv0) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o (exit) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) (_global_impure_ptr) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o (__libc_init_array) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o (memset) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) (_exit) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) (__aeabi_idiv0) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o (exit) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) (_global_impure_ptr) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o (__libc_init_array) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o (memset) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) (_exit) Discarded input sections - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o - .data 0x00000000 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o - .ARM.extab 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + .data 0x00000000 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + .ARM.extab 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + .group 0x00000000 0x8 .\..\obj\boot.o + .group 0x00000000 0x8 .\..\obj\boot.o + .group 0x00000000 0x8 .\..\obj\boot.o .group 0x00000000 0x8 .\..\obj\boot.o .group 0x00000000 0x8 .\..\obj\boot.o .group 0x00000000 0x8 .\..\obj\boot.o @@ -91,16 +94,22 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\led.o .group 0x00000000 0x8 .\..\obj\led.o .group 0x00000000 0x8 .\..\obj\led.o + .group 0x00000000 0x8 .\..\obj\led.o + .group 0x00000000 0x8 .\..\obj\led.o + .group 0x00000000 0x8 .\..\obj\led.o .text 0x00000000 0x0 .\..\obj\led.o .data 0x00000000 0x0 .\..\obj\led.o .bss 0x00000000 0x0 .\..\obj\led.o - .debug_macro 0x00000000 0x826 .\..\obj\led.o - .debug_macro 0x00000000 0x66 .\..\obj\led.o + .debug_macro 0x00000000 0x844 .\..\obj\led.o + .debug_macro 0x00000000 0x65 .\..\obj\led.o .debug_macro 0x00000000 0x8c .\..\obj\led.o .debug_macro 0x00000000 0x34 .\..\obj\led.o - .debug_macro 0x00000000 0x16 .\..\obj\led.o + .debug_macro 0x00000000 0x22 .\..\obj\led.o + .debug_macro 0x00000000 0x87 .\..\obj\led.o .debug_macro 0x00000000 0x44 .\..\obj\led.o - .debug_macro 0x00000000 0x209 .\..\obj\led.o + .debug_macro 0x00000000 0xfd .\..\obj\led.o + .debug_macro 0x00000000 0x5e .\..\obj\led.o + .debug_macro 0x00000000 0x1df .\..\obj\led.o .debug_macro 0x00000000 0x249 .\..\obj\led.o .debug_macro 0x00000000 0x5b9e .\..\obj\led.o .debug_macro 0x00000000 0x2eb .\..\obj\led.o @@ -157,6 +166,9 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_adc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_adc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_adc.o .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_adc.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_adc.o @@ -170,19 +182,19 @@ Discarded input sections .text.ADC_ClockModeConfig 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_JitterCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_AutoPowerOffCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_WaitModeCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_AnalogWatchdogCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_AnalogWatchdogThresholdsConfig - 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_AnalogWatchdogSingleChannelConfig - 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_AnalogWatchdogSingleChannelCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_TempSensorCmd 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_VrefintCmd @@ -190,13 +202,13 @@ Discarded input sections .text.ADC_VbatCmd 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_ChannelConfig - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_ContinuousModeCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_DiscModeCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_OverrunModeCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_GetCalibrationFactor 0x00000000 0x60 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_StopOfConversion @@ -210,7 +222,7 @@ Discarded input sections .text.ADC_DMARequestModeConfig 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_ITConfig - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_adc.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_GetFlagStatus 0x00000000 0x60 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_ClearFlag @@ -219,18 +231,21 @@ Discarded input sections 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_adc.o .text.ADC_ClearITPendingBit 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_adc.o - .debug_info 0x00000000 0x8d1 .\..\obj\lib\spl\src\stm32f0xx_adc.o - .debug_abbrev 0x00000000 0x18d .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_info 0x00000000 0x8d9 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_abbrev 0x00000000 0x18f .\..\obj\lib\spl\src\stm32f0xx_adc.o .debug_aranges 0x00000000 0x108 .\..\obj\lib\spl\src\stm32f0xx_adc.o .debug_ranges 0x00000000 0xf8 .\..\obj\lib\spl\src\stm32f0xx_adc.o - .debug_macro 0x00000000 0x17e .\..\obj\lib\spl\src\stm32f0xx_adc.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_macro 0x00000000 0x19f .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_adc.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_adc.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_adc.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_adc.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_adc.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_adc.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_adc.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_adc.o .debug_macro 0x00000000 0x3c9 .\..\obj\lib\spl\src\stm32f0xx_adc.o @@ -256,12 +271,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_adc.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_adc.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_adc.o - .debug_line 0x00000000 0x68f .\..\obj\lib\spl\src\stm32f0xx_adc.o - .debug_str 0x00000000 0x3f380 .\..\obj\lib\spl\src\stm32f0xx_adc.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_line 0x00000000 0x6d3 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_str 0x00000000 0x3f84e .\..\obj\lib\spl\src\stm32f0xx_adc.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_adc.o + .debug_frame 0x00000000 0x3d0 .\..\obj\lib\spl\src\stm32f0xx_adc.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_adc.o - .debug_frame 0x00000000 0x3d0 .\..\obj\lib\spl\src\stm32f0xx_adc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_can.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_can.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_can.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_can.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_can.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_can.o @@ -299,31 +317,31 @@ Discarded input sections .text.CAN_DeInit 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_Init - 0x00000000 0x1cc .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x1bc .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_FilterInit - 0x00000000 0x190 .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x1a0 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_StructInit - 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x54 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_SlaveStartBank 0x00000000 0x74 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_DBGFreeze - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_TTComModeCmd 0x00000000 0xc8 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_Transmit - 0x00000000 0x1dc .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x1e0 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_TransmitStatus 0x00000000 0xd4 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_CancelTransmit - 0x00000000 0x54 .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_Receive - 0x00000000 0x1b4 .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x1b8 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_FIFORelease 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_MessagePending 0x00000000 0x60 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_OperatingModeRequest - 0x00000000 0x128 .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x124 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_Sleep 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_WakeUp @@ -331,33 +349,36 @@ Discarded input sections .text.CAN_GetLastErrorCode 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_GetReceiveErrorCounter - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_GetLSBTransmitErrorCounter 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_ITConfig - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_GetFlagStatus 0x00000000 0xf0 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_ClearFlag - 0x00000000 0x6c .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0x70 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_GetITStatus 0x00000000 0x1f0 .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CAN_ClearITPendingBit - 0x00000000 0xe8 .\..\obj\lib\spl\src\stm32f0xx_can.o + 0x00000000 0xec .\..\obj\lib\spl\src\stm32f0xx_can.o .text.CheckITStatus 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_can.o - .debug_info 0x00000000 0xb79 .\..\obj\lib\spl\src\stm32f0xx_can.o - .debug_abbrev 0x00000000 0x1e5 .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_info 0x00000000 0xb81 .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_abbrev 0x00000000 0x1e7 .\..\obj\lib\spl\src\stm32f0xx_can.o .debug_aranges 0x00000000 0xe0 .\..\obj\lib\spl\src\stm32f0xx_can.o .debug_ranges 0x00000000 0xd0 .\..\obj\lib\spl\src\stm32f0xx_can.o - .debug_macro 0x00000000 0x1c6 .\..\obj\lib\spl\src\stm32f0xx_can.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_macro 0x00000000 0x1e7 .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_can.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_can.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_can.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_can.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_can.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_can.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_can.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_can.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_can.o @@ -383,12 +404,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_can.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_can.o .debug_macro 0x00000000 0x3c9 .\..\obj\lib\spl\src\stm32f0xx_can.o - .debug_line 0x00000000 0x78f .\..\obj\lib\spl\src\stm32f0xx_can.o - .debug_str 0x00000000 0x3f675 .\..\obj\lib\spl\src\stm32f0xx_can.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_line 0x00000000 0x7bf .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_str 0x00000000 0x3fb43 .\..\obj\lib\spl\src\stm32f0xx_can.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_can.o + .debug_frame 0x00000000 0x330 .\..\obj\lib\spl\src\stm32f0xx_can.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_can.o - .debug_frame 0x00000000 0x330 .\..\obj\lib\spl\src\stm32f0xx_can.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_cec.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_cec.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_cec.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_cec.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_cec.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_cec.o @@ -424,12 +448,12 @@ Discarded input sections .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_cec.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_DeInit - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_cec.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_Init - 0x00000000 0x5c .\..\obj\lib\spl\src\stm32f0xx_cec.o + 0x00000000 0x60 .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_StructInit - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_cec.o - .text.CEC_Cmd 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_cec.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_cec.o + .text.CEC_Cmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_ListenModeCmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_OwnAddressConfig @@ -441,31 +465,34 @@ Discarded input sections .text.CEC_ReceiveData 0x00000000 0x14 .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_StartOfMessage - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_cec.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_EndOfMessage - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_cec.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_ITConfig - 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_cec.o + 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_GetFlagStatus 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_ClearFlag - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_cec.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_GetITStatus 0x00000000 0x5c .\..\obj\lib\spl\src\stm32f0xx_cec.o .text.CEC_ClearITPendingBit 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_cec.o - .debug_info 0x00000000 0x431 .\..\obj\lib\spl\src\stm32f0xx_cec.o - .debug_abbrev 0x00000000 0x1ba .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_info 0x00000000 0x439 .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_abbrev 0x00000000 0x1bc .\..\obj\lib\spl\src\stm32f0xx_cec.o .debug_aranges 0x00000000 0x98 .\..\obj\lib\spl\src\stm32f0xx_cec.o .debug_ranges 0x00000000 0x88 .\..\obj\lib\spl\src\stm32f0xx_cec.o - .debug_macro 0x00000000 0x17e .\..\obj\lib\spl\src\stm32f0xx_cec.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_macro 0x00000000 0x19f .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_cec.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_cec.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_cec.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_cec.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_cec.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_cec.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_cec.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_cec.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_cec.o @@ -491,12 +518,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_cec.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_cec.o .debug_macro 0x00000000 0x18b .\..\obj\lib\spl\src\stm32f0xx_cec.o - .debug_line 0x00000000 0x55f .\..\obj\lib\spl\src\stm32f0xx_cec.o - .debug_str 0x00000000 0x3f175 .\..\obj\lib\spl\src\stm32f0xx_cec.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_line 0x00000000 0x591 .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_str 0x00000000 0x3f643 .\..\obj\lib\spl\src\stm32f0xx_cec.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_cec.o + .debug_frame 0x00000000 0x1fc .\..\obj\lib\spl\src\stm32f0xx_cec.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_cec.o - .debug_frame 0x00000000 0x1fc .\..\obj\lib\spl\src\stm32f0xx_cec.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_comp.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_comp.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_comp.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_comp.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_comp.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_comp.o @@ -536,29 +566,32 @@ Discarded input sections .text.COMP_Init 0x00000000 0x64 .\..\obj\lib\spl\src\stm32f0xx_comp.o .text.COMP_StructInit - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_comp.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_comp.o .text.COMP_Cmd 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_comp.o .text.COMP_SwitchCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_comp.o - .text.COMP_GetOutputLevel 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_comp.o + .text.COMP_GetOutputLevel + 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_comp.o .text.COMP_WindowCmd 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_comp.o .text.COMP_LockConfig 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_comp.o - .debug_info 0x00000000 0x279 .\..\obj\lib\spl\src\stm32f0xx_comp.o - .debug_abbrev 0x00000000 0x161 .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_info 0x00000000 0x27d .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_abbrev 0x00000000 0x163 .\..\obj\lib\spl\src\stm32f0xx_comp.o .debug_aranges 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_comp.o .debug_ranges 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_comp.o - .debug_macro 0x00000000 0x178 .\..\obj\lib\spl\src\stm32f0xx_comp.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_macro 0x00000000 0x199 .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_comp.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_comp.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_comp.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_comp.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_comp.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_comp.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_comp.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_comp.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_comp.o @@ -584,12 +617,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_comp.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_comp.o .debug_macro 0x00000000 0xe9 .\..\obj\lib\spl\src\stm32f0xx_comp.o - .debug_line 0x00000000 0x4ba .\..\obj\lib\spl\src\stm32f0xx_comp.o - .debug_str 0x00000000 0x3f02a .\..\obj\lib\spl\src\stm32f0xx_comp.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_line 0x00000000 0x4ed .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_str 0x00000000 0x3f4f8 .\..\obj\lib\spl\src\stm32f0xx_comp.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_comp.o + .debug_frame 0x00000000 0x10c .\..\obj\lib\spl\src\stm32f0xx_comp.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_comp.o - .debug_frame 0x00000000 0x10c .\..\obj\lib\spl\src\stm32f0xx_comp.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crc.o @@ -627,17 +663,17 @@ Discarded input sections .text.CRC_DeInit 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_crc.o .text.CRC_ResetDR - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_crc.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_crc.o .text.CRC_PolynomialSizeSelect 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_crc.o .text.CRC_ReverseInputDataSelect 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_crc.o .text.CRC_ReverseOutputDataCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_crc.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_crc.o .text.CRC_SetInitRegister - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_crc.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_crc.o .text.CRC_SetPolynomial - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_crc.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_crc.o .text.CRC_CalcCRC 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_crc.o .text.CRC_CalcCRC16bits @@ -652,18 +688,21 @@ Discarded input sections 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_crc.o .text.CRC_GetIDRegister 0x00000000 0x14 .\..\obj\lib\spl\src\stm32f0xx_crc.o - .debug_info 0x00000000 0x36f .\..\obj\lib\spl\src\stm32f0xx_crc.o - .debug_abbrev 0x00000000 0x172 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_info 0x00000000 0x373 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_abbrev 0x00000000 0x174 .\..\obj\lib\spl\src\stm32f0xx_crc.o .debug_aranges 0x00000000 0x88 .\..\obj\lib\spl\src\stm32f0xx_crc.o .debug_ranges 0x00000000 0x78 .\..\obj\lib\spl\src\stm32f0xx_crc.o - .debug_macro 0x00000000 0x172 .\..\obj\lib\spl\src\stm32f0xx_crc.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_macro 0x00000000 0x193 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_crc.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_crc.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_crc.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_crc.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_crc.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_crc.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_crc.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_crc.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_crc.o @@ -689,12 +728,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_crc.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_crc.o .debug_macro 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_crc.o - .debug_line 0x00000000 0x52f .\..\obj\lib\spl\src\stm32f0xx_crc.o - .debug_str 0x00000000 0x3f0b3 .\..\obj\lib\spl\src\stm32f0xx_crc.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_line 0x00000000 0x55f .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_str 0x00000000 0x3f581 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_crc.o + .debug_frame 0x00000000 0x1c0 .\..\obj\lib\spl\src\stm32f0xx_crc.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_crc.o - .debug_frame 0x00000000 0x1c0 .\..\obj\lib\spl\src\stm32f0xx_crc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crs.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crs.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crs.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_crs.o @@ -730,19 +772,19 @@ Discarded input sections .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_crs.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_DeInit - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_crs.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_AdjustHSI48CalibrationValue 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_FrequencyErrorCounterCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_crs.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_AutomaticCalibrationCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_crs.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_SoftwareSynchronizationGenerate - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_crs.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_FrequencyErrorCounterReload 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_FrequencyErrorLimitConfig - 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_crs.o + 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_SynchronizationPrescalerConfig 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_SynchronizationSourceConfig @@ -758,7 +800,7 @@ Discarded input sections .text.CRS_GetFrequencyErrorDirection 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_ITConfig - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_crs.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_GetFlagStatus 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_ClearFlag @@ -767,18 +809,21 @@ Discarded input sections 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_crs.o .text.CRS_ClearITPendingBit 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_crs.o - .debug_info 0x00000000 0x3ae .\..\obj\lib\spl\src\stm32f0xx_crs.o - .debug_abbrev 0x00000000 0x168 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_info 0x00000000 0x3b6 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_abbrev 0x00000000 0x16a .\..\obj\lib\spl\src\stm32f0xx_crs.o .debug_aranges 0x00000000 0xb0 .\..\obj\lib\spl\src\stm32f0xx_crs.o .debug_ranges 0x00000000 0xa0 .\..\obj\lib\spl\src\stm32f0xx_crs.o - .debug_macro 0x00000000 0x178 .\..\obj\lib\spl\src\stm32f0xx_crs.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_macro 0x00000000 0x199 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_crs.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_crs.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_crs.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_crs.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_crs.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_crs.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_crs.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_crs.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_crs.o @@ -804,12 +849,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_crs.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_crs.o .debug_macro 0x00000000 0xd3 .\..\obj\lib\spl\src\stm32f0xx_crs.o - .debug_line 0x00000000 0x576 .\..\obj\lib\spl\src\stm32f0xx_crs.o - .debug_str 0x00000000 0x3f1ad .\..\obj\lib\spl\src\stm32f0xx_crs.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_line 0x00000000 0x5aa .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_str 0x00000000 0x3f67b .\..\obj\lib\spl\src\stm32f0xx_crs.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_crs.o + .debug_frame 0x00000000 0x258 .\..\obj\lib\spl\src\stm32f0xx_crs.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_crs.o - .debug_frame 0x00000000 0x258 .\..\obj\lib\spl\src\stm32f0xx_crs.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dac.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dac.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dac.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dac.o @@ -845,16 +893,16 @@ Discarded input sections .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_dac.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_DeInit - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_dac.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_Init - 0x00000000 0x68 .\..\obj\lib\spl\src\stm32f0xx_dac.o + 0x00000000 0x64 .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_StructInit 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_Cmd 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_SoftwareTriggerCmd 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_DualSoftwareTriggerCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_dac.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_WaveGenerationCmd 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_SetChannel1Data @@ -862,7 +910,7 @@ Discarded input sections .text.DAC_SetChannel2Data 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_SetDualChannelData - 0x00000000 0x5c .\..\obj\lib\spl\src\stm32f0xx_dac.o + 0x00000000 0x64 .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_GetDataOutputValue 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_DMACmd @@ -874,21 +922,24 @@ Discarded input sections .text.DAC_ClearFlag 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_GetITStatus - 0x00000000 0x64 .\..\obj\lib\spl\src\stm32f0xx_dac.o + 0x00000000 0x60 .\..\obj\lib\spl\src\stm32f0xx_dac.o .text.DAC_ClearITPendingBit 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_dac.o - .debug_info 0x00000000 0x617 .\..\obj\lib\spl\src\stm32f0xx_dac.o - .debug_abbrev 0x00000000 0x188 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_info 0x00000000 0x61f .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_abbrev 0x00000000 0x18a .\..\obj\lib\spl\src\stm32f0xx_dac.o .debug_aranges 0x00000000 0xa0 .\..\obj\lib\spl\src\stm32f0xx_dac.o .debug_ranges 0x00000000 0x90 .\..\obj\lib\spl\src\stm32f0xx_dac.o - .debug_macro 0x00000000 0x1a0 .\..\obj\lib\spl\src\stm32f0xx_dac.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_macro 0x00000000 0x1c1 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_dac.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_dac.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_dac.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_dac.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_dac.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_dac.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_dac.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_dac.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_dac.o @@ -914,12 +965,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_dac.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_dac.o .debug_macro 0x00000000 0x17e .\..\obj\lib\spl\src\stm32f0xx_dac.o - .debug_line 0x00000000 0x57c .\..\obj\lib\spl\src\stm32f0xx_dac.o - .debug_str 0x00000000 0x3f2a7 .\..\obj\lib\spl\src\stm32f0xx_dac.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_line 0x00000000 0x5b1 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_str 0x00000000 0x3f775 .\..\obj\lib\spl\src\stm32f0xx_dac.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_dac.o + .debug_frame 0x00000000 0x22c .\..\obj\lib\spl\src\stm32f0xx_dac.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_dac.o - .debug_frame 0x00000000 0x22c .\..\obj\lib\spl\src\stm32f0xx_dac.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o @@ -959,23 +1013,26 @@ Discarded input sections .text.DBGMCU_GetDEVID 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .text.DBGMCU_Config - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .text.DBGMCU_APB1PeriphConfig - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .text.DBGMCU_APB2PeriphConfig - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o - .debug_info 0x00000000 0x1b9 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o - .debug_abbrev 0x00000000 0xea .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_info 0x00000000 0x1bd .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_abbrev 0x00000000 0xec .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .debug_aranges 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .debug_ranges 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o - .debug_macro 0x00000000 0x178 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_macro 0x00000000 0x199 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o @@ -1001,12 +1058,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .debug_macro 0x00000000 0x76 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o - .debug_line 0x00000000 0x472 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o - .debug_str 0x00000000 0x3efb4 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_line 0x00000000 0x4a4 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_str 0x00000000 0x3f482 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .debug_frame 0x00000000 0xa8 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o - .debug_frame 0x00000000 0xa8 .\..\obj\lib\spl\src\stm32f0xx_dbgmcu.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dma.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dma.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dma.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_dma.o @@ -1042,38 +1102,41 @@ Discarded input sections .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_dma.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_DeInit - 0x00000000 0xf8 .\..\obj\lib\spl\src\stm32f0xx_dma.o + 0x00000000 0xfc .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_Init - 0x00000000 0x78 .\..\obj\lib\spl\src\stm32f0xx_dma.o + 0x00000000 0x7c .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_StructInit - 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_dma.o + 0x00000000 0x54 .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_Cmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_SetCurrDataCounter - 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_dma.o + 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_GetCurrDataCounter 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_ITConfig - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_dma.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_GetFlagStatus 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_ClearFlag - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_dma.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_GetITStatus 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_dma.o .text.DMA_ClearITPendingBit - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_dma.o - .debug_info 0x00000000 0x432 .\..\obj\lib\spl\src\stm32f0xx_dma.o - .debug_abbrev 0x00000000 0x161 .\..\obj\lib\spl\src\stm32f0xx_dma.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_info 0x00000000 0x43a .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_abbrev 0x00000000 0x163 .\..\obj\lib\spl\src\stm32f0xx_dma.o .debug_aranges 0x00000000 0x70 .\..\obj\lib\spl\src\stm32f0xx_dma.o .debug_ranges 0x00000000 0x60 .\..\obj\lib\spl\src\stm32f0xx_dma.o - .debug_macro 0x00000000 0x1a2 .\..\obj\lib\spl\src\stm32f0xx_dma.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_macro 0x00000000 0x1c3 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_dma.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_dma.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_dma.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_dma.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_dma.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_dma.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_dma.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_dma.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_dma.o @@ -1099,12 +1162,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_dma.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_dma.o .debug_macro 0x00000000 0x28f .\..\obj\lib\spl\src\stm32f0xx_dma.o - .debug_line 0x00000000 0x512 .\..\obj\lib\spl\src\stm32f0xx_dma.o - .debug_str 0x00000000 0x3f3d6 .\..\obj\lib\spl\src\stm32f0xx_dma.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_line 0x00000000 0x561 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_str 0x00000000 0x3f8a4 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_dma.o + .debug_frame 0x00000000 0x170 .\..\obj\lib\spl\src\stm32f0xx_dma.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_dma.o - .debug_frame 0x00000000 0x170 .\..\obj\lib\spl\src\stm32f0xx_dma.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_exti.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_exti.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_exti.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_exti.o @@ -1142,7 +1208,7 @@ Discarded input sections .text.EXTI_DeInit 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_exti.o .text.EXTI_Init - 0x00000000 0xd8 .\..\obj\lib\spl\src\stm32f0xx_exti.o + 0x00000000 0xe0 .\..\obj\lib\spl\src\stm32f0xx_exti.o .text.EXTI_StructInit 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_exti.o .text.EXTI_GenerateSWInterrupt @@ -1150,23 +1216,26 @@ Discarded input sections .text.EXTI_GetFlagStatus 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_exti.o .text.EXTI_ClearFlag - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_exti.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_exti.o .text.EXTI_GetITStatus 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_exti.o .text.EXTI_ClearITPendingBit - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_exti.o - .debug_info 0x00000000 0x315 .\..\obj\lib\spl\src\stm32f0xx_exti.o - .debug_abbrev 0x00000000 0x197 .\..\obj\lib\spl\src\stm32f0xx_exti.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_info 0x00000000 0x325 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_abbrev 0x00000000 0x19b .\..\obj\lib\spl\src\stm32f0xx_exti.o .debug_aranges 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_exti.o .debug_ranges 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_exti.o - .debug_macro 0x00000000 0x178 .\..\obj\lib\spl\src\stm32f0xx_exti.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_macro 0x00000000 0x199 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_exti.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_exti.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_exti.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_exti.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_exti.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_exti.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_exti.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_exti.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_exti.o @@ -1192,12 +1261,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_exti.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_exti.o .debug_macro 0x00000000 0xcf .\..\obj\lib\spl\src\stm32f0xx_exti.o - .debug_line 0x00000000 0x4bf .\..\obj\lib\spl\src\stm32f0xx_exti.o - .debug_str 0x00000000 0x3f0b9 .\..\obj\lib\spl\src\stm32f0xx_exti.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_line 0x00000000 0x4f6 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_str 0x00000000 0x3f587 .\..\obj\lib\spl\src\stm32f0xx_exti.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_exti.o + .debug_frame 0x00000000 0x10c .\..\obj\lib\spl\src\stm32f0xx_exti.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_exti.o - .debug_frame 0x00000000 0x10c .\..\obj\lib\spl\src\stm32f0xx_exti.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_flash.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_flash.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_flash.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_flash.o @@ -1235,25 +1307,25 @@ Discarded input sections .text.FLASH_SetLatency 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_PrefetchBufferCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_flash.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_GetPrefetchBufferStatus 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_Unlock 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_Lock - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_flash.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_ErasePage 0x00000000 0x7c .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_EraseAllPages 0x00000000 0x68 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_ProgramWord - 0x00000000 0xb0 .\..\obj\lib\spl\src\stm32f0xx_flash.o + 0x00000000 0xb4 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_ProgramHalfWord 0x00000000 0x78 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_OB_Unlock - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_flash.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_OB_Lock - 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_flash.o + 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_OB_Launch 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_OB_Erase @@ -1263,13 +1335,13 @@ Discarded input sections .text.FLASH_OB_RDPConfig 0x00000000 0xdc .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_OB_UserConfig - 0x00000000 0xa0 .\..\obj\lib\spl\src\stm32f0xx_flash.o + 0x00000000 0xb0 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_OB_BOOTConfig 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_OB_BOOT0Config 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_OB_BOOT0SWConfig - 0x00000000 0x88 .\..\obj\lib\spl\src\stm32f0xx_flash.o + 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_OB_VDDAConfig 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_OB_SRAMParityConfig @@ -1285,27 +1357,30 @@ Discarded input sections .text.FLASH_OB_GetRDP 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_ITConfig - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_flash.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_GetFlagStatus 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_ClearFlag - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_flash.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_GetStatus 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_flash.o .text.FLASH_WaitForLastOperation 0x00000000 0x5c .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_info 0x00000000 0x83c .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_abbrev 0x00000000 0x1dc .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_info 0x00000000 0x848 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_abbrev 0x00000000 0x1e0 .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_aranges 0x00000000 0x110 .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_ranges 0x00000000 0x100 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_macro 0x00000000 0x172 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_macro 0x00000000 0x193 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_flash.o @@ -1331,12 +1406,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_flash.o .debug_macro 0x00000000 0x2b1 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_line 0x00000000 0x724 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_str 0x00000000 0x3f336 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_line 0x00000000 0x752 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_str 0x00000000 0x3f804 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_flash.o + .debug_frame 0x00000000 0x3d4 .\..\obj\lib\spl\src\stm32f0xx_flash.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_flash.o - .debug_frame 0x00000000 0x3d4 .\..\obj\lib\spl\src\stm32f0xx_flash.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_gpio.o @@ -1374,9 +1452,9 @@ Discarded input sections .text.GPIO_DeInit 0x00000000 0xf0 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .text.GPIO_StructInit - 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .text.GPIO_PinLockConfig - 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .text.GPIO_ReadInputDataBit 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .text.GPIO_ReadInputData @@ -1386,15 +1464,18 @@ Discarded input sections .text.GPIO_ReadOutputData 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .text.GPIO_WriteBit - 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_gpio.o .text.GPIO_Write - 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_gpio.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_gpio.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_gpio.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_gpio.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_gpio.o @@ -1450,11 +1531,14 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_DeInit - 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_Init 0x00000000 0xd0 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_StructInit @@ -1463,71 +1547,71 @@ Discarded input sections .text.I2C_SoftwareResetCmd 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_ITConfig - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_StretchClockCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_StopModeCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_DualAddressCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_OwnAddress2Config - 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_GeneralCallCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_SlaveByteControlCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_SlaveAddressConfig 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_10BitAddressingModeCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_AutoEndCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_ReloadCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_NumberOfBytesConfig 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_MasterRequestConfig - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_GenerateSTART - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_GenerateSTOP - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_10BitAddressHeaderCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_AcknowledgeConfig - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_GetAddressMatched 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_GetTransferDirection 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_TransferHandling - 0x00000000 0x60 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x6c .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_SMBusAlertCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_ClockTimeoutCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_ExtendedClockTimeoutCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .text.I2C_IdleClockTimeoutCmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .text.I2C_IdleClockTimeoutCmd + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_TimeoutAConfig 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_TimeoutBConfig - 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_CalculatePEC - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_PECRequestCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_GetPEC 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_ReadRegister 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_SendData - 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_ReceiveData 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_DMACmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_GetFlagStatus 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_ClearFlag @@ -1536,18 +1620,21 @@ Discarded input sections 0x00000000 0x88 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .text.I2C_ClearITPendingBit 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .debug_info 0x00000000 0xbbb .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .debug_abbrev 0x00000000 0x18a .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_info 0x00000000 0xbc3 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_abbrev 0x00000000 0x18c .\..\obj\lib\spl\src\stm32f0xx_i2c.o .debug_aranges 0x00000000 0x168 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .debug_ranges 0x00000000 0x158 .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .debug_macro 0x00000000 0x190 .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_macro 0x00000000 0x1b1 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_i2c.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_i2c.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_i2c.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_i2c.o @@ -1573,12 +1660,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_i2c.o .debug_macro 0x00000000 0x29a .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .debug_line 0x00000000 0x793 .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .debug_str 0x00000000 0x3f45e .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_line 0x00000000 0x7db .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_str 0x00000000 0x3f92c .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .debug_frame 0x00000000 0x550 .\..\obj\lib\spl\src\stm32f0xx_i2c.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_i2c.o - .debug_frame 0x00000000 0x550 .\..\obj\lib\spl\src\stm32f0xx_i2c.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o @@ -1627,18 +1717,21 @@ Discarded input sections 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .text.IWDG_GetFlagStatus 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o - .debug_info 0x00000000 0x21b .\..\obj\lib\spl\src\stm32f0xx_iwdg.o - .debug_abbrev 0x00000000 0x111 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_info 0x00000000 0x21f .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_abbrev 0x00000000 0x113 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .debug_aranges 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .debug_ranges 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o - .debug_macro 0x00000000 0x17e .\..\obj\lib\spl\src\stm32f0xx_iwdg.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_macro 0x00000000 0x19f .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_iwdg.o @@ -1664,12 +1757,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .debug_macro 0x00000000 0x6a .\..\obj\lib\spl\src\stm32f0xx_iwdg.o - .debug_line 0x00000000 0x492 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o - .debug_str 0x00000000 0x3f01e .\..\obj\lib\spl\src\stm32f0xx_iwdg.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_line 0x00000000 0x4c1 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_str 0x00000000 0x3f4ec .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .debug_frame 0x00000000 0xe8 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o - .debug_frame 0x00000000 0xe8 .\..\obj\lib\spl\src\stm32f0xx_iwdg.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_misc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_misc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_misc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_misc.o @@ -1707,21 +1803,24 @@ Discarded input sections .text.NVIC_Init 0x00000000 0xac .\..\obj\lib\spl\src\stm32f0xx_misc.o .text.NVIC_SystemLPConfig - 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_misc.o + 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_misc.o .text.SysTick_CLKSourceConfig 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_misc.o - .debug_info 0x00000000 0x372 .\..\obj\lib\spl\src\stm32f0xx_misc.o - .debug_abbrev 0x00000000 0x148 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_info 0x00000000 0x376 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_abbrev 0x00000000 0x14a .\..\obj\lib\spl\src\stm32f0xx_misc.o .debug_aranges 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_misc.o .debug_ranges 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_misc.o - .debug_macro 0x00000000 0x172 .\..\obj\lib\spl\src\stm32f0xx_misc.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_macro 0x00000000 0x193 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_misc.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_misc.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_misc.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_misc.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_misc.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_misc.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_misc.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_misc.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_misc.o @@ -1747,12 +1846,15 @@ Discarded input sections .debug_macro 0x00000000 0x353 .\..\obj\lib\spl\src\stm32f0xx_misc.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_misc.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_misc.o - .debug_line 0x00000000 0x452 .\..\obj\lib\spl\src\stm32f0xx_misc.o - .debug_str 0x00000000 0x3f05e .\..\obj\lib\spl\src\stm32f0xx_misc.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_line 0x00000000 0x483 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_str 0x00000000 0x3f52c .\..\obj\lib\spl\src\stm32f0xx_misc.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_misc.o + .debug_frame 0x00000000 0x70 .\..\obj\lib\spl\src\stm32f0xx_misc.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_misc.o - .debug_frame 0x00000000 0x70 .\..\obj\lib\spl\src\stm32f0xx_misc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_pwr.o @@ -1788,37 +1890,40 @@ Discarded input sections .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .text.PWR_DeInit - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .text.PWR_BackupAccessCmd 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .text.PWR_PVDLevelConfig 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .text.PWR_PVDCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .text.PWR_WakeUpPinCmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .text.PWR_WakeUpPinCmd + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .text.PWR_EnterSleepMode - 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .text.PWR_EnterSTOPMode - 0x00000000 0x84 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + 0x00000000 0x88 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .text.PWR_EnterSTANDBYMode 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .text.PWR_GetFlagStatus 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .text.PWR_ClearFlag - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .debug_info 0x00000000 0x3d1 .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .debug_abbrev 0x00000000 0x18b .\..\obj\lib\spl\src\stm32f0xx_pwr.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_info 0x00000000 0x3d9 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_abbrev 0x00000000 0x18d .\..\obj\lib\spl\src\stm32f0xx_pwr.o .debug_aranges 0x00000000 0x68 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .debug_ranges 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .debug_macro 0x00000000 0x17e .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_macro 0x00000000 0x19f .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_pwr.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_pwr.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_pwr.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_pwr.o @@ -1844,12 +1949,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_pwr.o .debug_macro 0x00000000 0xd9 .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .debug_line 0x00000000 0x50e .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .debug_str 0x00000000 0x3f0c8 .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_line 0x00000000 0x54f .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_str 0x00000000 0x3f596 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .debug_frame 0x00000000 0x148 .\..\obj\lib\spl\src\stm32f0xx_pwr.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_pwr.o - .debug_frame 0x00000000 0x148 .\..\obj\lib\spl\src\stm32f0xx_pwr.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rcc.o @@ -1887,27 +1995,27 @@ Discarded input sections .text.RCC_DeInit 0x00000000 0x88 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_HSEConfig - 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_WaitForHSEStartUp 0x00000000 0x60 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_AdjustHSICalibrationValue 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_HSICmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_AdjustHSI14CalibrationValue 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_HSI14Cmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_HSI14ADCRequestCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_LSEConfig 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_LSEDriveConfig 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_LSICmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_PLLConfig - 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_PLLCmd 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_HSI48Cmd @@ -1927,13 +2035,13 @@ Discarded input sections .text.RCC_PCLKConfig 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_ADCCLKConfig - 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x54 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_CECCLKConfig 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_I2CCLKConfig 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_USARTCLKConfig - 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_USBCLKConfig 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_RTCCLKConfig @@ -1943,29 +2051,32 @@ Discarded input sections .text.RCC_BackupResetCmd 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_APB2PeriphClockCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_AHBPeriphResetCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_APB2PeriphResetCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_APB1PeriphResetCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_ITConfig 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_GetFlagStatus - 0x00000000 0x90 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x00000000 0x94 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_ClearFlag 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_GetITStatus 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .text.RCC_ClearITPendingBit 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_rcc.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_rcc.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_rcc.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_rcc.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_rcc.o @@ -2021,55 +2132,58 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_DeInit - 0x00000000 0xac .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0xa8 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_Init - 0x00000000 0x88 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x84 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_StructInit - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_WriteProtectionCmd 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_EnterInitMode 0x00000000 0x80 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_ExitInitMode - 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_WaitForSynchro 0x00000000 0x98 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_RefClockCmd - 0x00000000 0x7c .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x78 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_BypassShadowCmd 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_SetTime - 0x00000000 0x128 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x124 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_TimeStructInit 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_GetTime - 0x00000000 0xa0 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0xa4 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_GetSubSecond 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_SetDate - 0x00000000 0x134 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x130 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_DateStructInit 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_GetDate - 0x00000000 0xa8 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0xa4 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_SetAlarm 0x00000000 0x124 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_AlarmStructInit - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_GetAlarm 0x00000000 0xd8 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_AlarmCmd 0x00000000 0xb0 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_AlarmSubSecondConfig - 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_GetAlarmSubSecond 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_WakeUpClockConfig - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_SetWakeUpCounter 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_GetWakeUpCounter @@ -2083,9 +2197,9 @@ Discarded input sections .text.RTC_OutputConfig 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_CalibOutputCmd - 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x54 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_CalibOutputConfig - 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_SmoothCalibConfig 0x00000000 0x94 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_TimeStampCmd @@ -2097,7 +2211,7 @@ Discarded input sections .text.RTC_TamperTriggerConfig 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_TamperCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_TamperFilterConfig 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_TamperSamplingFreqConfig @@ -2105,43 +2219,46 @@ Discarded input sections .text.RTC_TamperPinsPrechargeDuration 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_TimeStampOnTamperDetectionCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_TamperPullUpCmd 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_WriteBackupRegister - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_ReadBackupRegister 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_OutputTypeConfig 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_SynchroShiftConfig - 0x00000000 0xb0 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0xac .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_ITConfig - 0x00000000 0x78 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x7c .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_GetFlagStatus 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_ClearFlag - 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_GetITStatus - 0x00000000 0x80 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + 0x00000000 0x7c .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_ClearITPendingBit 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_ByteToBcd2 0x00000000 0x50 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .text.RTC_Bcd2ToByte 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_rtc.o - .debug_info 0x00000000 0xf0e .\..\obj\lib\spl\src\stm32f0xx_rtc.o - .debug_abbrev 0x00000000 0x1ba .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_info 0x00000000 0xf1a .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_abbrev 0x00000000 0x1bc .\..\obj\lib\spl\src\stm32f0xx_rtc.o .debug_aranges 0x00000000 0x1c0 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .debug_ranges 0x00000000 0x1b0 .\..\obj\lib\spl\src\stm32f0xx_rtc.o - .debug_macro 0x00000000 0x1b2 .\..\obj\lib\spl\src\stm32f0xx_rtc.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_macro 0x00000000 0x1d3 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_rtc.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_rtc.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_rtc.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_rtc.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_rtc.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_rtc.o @@ -2167,12 +2284,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_rtc.o .debug_macro 0x00000000 0x4bf .\..\obj\lib\spl\src\stm32f0xx_rtc.o - .debug_line 0x00000000 0x9bf .\..\obj\lib\spl\src\stm32f0xx_rtc.o - .debug_str 0x00000000 0x3f9b1 .\..\obj\lib\spl\src\stm32f0xx_rtc.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_line 0x00000000 0xa03 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_str 0x00000000 0x3fe7f .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .debug_frame 0x00000000 0x6a0 .\..\obj\lib\spl\src\stm32f0xx_rtc.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_rtc.o - .debug_frame 0x00000000 0x6a0 .\..\obj\lib\spl\src\stm32f0xx_rtc.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_spi.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_spi.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_spi.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_spi.o @@ -2208,25 +2328,25 @@ Discarded input sections .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_spi.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_I2S_DeInit - 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_spi.o + 0x00000000 0x5c .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_StructInit 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_Init - 0x00000000 0x104 .\..\obj\lib\spl\src\stm32f0xx_spi.o + 0x00000000 0x108 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.I2S_StructInit 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.I2S_Init - 0x00000000 0x1c0 .\..\obj\lib\spl\src\stm32f0xx_spi.o + 0x00000000 0x1c4 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_Cmd 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_TIModeCmd 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_spi.o - .text.I2S_Cmd 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .text.I2S_Cmd 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_DataSizeConfig 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_RxFIFOThresholdConfig 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_BiDirectionalLineConfig - 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_spi.o + 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_NSSInternalSoftwareConfig 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_SSOutputCmd @@ -2236,7 +2356,7 @@ Discarded input sections .text.SPI_SendData8 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_I2S_SendData16 - 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_spi.o + 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_ReceiveData8 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_I2S_ReceiveData16 @@ -2244,19 +2364,19 @@ Discarded input sections .text.SPI_CRCLengthConfig 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_CalculateCRC - 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_spi.o + 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_TransmitCRC - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_spi.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_GetCRC 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_GetCRCPolynomial 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_I2S_DMACmd - 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_spi.o + 0x00000000 0x54 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_LastDMATransferCmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_I2S_ITConfig - 0x00000000 0x7c .\..\obj\lib\spl\src\stm32f0xx_spi.o + 0x00000000 0x84 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_GetTransmissionFIFOStatus 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_GetReceptionFIFOStatus @@ -2264,21 +2384,24 @@ Discarded input sections .text.SPI_I2S_GetFlagStatus 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_I2S_ClearFlag - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_spi.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_spi.o .text.SPI_I2S_GetITStatus 0x00000000 0xb0 .\..\obj\lib\spl\src\stm32f0xx_spi.o - .debug_info 0x00000000 0xaaf .\..\obj\lib\spl\src\stm32f0xx_spi.o - .debug_abbrev 0x00000000 0x1a6 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_info 0x00000000 0xab7 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_abbrev 0x00000000 0x1a8 .\..\obj\lib\spl\src\stm32f0xx_spi.o .debug_aranges 0x00000000 0x110 .\..\obj\lib\spl\src\stm32f0xx_spi.o .debug_ranges 0x00000000 0x100 .\..\obj\lib\spl\src\stm32f0xx_spi.o - .debug_macro 0x00000000 0x18a .\..\obj\lib\spl\src\stm32f0xx_spi.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_macro 0x00000000 0x1ab .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_spi.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_spi.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_spi.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_spi.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_spi.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_spi.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_spi.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_spi.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_spi.o @@ -2304,12 +2427,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_spi.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_spi.o .debug_macro 0x00000000 0x390 .\..\obj\lib\spl\src\stm32f0xx_spi.o - .debug_line 0x00000000 0x6ce .\..\obj\lib\spl\src\stm32f0xx_spi.o - .debug_str 0x00000000 0x3f517 .\..\obj\lib\spl\src\stm32f0xx_spi.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_line 0x00000000 0x70c .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_str 0x00000000 0x3f9e5 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_spi.o + .debug_frame 0x00000000 0x3f0 .\..\obj\lib\spl\src\stm32f0xx_spi.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_spi.o - .debug_frame 0x00000000 0x3f0 .\..\obj\lib\spl\src\stm32f0xx_spi.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o @@ -2349,29 +2475,32 @@ Discarded input sections .text.SYSCFG_MemoryRemapConfig 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .text.SYSCFG_DMAChannelRemapConfig - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .text.SYSCFG_I2CFastModePlusConfig - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .text.SYSCFG_EXTILineConfig - 0x00000000 0x90 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + 0x00000000 0x94 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .text.SYSCFG_BreakConfig 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .text.SYSCFG_GetFlagStatus 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .text.SYSCFG_ClearFlag 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_info 0x00000000 0x2b1 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_abbrev 0x00000000 0x14c .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_info 0x00000000 0x2b9 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_abbrev 0x00000000 0x14e .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_aranges 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_ranges 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_macro 0x00000000 0x172 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_macro 0x00000000 0x193 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_syscfg.o @@ -2397,12 +2526,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .debug_macro 0x00000000 0x17e .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_line 0x00000000 0x4b8 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_str 0x00000000 0x3f083 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_line 0x00000000 0x4e9 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_str 0x00000000 0x3f551 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .debug_frame 0x00000000 0x110 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o - .debug_frame 0x00000000 0x110 .\..\obj\lib\spl\src\stm32f0xx_syscfg.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_tim.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_tim.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_tim.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_tim.o @@ -2438,13 +2570,13 @@ Discarded input sections .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_tim.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_DeInit - 0x00000000 0x140 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x144 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_TimeBaseInit 0x00000000 0xf0 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_TimeBaseStructInit 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_PrescalerConfig - 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_CounterModeConfig 0x00000000 0x54 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_SetCounter @@ -2469,7 +2601,7 @@ Discarded input sections .text.TIM_BDTRConfig 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_BDTRStructInit - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_CtrlPWMOutputs 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_OC1Init @@ -2479,11 +2611,11 @@ Discarded input sections .text.TIM_OC3Init 0x00000000 0x1a8 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_OC4Init - 0x00000000 0x134 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x138 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_OCStructInit 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_SelectOCxM - 0x00000000 0xc0 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0xd0 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_SetCompare1 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_SetCompare2 @@ -2543,17 +2675,17 @@ Discarded input sections .text.TIM_SelectOCREFClear 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_CCxCmd - 0x00000000 0x64 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x70 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_CCxNCmd - 0x00000000 0x64 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x70 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_SelectCOM 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_ICInit 0x00000000 0xb0 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_ICStructInit - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_PWMIConfig - 0x00000000 0xe8 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0xec .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_GetCapture1 0x00000000 0x14 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_GetCapture2 @@ -2571,21 +2703,21 @@ Discarded input sections .text.TIM_SetIC4Prescaler 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_ITConfig - 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x54 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_GenerateEvent - 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_GetFlagStatus 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_ClearFlag - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_GetITStatus 0x00000000 0x80 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_ClearITPendingBit - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_DMAConfig - 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_DMACmd - 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x54 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_SelectCCDMA 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_InternalClockConfig @@ -2593,11 +2725,11 @@ Discarded input sections .text.TIM_ITRxExternalClockConfig 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_TIxExternalClockConfig - 0x00000000 0x7c .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x80 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_ETRClockMode1Config - 0x00000000 0x98 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0xa0 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_ETRClockMode2Config - 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_SelectInputTrigger 0x00000000 0x54 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_SelectOutputTrigger @@ -2607,33 +2739,36 @@ Discarded input sections .text.TIM_SelectMasterSlaveMode 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_ETRConfig - 0x00000000 0x7c .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0x84 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_EncoderInterfaceConfig - 0x00000000 0xf4 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0xfc .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_SelectHallSensor 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TIM_RemapConfig 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TI1_Config - 0x00000000 0xc8 .\..\obj\lib\spl\src\stm32f0xx_tim.o + 0x00000000 0xd0 .\..\obj\lib\spl\src\stm32f0xx_tim.o .text.TI2_Config - 0x00000000 0xf0 .\..\obj\lib\spl\src\stm32f0xx_tim.o - .text.TI3_Config - 0x00000000 0xe8 .\..\obj\lib\spl\src\stm32f0xx_tim.o - .text.TI4_Config 0x00000000 0xf8 .\..\obj\lib\spl\src\stm32f0xx_tim.o - .debug_info 0x00000000 0x1c73 .\..\obj\lib\spl\src\stm32f0xx_tim.o - .debug_abbrev 0x00000000 0x191 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .text.TI3_Config + 0x00000000 0xf0 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .text.TI4_Config + 0x00000000 0x100 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_info 0x00000000 0x1c7b .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_abbrev 0x00000000 0x193 .\..\obj\lib\spl\src\stm32f0xx_tim.o .debug_aranges 0x00000000 0x300 .\..\obj\lib\spl\src\stm32f0xx_tim.o .debug_ranges 0x00000000 0x2f0 .\..\obj\lib\spl\src\stm32f0xx_tim.o - .debug_macro 0x00000000 0x18e .\..\obj\lib\spl\src\stm32f0xx_tim.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_macro 0x00000000 0x1af .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_tim.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_tim.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_tim.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_tim.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_tim.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_tim.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_tim.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_tim.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_tim.o @@ -2659,12 +2794,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_tim.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_tim.o .debug_macro 0x00000000 0x74a .\..\obj\lib\spl\src\stm32f0xx_tim.o - .debug_line 0x00000000 0xc6d .\..\obj\lib\spl\src\stm32f0xx_tim.o - .debug_str 0x00000000 0x3fbc7 .\..\obj\lib\spl\src\stm32f0xx_tim.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_line 0x00000000 0xd04 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_str 0x00000000 0x40095 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_tim.o + .debug_frame 0x00000000 0xbb0 .\..\obj\lib\spl\src\stm32f0xx_tim.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_tim.o - .debug_frame 0x00000000 0xbb0 .\..\obj\lib\spl\src\stm32f0xx_tim.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_usart.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_usart.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_usart.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_usart.o @@ -2700,101 +2838,104 @@ Discarded input sections .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_usart.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_DeInit - 0x00000000 0xa4 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0xa8 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_StructInit - 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_ClockInit - 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x4c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_ClockStructInit 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_DirectionModeCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_OverSampling8Cmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_OneBitMethodCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_MSBFirstCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_DataInvCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_InvPinCmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SWAPPinCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_ReceiverTimeOutCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SetReceiverTimeOut - 0x00000000 0x28 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SetPrescaler - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_STOPModeCmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_StopModeWakeUpSourceConfig - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_AutoBaudRateCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_AutoBaudRateConfig - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SendData 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SetAddress - 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_MuteModeCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_MuteModeWakeUpConfig - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_AddressDetectionConfig 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_LINBreakDetectLengthConfig 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_LINCmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_HalfDuplexCmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SetGuardTime - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SmartCardCmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SmartCardNACKCmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SetAutoRetryCount - 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SetBlockLength - 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_IrDAConfig 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_IrDACmd 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_DECmd - 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x40 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_DEPolarityConfig - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SetDEAssertionTime 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_SetDEDeassertionTime 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_DMACmd - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_DMAReceptionErrorConfig - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_ITConfig - 0x00000000 0x84 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x88 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_RequestCmd 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_OverrunDetectionConfig - 0x00000000 0x2c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_ClearFlag 0x00000000 0x18 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_GetITStatus - 0x00000000 0xb4 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x00000000 0xb0 .\..\obj\lib\spl\src\stm32f0xx_usart.o .text.USART_ClearITPendingBit 0x00000000 0x30 .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_usart.o @@ -2850,15 +2991,18 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .group 0x00000000 0x8 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .text 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .data 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .bss 0x00000000 0x0 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .text.WWDG_DeInit - 0x00000000 0x20 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + 0x00000000 0x24 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .text.WWDG_SetPrescaler 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .text.WWDG_SetWindowValue - 0x00000000 0x38 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + 0x00000000 0x3c .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .text.WWDG_EnableIT 0x00000000 0x1c .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .text.WWDG_SetCounter @@ -2869,18 +3013,21 @@ Discarded input sections 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .text.WWDG_ClearFlag 0x00000000 0x14 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o - .debug_info 0x00000000 0x23b .\..\obj\lib\spl\src\stm32f0xx_wwdg.o - .debug_abbrev 0x00000000 0x134 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_info 0x00000000 0x243 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_abbrev 0x00000000 0x136 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .debug_aranges 0x00000000 0x58 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .debug_ranges 0x00000000 0x48 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o - .debug_macro 0x00000000 0x184 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_macro 0x00000000 0x1a5 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .debug_macro 0x00000000 0x8c .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .debug_macro 0x00000000 0x34 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .debug_macro 0x00000000 0x44 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .debug_macro 0x00000000 0x249 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\spl\src\stm32f0xx_wwdg.o @@ -2906,12 +3053,15 @@ Discarded input sections .debug_macro 0x00000000 0x353 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .debug_macro 0x00000000 0x3a .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .debug_macro 0x00000000 0x2e .\..\obj\lib\spl\src\stm32f0xx_wwdg.o - .debug_line 0x00000000 0x4ab .\..\obj\lib\spl\src\stm32f0xx_wwdg.o - .debug_str 0x00000000 0x3f037 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_line 0x00000000 0x4da .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_str 0x00000000 0x3f505 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .comment 0x00000000 0x6f .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .debug_frame 0x00000000 0x104 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o .ARM.attributes 0x00000000 0x31 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o - .debug_frame 0x00000000 0x104 .\..\obj\lib\spl\src\stm32f0xx_wwdg.o + .group 0x00000000 0x8 .\..\obj\lib\system_stm32f0xx.o + .group 0x00000000 0x8 .\..\obj\lib\system_stm32f0xx.o + .group 0x00000000 0x8 .\..\obj\lib\system_stm32f0xx.o .group 0x00000000 0x8 .\..\obj\lib\system_stm32f0xx.o .group 0x00000000 0x8 .\..\obj\lib\system_stm32f0xx.o .group 0x00000000 0x8 .\..\obj\lib\system_stm32f0xx.o @@ -2949,17 +3099,20 @@ Discarded input sections .data.AHBPrescTable 0x00000000 0x10 .\..\obj\lib\system_stm32f0xx.o .text.SystemCoreClockUpdate - 0x00000000 0xd0 .\..\obj\lib\system_stm32f0xx.o + 0x00000000 0xd4 .\..\obj\lib\system_stm32f0xx.o .bss.StartUpCounter 0x00000000 0x4 .\..\obj\lib\system_stm32f0xx.o .bss.HSEStatus 0x00000000 0x4 .\..\obj\lib\system_stm32f0xx.o - .debug_macro 0x00000000 0x826 .\..\obj\lib\system_stm32f0xx.o + .debug_macro 0x00000000 0x844 .\..\obj\lib\system_stm32f0xx.o .debug_macro 0x00000000 0x8c .\..\obj\lib\system_stm32f0xx.o .debug_macro 0x00000000 0x34 .\..\obj\lib\system_stm32f0xx.o - .debug_macro 0x00000000 0x16 .\..\obj\lib\system_stm32f0xx.o + .debug_macro 0x00000000 0x22 .\..\obj\lib\system_stm32f0xx.o + .debug_macro 0x00000000 0x87 .\..\obj\lib\system_stm32f0xx.o .debug_macro 0x00000000 0x44 .\..\obj\lib\system_stm32f0xx.o - .debug_macro 0x00000000 0x209 .\..\obj\lib\system_stm32f0xx.o + .debug_macro 0x00000000 0xfd .\..\obj\lib\system_stm32f0xx.o + .debug_macro 0x00000000 0x5e .\..\obj\lib\system_stm32f0xx.o + .debug_macro 0x00000000 0x1df .\..\obj\lib\system_stm32f0xx.o .debug_macro 0x00000000 0x249 .\..\obj\lib\system_stm32f0xx.o .debug_macro 0x00000000 0x5b9e .\..\obj\lib\system_stm32f0xx.o .debug_macro 0x00000000 0x2eb .\..\obj\lib\system_stm32f0xx.o @@ -3017,16 +3170,22 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\main.o .group 0x00000000 0x8 .\..\obj\main.o .group 0x00000000 0x8 .\..\obj\main.o + .group 0x00000000 0x8 .\..\obj\main.o + .group 0x00000000 0x8 .\..\obj\main.o + .group 0x00000000 0x8 .\..\obj\main.o .text 0x00000000 0x0 .\..\obj\main.o .data 0x00000000 0x0 .\..\obj\main.o .bss 0x00000000 0x0 .\..\obj\main.o - .debug_macro 0x00000000 0x826 .\..\obj\main.o - .debug_macro 0x00000000 0x66 .\..\obj\main.o + .debug_macro 0x00000000 0x844 .\..\obj\main.o + .debug_macro 0x00000000 0x65 .\..\obj\main.o .debug_macro 0x00000000 0x8c .\..\obj\main.o .debug_macro 0x00000000 0x34 .\..\obj\main.o - .debug_macro 0x00000000 0x16 .\..\obj\main.o + .debug_macro 0x00000000 0x22 .\..\obj\main.o + .debug_macro 0x00000000 0x87 .\..\obj\main.o .debug_macro 0x00000000 0x44 .\..\obj\main.o - .debug_macro 0x00000000 0x209 .\..\obj\main.o + .debug_macro 0x00000000 0xfd .\..\obj\main.o + .debug_macro 0x00000000 0x5e .\..\obj\main.o + .debug_macro 0x00000000 0x1df .\..\obj\main.o .debug_macro 0x00000000 0x249 .\..\obj\main.o .debug_macro 0x00000000 0x5b9e .\..\obj\main.o .debug_macro 0x00000000 0x2eb .\..\obj\main.o @@ -3086,18 +3245,24 @@ Discarded input sections .group 0x00000000 0x8 .\..\obj\timer.o .group 0x00000000 0x8 .\..\obj\timer.o .group 0x00000000 0x8 .\..\obj\timer.o + .group 0x00000000 0x8 .\..\obj\timer.o + .group 0x00000000 0x8 .\..\obj\timer.o + .group 0x00000000 0x8 .\..\obj\timer.o .text 0x00000000 0x0 .\..\obj\timer.o .data 0x00000000 0x0 .\..\obj\timer.o .bss 0x00000000 0x0 .\..\obj\timer.o .text.TimerDeinit 0x00000000 0x14 .\..\obj\timer.o - .debug_macro 0x00000000 0x826 .\..\obj\timer.o - .debug_macro 0x00000000 0x66 .\..\obj\timer.o + .debug_macro 0x00000000 0x844 .\..\obj\timer.o + .debug_macro 0x00000000 0x65 .\..\obj\timer.o .debug_macro 0x00000000 0x8c .\..\obj\timer.o .debug_macro 0x00000000 0x34 .\..\obj\timer.o - .debug_macro 0x00000000 0x16 .\..\obj\timer.o + .debug_macro 0x00000000 0x22 .\..\obj\timer.o + .debug_macro 0x00000000 0x87 .\..\obj\timer.o .debug_macro 0x00000000 0x44 .\..\obj\timer.o - .debug_macro 0x00000000 0x209 .\..\obj\timer.o + .debug_macro 0x00000000 0xfd .\..\obj\timer.o + .debug_macro 0x00000000 0x5e .\..\obj\timer.o + .debug_macro 0x00000000 0x1df .\..\obj\timer.o .debug_macro 0x00000000 0x249 .\..\obj\timer.o .debug_macro 0x00000000 0x5b9e .\..\obj\timer.o .debug_macro 0x00000000 0x2eb .\..\obj\timer.o @@ -3123,33 +3288,34 @@ Discarded input sections .debug_macro 0x00000000 0x353 .\..\obj\timer.o .debug_macro 0x00000000 0x34 .\..\obj\timer.o .debug_macro 0x00000000 0x3a .\..\obj\timer.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_dvmd_tls.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_dvmd_tls.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) .data._impure_ptr - 0x00000000 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o - .jcr 0x00000000 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o + 0x00000000 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .jcr 0x00000000 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o Memory Configuration @@ -3160,164 +3326,164 @@ RAM 0x200000c0 0x00001f40 xrw Linker script and memory map -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o 0x00000000 __HEAP_SIZE = 0x0 0x00000100 __STACK_SIZE = 0x100 -.text 0x08002000 0xfd0 +.text 0x08002000 0x1078 *(.isr_vector) .isr_vector 0x08002000 0xc4 .\..\obj\startup_stm32f0xx.o 0x08002000 __isr_vector *(.text*) - .text 0x080020c4 0x60 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o - .text 0x08002124 0x78 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o + .text 0x080020c4 0x60 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .text 0x08002124 0x78 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o 0x08002124 _start 0x08002124 _mainCRTStartup .text.NVIC_SystemReset 0x0800219c 0x1c .\..\obj\boot.o .text.BootComInit - 0x080021b8 0xc .\..\obj\boot.o + 0x080021b8 0x10 .\..\obj\boot.o 0x080021b8 BootComInit .text.BootComCheckActivationRequest - 0x080021c4 0xc .\..\obj\boot.o - 0x080021c4 BootComCheckActivationRequest + 0x080021c8 0x10 .\..\obj\boot.o + 0x080021c8 BootComCheckActivationRequest .text.BootActivate - 0x080021d0 0xc .\..\obj\boot.o - 0x080021d0 BootActivate + 0x080021d8 0x10 .\..\obj\boot.o + 0x080021d8 BootActivate .text.BootComUartInit - 0x080021dc 0xb8 .\..\obj\boot.o + 0x080021e8 0xbc .\..\obj\boot.o .text.BootComUartCheckActivationRequest - 0x08002294 0x80 .\..\obj\boot.o + 0x080022a4 0x84 .\..\obj\boot.o .text.UartReceiveByte - 0x08002314 0x3c .\..\obj\boot.o - .text.LedInit 0x08002350 0x58 .\..\obj\led.o - 0x08002350 LedInit + 0x08002328 0x3c .\..\obj\boot.o + .text.LedInit 0x08002364 0x58 .\..\obj\led.o + 0x08002364 LedInit .text.LedToggle - 0x080023a8 0x6c .\..\obj\led.o - 0x080023a8 LedToggle + 0x080023bc 0x6c .\..\obj\led.o + 0x080023bc LedToggle .text.GPIO_Init - 0x08002414 0x138 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x08002414 GPIO_Init + 0x08002428 0x130 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x08002428 GPIO_Init .text.GPIO_SetBits - 0x0800254c 0x1c .\..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x0800254c GPIO_SetBits + 0x08002558 0x20 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x08002558 GPIO_SetBits .text.GPIO_ResetBits - 0x08002568 0x1c .\..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x08002568 GPIO_ResetBits + 0x08002578 0x20 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x08002578 GPIO_ResetBits .text.GPIO_PinAFConfig - 0x08002584 0x9c .\..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x08002584 GPIO_PinAFConfig + 0x08002598 0xa4 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x08002598 GPIO_PinAFConfig .text.RCC_GetClocksFreq - 0x08002620 0x264 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x08002620 RCC_GetClocksFreq + 0x0800263c 0x268 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x0800263c RCC_GetClocksFreq .text.RCC_AHBPeriphClockCmd - 0x08002884 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x08002884 RCC_AHBPeriphClockCmd + 0x080028a4 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x080028a4 RCC_AHBPeriphClockCmd .text.RCC_APB1PeriphClockCmd - 0x080028c0 0x3c .\..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x080028c0 RCC_APB1PeriphClockCmd + 0x080028e4 0x40 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x080028e4 RCC_APB1PeriphClockCmd .text.USART_Init - 0x080028fc 0x174 .\..\obj\lib\spl\src\stm32f0xx_usart.o - 0x080028fc USART_Init + 0x08002924 0x174 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002924 USART_Init .text.USART_Cmd - 0x08002a70 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002a70 USART_Cmd + 0x08002a98 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002a98 USART_Cmd .text.USART_ReceiveData - 0x08002aac 0x1c .\..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002aac USART_ReceiveData + 0x08002ad4 0x1c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002ad4 USART_ReceiveData .text.USART_GetFlagStatus - 0x08002ac8 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o - 0x08002ac8 USART_GetFlagStatus + 0x08002af0 0x3c .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x08002af0 USART_GetFlagStatus .text.SystemInit - 0x08002b04 0x8c .\..\obj\lib\system_stm32f0xx.o - 0x08002b04 SystemInit + 0x08002b2c 0x8c .\..\obj\lib\system_stm32f0xx.o + 0x08002b2c SystemInit .text.SetSysClock - 0x08002b90 0x88 .\..\obj\lib\system_stm32f0xx.o - .text.main 0x08002c18 0x18 .\..\obj\main.o - 0x08002c18 main - .text.Init 0x08002c30 0x10 .\..\obj\main.o - .text 0x08002c40 0xa8 .\..\obj\startup_stm32f0xx.o - 0x08002c40 Reset_Handler - 0x08002c92 NMI_Handler - 0x08002c94 HardFault_Handler - 0x08002c96 SVC_Handler - 0x08002c98 PendSV_Handler - 0x08002c9c Default_Handler - 0x08002c9e WWDG_IRQHandler - 0x08002ca0 PVD_IRQHandler - 0x08002ca2 RTC_IRQHandler - 0x08002ca4 FLASH_IRQHandler - 0x08002ca6 RCC_IRQHandler - 0x08002ca8 EXTI0_1_IRQHandler - 0x08002caa EXTI2_3_IRQHandler - 0x08002cac EXTI4_15_IRQHandler - 0x08002cae TS_IRQHandler - 0x08002cb0 DMA1_Channel1_IRQHandler - 0x08002cb2 DMA1_Channel2_3_IRQHandler - 0x08002cb4 DMA1_Channel4_5_IRQHandler - 0x08002cb6 ADC1_COMP_IRQHandler - 0x08002cb8 TIM1_BRK_UP_TRG_COM_IRQHandler - 0x08002cba TIM1_CC_IRQHandler - 0x08002cbc TIM2_IRQHandler - 0x08002cbe TIM3_IRQHandler - 0x08002cc0 TIM6_DAC_IRQHandler - 0x08002cc2 TIM7_IRQHandler - 0x08002cc4 TIM14_IRQHandler - 0x08002cc6 TIM15_IRQHandler - 0x08002cc8 TIM16_IRQHandler - 0x08002cca TIM17_IRQHandler - 0x08002ccc I2C1_IRQHandler - 0x08002cce I2C2_IRQHandler - 0x08002cd0 SPI1_IRQHandler - 0x08002cd2 SPI2_IRQHandler - 0x08002cd4 USART1_IRQHandler - 0x08002cd6 USART2_IRQHandler - 0x08002cd8 USART3_4_IRQHandler - 0x08002cda CEC_IRQHandler - 0x08002cdc USB_IRQHandler + 0x08002bb8 0x88 .\..\obj\lib\system_stm32f0xx.o + .text.main 0x08002c40 0x18 .\..\obj\main.o + 0x08002c40 main + .text.Init 0x08002c58 0x14 .\..\obj\main.o + .text 0x08002c6c 0xa8 .\..\obj\startup_stm32f0xx.o + 0x08002c6c Reset_Handler + 0x08002cbe NMI_Handler + 0x08002cc0 HardFault_Handler + 0x08002cc2 SVC_Handler + 0x08002cc4 PendSV_Handler + 0x08002cc8 Default_Handler + 0x08002cca WWDG_IRQHandler + 0x08002ccc PVD_IRQHandler + 0x08002cce RTC_IRQHandler + 0x08002cd0 FLASH_IRQHandler + 0x08002cd2 RCC_IRQHandler + 0x08002cd4 EXTI0_1_IRQHandler + 0x08002cd6 EXTI2_3_IRQHandler + 0x08002cd8 EXTI4_15_IRQHandler + 0x08002cda TS_IRQHandler + 0x08002cdc DMA1_Channel1_IRQHandler + 0x08002cde DMA1_Channel2_3_IRQHandler + 0x08002ce0 DMA1_Channel4_5_IRQHandler + 0x08002ce2 ADC1_COMP_IRQHandler + 0x08002ce4 TIM1_BRK_UP_TRG_COM_IRQHandler + 0x08002ce6 TIM1_CC_IRQHandler + 0x08002ce8 TIM2_IRQHandler + 0x08002cea TIM3_IRQHandler + 0x08002cec TIM6_DAC_IRQHandler + 0x08002cee TIM7_IRQHandler + 0x08002cf0 TIM14_IRQHandler + 0x08002cf2 TIM15_IRQHandler + 0x08002cf4 TIM16_IRQHandler + 0x08002cf6 TIM17_IRQHandler + 0x08002cf8 I2C1_IRQHandler + 0x08002cfa I2C2_IRQHandler + 0x08002cfc SPI1_IRQHandler + 0x08002cfe SPI2_IRQHandler + 0x08002d00 USART1_IRQHandler + 0x08002d02 USART2_IRQHandler + 0x08002d04 USART3_4_IRQHandler + 0x08002d06 CEC_IRQHandler + 0x08002d08 USB_IRQHandler .text.NVIC_SetPriority - 0x08002ce8 0xe0 .\..\obj\timer.o + 0x08002d14 0xdc .\..\obj\timer.o .text.SysTick_Config - 0x08002dc8 0x4c .\..\obj\timer.o + 0x08002df0 0x4c .\..\obj\timer.o .text.TimerInit - 0x08002e14 0x28 .\..\obj\timer.o - 0x08002e14 TimerInit + 0x08002e3c 0x2c .\..\obj\timer.o + 0x08002e3c TimerInit .text.TimerSet - 0x08002e3c 0x18 .\..\obj\timer.o - 0x08002e3c TimerSet + 0x08002e68 0x1c .\..\obj\timer.o + 0x08002e68 TimerSet .text.TimerGet - 0x08002e54 0x14 .\..\obj\timer.o - 0x08002e54 TimerGet + 0x08002e84 0x14 .\..\obj\timer.o + 0x08002e84 TimerGet .text.SysTick_Handler - 0x08002e68 0x18 .\..\obj\timer.o - 0x08002e68 SysTick_Handler - .text 0x08002e80 0x9c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) - 0x08002e80 __aeabi_uidiv - 0x08002e80 __udivsi3 - 0x08002f08 __aeabi_uidivmod - .text 0x08002f1c 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_dvmd_tls.o) - 0x08002f1c __aeabi_idiv0 - 0x08002f1c __aeabi_ldiv0 - .text.exit 0x08002f20 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - 0x08002f20 exit + 0x08002e98 0x18 .\..\obj\timer.o + 0x08002e98 SysTick_Handler + .text 0x08002eb0 0x114 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + 0x08002eb0 __aeabi_uidiv + 0x08002eb0 __udivsi3 + 0x08002fbc __aeabi_uidivmod + .text 0x08002fc4 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + 0x08002fc4 __aeabi_idiv0 + 0x08002fc4 __aeabi_ldiv0 + .text.exit 0x08002fc8 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + 0x08002fc8 exit .text.__libc_init_array - 0x08002f4c 0x4c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - 0x08002f4c __libc_init_array - .text.memset 0x08002f98 0x10 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - 0x08002f98 memset - .text 0x08002fa8 0x2 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - 0x08002fa8 _exit + 0x08002ff4 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + 0x08002ff4 __libc_init_array + .text.memset 0x08003040 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + 0x08003040 memset + .text._exit 0x08003050 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + 0x08003050 _exit *(.init) - *fill* 0x08002faa 0x2 - .init 0x08002fac 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o - 0x08002fac _init - .init 0x08002fb0 0x8 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o + *fill* 0x08003052 0x2 + .init 0x08003054 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + 0x08003054 _init + .init 0x08003058 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o *(.fini) - .fini 0x08002fb8 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o - 0x08002fb8 _fini - .fini 0x08002fbc 0x8 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o + .fini 0x08003060 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + 0x08003060 _fini + .fini 0x08003064 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -3330,44 +3496,44 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- *(.dtors) *(.rodata*) .rodata.str1.1 - 0x08002fc4 0x2 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - *fill* 0x08002fc6 0x2 + 0x0800306c 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + *fill* 0x0800306e 0x2 .rodata._global_impure_ptr - 0x08002fc8 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - 0x08002fc8 _global_impure_ptr + 0x08003070 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + 0x08003070 _global_impure_ptr *(.eh_frame*) - .eh_frame 0x08002fcc 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o - .eh_frame 0x08002fcc 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o + .eh_frame 0x08003074 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .eh_frame 0x08003074 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o -.glue_7 0x08002fd0 0x0 - .glue_7 0x00000000 0x0 linker stubs +.glue_7 0x08003078 0x0 + .glue_7 0x08003078 0x0 linker stubs -.glue_7t 0x08002fd0 0x0 - .glue_7t 0x00000000 0x0 linker stubs +.glue_7t 0x08003078 0x0 + .glue_7t 0x08003078 0x0 linker stubs -.vfp11_veneer 0x08002fd0 0x0 - .vfp11_veneer 0x00000000 0x0 linker stubs +.vfp11_veneer 0x08003078 0x0 + .vfp11_veneer 0x08003078 0x0 linker stubs -.v4_bx 0x08002fd0 0x0 - .v4_bx 0x00000000 0x0 linker stubs +.v4_bx 0x08003078 0x0 + .v4_bx 0x08003078 0x0 linker stubs -.iplt 0x08002fd0 0x0 - .iplt 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o +.iplt 0x08003078 0x0 + .iplt 0x08003078 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x08002fd0 __exidx_start = . + 0x08003078 __exidx_start = . -.ARM.exidx 0x08002fd0 0x8 +.ARM.exidx 0x08003078 0x8 *(.ARM.exidx* .gnu.linkonce.armexidx.*) - .ARM.exidx 0x08002fd0 0x8 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o - 0x08002fd8 __exidx_end = . - 0x08002fd8 __etext = . + .ARM.exidx 0x08003078 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + 0x08003080 __exidx_end = . + 0x08003080 __etext = . -.rel.dyn 0x08002fd8 0x0 - .rel.iplt 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o +.rel.dyn 0x08003080 0x0 + .rel.iplt 0x08003080 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.data 0x200000c0 0x7c load address 0x08002fd8 +.data 0x200000c0 0x7c load address 0x08003080 0x200000c0 __data_start__ = . *(vtable) *(.data*) @@ -3377,7 +3543,7 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- 0x200000d0 0x4 .\..\obj\lib\system_stm32f0xx.o 0x200000d0 SystemCoreClock .data.impure_data - 0x200000d4 0x60 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + 0x200000d4 0x60 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) 0x20000134 . = ALIGN (0x4) 0x20000134 PROVIDE (__preinit_array_start, .) *(.preinit_array) @@ -3386,44 +3552,44 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- 0x20000134 PROVIDE (__init_array_start, .) *(SORT(.init_array.*)) *(.init_array) - .init_array 0x20000134 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o + .init_array 0x20000134 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o 0x20000138 PROVIDE (__init_array_end, .) 0x20000138 . = ALIGN (0x4) - 0x20000138 PROVIDE (__fini_array_start, .) + [!provide] PROVIDE (__fini_array_start, .) *(SORT(.fini_array.*)) *(.fini_array) - .fini_array 0x20000138 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o - 0x2000013c PROVIDE (__fini_array_end, .) + .fini_array 0x20000138 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + [!provide] PROVIDE (__fini_array_end, .) 0x2000013c . = ALIGN (0x4) 0x2000013c __data_end__ = . -.jcr 0x2000013c 0x0 load address 0x08003054 - .jcr 0x2000013c 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o +.jcr 0x2000013c 0x0 load address 0x080030fc + .jcr 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.igot.plt 0x2000013c 0x0 load address 0x08003054 - .igot.plt 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o +.igot.plt 0x2000013c 0x0 load address 0x080030fc + .igot.plt 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.bss 0x2000013c 0x74 load address 0x08003054 +.bss 0x2000013c 0x70 load address 0x080030fc 0x2000013c __bss_start__ = . *(.bss*) - .bss 0x2000013c 0x1c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o - .bss.xcpCtoRxInProgress.6374 + .bss 0x2000013c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .bss.xcpCtoRxInProgress.6477 0x20000158 0x1 .\..\obj\boot.o *fill* 0x20000159 0x3 - .bss.xcpCtoReqPacket.6372 - 0x2000015c 0x44 .\..\obj\boot.o - .bss.xcpCtoRxLength.6373 - 0x200001a0 0x1 .\..\obj\boot.o - *fill* 0x200001a1 0x3 - .bss.timer_counter_last.6357 - 0x200001a4 0x4 .\..\obj\led.o - .bss.led_toggle_state.6356 - 0x200001a8 0x1 .\..\obj\led.o - *fill* 0x200001a9 0x3 + .bss.xcpCtoReqPacket.6475 + 0x2000015c 0x41 .\..\obj\boot.o + .bss.xcpCtoRxLength.6476 + 0x2000019d 0x1 .\..\obj\boot.o + *fill* 0x2000019e 0x2 + .bss.timer_counter_last.6460 + 0x200001a0 0x4 .\..\obj\led.o + .bss.led_toggle_state.6459 + 0x200001a4 0x1 .\..\obj\led.o + *fill* 0x200001a5 0x3 .bss.millisecond_counter - 0x200001ac 0x4 .\..\obj\timer.o + 0x200001a8 0x4 .\..\obj\timer.o *(COMMON) - 0x200001b0 __bss_end__ = . + 0x200001ac __bss_end__ = . .heap 0x200001b0 0x0 0x200001b0 __end__ = . @@ -3435,7 +3601,7 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- .stack_dummy 0x200001b0 0x100 *(.stack) .stack 0x200001b0 0x100 .\..\obj\startup_stm32f0xx.o - 0x20002000 __StackTop = (ORIGIN (RAM) + 0x1f40) + 0x20002000 __StackTop = (ORIGIN (RAM) + LENGTH (RAM)) 0x20001f00 __StackLimit = (__StackTop - SIZEOF (.stack_dummy)) 0x20002000 PROVIDE (__stack, __StackTop) 0x00000001 ASSERT ((__StackLimit >= __HeapLimit), region RAM overflowed with stack) @@ -3469,27 +3635,27 @@ LOAD .\..\obj\main.o LOAD .\..\obj\startup_stm32f0xx.o LOAD .\..\obj\timer.o START GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libc_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libc_n.a END GROUP START GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libc_n.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libc_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a END GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o OUTPUT(.\..\bin\demoprog_stm32f051.elf elf32-littlearm) .ARM.attributes 0x00000000 0x28 .ARM.attributes - 0x00000000 0x1e c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crti.o + 0x00000000 0x1e c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o .ARM.attributes - 0x0000001e 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtbegin.o + 0x0000001e 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o .ARM.attributes - 0x0000004a 0x1b c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m/crt0.o + 0x0000004a 0x1b c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o .ARM.attributes 0x00000065 0x31 .\..\obj\boot.o .ARM.attributes @@ -3509,56 +3675,56 @@ OUTPUT(.\..\bin\demoprog_stm32f051.elf elf32-littlearm) .ARM.attributes 0x000001d7 0x31 .\..\obj\timer.o .ARM.attributes - 0x00000208 0x1e c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) + 0x00000208 0x1e c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) .ARM.attributes - 0x00000226 0x1e c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_dvmd_tls.o) + 0x00000226 0x1e c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) .ARM.attributes - 0x00000244 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + 0x00000244 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) .ARM.attributes - 0x00000270 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + 0x00000270 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) .ARM.attributes - 0x0000029c 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + 0x0000029c 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) .ARM.attributes - 0x000002c8 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + 0x000002c8 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) .ARM.attributes - 0x000002f4 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + 0x000002f4 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) .ARM.attributes - 0x00000320 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtend.o + 0x00000320 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o .ARM.attributes - 0x0000034c 0x1e c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m/crtn.o + 0x0000034c 0x1e c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o -.comment 0x00000000 0x46 - .comment 0x00000000 0x46 .\..\obj\boot.o - 0x47 (size before relaxing) - .comment 0x00000000 0x47 .\..\obj\led.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .comment 0x00000000 0x47 .\..\obj\lib\spl\src\stm32f0xx_usart.o - .comment 0x00000000 0x47 .\..\obj\lib\system_stm32f0xx.o - .comment 0x00000000 0x47 .\..\obj\main.o - .comment 0x00000000 0x47 .\..\obj\timer.o +.comment 0x00000000 0x6e + .comment 0x00000000 0x6e .\..\obj\boot.o + 0x6f (size before relaxing) + .comment 0x0000006e 0x6f .\..\obj\led.o + .comment 0x0000006e 0x6f .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .comment 0x0000006e 0x6f .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .comment 0x0000006e 0x6f .\..\obj\lib\spl\src\stm32f0xx_usart.o + .comment 0x0000006e 0x6f .\..\obj\lib\system_stm32f0xx.o + .comment 0x0000006e 0x6f .\..\obj\main.o + .comment 0x0000006e 0x6f .\..\obj\timer.o -.debug_info 0x00000000 0x2f33 - .debug_info 0x00000000 0x5bb .\..\obj\boot.o - .debug_info 0x000005bb 0x2f2 .\..\obj\led.o - .debug_info 0x000008ad 0x5d7 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_info 0x00000e84 0xa24 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_info 0x000018a8 0xe4e .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_info 0x000026f6 0x2cc .\..\obj\lib\system_stm32f0xx.o - .debug_info 0x000029c2 0x9d .\..\obj\main.o - .debug_info 0x00002a5f 0x90 .\..\obj\startup_stm32f0xx.o - .debug_info 0x00002aef 0x444 .\..\obj\timer.o +.debug_info 0x00000000 0x2fa5 + .debug_info 0x00000000 0x5d3 .\..\obj\boot.o + .debug_info 0x000005d3 0x306 .\..\obj\led.o + .debug_info 0x000008d9 0x5ef .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_info 0x00000ec8 0xa3a .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_info 0x00001902 0xe56 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_info 0x00002758 0x2d6 .\..\obj\lib\system_stm32f0xx.o + .debug_info 0x00002a2e 0x9d .\..\obj\main.o + .debug_info 0x00002acb 0x92 .\..\obj\startup_stm32f0xx.o + .debug_info 0x00002b5d 0x448 .\..\obj\timer.o -.debug_abbrev 0x00000000 0xab2 - .debug_abbrev 0x00000000 0x181 .\..\obj\boot.o - .debug_abbrev 0x00000181 0x10b .\..\obj\led.o - .debug_abbrev 0x0000028c 0x1a0 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_abbrev 0x0000042c 0x1f1 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_abbrev 0x0000061d 0x161 .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_abbrev 0x0000077e 0x11a .\..\obj\lib\system_stm32f0xx.o - .debug_abbrev 0x00000898 0x5d .\..\obj\main.o - .debug_abbrev 0x000008f5 0x14 .\..\obj\startup_stm32f0xx.o - .debug_abbrev 0x00000909 0x1a9 .\..\obj\timer.o +.debug_abbrev 0x00000000 0xacd + .debug_abbrev 0x00000000 0x185 .\..\obj\boot.o + .debug_abbrev 0x00000185 0x10f .\..\obj\led.o + .debug_abbrev 0x00000294 0x1a4 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_abbrev 0x00000438 0x1f3 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_abbrev 0x0000062b 0x163 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_abbrev 0x0000078e 0x11a .\..\obj\lib\system_stm32f0xx.o + .debug_abbrev 0x000008a8 0x5d .\..\obj\main.o + .debug_abbrev 0x00000905 0x14 .\..\obj\startup_stm32f0xx.o + .debug_abbrev 0x00000919 0x1b4 .\..\obj\timer.o .debug_aranges 0x00000000 0x4c0 .debug_aranges @@ -3590,79 +3756,82 @@ OUTPUT(.\..\bin\demoprog_stm32f051.elf elf32-littlearm) .debug_ranges 0x000003c8 0x18 .\..\obj\main.o .debug_ranges 0x000003e0 0x40 .\..\obj\timer.o -.debug_macro 0x00000000 0xb164 - .debug_macro 0x00000000 0x199 .\..\obj\boot.o - .debug_macro 0x00000199 0x826 .\..\obj\boot.o - .debug_macro 0x000009bf 0x66 .\..\obj\boot.o - .debug_macro 0x00000a25 0x8c .\..\obj\boot.o - .debug_macro 0x00000ab1 0x34 .\..\obj\boot.o - .debug_macro 0x00000ae5 0x16 .\..\obj\boot.o - .debug_macro 0x00000afb 0x44 .\..\obj\boot.o - .debug_macro 0x00000b3f 0x209 .\..\obj\boot.o - .debug_macro 0x00000d48 0x249 .\..\obj\boot.o - .debug_macro 0x00000f91 0x5b9e .\..\obj\boot.o - .debug_macro 0x00006b2f 0x2eb .\..\obj\boot.o - .debug_macro 0x00006e1a 0x3cf .\..\obj\boot.o - .debug_macro 0x000071e9 0x191 .\..\obj\boot.o - .debug_macro 0x0000737a 0x46 .\..\obj\boot.o - .debug_macro 0x000073c0 0xd9 .\..\obj\boot.o - .debug_macro 0x00007499 0xef .\..\obj\boot.o - .debug_macro 0x00007588 0x184 .\..\obj\boot.o - .debug_macro 0x0000770c 0x7c .\..\obj\boot.o - .debug_macro 0x00007788 0x295 .\..\obj\boot.o - .debug_macro 0x00007a1d 0xd5 .\..\obj\boot.o - .debug_macro 0x00007af2 0x2b7 .\..\obj\boot.o - .debug_macro 0x00007da9 0x185 .\..\obj\boot.o - .debug_macro 0x00007f2e 0x184 .\..\obj\boot.o - .debug_macro 0x000080b2 0x2a0 .\..\obj\boot.o - .debug_macro 0x00008352 0x70 .\..\obj\boot.o - .debug_macro 0x000083c2 0xdf .\..\obj\boot.o - .debug_macro 0x000084a1 0x4e3 .\..\obj\boot.o - .debug_macro 0x00008984 0x4c5 .\..\obj\boot.o - .debug_macro 0x00008e49 0x396 .\..\obj\boot.o - .debug_macro 0x000091df 0x750 .\..\obj\boot.o - .debug_macro 0x0000992f 0x353 .\..\obj\boot.o - .debug_macro 0x00009c82 0x34 .\..\obj\boot.o - .debug_macro 0x00009cb6 0x3a .\..\obj\boot.o - .debug_macro 0x00009cf0 0x19f .\..\obj\led.o - .debug_macro 0x00009e8f 0x172 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x0000a001 0x17f .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_macro 0x0000a180 0x190 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x0000a310 0x4dd .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_macro 0x0000a7ed 0x18a .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x0000a977 0x34d .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_macro 0x0000acc4 0x16e .\..\obj\lib\system_stm32f0xx.o - .debug_macro 0x0000ae32 0x199 .\..\obj\main.o - .debug_macro 0x0000afcb 0x199 .\..\obj\timer.o +.debug_macro 0x00000000 0xb44d + .debug_macro 0x00000000 0x1ba .\..\obj\boot.o + .debug_macro 0x000001ba 0x844 .\..\obj\boot.o + .debug_macro 0x000009fe 0x65 .\..\obj\boot.o + .debug_macro 0x00000a63 0x8c .\..\obj\boot.o + .debug_macro 0x00000aef 0x34 .\..\obj\boot.o + .debug_macro 0x00000b23 0x22 .\..\obj\boot.o + .debug_macro 0x00000b45 0x87 .\..\obj\boot.o + .debug_macro 0x00000bcc 0x44 .\..\obj\boot.o + .debug_macro 0x00000c10 0xfd .\..\obj\boot.o + .debug_macro 0x00000d0d 0x5e .\..\obj\boot.o + .debug_macro 0x00000d6b 0x1df .\..\obj\boot.o + .debug_macro 0x00000f4a 0x249 .\..\obj\boot.o + .debug_macro 0x00001193 0x5b9e .\..\obj\boot.o + .debug_macro 0x00006d31 0x2eb .\..\obj\boot.o + .debug_macro 0x0000701c 0x3cf .\..\obj\boot.o + .debug_macro 0x000073eb 0x191 .\..\obj\boot.o + .debug_macro 0x0000757c 0x46 .\..\obj\boot.o + .debug_macro 0x000075c2 0xd9 .\..\obj\boot.o + .debug_macro 0x0000769b 0xef .\..\obj\boot.o + .debug_macro 0x0000778a 0x184 .\..\obj\boot.o + .debug_macro 0x0000790e 0x7c .\..\obj\boot.o + .debug_macro 0x0000798a 0x295 .\..\obj\boot.o + .debug_macro 0x00007c1f 0xd5 .\..\obj\boot.o + .debug_macro 0x00007cf4 0x2b7 .\..\obj\boot.o + .debug_macro 0x00007fab 0x185 .\..\obj\boot.o + .debug_macro 0x00008130 0x184 .\..\obj\boot.o + .debug_macro 0x000082b4 0x2a0 .\..\obj\boot.o + .debug_macro 0x00008554 0x70 .\..\obj\boot.o + .debug_macro 0x000085c4 0xdf .\..\obj\boot.o + .debug_macro 0x000086a3 0x4e3 .\..\obj\boot.o + .debug_macro 0x00008b86 0x4c5 .\..\obj\boot.o + .debug_macro 0x0000904b 0x396 .\..\obj\boot.o + .debug_macro 0x000093e1 0x750 .\..\obj\boot.o + .debug_macro 0x00009b31 0x353 .\..\obj\boot.o + .debug_macro 0x00009e84 0x34 .\..\obj\boot.o + .debug_macro 0x00009eb8 0x3a .\..\obj\boot.o + .debug_macro 0x00009ef2 0x1c0 .\..\obj\led.o + .debug_macro 0x0000a0b2 0x193 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x0000a245 0x17f .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_macro 0x0000a3c4 0x1b1 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x0000a575 0x4dd .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_macro 0x0000aa52 0x1ab .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x0000abfd 0x34d .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_macro 0x0000af4a 0x18f .\..\obj\lib\system_stm32f0xx.o + .debug_macro 0x0000b0d9 0x1ba .\..\obj\main.o + .debug_macro 0x0000b293 0x1ba .\..\obj\timer.o -.debug_line 0x00000000 0x2d1a - .debug_line 0x00000000 0x510 .\..\obj\boot.o - .debug_line 0x00000510 0x47a .\..\obj\led.o - .debug_line 0x0000098a 0x547 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - .debug_line 0x00000ed1 0x7a1 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - .debug_line 0x00001672 0x823 .\..\obj\lib\spl\src\stm32f0xx_usart.o - .debug_line 0x00001e95 0x485 .\..\obj\lib\system_stm32f0xx.o - .debug_line 0x0000231a 0x47c .\..\obj\main.o - .debug_line 0x00002796 0x9e .\..\obj\startup_stm32f0xx.o - .debug_line 0x00002834 0x4e6 .\..\obj\timer.o +.debug_line 0x00000000 0x2ef6 + .debug_line 0x00000000 0x543 .\..\obj\boot.o + .debug_line 0x00000543 0x4ad .\..\obj\led.o + .debug_line 0x000009f0 0x595 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + .debug_line 0x00000f85 0x7e9 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + .debug_line 0x0000176e 0x876 .\..\obj\lib\spl\src\stm32f0xx_usart.o + .debug_line 0x00001fe4 0x4b4 .\..\obj\lib\system_stm32f0xx.o + .debug_line 0x00002498 0x4ab .\..\obj\main.o + .debug_line 0x00002943 0x9e .\..\obj\startup_stm32f0xx.o + .debug_line 0x000029e1 0x515 .\..\obj\timer.o -.debug_str 0x00000000 0x4055c - .debug_str 0x00000000 0x3f294 .\..\obj\boot.o - 0x3f432 (size before relaxing) - .debug_str 0x0003f294 0x65 .\..\obj\led.o - 0x3f2db (size before relaxing) - .debug_str 0x0003f2f9 0x173 .\..\obj\lib\spl\src\stm32f0xx_gpio.o - 0x3f1f4 (size before relaxing) - .debug_str 0x0003f46c 0x665 .\..\obj\lib\spl\src\stm32f0xx_rcc.o - 0x3f5a0 (size before relaxing) - .debug_str 0x0003fad1 0x768 .\..\obj\lib\spl\src\stm32f0xx_usart.o - 0x3f808 (size before relaxing) - .debug_str 0x00040239 0x8b .\..\obj\lib\system_stm32f0xx.o - 0x3efed (size before relaxing) - .debug_str 0x000402c4 0xf .\..\obj\main.o - 0x3f0a5 (size before relaxing) - .debug_str 0x000402d3 0x289 .\..\obj\timer.o - 0x3f39a (size before relaxing) +.debug_str 0x00000000 0x40a14 + .debug_str 0x00000000 0x3f74c .\..\obj\boot.o + 0x3f900 (size before relaxing) + .debug_str 0x0003f74c 0x65 .\..\obj\led.o + 0x3f7a9 (size before relaxing) + .debug_str 0x0003f7b1 0x173 .\..\obj\lib\spl\src\stm32f0xx_gpio.o + 0x3f6c2 (size before relaxing) + .debug_str 0x0003f924 0x665 .\..\obj\lib\spl\src\stm32f0xx_rcc.o + 0x3fa6e (size before relaxing) + .debug_str 0x0003ff89 0x768 .\..\obj\lib\spl\src\stm32f0xx_usart.o + 0x3fcd6 (size before relaxing) + .debug_str 0x000406f1 0x8b .\..\obj\lib\system_stm32f0xx.o + 0x3f4bb (size before relaxing) + .debug_str 0x0004077c 0xf .\..\obj\main.o + 0x3f573 (size before relaxing) + .debug_str 0x0004078b 0x289 .\..\obj\timer.o + 0x3f868 (size before relaxing) .debug_frame 0x00000000 0x1078 .debug_frame 0x00000000 0xdc .\..\obj\boot.o @@ -3673,8 +3842,8 @@ OUTPUT(.\..\bin\demoprog_stm32f051.elf elf32-littlearm) .debug_frame 0x00000e30 0x68 .\..\obj\lib\system_stm32f0xx.o .debug_frame 0x00000e98 0x48 .\..\obj\main.o .debug_frame 0x00000ee0 0xe4 .\..\obj\timer.o - .debug_frame 0x00000fc4 0x20 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv6-m\libgcc.a(_udivsi3.o) - .debug_frame 0x00000fe4 0x28 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - .debug_frame 0x0000100c 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - .debug_frame 0x00001038 0x20 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - .debug_frame 0x00001058 0x20 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + .debug_frame 0x00000fc4 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + .debug_frame 0x00000fe4 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + .debug_frame 0x0000100c 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + .debug_frame 0x00001038 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + .debug_frame 0x00001058 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) diff --git a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.srec b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.srec index 13a7bf1a..6bea6fa2 100644 --- a/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.srec +++ b/Target/Demo/ARMCM0_STM32_Discovery_STM32F051_GCC/Prog/bin/demoprog_stm32f051.srec @@ -1,264 +1,275 @@ S02300002E5C2E2E5C62696E5C64656D6F70726F675F73746D3332663035312E73726563B9 -S3150800200000200020412C0008932C0008952C00087D +S31508002000002000206D2C0008BF2C0008C12C0008F9 S3150800201000000000000000000000000000000000B2 -S31508002020000000000000000000000000972C0008D7 -S315080020300000000000000000992C0008692E000826 -S315080020409F2C0008A12C0008A32C0008A52C00082A -S31508002050A72C0008A92C0008AB2C0008AD2C0008FA -S31508002060AF2C0008B12C0008B32C0008B52C0008CA -S31508002070B72C0008B92C0008BB2C0008BD2C00089A -S31508002080BF2C0008C12C0008C32C0008C52C00086A -S31508002090C72C0008C92C0008CB2C0008CD2C00083A -S315080020A0CF2C0008D12C0008D32C0008D52C00080A -S315080020B0D72C0008D92C0008DB2C0008DD2C0008DA +S31508002020000000000000000000000000C32C0008AB +S315080020300000000000000000C52C0008992E0008CA +S31508002040CB2C0008CD2C0008CF2C0008D12C00087A +S31508002050D32C0008D52C0008D72C0008D92C00084A +S31508002060DB2C0008DD2C0008DF2C0008E12C00081A +S31508002070E32C0008E52C0008E72C0008E92C0008EA +S31508002080EB2C0008ED2C0008EF2C0008F12C0008BA +S31508002090F32C0008F52C0008F72C0008F92C00088A +S315080020A0FB2C0008FD2C0008FF2C0008012D000859 +S315080020B0032D0008052D0008072D0008092D000826 S315080020C0EE11AA5510B5064C2378002B07D1054BFF S315080020D0002B02D0044800E000BF0123237010BD86 -S315080020E03C01002000000000CC2F000808B5084B72 -S315080020F0002B03D00748084900E000BF07480368DB -S31508002100002B03D0064B002B00D0984708BDC046CD -S3150800211000000000CC2F0008400100203C010020F0 +S315080020E03C0100200000000074300008084B10B5C1 +S315080020F0002B03D00749084800E000BF07480368DB +S31508002100002B00D110BD064B002BFBD09847F9E7F2 +S315080021100000000040010020743000083C01002047 S3150800212000000000164B002B00D1144B9D464022A0 S3150800213092029A1A924600218B460F461348144A71 -S31508002140121A00F029FF0F4B002B00D098470E4BB0 +S31508002140121A00F07DFF0F4B002B00D098470E4B5C S31508002150002B00D098470020002104000D000D48F0 -S31508002160002802D00C4800E000BF00F0EFFE200077 -S31508002170290000F051FD00F0D3FEC046000008001B +S31508002160002802D00C4800E000BF00F043FF200022 +S31508002170290000F065FD00F027FFC04600000800B2 S315080021800020002000000000000000003C010020A4 -S31508002190B0010020000000000000000080B500AF7C +S31508002190AC010020000000000000000080B500AF80 S315080021A0BFF34F8F024B034ADA60BFF34F8FFEE748 -S315080021B000ED00E00400FA0580B500AF00F00EF867 -S315080021C0BD4680BD80B500AF00F064F8BD4680BD51 -S315080021D080B500AFFFF7E2FFBD4680BD80B588B089 -S315080021E000AF80239B02181C012100F069FB8023A5 -S315080021F09B02181C012100F045FB9023DB05181CE7 -S315080022000221012200F0BEF99023DB05181C0321E8 -S31508002210012200F0B7F93B1C18330C221A603B1C4C -S31508002220183303225A713B1C183302221A713B1CBD -S31508002230183300229A713B1C18330122DA71902355 -S31508002240DA053B1C1833101C191C00F0E3F83B1C7C -S31508002250E12212021A603B1C00225A603B1C002233 -S315080022609A603B1C0022DA603B1C00225A613B1C28 -S315080022700C221A61064A3B1C101C191C00F03EFB76 -S31508002280034B181C012100F0F3FBBD4608B080BDC6 -S315080022900044004080B500AF1B4B1B78002B0DD1C6 -S315080022A01A4B181C00F036F8031C012B2AD1164BC2 -S315080022B001221A70164B00221A7023E0144B1B7861 -S315080022C05A1C124BD318181C00F024F8031C012BB7 -S315080022D018D10F4B1B780133DAB20D4B1A700B4B22 -S315080022E01A780B4B1B789A420CD1074B00221A70AE -S315080022F0064B5B78FF2B05D1044B9B78002B01D14D -S31508002300FFF766FFBD4680BD580100205C0100202E -S31508002310A001002080B582B000AF78600B4B181C76 -S31508002320202100F0D1FB031C012B09D1074B181CF7 -S3150800233000F0BCFB031CDAB27B681A70012300E0CC -S315080023400023181CBD4602B080BDC04600440040AC -S3150800235080B582B000AF80231B03181C012100F052 -S3150800236091FA3B1C802292001A603B1C01221A71CA -S315080023703B1C00229A713B1C03225A713B1C00220B -S31508002380DA71084A3B1C101C191C00F043F8054A70 -S3150800239080239B00101C191C00F0E6F8BD4602B00D -S315080023A080BDC0460008004880B582B000AF00F086 -S315080023B051FD031C7B60144B1B687A68D21AF42300 -S315080023C0FF339A4200D81BE0104B1B78002B0AD12A -S315080023D00E4B01221A700E4A80239B00101C191CF2 -S315080023E000F0B4F809E0094B00221A70084A802365 -S315080023F09B00101C191C00F0B7F8034B7A681A608A -S31508002400BD4602B080BDC046A4010020A801002038 -S315080024100008004880B586B000AF786039600023B0 -S315080024207B6100233B610023FB6000237B6185E021 -S315080024307B690122101C9840031C3B613B681B68A2 -S315080024403A691340FB60FA683B699A4273D13B6864 -S315080024501B79012B03D03B681B79022B38D17B688B -S315080024609B687A6952000321081C9040021CD243DB -S315080024701A407B689A607B689A683B685B79191C86 -S315080024807B695B00081C9840031C1A437B689A60AA -S315080024907B689B889BB27A6992B20121081C90409E -S315080024A0021C92B2D24392B213409AB27B689A80C7 -S315080024B07B689B889AB23B689B79191C7B699BB29F -S315080024C0081C9840031C9BB213439AB27B689A80F7 -S315080024D07B681B687A6952000321081C9040021C1D -S315080024E0D2431A407B681A607B681A683B681B7976 -S315080024F0191C7B695B00081C9840031C1A437B68FF -S315080025001A607B68DB687A6992B252000321081C5C -S315080025109040021CD2431A407B68DA607B68DA680E -S315080025203B68DB79191C7B695B00081C9840031C17 -S315080025301A437B68DA607B6901337B617B690F2B01 -S3150800254000D875E7BD4606B080BDC04680B582B0E6 -S3150800255000AF78600A1CBB1C1A80BB1C1A887B68F3 -S315080025609A61BD4602B080BD80B582B000AF786082 -S315080025700A1CBB1C1A807B68BA1C12881A85BD46C1 -S3150800258002B080BD90B585B000AF7860BB1C1980DD -S315080025907B1C1A700023FB600023BB607B1C1A7827 -S315080025A0BB1C198807230B409B00111C99400B1C68 -S315080025B0FB60BB1C1B88DB089BB21A1CBB1C1B8858 -S315080025C0DB089BB2191C7B6808318900CB58B91CFB -S315080025D008880721014089000F20041C8C40211C13 -S315080025E0C94319407B6808329200D150BB1C1B882E -S315080025F0DB089BB21A1C7B6808329200D258FB682B -S315080026001343BB60BB1C1B88DB089BB21A1C7B6888 -S3150800261008329200B968D150BD4605B090BDC04693 -S3150800262080B588B000AF78600023BB6100237B616A -S3150800263000233B610023FB600023BB600023FB6192 -S31508002640894B5A680C231340BB61BB69042B0CD019 -S3150800265002D8002B05D03AE0082B0AD00C2B32D032 -S3150800266035E07B68814A1A6035E07B687F4A1A60E4 -S3150800267031E07D4B5A68F0239B0313407B617A4B0C -S315080026805A68C0235B0213403B617B699B0C02338B -S315080026907B613B69002B04D17B69754A5343FB6117 -S315080026A00DE0714BDA6A0F2313400133FB606F4864 -S315080026B0F96800F0E5FB031C7A695343FB617B6804 -S315080026C0FA691A6007E07B686A4A1A6003E07B6861 -S315080026D0664A1A60C046644B5A68F0231340BB61C9 -S315080026E0BB691B09BB61644ABB69D3181B78DBB29B -S315080026F0BB607B681A68BB68DA407B685A605A4BCD -S315080027005A68E023DB001340BB61BB691B0ABB6147 -S31508002710594ABB69D3181B78DBB2BB607B685A6819 -S31508002720BB68DA407B689A604F4B1A6B80235B0064 -S31508002730134003D17B68514ADA6010E04A4B5A6865 -S315080027408023DB01134005D17B689B685A087B68A8 -S31508002750DA6004E07B689B689A087B68DA60424B1B -S315080027601A6B4023134003D17B68454A1A6103E07C -S315080027707B68802212021A613B4B1A6B10231340A6 -S3150800278003D17B68394A5A6103E07B681A687B681B -S315080027905A61354B1A6B0323134004D17B689A6838 -S315080027A07B689A611EE0304B1A6B03231340012B9A -S315080027B004D17B681A687B689A6113E02A4B1A6B06 -S315080027C003231340022B04D17B68802212029A61EC -S315080027D008E0254B1A6B03231340032B02D17B68B1 -S315080027E0224A9A61204B1A6BC0239B02134004D1DC -S315080027F07B689A687B68DA6127E01B4B1A6BC023F3 -S315080028009B021A4080235B029A4204D17B681A68AD -S315080028107B68DA6119E0144B1A6BC0239B021A40D5 -S3150800282080239B029A4204D17B6880221202DA61D5 -S315080028300BE00D4B1A6BC0239B021A40C0239B0268 -S315080028409A4202D17B68094ADA61074B1A6B8023E0 -S31508002850134003D17B68074A1A6202E07B68FA696B -S315080028601A62BD4608B080BD0010024000127A0008 -S3150800287000093D00006CDC02C0000020809FD500E6 -S315080028801280000080B582B000AF78600A1CFB1C7D -S315080028901A70FB1C1B78002B06D0084B074A516997 -S315080028A07A680A435A6106E0044B044A5269796811 -S315080028B0C9430A405A61BD4602B080BD00100240B5 -S315080028C080B582B000AF78600A1CFB1C1A70FB1C2E -S315080028D01B78002B06D0084B074AD1697A680A4349 -S315080028E0DA6106E0044B044AD2697968C9430A40AA -S315080028F0DA61BD4602B080BD0010024080B58EB0D8 -S3150800290000AF7860396000237B6300233B630023B4 -S31508002910FB627B681B680122191C91430A1C7B68B1 -S315080029201A607B685B68FB62FA6A4B4B1340FB6272 -S315080029303B689B68FA6A1343FB627B68FA6A5A60CB -S315080029407B681B68FB62FA6A444B1340FB623B6870 -S315080029505A683B68DB681A433B681B691343FA6A83 -S315080029601343FB627B68FA6A1A607B689B68FB62A2 -S31508002970FA6A3B4B1340FB623B685B69FA6A13438E -S31508002980FB627B68FA6A9A603B1C0833181CFFF7DF -S3150800299047FE7A68334B9A4204D13B1C08339B693D -S315080029A03B630CE07A68304B9A4204D13B1C0833EF -S315080029B0DB693B6303E03B1C08339B683B637B682E -S315080029C01A6880231B02134014D03B6B5A003B68DD -S315080029D01B68101C191C00F053FA031C7B633B6B25 -S315080029E05A003B681B68101C191C00F08DFA0B1C5A -S315080029F0FB6210E03B681B68386B191C00F040FA54 -S31508002A00031C7B633B681B683A6B101C191C00F09F -S31508002A107BFA0B1CFB623B681B685A08FB6A9A42E6 -S31508002A2002D87B6B01337B637B681A6880231B02A1 -S31508002A3013400AD07A6B0F2313405B08FB627A6B4C -S31508002A400A4B1A40FB6A13437B637B6B9AB27B681B -S31508002A509A81BD460EB080BDFFCFFFFFF3E9FFFFA9 -S31508002A60FFFCFFFF0038014000440040F0FF000073 -S31508002A7080B582B000AF78600A1CFB1C1A70FB1C7C -S31508002A801B78002B06D07B681B6801221A437B68DB -S31508002A901A6007E07B681B680122191C91430A1C0F -S31508002AA07B681A60BD4602B080BDC04680B582B05C -S31508002AB000AF78607B689B8C9BB2DB05DB0D9BB215 -S31508002AC0181CBD4602B080BD80B584B000AF7860E2 -S31508002AD039603B1C0F3300221A707B68DB693A6841 -S31508002AE0134004D03B1C0F3301221A7003E03B1C31 -S31508002AF00F3300221A703B1C0F331B78181CBD4677 -S31508002B0004B080BD80B500AF1B4B1B4A126801217B -S31508002B100A431A60184B184A5168184A0A405A60FC -S31508002B20154B154A1168164A0A401A60124B124A82 -S31508002B301168144A0A401A600F4B0F4A5168124A24 -S31508002B400A405A600C4B0C4AD26A0F218A43DA6251 -S31508002B50094B094A116B0D4A0A401A63064B064A85 -S31508002B60526B01218A435A63034B00229A6000F094 -S31508002B700FF8BD4680BDC046001002400CB8FFF8ED -S31508002B80FFFFF6FEFFFFFBFFFFFFC0FFACFEFFFFE8 -S31508002B9080B500AF1D4B11221A601D4B1C4A5268A6 -S31508002BA05A601B4B1A4A52685A60194B184A5168A0 -S31508002BB0184A0A405A60164B154A5268A0218903DA -S31508002BC00A435A60124B124A1268802149040A4382 -S31508002BD01A60C0460E4B1A6880239B041340F9D02E -S31508002BE00B4B0B4A526803218A435A60084B084A22 -S31508002BF0526802210A435A60C046054B5A680C239C -S31508002C001340082BF9D1BD4680BDC04600200240BE -S31508002C1000100240FF7FC0FF80B500AF00F008F843 -S31508002C20FFF7CAFAFFF7C0FBFFF7CCFAFAE7C04688 -S31508002C3080B500AFFFF78CFB00F0ECF8BD4680BD11 -S31508002C4008498D460849094A094B9B1A05DD00249F -S31508002C500859105104349C42FADB06488047064856 -S31508002C600047000000200020D82F0008C0000020E0 -S31508002C703C010020052B0008252100081849194A9F -S31508002C80002301E00B6004319142FBD3FFF7C4FF38 -S31508002C90FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7FE -S31508002CA0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7EE -S31508002CB0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7DE +S315080021B000ED00E00400FA0580B500AF00F014F861 +S315080021C0C046BD4680BDC04680B500AF00F06AF87F +S315080021D0C046BD4680BDC04680B500AFFFF7DEFFEE +S315080021E0C046BD4680BDC04680B588B000AF8023D6 +S315080021F09B020121180000F075FB80239B02012138 +S31508002200180000F04FFB9023DB050122022118007D +S3150800221000F0C2F99023DB0501220321180000F023 +S31508002220BBF91823FB180C221A601823FB18032283 +S315080022305A711823FB1802221A711823FB18002258 +S315080022409A711823FB180122DA711823FA189023B9 +S31508002250DB051100180000F0E7F83B00E122120246 +S315080022601A603B0000225A603B0000229A603B003D +S315080022700022DA603B0000225A613B000C221A61F8 +S315080022803B00074A1900100000F04CFB044B0121E3 +S31508002290180000F001FCC046BD4608B080BDC04627 +S315080022A00044004080B500AF1C4B1B78002B0DD1B5 +S315080022B01B4B180000F038F80300012B2AD1174BE6 +S315080022C001221A70174B00221A7023E0154B1B784F +S315080022D05A1C134BD318180000F026F80300012BDC +S315080022E018D1104B1B780133DAB20E4B1A700C4B0F +S315080022F01A780C4B1B789A420CD1084B00221A709C +S31508002300074B5B78FF2B05D1054B9B78002B01D13A +S31508002310FFF762FFC046BD4680BDC0465801002093 +S315080023205C0100209D01002080B582B000AF786076 +S315080023300B4B2021180000F0DBFB0300012B09D111 +S31508002340074B180000F0C6FB0300DAB27B681A7068 +S31508002350012300E000231800BD4602B080BDC04638 +S315080023600044004080B582B000AF80231B030121E2 +S31508002370180000F097FA3B00802292001A603B0092 +S3150800238001221A713B0000229A713B0003225A71FE +S315080023903B000022DA713B00074A1900100000F0E2 +S315080023A043F880239B00044A1900100000F0E4F863 +S315080023B0C046BD4602B080BD0008004880B582B060 +S315080023C000AF00F05FFD03007B60144B1B687A6862 +S315080023D0D21AF423FF339A421CD9114B1B78002BCF +S315080023E00AD10F4B01221A7080239B000D4A19004F +S315080023F0100000F0B1F809E0094B00221A7080239A +S315080024009B00084A1900100000F0B6F8034B7A68DA +S315080024101A6000E0C046BD4602B080BDA00100209B +S31508002420A40100200008004880B586B000AF786097 +S31508002430396000237B6100233B610023FB60002396 +S315080024407B6181E001227B699A4013003B613B680E +S315080024501B683A691340FB60FA683B699A4270D177 +S315080024603B681B79012B03D03B681B79022B38D1BB +S315080024707B689B687A695200032191400A00D2431F +S315080024801A407B689A607B689A683B685B79190092 +S315080024907B695B0099400B001A437B689A607B68EE +S315080024A09B889BB27A691204120C012191400A009A +S315080024B092B2D24392B213409AB27B689A807B68F2 +S315080024C09B889BB21AB23B689B7919007B691B04EF +S315080024D01B0C99400B001BB213431BB29AB27B68C4 +S315080024E09A807B681B687A695200032191400A002A +S315080024F0D2431A407B681A607B681A683B681B7966 +S3150800250019007B695B0099400B001A437B681A60C7 +S315080025107B68DB687A691204120C52000321914029 +S315080025200A00D2431A407B68DA607B68DA683B683F +S31508002530DB7919007B695B0099400B001A437B68BD +S31508002540DA607B6901337B617B690F2B00D879E7F9 +S31508002550C046BD4606B080BD80B582B000AF786083 +S315080025600A00BB1C1A80BB1C1A887B689A61C04685 +S31508002570BD4602B080BDC04680B582B000AF786067 +S315080025800A00BB1C1A807B68BA1C12881A85C046CA +S31508002590BD4602B080BDC04680B584B000AF786045 +S315080025A008001100BB1C021C1A807B1C0A1C1A702E +S315080025B00023FB600023BB607B1C1A78BB1C1B88AE +S315080025C007210B409B009A401300FB60BB1C1B882D +S315080025D0DB089BB21800BB1C1B88DB089BB21A00E1 +S315080025E07B6808329200D358BA1C128807210A4021 +S315080025F092000F2191400A00D2431A4011007B68CD +S31508002600020008329200D150BB1C1B88DB089BB223 +S315080026101A007B6808329200D258FB681343BB60E5 +S31508002620BB1C1B88DB089BB21A007B680832920029 +S31508002630B968D150C046BD4604B080BD80B588B0E3 +S3150800264000AF78600023BB6100237B6100233B61F8 +S315080026500023FB600023BB600023FB618A4B5B6899 +S315080026600C221340BB61BB69042B0CD002D8002B8B +S3150800267005D03BE0082B0AD00C2B33D036E07B681C +S31508002680824A1A6036E07B68804A1A6032E07E4BDE +S315080026905A68F0239B0313407B617B4B5A68C0231F +S315080026A05B0213403B617B699B0C02337B613B6990 +S315080026B0002B04D17B69764A5343FB610EE0724BCB +S315080026C0DB6A0F2213400133FB60F9686F4800F09C +S315080026D0EFFB03001A007B695343FB617B68FA69C9 +S315080026E01A6007E07B686B4A1A6003E07B68674AF2 +S315080026F01A60C046644B5B68F0221340BB61BB6935 +S315080027001B09BB61644ABB69D3181B78DBB2BB6083 +S315080027107B681A68BB68DA407B685A605A4B5A6805 +S31508002720E023DB001340BB61BB691B0ABB615A4A45 +S31508002730BB69D3181B78DBB2BB607B685A68BB6879 +S31508002740DA407B689A60504B1A6B80235B00134013 +S3150800275003D17B68514ADA6010E04B4B5A688023F4 +S31508002760DB01134005D17B689B685A087B68DA60F1 +S3150800277004E07B689B689A087B68DA60424B1B6BAF +S315080027804022134003D17B68454A1A6103E07B68FF +S31508002790802212021A613C4B1B6B1022134003D194 +S315080027A07B683A4A5A6103E07B681A687B685A6113 +S315080027B0354B1B6B0322134004D17B689A687B68F0 +S315080027C09A611EE0304B1B6B03221340012B04D188 +S315080027D07B681A687B689A6113E02B4B1B6B032294 +S315080027E01340022B04D17B68802212029A6108E00A +S315080027F0254B1B6B03221340032B02D17B68234A0C +S315080028009A61214B1A6BC0239B02134004D17B6843 +S315080028109A687B68DA6127E01B4B1A6BC0239B0218 +S315080028201A4080235B029A4204D17B681A687B6847 +S31508002830DA6119E0144B1A6BC0239B021A408023F5 +S315080028409B029A4204D17B6880221202DA610BE06D +S315080028500D4B1A6BC0239B021A40C0239B029A4257 +S3150800286002D17B68094ADA61074B1B6B8022134049 +S3150800287003D17B68074A1A6202E07B68FA691A6222 +S31508002880C046BD4608B080BD0010024000127A005E +S3150800289000093D00006CDC02C0000020809FD500C6 +S315080028A01280000080B582B000AF78600A00FB1C79 +S315080028B01A70FB1C1B78002B06D0094B084A516975 +S315080028C07A680A435A6106E0054B054A52697968EF +S315080028D0C9430A405A61C046BD4602B080BDC046DB +S315080028E00010024080B582B000AF78600A00FB1C79 +S315080028F01A70FB1C1B78002B06D0094B084AD169B5 +S315080029007A680A43DA6106E0054B054AD2697968AE +S31508002910C9430A40DA61C046BD4602B080BDC0461A +S315080029200010024080B58EB000AF78603960002391 +S315080029307B6300233B630023FB627B681B680122E1 +S3150800294093431A007B681A607B685B68FB62FB6AC4 +S315080029504B4A1340FB623B689B68FA6A1343FB6267 +S315080029607B68FA6A5A607B681B68FB62FB6A454AA1 +S315080029701340FB623B685A683B68DB681A433B684E +S315080029801B691343FA6A1343FB627B68FA6A1A6087 +S315080029907B689B68FB62FB6A3B4A1340FB623B68A9 +S315080029A05B69FA6A1343FB627B68FA6A9A600823D2 +S315080029B0FB181800FFF742FE7B68344A934204D19D +S315080029C00823FB189B693B630CE07B68304A9342FB +S315080029D004D10823FB18DB693B6303E00823FB18D3 +S315080029E09B683B637B681A6880231B02134014D0DC +S315080029F03B6B5A003B681B681900100000F058FA38 +S31508002A0003007B633B6B5A003B681B681900100088 +S31508002A1000F0D4FA0B00FB6210E03B681B68190053 +S31508002A20386B00F045FA03007B633B681A683B6B1A +S31508002A301100180000F0C2FA0B00FB623B681B6825 +S31508002A405A08FB6A9A4202D87B6B01337B637B6820 +S31508002A501A6880231B0213400AD07B6B5B08072287 +S31508002A601340FB627B6B0B4A1A40FB6A13437B637A +S31508002A707B6B9AB27B689A81C046BD460EB080BD14 +S31508002A80FFCFFFFFF3E9FFFFFFFCFFFF0038014020 +S31508002A9000440040F0FF000080B582B000AF7860C7 +S31508002AA00A00FB1C1A70FB1C1B78002B06D07B68DF +S31508002AB01B6801221A437B681A6006E07B681B685C +S31508002AC0012293431A007B681A60C046BD4602B0CD +S31508002AD080BDC04680B582B000AF78607B689B8CAD +S31508002AE09BB2DB05DB0D9BB21800BD4602B080BD6C +S31508002AF080B584B000AF786039600F23FB180022D8 +S31508002B001A707B68DB693A68134004D00F23FB18F8 +S31508002B1001221A7003E00F23FB1800221A700F23F4 +S31508002B20FB181B781800BD4604B080BD80B500AF01 +S31508002B301B4B1B4A126801210A431A60184B184A94 +S31508002B40526818490A405A60154B154A12681649C0 +S31508002B500A401A60124B124A126814490A401A604F +S31508002B600F4B0F4A526812490A405A600C4B0C4ADE +S31508002B70D26A0F218A43DA62094B094A126B0D4958 +S31508002B800A401A63064B064A526B01218A435A6366 +S31508002B90034B00229A6000F00FF8C046BD4680BD80 +S31508002BA0001002400CB8FFF8FFFFF6FEFFFFFBFF20 +S31508002BB0FFFFC0FFACFEFFFF80B500AF1D4B112223 +S31508002BC01A601D4B1C4A52685A601B4B1A4A5268B7 +S31508002BD05A60194B184A526818490A405A60164BE7 +S31508002BE0154A5268A02189030A435A60124B124AB1 +S31508002BF01268802149040A431A60C0460E4B1A68B7 +S31508002C0080239B041340F9D00B4B0B4A52680321CF +S31508002C108A435A60084B084A526802210A435A6096 +S31508002C20C046054B5B680C221340082BF9D1C046F9 +S31508002C30BD4680BD0020024000100240FF7FC0FF55 +S31508002C4080B500AF00F008F8FFF7B6FAFFF7B6FB55 +S31508002C50FFF7BAFAFAE7C04680B500AFFFF782FB7E +S31508002C6000F0ECF8C046BD4680BDC04608498D4612 +S31508002C700849094A094B9B1A05DD002408591051D1 +S31508002C8004349C42FADB06488047064800470000A1 +S31508002C900020002080300008C00000203C010020F1 +S31508002CA02D2B0008252100081849194A002301E0A0 +S31508002CB00B6004319142FBD3FFF7C2FFFEE7FEE744 S31508002CC0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7CE -S31508002CD0FEE7FEE7FEE7FEE7FEE7FEE7FEE70000A3 -S31508002CE03C010020B0010020B0B582B000AF021C44 -S31508002CF03960FB1D1A70FB1D1B787F2B32D93049B2 -S31508002D00FB1D1B781A1C0F231340083B98082C4AF6 -S31508002D10FB1D1B781C1C0F232340083B9B0806330E -S31508002D209B00D3185B68FA1D1278141C03222240F4 -S31508002D30D200FF24251C95402A1CD2431A403B6822 -S31508002D409C01FF231C40FB1D1B781D1C03232B40E5 -S31508002D50DB00251C9D402B1C1A43831D9B00CB18AA -S31508002D605A6029E0174BFA1D127852B29208154993 -S31508002D70F81D007840B28008C03080004158F81D20 -S31508002D800078041C03202040C000FF24251C854031 -S31508002D90281CC043084039688C01FF210C40F91DE6 -S31508002DA009780D1C03212940C900251C8D40291CC2 -S31508002DB00143C0329200D150BD4602B0B0BDC046F4 -S31508002DC000ED00E000E100E080B582B000AF786079 -S31508002DD07A680E4B9A4201D9012312E00C4B7A68A5 -S31508002DE01202120A013A5A6001235B42181C032197 -S31508002DF0FFF77AFF064B00229A60054B07221A60F6 -S31508002E000023181CBD4602B080BDC046FFFFFF0068 -S31508002E1010E000E080B500AF074B1B68181CFA23CA -S31508002E20990000F02DF8031C181CFFF7CDFF0020B1 -S31508002E3000F004F8BD4680BDD000002080B582B001 -S31508002E4000AF7860024B7A681A60BD4602B080BD52 -S31508002E50AC01002080B500AF024B1B68181CBD46AC -S31508002E6080BDC046AC01002080B500AF034B1B688F -S31508002E705A1C024B1A60BD4680BDC046AC010020F4 -S31508002E80002934D00123002210B488422CD301240F -S31508002E902407A14204D2814202D209011B01F8E7A4 -S31508002EA0E400A14204D2814202D249005B00F8E75D -S31508002EB0884201D3401A1A434C08A04202D3001B89 -S31508002EC05C0822438C08A04202D3001B9C082243BC -S31508002ED0CC08A04202D3001BDC082243002803D0FA -S31508002EE01B0901D00909E3E7101C10BC704700282C -S31508002EF001D00020C04307B4024802A1401802903E -S31508002F0003BDC046190000000029F0D003B5FFF73D -S31508002F10B9FF0EBC4243891A1847C0467047C046D7 -S31508002F20084B10B5041C002B02D0002100E000BF9E -S31508002F30054B1868836A002B00D09847201C00F0C0 -S31508002F4033F8C04600000000C82F000870B50E4BC5 -S31508002F500E4D0024ED1AAD101E1CAC4204D0A30081 -S31508002F60F35898470134F8E700F020F8084B094D64 -S31508002F700024ED1AAD101E1CAC4204D0A300F35871 -S31508002F8098470134F8E770BD340100203401002069 -S31508002F903401002038010020031C8218934202D015 -S31508002FA019700133FAE77047FEE70000F8B5C04626 -S31508002FB0F8BC08BC9E467047F8B5C046F8BC08BCC5 -S31508002FC09E46704743000000D40000200000000021 -S30D08002FD054F1FF7F0100000027 -S31508002FD800000000010203040102030406070809A9 -S31508002FE8006CDC0200000000000000000000000081 -S31508002FF800000000000000000000000000000000BB -S3150800300800000000C42F00080000000000000000AF -S31508003018000000000000000000000000000000009A -S31508003028000000000000000000000000000000008A -S31508003038000000000000000000000000000000007A -S3110800304800000000ED200008C52000086C +S31508002CD0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7BE +S31508002CE0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7AE +S31508002CF0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE79E +S31508002D00FEE7FEE7FEE7FEE7FEE700003C010020DF +S31508002D10AC010020B0B582B000AF02003960FB1DDF +S31508002D201A70FB1D1B787F2B32D92F4CFB1D1B7885 +S31508002D301A000F231340083B99082B4AFB1D1B78E2 +S31508002D4018000F230340083B9B0806339B00D31843 +S31508002D5004331B68FA1D1278100003220240D200C1 +S31508002D60FF2090400200D2431A403B689B01FF2097 +S31508002D701840FB1D1B781D0003232B40DB009840E1 +S31508002D8003001A438B1D9B00E31804331A6027E0DF +S31508002D90164CFB1D1B785BB29B081449FA1D12786A +S31508002DA052B29208C03292005258F91D09780800AA +S31508002DB003210140C900FF2088400100C943114092 +S31508002DC03A689201FF201040FA1D12781500032276 +S31508002DD02A40D200904002000A43C0339B001A5191 +S31508002DE0C046BD4602B0B0BD00ED00E000E100E01F +S31508002DF080B582B000AF78607B680E4A934201D9ED +S31508002E00012312E00C4B7A681202120A013A5A6040 +S31508002E1001235B4203211800FFF77CFF064B0022C3 +S31508002E209A60054B07221A6000231800BD4602B0B7 +S31508002E3080BDC046FFFFFF0010E000E080B500AF90 +S31508002E40084B1A68FA239900100000F031F80300BD +S31508002E501800FFF7CDFF002000F006F8C046BD4673 +S31508002E6080BDC046D000002080B582B000AF786033 +S31508002E70034B7A681A60C046BD4602B080BDC0469C +S31508002E80A801002080B500AF024B1B681800BD469C +S31508002E9080BDC046A801002080B500AF034B1B6863 +S31508002EA05A1C024B1A60C046BD4680BDA8010020C8 +S31508002EB0002243088B4274D303098B425FD3030A6B +S31508002EC08B4244D3030B8B4228D3030C8B420DD37E +S31508002ED0FF22090212BA030C8B4202D3121209020C +S31508002EE065D0030B8B4219D300E0090AC30B8B424A +S31508002EF001D3CB03C01A5241830B8B4201D38B03F8 +S31508002F00C01A5241430B8B4201D34B03C01A52419C +S31508002F10030B8B4201D30B03C01A5241C30A8B42DF +S31508002F2001D3CB02C01A5241830A8B4201D38B02CA +S31508002F30C01A5241430A8B4201D34B02C01A52416E +S31508002F40030A8B4201D30B02C01A5241CDD2C309E0 +S31508002F508B4201D3CB01C01A524183098B4201D35C +S31508002F608B01C01A524143098B4201D34B01C01A47 +S31508002F70524103098B4201D30B01C01A5241C308BF +S31508002F808B4201D3CB00C01A524183088B4201D32E +S31508002F908B00C01A524143088B4201D34B00C01A1A +S31508002FA05241411A00D20146524110467047FFE786 +S31508002FB001B5002000F006F802BDC0460029F7D08A +S31508002FC076E770477047C046084B10B50400002BDB +S31508002FD002D0002100E000BF054B1868836A002B69 +S31508002FE000D09847200000F033F8C04600000000E3 +S31508002FF0703000080E4B70B500251E000D4CE41A03 +S31508003000A410A54204D0AB00F35898470135F8E759 +S3150800301000F020F8084B00251E00084CE41AA410FE +S31508003020A54204D0AB00F35898470135F8E770BDC0 +S31508003030340100203401002034010020380100202A +S3150800304003008218934202D019700133FAE77047D9 +S31508003050FEE70000F8B5C046F8BC08BC9E467047B7 +S31508003060F8B5C046F8BC08BC9E4670474300000049 +S30D08003070D40000200000000056 +S30D08003078ACF0FF7F0100000027 +S315080030800000000001020304010203040607080900 +S31508003090006CDC02000000000000000000000000D8 +S315080030A00000000000000000000000000000000012 +S315080030B0000000006C30000800000000000000005E +S315080030C000000000000000000000000000000000F2 +S315080030D000000000000000000000000000000000E2 +S315080030E000000000000000000000000000000000D2 +S311080030F000000000ED200008C5200008C4 S70508002000D2 diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/bin/openblt_stm32f207.elf b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/bin/openblt_stm32f207.elf index d80461ade4f76b5ad247d9818412fb9f03eab021..5f742b75d48b65bb2d9fd45b020ddf9524440f30 100644 GIT binary patch delta 213494 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�rEqQ|d=xu4s+ma`8 zA9v7GS*j|qXL8>{fDbY+pBaCY>1HDDlXT*Xv(K_hX%MF>O&!59O$lf3;-h5Bg5qZ= z{VD^)|G(hEd);|T)<%$+uXu5k5~K|0Nwz@Qa}x4vln-nPYn2KUKwPKX>xm-PEAk1j z4a&SQC_Cx^i&fTh*c+$3 z;`Q-_veN~5CzTdl{3&G(KdU;ebbbKNGs+|0pq^E-9frU;rOgrOe4%K2`3UEw^3WOR zE9F-O;I-oO2&`|EF9xu_Rq|P(?VaLT1H|`ArAsK{gEEhojgQK03GhjY<(2KTvWoYx zUz7$sD<-Pmu@HAt4YfdYSFhSawTJ3I2$(1S(=y~u!uuCqJ{GB=d?>J3?ZL-1OVmQ0 zk-1cT%ZKaB)P1}yS+0gPK)EYaheiM^)oZ-{4^};kPxKZ2Uq1#L4$K4C zWjNao#NCG3>=DBZ*UcRN95h@ELgpbu9MA2;hMw#jP8sf*K|F0}KL!$K48t_kFy1h0 z4DzlSUPb|2Hw-d@c*79+9yPpaShE1&mSGo%cDD`P*@@gS^hy9R!7%MMus4Prd~EmD zFz^PjcZMbRpjvxxsCX3cgCR{6s8ftBd3o_N7Ho(jrW#va262|L!$hd@Hx}jn*=*xM zjt=G+8*?kHM%&8B3p8FfBX6#8<3k9{GiLGx2r>p<1m^;yng6nLk+FpvST-BmjRpuY zI(i~+i)I|gQS(+~>g%9xGk&szw(Z8Tb3hC=hOk}jFm@;fZ99#*SAe+77|iSDZe#c; z2!t6s^K9H>oY)lLq_ONTAYL-=G(gKOW6eVVw~ZfpeC`-uP69|Uu4gB5*XT71;GR)y z*%(FKH%3ne`oK7%Jmeo5pUwpFk@4X?V2_Pcc_DdX9KH?2r^W-kxIHu8vjTf=oYfvI zFN~+p0lYLm{|xZTIM|tNk|Ob+_k%Ey9wHs_+8^alI5q)t+PwWp-RQo?@y9f($id@u z8nYX!eQ5ncWX_;xye0FcC1XLHPpf%D8$?anBP}2&FMx$qXa;J%hO#dPww9s;0M^l> zgCK69IxV1cE4AqaY#V)HU%j1T*;|E@V{Q;5X@)J^e-te}2i*tgdJceC+LRt3j)tEB z>j}!j6a5nXlpoqIQ)V{cEA)y@CxM&~p}@Noz%j}_I&ci&1$iw25qr;dDB=}0*aPe} zojM4CH{`nt;4RJO0PP(ehkMj;h#oc`)DN_kXZS}7dj;$hwdV`_&t$j=;33lWhlH1~ zF9~eADAyHAXNiKY;0zL#c+QDR@C5_b*sqL6~t{~ z^K^ji!sZi*TDaKZ05n2uGBB?pJnPIY*7a!$tw7B25UK%m;`!=Ts7%BL)~$05#2vaG5FK>a0-sjaqmftJ?m z-$JHq9bTlmO<||oz4b$U_qbFG--BB%MLP6q9i+o2F9YYu5MC;^(e*Mw#jmC2L7f{t z;Dc@t+EEt_lc*&dgfBhggU*?hISm;7C?Y{5Rbi@A*JL1Dsww^oXBiW z_0vOzzteE`qH~-^&rn!M)WV8pYzqa_hNNw3<3lYCzAFf0s=`(FE2oMq zlvB-bAIL0rs_`Xg@;0S1R?mo!k-22*+-jQA=uw$Ys)jmnM>16&HOE~zNtrLNaV)qL zV^CsRI1}qgpU>DU@gsv`?5<&-sTd3vBs_lI;qq1zoYg%A%@byt06W3)>k>W5^Y0Usx^p(kk#(#NPM; zXJv{kTEv(RGf|PnifYE$tNE*VF=O2|{86H~(RVF>lq_L1Y~qhnC5>AXKT4M}zTV7~ zGNp}!5ELk~tkGz{jXxa97~Mnp!?CQf(k}ie=U|+h_)*@`SZFs>DwH#}f;+@0mp57y zKPpu)YTi*ys$9_+eTYA*R5BJm#vfHH8aTkNQ$(WjI;SeZPTkD zcSer0Krr|=;yp|y#k{ghza*p1317SCbO$1shtx`u&~Bh$*%>GVNV^g&Fo z4`PNN4Pr)p5LIJ$9=-3zFq1xpnZF;yEZ>Zw=I)eLAH;0>AR1BzF}ps9IZ_5Or#^_e z^g+z6k6|8t4D;$^m`@+W{Q4Lc(8sV~;uvaQ52CF;h=ue)w9^MMwLXZ2^+B}P2eF7T zc??tOV^~xl!(#dv7T3qHgg%BPlg3c{W)Nl0tcq$^r~`aP;b9$-+PCY9w8*J;NQ=Je zgtS;x7o^2^wMSZ_74wwz=G;;_SgLed&MmW=Im?b=xnRo8Kb(?J$+wm^Wb$woC)alGfVopASY5w7iNuR-mu29BRQ|)02Zutmg$vy zGQCP|)?W1%(=9oe?o^a@Irm|Hm!n+28uvig)S4}swbpIUs2$1zbrv$Eo*UPxz7K!9 z&SQbbFPW#wMoyciVWrLdxv=JoL1FVh1~-vn{tZ>NAU`OUMHSuN4aq*sC{w3OHg_!@ zW=E3KO0C;_njhJFTHW5|5A8jjZtv;8xAzR+*t@$^M%~;qvAJvPw3HNk&#c>fmK1x> zs@r=u-QKh7_MStx_nf-D=hE$6Rb=Vhx~b>U-Bn)QUFFj)UCXbVdI861UZKKXO#lRu|E`E%)$Kes;l^XQ9RUfl!a(>(zEfomN{QGS{@HfQ+xpkM2M|TN%Q{vxzdQ|YWWBAT5 zz;9IeJK_ON-@h2&-{ydz;nQ9m<3(}WbQPz~hV@7KbCp3zTT~c`^q09qkhVI>X`2mw zk+$8=^p5U>k#;KI2WjU{Oz(c5(;mA9Ankda>Afd2XP*S7^j8M){qKO=ta{)?PKRXW z!iMhchjhd!PDdv&<=6SWkxr<^sT=u0Q&NQdA3v1U{`5=PzvrQ>_NQOU{yh(6wa#!x zf9j>|-}6wGs0Xb(}wy`h##izrHjV&|~(3`hMM357`ZR$X-a_uiNSS^}_mo z9m{u>A8ysPq@%?@-m4q&UPHmNsrAFL{7s@)Ljk;K1B0nln2FQqEMwED!Z3Yl{J-~C z|M&jt|K4By)$gywma<>%Y1$dof}FFlKEr5S@=2o&3;Qp!!-^rItJ3LK?- zN$rm=$FVg3-FM@NKY#yn{J(HFuKm&F_GQT@&CfzIO0!S<^9g(xQ&=w>8sg3 zEamc5Ne+$-GPUuyv&`h+D3yMcnfgaZnQ6W~%GAEUxJ#>_Wv2W7EHnLgXPFuFv&@Y8 zy7N|G0epgNuycJGj8T-JdzPu>B{&5zqh1e=y05>9-lh_1laRKe)|6;A0w# ziS0-I7|f!^4Cc^Hp7ViJ4p`#-Y#Z}e!)a?YK1_r5%L=Lg)9Zg+`X^uiqqFg^Vj~3OMg`l%KzZfKP4!4)PwSJdQe_o56UZGZArBMDi!s`rINn5RMzdT zif(sRe_(fsMwPMpS4LGxg;B9hr93H7^d}_-{Yi;Ye^QbP4@r{Wl*p7fC8_l{C23NO zDs75UrPGZny>3()Qj98Nicx)KQ?SgWCncG`u_?7nnhBU1-CAhl0eYs^pW?*a{N zOYQ=^p-FyLBlRv&Q@Q{RPo7tJhm-WICWGDu8B@9-(~r79`JFB(Rs&t2sUE z1thU8z3^Nqx~JGm+8^`_v_P_m22n9>vsj+WGx%z9h0q_idL zkJ^$=Z%g)XhEo>Gq2ICVE+VH)ol9SuQr-pS)|aL{`qK1G{Fzr@oA5B`2X9L9=}S}o z@0X?m-z`lA^`*&HUz&2HEKP;DO$<^=meR zex_bRKT|KMU$d3cT|{Yp-(E)Fx0luT?G7pN=RffgyhQ%nEk*g zik9R-vV3Q9a9M@$z9Z@7Q-(%gH^K0I6Yx$esR^lc50E;^18C9$KbPDFR5*Fsq|@7g z*`C}6OrT^BfC-c|YclDxCUeTH$?~IFlT~j*w(pvd-KZr$r&E(7x*Rff&VQITx%6q1 zTc0*x@7nVG@vOwQNX|Fic9E5RZ@4wrF2(ZT6e`ijMkFgKm73<&42zx)9|OFHMP`y4>;aR zsXddI`UkCX{_xvc|L-~8|15Gt?1AUN|4QhV7^Kv1`}NG=jm)17xDaK1?QJ!F@#~!8 zZhs57;CPeWE#jwtE#N|r{4nOMGG6ca2t4CY>UWLbVW|G%~m6Dc!W(N_zUoIJA; zizQbdP5OiCYsv4hzn*#*O(7~n5`H)C8ipuGM%kj;^tJymC36Z4fvA;#h5h{ z*fZzFQ8hDcp+eAQm&VwdQ8p$UHG9Q1@UFS~1S2ipWG>S3oqUj1ezXLsX_g;Sr!T0D zTJ839q&2T>;Qd#f&Z~jc>oyN*gK}tUqO!!lUr-Bq<9bpp{<^1)jbS2f!{1I|*SP>c zz-5?3`T37+C)24Cz@|{UW5B$qG=B5SFrOO6;ITju4XKJh40%pnE1-67sU80w%R~{( zf6+flq`d|(Q)oWef#CORvgQFgPt?V$Sp2=tm*dd3OJv?oNwv8|omZ(ghU?T2V})M^ zTmuY$V^j>ah2lC4zR*yAfJq``W^xm9=Ehj7rHeCfnQ`17WqV`L)$-RDBCQa$4QWL! zVLd>l^Q^aWj@d}73}Du(axGHRs?A8NH^&I8HI7U{TJsDSR;vVa*72T&v~Dfd@KXq< z^#$`ZTx%)V zksFsfojkcBKJ*&qfIkX*&cK(#d;waXGVKM~Z6>mEtn7(|iE{dj=vxl0ZbF?NXJxWL0yo7EhlPv~R( zEQ%XigZHx;pv~}@R5qU3=p*)W`(}ud>i~R3+4%r7h2-M>L#V*!1SL8y^7*>iZTL3PJJjgTn$vWJJ0rC)j zYrzmCT^L&;J1+uQDJx;D6T3a}h*-^7iGQV~&Xok>)hI4YQg5PUHr`Xp~80=zz)%b+r3k)W8>H*Zu2R2|AQ_n10_ z`!HJV!V~Pc`j~q?R^7k_#;GM({Dk_6j0 zh{>v{=hcdgUQm0p8D3Pq0s$_mf=BMMI)e+mqW;Y0bXE0R3lOi~WpGW63jnyTHsVgW zq29nSsW;V{oOero&cxg56Sjpr>RWaK_th=zX`ick*-5-t{kXd{Z^J<@(8rLKJKo=L zadPrVI8@=Tb`-3y+&xxTF%37SiU+4vcXDxN3s=vwgPZJhl^f?A$y%%D@7kJ(pH2 z=JB6LzFeyys>7@csVp1ECK}022&PsHHd9sZvk)rJJ-CIca2>W$Z=P4%$)3kAl*X|Y zKEV&T0eqwr+z+29Be&%<73co@LM6GYCyK^w%Wk3~x<|uLAx-CUCy9*Q)867TckfNn zfLR}k%3RY&!jC)YrMS&j_+Gej3nxk+o~>?jIr~&E*_P#|%5iKrGo>$gNq`LD?prGl zbI%=nq@9-WT+$iYiU;ws9L3tM$Q!-@2{J!7=94VX#eb2JJV#?K?IoL5h#JMlxK*9cJUi4` zT<&hwz`DcK6KH*+bIO>3yCah+*;yqodEYw3f9e9oIkvU}M|f@&^wPMBcI$bV3fr-f z*k9n`C}QMB7QMlJRICe+dhyykJ|$kUuz3}8I_+dx=LS5|E{D0ps+DJJs~*U0sWFBN zs9Au!zLq!3)~?59#uS$~zk2GAmiCr2v-k9@C3oc8_%14olZIz(P6adtPU z2f+GYG|Jq@uLEG&T`^9~ihxiZ(`+x)Orp6v04CG2od8p5M<_rfh3x@|qBqQ<-4Hj! z0B?$(oOw$W=gik4U^l=U(Q_BTCsB;C&tfWLUqmHVI#G6HPB(dtiSBZ7IDm(2#CcwF z2MbJlP@-vF^Fjo2xcY z#&Qw!WqQsFlF=-`K;~hAg|b5gz#`d`^A<}h=Pi*AEVoqFVJ*vKX0GpYd5Q&A$QZ8E zN~u-i%vCa&(bdwGYq3TaVKr;zdnT@vPE1@c*K_e3WItB3QHC?NNseW0!SV#NY?dv# zz!3ZbAix%xz${zkC9ceNY0Dr~eqgXeIx*)?`AK7*UDBIN+ASSfTbRts*dAGpvAuF2 zWBcR;E_c6d#l&#Amx&S5i7Of@-?P#v8Nt{Ad6&UK`3rL%l1CUEmd9EAh_vVC9+e@C zJ(aP0+5VnMd+xpGvOX#$50+AmrL(2%D*oYbAl3hG|Nas4`3N`9b`zRxu=C}vEoNkj z!z)f5hjYi2JIiga@S4Y{(o2m&@4npre(9NMU_;IxGJxsBXF-6c;rQVx(@^3Ug#K|F zs^3h*45ZqQfXbv@{?ZXC!vA<=p~;GWa65-{gRc*Zc<1MA(D%wX#z@{P|8`b{6NscE zi$8lgr~U5joX-LDK*`uBq-D!TB6S?b-xX~RA+5ZbbE{t9elss-ic<@wxR?(jt!~F@ z%_dB*o14>msab<-DyBDl$x@A9F{NqmVN7c7%}g!Iv5H?lb1|)l@ORsJ{N26)ryXao zK<74`c8%t=dp73jxrx7f?_i$3Jy}nGM@|P`MXq8~4Zk=bY{sb88u^tX)@vD+Ox8!) zl@ivbg_QzIxw4LqR=1O~QPS6m{j!vG;9F_3K7T8VC()iBlf~3ZWh<5~XLS@xu_PkJ z%VO4#`(-WaWUUr1E$Z+-19}X#Ha#kHS*M4~3^}ny?mB4D@Up#aj5ao1h7Id6H1XS7 z?!C0rKFg7rWx;n^MVG z8?vh)Q@0id8{RyL!AyK=L-zP_-9*ATCb$t575M1~=D;t+q>?iPIY6qNjZmoEXzQLR zX|{fdk|lGNFK1VPi7s74YVadM!zhmWZ4}G?XzUDS%eL>|r>nKuKAANjpQ2bz2W3X< zlRGkvwd#JE#oF{y>KxYUX_XAtk8fr2=>Pus7CaW!ni0e@%88!yNj|ICVqM$0NmR_tIs zA1$j}4e6Dfg>_r`riw7UuS_KrRdgq7d?beKT8!)<>>63C#ma&iML`Ul!2i>ykfE%h znzd)FY?fCTWKSoi%lx(s8YE`B8stD%>#e6))A<}I@SuR?ox=^ zzftKTcWJE?P;+MspJ;~ z4qMsR)5^6;Xz*vwLxC$k5Z!tIg}ucPcs; zD%?vpca;@f+sKBl(&Rcai7_#4d28fmgxPo0uEzn-MlYYCX`8Bfb1 zzs)}Qu&>&T*JtI1PN~Zl62_!4d&x|Pjg(XOhBoOzIA^5n9XobxD*LvsSW#xS)g57V&U8;j z4%M2pt=GXpCy!?G1wobVWty^bxb@39{Q6ANr~P?Z#(0bKUrFnb^D?J((0SR_wwy?l zY-m~j}*4-m6$`b$B(`mCQX{^UD$}<0HcZZ_8bBdz28PKXQ zBAM3KuBaSqTi#`aXGiCbBWAOW3fZ-%EaW7}I{J#NkT#fkHw(&LypT2YiYzPuuUwIN zvV?JlyF~vddz1av)K_JlyirUKP)Me>b@p>k@-^{^p0vw<);CY$W$|zNrut)<)mrD8 z%=1@tOGdKBL`$Rf@)Nm-7lQKE)i-2J_Kt;hzk=bmk;fIv-LbIM=cepi^dUF&Dh$AJ zl!Ki^Q3scD{n|NmamtV-)cSKg8a!Yzhv18eYY znLURvBzkHCJJ4iz?rLzfp1v)M+J0s1iG_bjPq`9}eQ@H;{tvrzLBe<4iAkN+x`|C~ z{~4M3@90=}YvUWTt@W4tGFy(r8PR*^VS`z1?PTh*sd5(X;~<1};(eJje{q@BwQc+A z%Vy75=I(hrYh z$?xsA=3i{OZ%Vi3#@$1|=5Q@nsaiRi#&uG;O4VHwR}m*e!}9jk#<(!P$3aZ}z+diG2mShGJso+Ax5dH|8?(7rtSnI!#1%DK5TEmaY zQhyL#ok*jUwT>qxm38?`Sqi-y`%+f=txqv*|7=kL%U6q1Xr@=Pt)QmXes82HpW`TJ zJLlwy?O|7Aq{xJN<9rYG?r+`yMwb6!m9e*3{|8l0+}139C+(LssmgR?<;kDw&uX>Djb!n1r(#h?nk z+m+Inzuo<*EX?sa`F!@VUXD25qmZI z5^dQs*V^TR5NqzqKbb3S(SPwlDDF8J>HqF?r2m(3S6q!vb!`jirascJFn^cl0BZ#< zBK`H67&X%L8M|FHc0RyTz|TZ_m!Bz_ekRV8bXi^{ZcGOi1#s(dFo6ONrbN?3DG?`n zx-6GcqP6g4{-^mrtqpaGCu!PHe&eRs#kYjc*Li?R7BWY81B<-^pKfvadNCAMQ@|k% z?vGrzN=bHbtDDDaIye4D*UJGsO`eTNke45_gG0dX=bWimg+` z*&cD!6mg~}FH0QJI7VENj3?=Cjh8g+wDH(5)-AU@4$02T@tD^em-4B@T!?t-K-9;ZTnR^*G*`9wPN~S9LJo zX@VFjh>J75v0htiZ07WRE^HQoCTl3JX zCA9J{^!9%fSolXD>D1lU^jToo^$O}*!U_fVm7-6LGbHwvuKs^nksMQCGuvTL7Ms2e z!M9mSbKVpq$GvX$Ul6==eCAS3R?cB@?&YziSR0H1dIcF4`ck`=ZW5(LNQ0&?VA=_n zkQ*pk76<~Eu&im6*Yf(=Sw=kIyealH?B#M-3c`ps8kiizW;7YK3f8bbFDmioKj9%4KF(Y=Hft*KNEeTUXd}kAuz9|T@OdA(!#-t-m(Wh>vuTC0Z@DHpm#VGSjAOi3`QO0D9Log^-qQXqzOX~%<{ z@i-P`hC4omx`+q0!bBk3AJ7*?5EmL;}%GT;_>$>Mk>z991k)xShVBTfyf#f52HJDsLdu$3#1&eyHY+{B9{BZ4+Moyn67yrOHOnFZ z#fn0l#D6+DrX_N^I4{2x6NBAySy#2gQTBdCh&iibO)7Ls`f!_)$&@4gh5jfgMDd?^ z{BbMhL?kOyXN${gp@GC@u+D1jwb;&uz6ckF53~6w69)z-r{ttejqzp$oC>Z>$wq*g zaO%~>&eHrJ`p=E$uXxEzX@`a)=!K0RJ%51eoBJ)@I{_Mq;6V-`>r(}s8`xa-V$Kar9OK8JKg1fK# z3K=QcF{v?gyyCgFDQTTnbS+bvIiCB65Rm!Nm^@C5PL73VKC3##%EAP}99TD&h?#3q z@|og*=A%ctsJ?QZPZ3FkA}v zKel^Ds<^mT9F%E~e^?SS{jMNXnKM1k9^V8`+<+JsH6j6-X4$!mvQ{rD z6=!Q6afC;l;Sq-?zhxH-qicpsC7pMUM(G2pV6(WmBV|TTV4_T}H}GFG!TiI)Rkt}R zX0(CR+~yx9NE~RCvf^f>WzEN*(q;F=iFL^c1c|;(aa^WY=SevuMU38J3;f&3ooM}- zCZu~!PcNXEVk=V8a>Q25peHV7(&*u(EM*))P0O=lyU9xIOmB=Yr9$*IihU7GPM#%3 zBHCn4>Dm-jdUKGF5!lp}+1XyNe?eASPI+2ZPFn6P@vRlL6U7}$^8DC-NwFsPW~fzM zF$EG>LGO%^V#{}VQOnaI!qhBrP@{M?ew6z|A-OasCMK_YuXJZBdES}Xh|`!1B1nGX z!YRAsmc^F7lHnEq6tF5Jw20_r)Do-;LY}B z$L5IlxRVj&#;VDlofA`08YO;zesY}XL5zDAjZTz;JD+j2j}ec%+YxOMU%0>{M%Rkh ziJ7*^7Cr_&xhYgApTzWI7kb1s?&R1k4A>a6XO=CIgnM^(lec@!kRV#IdU5}SrXsm7 zZbNL^tPHO&P2B8e5_T-bC&o2R5ksMMJ*8rKvN%37HdUPG5zlEC)4N79gWgM&;ybSx z3s!DKY=+BXSomYAI50CoT$o&%mYzE!&6mQC%6SNwd&IJ2vGU?xBqE>A2l$Ot&8tW4;m8Q)1iPv8^ zC0_i@?J3QHpHiEZ7319ymp0PtTQ+1^;@FhsUhyy{&$0tE75ZwV)ITayyz9a#;&<*# zO3x5Wk|7lEudMZP>jWAy3cKpQ3E=Ia0m9T-Y3GRNC66sd_uy`&Wv9U765BH?(HS8x zI|YwC#24BcQ$!;;Im??;nw=%~&kPJJ1QtS>?ajjY#mv7a1u}c$qD(P5Q(VsKOk~E~#x2!A$uBJJ&rj6SchZ;jJnJ=#HoN~3eQb1pP+=VppDxpgv9?nLkcMQfR z;VsL)xx6$srgVe2w#Abrp6op(Wm#5fmRMiQ9gR%3mC)QtC~^e;BX*%a$=)NLK-0awBL~gK< zvuC6w4oCIgn4A}4V^YP2Ot_vgvDv9&o+npKO@=bDcO$bZBSuJ1$*zRG9+MS2BWF$` z^o+~hX)VVY-q~V1yl0Q-uNB)dr=vV#p-0S2wk5xk*~IU37R<;lg}7(O44<1ZBc{|_ zIu`9@d1HNEvAi}TP8>Q#JUh9xT*Tw3As$;Tn(coSE0pKV@RgPpWc$)`yh)H5Y@VIo z?CkmCU3Ik+XHFE~8=8!gnVkO-CrqVLDKH7E$d`hpX387eTtW=5QnzJbPGJTV zMLgQbdc%BvsfgPKHgb%lx|Vf2geNRHOAO7l2PQZVqk3|rFf)3%cYcnTl$@RtlOz^< zpbtl+#Mrs!a;^iTgi5bCI5TyAN~cY@mI;?83H?X%;&!iufj`!kSd;S`lURJ>W7<-3 zyjlL3)X}-Hp`u|Oj!s)JW7G;?iZ|Ccd6>4xG^~{=jY@3x%$1WT<<9r6Oq+A5*xNHB z9uHehyC(rHAZXYQtEdw;R4-FEnz~N5_B!)R+CMrkHv0Hz=A9Tsz>ch#AS^Pe8$$ER&ZD2=q65#0Ho>u-9Q93~fdn zDOp@Pg?GZGnPQf;W5mGoa=Z4ptT#^Z&cP6xlq#)s@6DqpQ>B48R>`6^D>=oVt>{&XoysHFqx zQoN8&Kc-6!!DopPQ$+j{-HIu0-SB5fj|h}BP#I)e1d0^OnmMVj_{Hiqnl)~B?x_=$s z(m2{K2N|6?QkqPYHY+kc;gg3OhYO`Qgns^MCFM2gY5p2Cmha20DlG8Oy_2OP+8Cn^ zGX@t+hXrHs6zPE52riQ@lIi**+A!MltJ2%JzDl~B%X;M}^SMD#$t*%KO>o3c#^(6Ss_8dumztJ#VdcaNJj?ol)`WeMTi8G{ksB(p( z&^0g1v2s;SzQ2GjzC!Is>+z~4O`a*;MEl302cc(4&$;{h{nh!!xm8@h-|z8ujBBLh z+H>)Fz+DW_=nZoSswDLw}u<_Q#(oUH+Tqa!? z#q$zi#-5Wd-e|;HX+|V6jLop;tP5baZd)szC(yxXq!C8+-=uLO`SY|8WA&9%i<^#r zB@LjA^-==)f6`|~IdHGctwEib8mR{K?eNM+VNm&X@KnX-SPLH62cO#;6b+)Y1Qj(4g@cSp{ zgIJjFA2VixKfj`^(pOmP@fu~rY#6lorLK zSAJjNDZ<$!$?vC>Ez%vv$t}_WA-=j~W}!VI_PyVq=z;)N6x9?}V)j#MXM-F^51a-0 zOWP)8(@~rqPjlAk3f=d+Hkf{STn(kpZPEtv_SGUO?PlrcI8%PQM&A@*TPCbe2*!w8 zq%1r$ovX>hII7#NdFb1Tcq8kw+ayD&E-0zM0$IFKjWg!nF3oaNO0g1ee0rx;CXoKE zI)aX-Va?CFTiR}n+%84B>EapMNZR|H7G!L^M|xPGpL5i{^tbz@1%p^Fx~IJxVcx&J zPdcekRHN)MDhz3f5L|_U&#$iXSCvgKq75}zCm%d4jggG3J<@uS+7BoZR5(B$Ona}D zgJ|dbn)J|<(mHXF-(Oi%RZvn?)U^`E1-eUXpOK1b@{`(dB|o>^Uz9;YvJ!1XJu96j zS}Egb!xdUI-Lz5-ruB;;2t)Q`jDPObl4$0BDUUMVREN>#{gQ{)y^A6Ec)xV9K=U`M ziG=r}!>Ij5X+IrpQe<~(Dt&vdJk&V{0-!D-5%au#oJZZ+|holW69c@!b8o6&s zlLXrFrj$loymE*U_LlT7iAKFA?V+v3a+DE!M0!;q^+tJu&F+&OSeZOYM$QM)X3==o zqoxZ|b!AB!UHmpi;lh3F4IR);UCh615MF&v~AC%k2?O84wH1d+~4T@ zOBy4PClgGp8IDQVvqu|B`vxe%8$XoKp?CMmedxwKc_2MJ2g+i#AiqM_=IOCUjT`T% z)A3xHdDXbDm%^V z9q*k$y;bz+iav5C1#OW=P*$O&83+5w3)~|E`-Q0%tc7sOpmqNukfM08*wl9@Yv}=f5O-V!LVU!fCjT2HSRaK*ne+-rT zyXke0oZ4%QtDr2`U*yZ3?5C-3YW$cS`VQ^Axtom$KXft zj1yz=!^CvfCu*9pe4^}kZ!A)W(23tw*?1!p@8cVH=itk2BIKF+h;kJDnWihoLwWeI zI@2sTA#YzCGb*4&gC@;Eo`-jA8T_$+xZ9jugCt=@m09&Id|C1(k= zB2xX#>WPuhQ2;ltJ`bgIq$Fua-wpj-<;*ZlgTVO=|~fA#}}~ z(jZDqm4oSu1@g8bxm9KU-0Cua^^EcwEYNA?B}FBL1-zWGZP39nsB7{&>eeY4^wAaARo5?-vnk?pd4%!9Qn}G>T-Yu@F44l}`Z$`jLT;moa%H&jzzTVc zJES^4&tF^wfi9}3%BSzDdoWj4yi`53H6`MH;$R9d2mrmzUC4IPz?cx|sHx67bXNy!}sKe>RSVc8bu9mY^$`9AP#^syjg#tZT4wl*rupozC zCl8QFIH5*U!V#?>t=lYL)Q`0hwzN|$=!>(o{>HQ$gCn}V*RZB1)+QAFRKT0n$7VpFgr5hes zdeJ*ehD6^oQB5@TJ#w>~=KTx?w>}}iEzyqO zp}0mRXhUe@GxC#k$z^Z@TH1A)w%;v<8LOX_VKVP}8DIR14Xm}U4awGuw(f*E<2xi* zNWmp(Y}Wa63-JC39hxOa2;=GcH}K^gSQhm1#qcJ!evX&aYTuM6(i8WoUaT$o2W!va z@wPWSyME)|w=jm9Kj2&#M-I!dnHF9MLv_#*IZLLG4yk>O^&iPag7MqO@?e1`eJWo= zmAzo0J^UKFgRho;P1ipp2S+%zG@I*bKKk}EdDtD9pUV(0e=!tw9+>xg#?hr;$kTiK z{k7F4U9N%G`11=nLZZF1RTvxiR)h~*Sij@)ACz%IZZ`IuklkDht1eqBefb@}t4xQJ z)VSWz7S%8+YYJGK6?tNltFI>3U5}1^x}EQuS)gj z=9g0H9yy$vev@CI#^2@16nBB%kLF*jMH+{G$Ij6^u&(k04wG@Iz_j-a`#cByL9H|$P=(tklxURCMYU}X}Vs(@vVy&~2H)lgGX zMi<`#_af{#++F`XEyBnSQDD67eGA5IZoKLt?~{sToZDBqTQFvaD+eTc`en5boi!aH zgL{95=g}}w8ACt5FU87}D@!U0sjf&KY&<$p+2J-ljGAiNutoA1H%2Lyg1ab{KKvIf z#F0alAKbKS2?W11Mj0OMa41hFC3NV39AT`EQNo27?qK&8-Hq61V3($bcK#$s8+&4v zIE7}lDRG-Fkwa+i#hPmTn4okB#=9dGpQKx20(;Szm7*+>`<2v``D=J-*A|xN`q^wv zr@Hs#a3gAra+OHWk5_JGb4#aNA5(|G0%Fa>?n*_G|4h?SuJL5hOU?4RG;b!1z^xOM zkz(HfcaA84@l&QUu~#G$PMIE}bof(`(z-31f_P&pD6Se`Re(WI2GC7= zCFPFb%M>?lxl>i#RcVykstlpbGq5#3y-q376s&&Ouyp7nC6aFYL0L?}*C=nrn1Lji z=nk=R*_y2S%&O`d+I9@1D*au#wO3%kOpoi1zboGg*pQv;G2k{Cn>H$&RN8W*avnYB zgVB|@MOi^l>{Lg=JUsLi?7*Aa5u}=MwGwQ+yhRBUIQCRimY!CW*3sdw!iYdwzjqTR z^m4bl!1%{j<%CE-kJKZKf8MHGD`Agt1S>pVs+<7DI_ECs3c)fq$585IxVJ1UM#^@@ zkZ6(@PJP%;Wg~Np=-lMOQzB4a zYkGAke7AEBD?NgeD$wLK!2` z{e@6DvwncXxbitgr_B{wAEWP&iY8e;bXKw&OOsA2ozVd$;FSMq)wxwQ*vr%Xg(W0h zBS+BQrHI4nzapyoQ;F0k0%O8*Z*8u&e`}2RRhh1Y+Tl$r*i0Avr94Zo<>*O6Y{#r; zfWh3vsO2>+`oT3YbBrI{>dhitt$@Mq_oUHET^?X;SJX!ZYrrhm@2nNk!~lpP1+ z$#Otwn>&NmMwO$>!^j)1K5m)jgCbPFNVmTWeY^8|L@|c`198AB>k&BkD+61Of1p}N z-W!!>;)f_nQVRZ;1kA?g+wrrh@~#psNcxJ7PmKH-RJgSepZ^M(!qoaf5cn-R055=lO1e$iG)VrUh zw5@@+x6m9MPdK25Nd+&CLliz^V!Zmhns97Z z2UFFp6dJC^Mh4bTNx5S&neKUWnhLk8d91q2O*g-y4WO()@mJu&NEpL)q#CwrUH(jWyG-ES%(Fa&Poj+0UMeZE+m9G7% zyH6~}r*!F+9Q7|+^}C9fW|Gx`#<)B+S%hg?gy$#4xz+xu(@F|!{N-?~+0$8DsLtzW z*+%JUY{*yF7vDIit)f=HCcfJxMPTUd>eI5}yFk6cZS?9?|0x&ehLQv9R)Cs z@JvXi2d-1^ka)S$6E$j-vG00ywcA<g(OB;nc8p!1c2B zOk?uRD%`=eY;821dlF9Kb+@P)0(obnx!=5+$N1`2b&*Jir((C8cBgu_dxW)FTJGDw z?Yj;O==ci60baUWog~psufcxkb)ULR!573mqtfX3eQF^M&cmcO?NqC+CucJk$Vo!F z6`KyaUwuI`zJ5@h2UfmSWlHG4<}xV;cFFn&U?HqE)P530{Uqbtl#i(wiM0DpDbbkx zgt|_o%jRgKje}3A6^JPm!NmRMH7LPsek%6UZE85lUrK|G<G_=5VG=@jrBc5gBC+>7dA+O$tf5WOB6$7#V`k;D{ z9*v&oH{A;olV=VecO>v_z1l-vby6%L!lul>}437C$JtEVYi=hlg{;Zx$ zeb?YI$!kBWk*t{l`{XH6ey{Q6uPVY8ynE2-*Dy#RajmMI;ijK;?G^ei zNPC19Z<2@7yJga%ZS|{YLKg#?TqQwjJ(VI$|k=0v+H*7we zofsWviqb_##uwPi6W`n zA;pizXroLoYY2;JVjM;?=S4{}zKGFgy6Nh-vBmH+3YrnGtuTIx*Ft5=|3)2QNF%ki zlCd*c+bWQ($R29(YHMi5^=gGNI92;XWOs|L?SPrtjbOOA$7o6JFe`)uLiMytcm*!X zxl;=_^2TXt0&Nb4sr>MG?R%QF4I9-f6SNCO`l48lGhSMuuEc(lrR^ktwpK)!_SX{W zwrp)#ge@$#elIqqbl@Z{T`+@8G$9RPj;m)Pymw}f7H8}ph(}Mxh8%4GjHn<@jy%Pe zgVwhV`#bKKthwooX4tzgm*7MZdh>3nH=QNmS=2ohTC$sN`$8FI9G$9-5NWVaouHXc zICe|A=^e$hsZ>>sdDFC^66s?QWW8YrJeut@v^2Lgxu&wp_~R_?Z*F>bFCN3b(i<-Y ztWlxmU!SA>F6a8H;L{zLuS6Ly`L*35&0DJX>*aWSMRk=*gt2*^)=x0@*K3gim3k4R z`*u7;AnR^;>Af4Z6ZGVMZK&~Qqt;6>VisuAFz|tg^!6(g#+F4|f0+&~(eAXo@Mr`A zXyp}(WL(&y4HAvrZQ8l2QFgv|r(_w7pIr-GvFS{_(U7rHi=tU8wO@?Ri!~APisjH4 zk6xy&mg$E35J!9LD+CTUo`VPVW)Nz`e#C{ZzEXRsS4AZUX!2&%6nZyZr-##@MY?Wm zze;=FZA>_bI48yar3^Ce+Mwa_Wb0z7AN}?o;4tGrg}PkAII z7}`HHw?bJB(r~Igf%Q3KtM(6w(lVvLG2&+JWj(dquJ5)ndZw`(WczWc^g$8${dg^` z$MwycL`6HaJma4`w0d6a@bC`qhx=j1mdozdN=541j_BLbtx}S)@qTTXn~pss&9~O! zc-l5p^%zJ0sqMqtG{3;(s9203)`5q#pM)XIL%`-{E7AeMjdAc{?RvZ?5w8t1u6|Uz z9U6x>{<*ug5&=<$1$AxsQj+<7jD+f%szlEzNq#>k8t?4Un(@W`kMX>D@srw3K6{Dy zJ+c3<&qZSC#akf^B~L-{*3W@S@og<^krS^evT^=X+IG>%d``<02J!~bBN7pCHt`s2 zC~baTtERB^2)by8v@j!bpLUlpth!_}M75%)0o}bC_{Q(TP)DBHDGn|8`^^rWtG$XRk?V=l3P<# zRc(d{Q^!)_o7yy6ZyuZ|#T(DQslh(@{_pr^?fMbeLz53{6>8Ix=J}pc8Fay6ZKD|! zqv=Co8uWQry8@Qm7tn=u9?0D5N1)}%dnLY*TeAk+>ed7B{MDn{6DqZhQ2NrAnxG)# zo6ohUM9Lnk!k1kjE5=)2X%X%b-9mY4aMX_YT9!ki@zpn4zRV*YOhs;e5T%UQ6eHsY z?JJQk{7DL-ry3DGD)>eFmTITraa+r0kmfljwF(;IRW%y*3wCY1;~*KYp45g4v}cWy z0E54}7!ES4ZtG2<#zy1#ui8Uy^Tmf#*Nugs(4YTZLs%6-KJUgQ`Y1|xN{iX}5B=M| zJnQIzW0#_Jf^N`*_?ZyXS~eQo`b42mQ5AAd&-EcfUXeGYFu%t5Rn$L~`{q?tz*ny* z^COJQuM;Jt8bXl%nqd6gOFz{sl^PM=Ew<(=%V4rk|jHys3?#hwoN<8+WDaXS+2k+CAQ51dY}G3LOu} z9({49UP&K)p!bt9lD)CU!AxD0x;(;eyPj8#(xW1kOeF~+Y)J9SN@1bNv`^yS7hAN@PMFo1CNdG8=-TlY& zc!y`}RoFX(V*MpIRkXsk9@R_M>8tDUfS@G=;`Y-N{a1lr$wlC8TIwg^(&1bw@qc0I?V~dzbVZGWCC(17D1-Utt1$R|uQ!=xzMnRLHuedWb|jm+6nF0m(FO zSgspxniQtU)VV@`kaB%^Cbc3;i8p4Sr-vhcJxw~_SbCA3B&MFaJv29Tw4ZL<;B;&6 zNHjKItY0V4TM=pqMX!_hC3S4zv6C5m-WG{QC(lEaZo#GcWQnqGhm-0v z6y5mXGW|rrLHl)`{%X+KP3^p-QpYZ%7yhQlh2`d#6{Mwm64KHy@OF&%Ceqh`)8p|_ zC$OTa_vQKxwCi#`kJKylH|VP?^nr=FHM#!Dh*ne;PKO`w;>T6~lIDf&)?IZ=LqolP zjJK@#JbL0P3~Kb1`Y7GZRJNqP!6>;>KUbhHuhO%EyAu7mMaJ-}^%X*B0Y^HfRlBMR ztNj(F^x%4Z6IE}}m(VL4^ijR>_DOZIzp$zb&)O>|SJST>^hb?1uhAz6^v`SbM2fgp zUr!HSt6vj}1I*g-3PD{{b$eZVgHgCq?*&JyX36~dO$~Vq+uKZDJE(4xenLllDc@I` zzqsBgC4GjVz5bzb?LYJ!LCB|Vqz`7JO5L*(qXpxo+jQ(P!X0`$?Y|WU-?lsS77g!U zv=%kh%{TNr^+`g1D>z%dxURK5zpk~u9FJQuA~g9f{f~q^9B)@s*LIEzXRa--TiBdD z&&5gRoVOK~6jhYfEo{nL(n0>a_2dwgZ?5UEldia19~FcIyxP&WcwsxGY}ZHA4|nTD zua#twZt^}R>;Ni}$;L$mMElc);k#Zg#`(EIQ2Kd_RD+p^XRR6^;D|AS8t=O z_vob|yprnb>swv*4Q=g)=RO^=qgx_jnNE2?Pg16})U({RJfI&G=#%`QK9sXdpG?>7 z(rX6Q&TBFIjIZqGLQ0o6lr*Dfjdk-HXyAkTD0Lc#$?>cv|3N*SUZ@HhO1D3#_fABy zN}Lzi&|cLruK}g%UA#S)6!|M^iVLf3fbpRxAJk_J_b+R1ZKy*S?(C+91h!4jUWO4} z*nDa_4Son~d%;6`=J2+LW{?}2khQKIUlu-lS$hK%5v*dH0+TqAjED55DebK*Ov&}P zATWCxBgIEzOMoUS>yNE&jLJbIlIg!eCEr+7=rWn=+*S#eypUo_vkaz{dG;4KK#X- zl?fd@n?0n!L5Em$Bx3G9c><=-g^%lx(Bvod6x#5FUemq9wBdj*eW_8lSD)>sXCB3% z9(+m<&h$4gvE`($X+_(@wttfwWN2Ri*{%1t)ipM>uYg2ZITPvdQ+iG?zTu9kwZ@Td zdma<@_VfB2N_$!#0k7=bhPre7Z7UX^z2r2KY!dy6bmr609Z~P-17jvPG&i&^oR`qh z(bAgaX`kp>(a@IUsc&ekgP2Y9G%umMp4Q(EMfkmz!IPdwozLj!b#^U+uF3yz zvhkmnf{WkMsi`U{pKOhP*S*V@TmH%g-i9jhdyquKpG9Q)&qokhx%4$W8Z3HN&+8A* zs=OcrW-xy-Bh{1O?Wk{Pm}jhcRzFj)vc2^vOvNM5=~2}9p?-#+g$#>*UOQg9vu?nK zb+EvH6?!XM_tG%uwa4;4`JBF!%J%8QXx%>j4!l*=yrj8#SyK~>8|^%dMR)WCUG*d; zx*Gk9mn>^;cR_4T5k(&%?VjaJ7S?-4(i8}4e>^QNj|N0F7rjPni-Xa z{_1pkcfUU0+^H9$U;i65W$82C+fkz4*$c{gL0?U`K7?2DPQ0KO8@Vs)vk>ojTu%!t z%grw~Ur*y^5f!12Uf0LazYajJq`ZNbsv=*}zoMvvdZ$(nEnQV{riZRSs3+6=2lWZT z4t`T9{tyc8IHbo?-6MJ=9XO<)(aGKA-dbxHGiCDD2Ia=g{!ePx>WC?mc&*ae5e%~R z7HbX0Hc(63>1CFih=Vdeog(9E{0Ib8R6&b0y{eDzhj}uel{&r62VT`LqJ~4dm%Oj( ze_XBwf<&iR+*v2lWBudtHytgz&Y__qVTTfs(A7pTOXph0XOz ze6z5=Bgv*Pzy{IQ4ui$qha1}3=)RZqi9`Q`x;(>kA$7bCqwT_ipaHb^1wA>K-+AcT z6?|{#8AX<2K^F@uYN|a+9_($rBuwqdwEv(S&7uL_xZ@4|3ZCcwQb~cYkm}#mFY8+b zvla`JMciuBLtnnB-w_s?GjTNBFs>=o9ia_MdZqGtw{ zyZ>C`6e_awtBTfs$6;>2>9hrQ4!3^+35WHhKBu+`p`ww8^)bB~n;JUmT3bD5d1up| zhxPG6O>iD?f=YFJD}8`+H1SRRiF{X|sRiW6Pi047vAz1Pes+GqYWQE6M`rVt6XwY8Pr|T6?iV&LoVT#932&V|`6!grf%o)YF@=caaKHvL z#`?vB1=7B79`f5|Y00~K87W7wk@B;eF5WLZf{i2{w$FgF!m|8IwnCt+d8a)WQ|NE^ z&^7PF8O!)Uzi)^i#%-Oo677X*E>ccPq?lLriP7yvb?rrM6=yGMmQQ|HwI9`=fQ!M0Xa8qy9oTaMwj~c5Gr`Y<3S4hRkYggp1SI=s&l8 z$+DIfxD$ER{^?7aN(wyb6R7GFJx=j8Hdi#ZQTrzdTGW54j}I=d_UBa;%;4zFc-r-; ze#WNH^!~wtVt74r>^KVlOutBPZf#rcYMs~IPB(t0$5Y$q`bfN)uJ;ehZ*4Dt)eO&` zhJUV?^=gyVXK+|b&(q}6CTu3skfL7>224X?kfCYQ~M#<8S)tDmIE@AT2?y!IvFy^dCX zr(Z)qoPaF${vLsxk;nDk5w-c1?6D(aP+nM7lFwz+Qz`CyJ&Rht*E4&=t%0Kn583jM zH|DZt{$7{l8n+7%I6nMd?>P3deuOJAiBPY1d+=)1e>q5ke;Y`hz}L&%}3Z zb0inOx3%;aw4O<+Kk5Spa_TCiCRk-x*&Jk2-H-ZU#!#mK}3_-JYkN1By~ zdRA$x)iugx@>+b)>~AQX8(J*R5kg(hJp0`9`}V(ZATPAIXO_vK9@N9kb6tGQG&7qN zzbmU1?W?t-Q3VHl<8vBg`ZcAcO>kl**{@WJQxVRI3NGFvFHDY?Y8XlPRxfk zJL~%dI6&|G9~*R50A5VNax&PH-m?QdEB`5flu19cyT{G~e1h~T72>exoB$KtLq0Ql zJa9m|!)hVjEcs01gQJ^h>JNH9w@0M+f7bis>@Co6<BXSGe2WiK-_<3fDf4-j(beaDq$)RE^hoUT!M?5f6{|G z?_>sW@uFgyjcu8-u`LodwmWKLRy)q}e9wH?bZfxCM_D%?pjm^^v$Frz*ni94vwTn7 z-8rj$b84O3_bkBJ?hT)4eJijzs_w~VcbsLtpgD0*W>3M~zB6Gx4t%zjWB1VgC%ohT zm>uX_Bq_feicPUj=FbIf!I;~YyEJpmd%%sm+Ug|&5DCb*lQf9_e%#m(FGa$Qc$ z+QG(9=bc?sXcw?Y*v9=G1#s)~^uVz_aL@8i%%^+XT7>IQ3d5OWwp!o>FETg_pl*{} zo8!}AXN64f*<&YzKGe^3b=Ai!z}7={kCTyRu9#`v>))pJWvi;Q9;f#5wHyEKNn^G- zozLsuYo-UU5?7nniN`%7G?<&T%kh{pn>J<^%@!-VTeN95yNn}oPB+@=H2JqP*fVNl zd;Cs^`5jP-Z_%+5d-leOdotkc0awtI{(tF!$$+hi{wEH3Xr045 z7T6r#8K({}AA8=DIa?U)x(n>GbGysxHZhE)A!cQW%TVqVF)5z60bd8?N>3S6q<@Qa z+WU*{kt4BWHHwjf`iUC1nlPf0IsJxDQG|yF8exI8moh_4=aY65OnP@8Ih_yM#Xy^L%a~8u_5ORlY8Rid z>jQxYgEOuIwg#=+i{Mdb8Xv8@7IuAJXyhtowY)~U3`b1`+;pZF#K2h*X<~3tY-bcW zmkXYZ-GMrt@L7SK!_jv5Y`EpH$n5`+`&3ogZ+mv1b2`pHizr zoGWW-+3wDG0+sSXwcOD>E7njI>UtU#S)<4uW`_7&+O6Wo$AkLo4EZ3~0@|hq4Oj?d z=HN3~AI81SvfVX4hLv|Ly9;~*>oMT`(8x=bZXd}#2hDPPfcxMi@N{sKVU&yJg7}t? zVfEtV1tq}E+sSbDyA+zqARlX*WHK1SLcyi@jM4=ZqX!M@H{QJ?G(IVi&Zmmv+YQIn zpn+$2#ic?hi#`80J30meYEE>*r9rFo)!G{MGG(p2PWqd8IZwDfJ{e;P=k4`hWcQL! z)oei>|I2&Qwjc?gvAo>2IEY`f>TQr&qfKGJ&;^q;(y-h;!O$e77i%cJagX7_$2qXwE`&C-5MR2Z}G2s(>!z zy<)B4{u^rOmOMVZunO2((o4E@48l_Np=Q58G$#NV({S&oEOI)kvgMnPG30wk> zEH&QY?Wh*$Jk~aIgDACEP<(;7S_t*#9eDAD{rgPMB{=u#r=AQowU*`gyDtb04l(ig zLD6e6so z8^eN9+$Vd}fv}(h{JEu1Pn*txW1lLNJi_S?23Xv}dynq(>4Z2!*iT>ytB4?N(J>rA z=DN5x&er6>%v}q;+z*B<->#w~{eqt8lY>D4!X>zNKooQ6p75X)VHO<;54wE9i%8k$ zHf0oa$*hyHSs;L4aNswQpD~U!iwGJJ@de;ZfRb6gRs45)IU?vWVIZyRk9IutNdKT{ zA(7tUkMZ6;yx=^O-h(tQZ>+L-Aa^tCZY zEzh;wk-!dqY&wG7VrjQx7gTS%TCi{k0U=<$N^EiJY$Y; zI`Q5f7{;ST?+h%7&4K7EH@N0B4RR>Xu8`+)C1N`^<_0;MW@Dz`>A+0q=$VuLOaN2C zprG*1O=uCT!NdAYa9NZ7a3EaD9NlpmjySqx*T^kE8J>bUSmUH8^}yb4YzYAeSL_1Z zg`I)W7BgU+hJo51`NQBt+vS-dj&?XP2QQqMgBKQt5O4wZ=j{y4KszEF))nU3e;NkZ zX}9Q>5W(>{1+Nb{@Z5p-PE$U~&Ob091YZ0+m$SlsA^2^RprM`ovt7>gdi)TVjhS)& zVJ;gp<1V=DHa4fmftlXX12;LeEz_@c;4j>W7jZ&72tt6-A00jW;WRzt(1XnYSGdE0 znIR5AIO*oY1v4ScwfNuaL%fEA5O#rIk>L&C@kqeY?52i-4c|rQ2KZ;K?EL)HF9djb zAV1UjN33jmBFw;5W;iT_& zV5W1_!$~hd_`=5K##l_>41v1lFo&Ja?HqJqu7|@OPI{DMV`n;tKb-W09{6F$)K5S^ z8MB2GnE8ILgN_X4$Z&8nJw7yOkT8?p84CUuAnB-ty%m#WZ_T?*PnlZ{bG3qQU-tIF zK^QA7unv1*4!St$9Bgr74zdJrqq&d~U9l5P={Sanj&+5(I!?m?2VepfnEBT`Fb^6B zWSsO{X?Aqb;Nd*}yB#FX%CQ+|)`Np+s3&Mp=SnpDiE^sVv6j`Xd4;*IJq=qN*s z>ju!@0OmGrA(arZvFY44M}BOKXX`EMZIi;Xw-{SRCD*5*kL*EbY}2{v$l_C* zN^;QuKzYUidv2WB*Q1WX4QEQ=vW1SrSyqyzL7JlIsu)bv5ajiCS7z3=645K`3Uj5N zrY`!K2HgbEkvB znWtfpLvmJq)(YcLoQ=8sv99u+VXnH*~|=or8xKU9b!ljv59M%+Y_zQNhO3RKQ_HJO5_TzXMJ}g1wF-5d*a8+#wD- z+ISc84*~Wd!R;!w28RQYc7_*`AqzOu%wWlKyMxXZa&Xel{}J-90IsF);)6z*1Nyat z%-K06X=mpFmk>_0G1EClX=A2mI55*WROzIzbYP})=rTaJ29)EK&H_1zPuiFZaJi`=k}CxnIAIkyurmbrGh4?WxC8brK5gyA5nC%+ za7{w_`+>uez#_#X!Vz4XJ{k09fjNR}(>bEcbeJ}Rs}dPL?U8{)ymke(pv!@fuPw7{ z9dvGxL%(+ZI^^E~+=>LdK?xCBo4%Oq14hKRvnvCKdF>1YeHrjp zD1Muvy@}oBIsfZDFvo=L`maLy2;c%N=q?60LTqQa0U2flBF1(PI8toWxdDz8J8{_P zZhQ;M_W`~R8SL^L7Ix<6urQB5F2S`O1>QlzP9VDg2Z>EG=nsRw4mb%iV$(TdY}20v z{XyUb0XnaONJNfpIy20XWE;PL{6l~{Pr^>)3b}wbraJ={;GcoA3%rQ}5x^ct1NaHT zE;{GWaNrM+e+;l~R5P8U&USrYf_~*#yg$%_6uUDog>apdgd9O-3gq5L(O&u#vEgIVh%1lG5<1<6LW~!i8)AYV`j+b zz+8W2rz63f0>mio0-S-vtWM0o2IIsWJ+(2Hzcs|=u`m=H9C#CB#B9BCYwvD)FVH(V z0raj6+LTi(jB?;G6kxp4%x}reW(U1L=#1Gp6!4E3LL9<_4_uOK2Q#S1tTtRU16@3r>P*kNB;4S{OeAWpJV)1eU=c{+WG4t^&3u8Ai+_9M<&C8 ze?CqABnO@Ik9Xj+NKZk$x1JL55wTdsB6hhvbCJsq^>xr}kosIu+0Eq&WV?W_ObHsC zb{TG0q67-y5?$9Z$$@wDz&P7ukT)o;v)v&EJgCbY)xUux}z z0)G#j4tJMT6JrI#w*n!O%0T`;z_&Q^#{!>l;4!?lo(#xYm`ir$AVUaLNmZbN$-vJd z%Ipc?8sIv3MeH>)LuUggVuwE#z>9z{cQkN5u#O;9dw_lg@Uw`~4iDfPHEU}JWX<;7 zUw0wHUFZ=%QsM?41YU-PXE*o)FfI@O3BxGA1H9kS;Mc&T!>rfcxcnc$gB>FjfoN$W zMwD$PrVr^v!o`jXQh+}Vu^a`?kPG}z2Ym+c)egK6c%uV%0RQB`Yk|puw*bF^5wttl zc?S|!!?L$IdK`Eddcfk#47>__rK5rmfjb@e8{oA8nF)is{1rID(c=)jAbgu6|4`ru z!GOoAztc4e3C;@AfxmGSmad|3saFWs*5ARwE#E^J+v7*5BNI_S!AFGmjag{f@m+ZO~9#`GJ8(%0KUv_ z0QEl#Jit-^0pNy!ciYKBb`%M!Bg0AH7%Y>k0u8#+bpg-8!ULF}F*}#-AmCLldsRrT z1mHc8DSo?!>z@exj)S2ozyr}iFx+Wos6oPCjtmQcrv+Kxrr-+NfS-2IuK-SQFuWPK zp9Aj%*1>>1=LdoB>D@g-p9B8^Gj4mJGV=!YET-vNGbU}yL4^&JvMBUWnn z=wHCyQZ2ev#HYUjL${(aW@sRAnPW&}f$^NSYZ*=i-tK6y3ivk%o(DVwkvwg0pu%P( zbaO1Z&I3j}=Ea-SWxy{xDj?t+9r$+OFC2I;mk(SXd>#U>o7BCG-vRF2;3)7fh_6#> zzd#181T6=JxyQc(uZGk{1vFbPNY_sgGF$2g1Lq>Yy_bvy-X?a_^MOBhw1;PdovvJX zb2kSRg&!FVM}}tLFQDn{DdG1jzjM&n1KXDeH@5)ag9dAH&kXMb#=9n6GV}zn;1Kdx zc>VQpBz%Mnzc?EB9yr=T4?+lbDW2n97ib^~IL<*&0e;d^J`ebM2c8bR2P0-L+p{~7 z(A!bLa^Mmk;y?oz0Utu7FCl<01Af<0ApzT$2RC;B?}r{(`Tv!5Zn04nVE~@)rOLEh zij@LQNH>&1jOnJgUAA6eTf3#0N*8ILG$B$pLb{ZQYi(oNZ9)nf;{y;flA^H*)bJuM zLKfknAwbDeqlqBIL_wqIi?)IWEsd9N&YsgwWFB_s`)B5#%bDw$bLL>zC2$gc%+Nmx zFQy+MUzU67O9X5o&2=18u-7wRNoL_aMufiHZPbVLeXwF8D1)omA}zEpVL5!<@V^G` zr%oj72sgl=vOpipaZ1FrzzEO@-%#&9DRUY=dfKf9gUNt zZuoa2fp6&WL&DE5m&hab!ak!89D-NdoYM3569^6(3dVH+2BT&a=m;m^?~N(e=kTQA z|0dkP?swSE@lSBnDDr7|fD+d03$4%1wfi|2K4mQ&$`D*O6o%m{BgN0ci`Hkl1QBa(w6C1Uzc!8-NcRGp7CU46RD{KbFEH2yQ>cql$J8j>5S4iOX6Sq~TkJ z!V7S=A@^jYPS6$j7&D}g?F7ENm;^9CaGLE`xNoAB#ccO!c&Xqfiyr?Mv5@#1!3`sV zVibIB6nQ!97(bS3*lUzfE3B7tc_dg*P-5^fb;Rj8cf;d`{=M)BJU9L;1eMfMXZU>& z-fvXOb8vwX;Z=CpQ23+vZ%naf;cpFh_V&dqB#6ngRpQHFRzoT4m0Vqf6$q9Y5d`5G zLqSw4U>59D%FS@vaPNk%8axPRNl?U&a36fWX+Hb`_);0;zta_tAaINy%LzEm;NgsJ zm*9R9=rq$W{^$QTJYY1-Kj7s?h6T6VgM6UJJ z1gfjmc#8~pt%Fb1R77^xB;woJdjjFwU{GLf;&_8@>olz1mlDstD)d=+mMq%K;Z)jN zNF^KPDmB_DZ>XUrd2LB;s9yB(3VCwZ^L=gco|lu`@fHfIJ0};EEZ5f1oHH+&?@o5? z*csR2H9}qagcA=wdq%Ez*N4NZv{_zMx0>ZlX&sIoTN5I=HL=Bd{XbA&7YeJXsC-=c zTV&{goV-J(9uVGbk!v$u>*b^R;}WgW#+Y>wMW(k^Mzti~#{ni=;yv3kXE(@M{kg52 z#5&LJwCQL)*(0ZX}?1Gmm2iR z5)ajGNFDOY@`v=~e<+rx&iUl(JeT@`KetOHm9Gd#JsP|zT&k|fa(sb59DCGok*vrs zce%uYtoo=(uEbkZk@47_e5%mvt_ZiL{tym~4z26;ni|w3|Pq@~jZn3UZ z^)AHkzOx>2?{)RQwhz>L#jlsugtjN{OSbpb6n1z1iv_BrSXM@^vB3N-z=DT5dY|U* Z;a}Hb=DTzx^X6i6foP(RIR>wm`43gLu@wLS delta 211774 zcmb@vd3@7F{y#qRe!p||N=nnx3rL%`q?Drc*Ys4_4yd{O=Cvi#_`D`>KXkRDIJ@} z7$qG+>KW1EPkh<{H?EtcNMn%3A&o~WL#jZUfHV=Q3TX<`RHW%hGm)-Fx)$j=q`62pAl-yC z4`~6?%}BQ*)gUcGx*h3Gq$NnpQdyF51u}Odtwg#P>3$@Sw}Er}!1vKY<3W8@TBE*F zKXKoARK4R7P}XS_1hohCE=vRx<&T>v2S0=m-HGUk zdU9}ZXF=VPM&soAY#XY$)M<0&;=9AUPUihg?@P>PJjjFlyp1wX^u)qm^-EZARfi$K zGBFrxjS8`CjlDQdAOG0I8_^6`xJsX@i~fy(NooX1pMHShnJs?@Tq$5cbw>Xpk&|gp~p*nZle9;F7+H9yc9NN~& zVV{@kr(U>c=?zt>)kfRY3!f|rhyDO~nLqYye_iZZyQ1~L$WGYZ{GwC!?^JX0d0uI7 zWBpFGfBp-|Jz76y>Ykjb!TR!1?!3l)A$u{#NXS2-Dh<7Pug5nM9UKnL2XF-hcL}xh z5So=Q2TSG8n^>N;B_>nJ90`TOq1;Y;V2|J}hf-Txr2c!ddH*r4g2^n$j>;TpdpHF5 zfXW7n$|`&oG=rfTd4P`fJF5Csr-wtj&bwd9s7kGqf}K)oZ5Ejkh6=Q?EblHow|Tc1 zd0e?e^vcr_>wb)H8WgX$DS;@kI)fan1~G&T0dCW2Qw&=EtK*l`QTq@55PX=mcz-bR zfu7ofv95F%bByq_yb->BVgPdUFn=HDm=H9YjV&`IJ}}N7Z;OZiO&w~p!=-7R+37pW zm68^gl^EzHu)90zn}NGaYiqAgN2Bf{Tfs+LgJI=@KSo$*V@Ei2XNN7FoMi1G#X}!R zG7{!79MLh%2~sLasO5rME?-VWtulX>$SLMhe`dFW*FeEof3l4XJinvlHHWJcUHEKA zmwJ5z2|+#Pl-EXMX?jPBpq$dNp}9TBqv`s`j^FCaY#k7>rh_?*Ej%k6>U~Ay9tump zQ+myQD=b+W9MIs6C|nxMX^6{Z=ah!8e~1s7SrU`@^+?_SdHCPa><`(O>?alu1>3uH zR!*9Px!N#UN`t5C-7X6hx(y1k;5Qi0EPuO+=UFhu4K^t_PU@xb!kwxqf2V4+$gSL- zP`+KVSF@}@01z9f^0za&_3?zAsvh*RB)6{0Bo2=bquDI)RHMM=2ij!eL7B^~<7LAr z>9TyDg#06LvoN+|&h$Md)Y>o9+Eq_3t-4)PE?p?Mr9MAfn~1a87xhgDhIKR%qw>>C zmdq}Be+p=gd#s&#(7J|5>)IjoKHnr!m1OSa1Dj~uPBl9JbCcZalt|-PYI(P6OVGY( zv^vW6#`!gp4Atj?@}Dvl zfRdFI;8|9rUf#Q7c%NjJC85BO!l7eekOGR01!SA|tAZ9 zHn=yc%Hf#HQv2jH27{s6ypoR#H}N4!#~yZ%E?raouzT{#&84Hu)>Kb$?`YCpR@(cY zi7`w-X``wKpK{@urqN~P)&Bu@A>=9-`kzshx2oTAf3(tYIYl~`S@uRXFS6tv@&{k9 zogmkwIAdCvjeDEpc&;bDjL*M8RjO(ySPtY?ZFkGT7+J~F`HXpbU)5{bRdTf>K%d!x zjH>J0bKEqn<1f^kjlS#L|2)4ozHiklZRgI*ZT!43kOB&VC3nNDlV-TzIM1EDa0U}} z)jVKL&R#Yd=~1NjkrKTBHSyjVY z-ekW}I`iGN31#xCRqGya%Dk|DMrJTZGOgRY*86~k_w}TOZB;v*vQNHPzhH-x`{ivc zAZ^>dE)5Hl@r2a6N}`nKp39or&Yv>`x*)mkb%2~b7hkozO-h(+O6ChQXsHRahh+5YBvXM$X22&D1CB0WJ8-aKCh2y|=E>GtQtVS6p{ykuCH`m6RA zRHeGb>Ql`!w^gUOGlFZDWL&5(NU6@7cpa55)MunrpQvV!^T)jp#Pg;M8v>hf=;=-h zaKfP{I}tyK+;g22`h-JIc&GQ`8DmQjm4rhr9VG~5!lCF+1Um>j4AmI?Gub8wqUUgE zf5&qd*{vlmV}>C!9BKotN#uU*@b2%$ts^uUf9e2lDfpJLO&a8}4hliSp{mXd|Dt|)UU}$Gq*{*e`zomW0LRR`Z zzDo|$K+MEEO$gTCsrYROxOX97KkHp*<#zkYx~J=UDb6!|enwqX*}OXBGT&6!W}IC4 z^vVd_`;nDr$FFYREhJp>A^axUUR@%e@2NV0ablBBRAcU7;A0I0j^TpURMv2Z*X?!c{YvqHi_FuS=a&QI^jXB| z+u`(u5KUBzX8ri8El$19yCI3ETXs5Q5Hpvm%G_Lvzm|GmPvWHu$BTS8balAMT~?v< z<%{X@YFO{`H5R$QO)V~0ij5ap9Sh#pR@CQI>MN*Re^jG-7F5$3l|H>yJ_;f8C_bju zk4O<31RJzZF7n>$-aKO&W6V&`C_ZKVsVKtKY^556JI_DXha z99j{^ifohj!&kR`fv9v%12e`}CA*bTY3}6m7)VSmkM8jqCGy&5hDj6<&M`#D7~x7i z_VP$ENERfk_se9Smbki8c2zeTK}_1|eY(nUXr(tcg->wMkqkpXjAI$w#&~8t&Y7`r zV$me5@`3THGHRoiq;MshNa<|CcrYAVhkZMJZ;X5&jC}X;UYE+} z=;5e&VXC(|mG`TNs;ozI2ev^G^kF#EuT4LtUTmSmp^P@#t?>Y}l^o(obWUJ_Z_roT zz|#wpKM`>kJ;HLFz`| zmK@Z%G7xNUZ_a=cJM17X^7pMuuVVv?F;Ov=42S{O>fu)NKk%Y1kf~MCs>FDcEtj0v6Z}FSDRe+x$&|e16<`Jj8lxRXWJw|7)2-!Fej(tw zsVFO9!RX}>t^_~1@D(}XyK7gsjTHb;=d`O!y4AEzGSLV8gqsey@%oyb(GgUQrhUzbIECgCl zLjoNV+Ps7Nas6gDz)PpqRIn3RhqjGCDj=P#>EEuT@>E2x;Gd7zcHz)I$da+s{9`?p=$sD=aXlaG@Fg`$gQxo* z4(!57MM=2cW$P36go?v@X>9ebKH<<1R9sT6oHgp7KPwyiU0$oQLCbvR%WFey$dWHv z79EWB2|KQqhVkNOnqGJQ`ng+(O3*}w%wfHvNs0>VTUpLnlEuOyIU+X-a+QeODG|Az zs)*pTojnCRh2YbjLdVdlPQ6|e{8c9eySfB_MkP^A6sqxcYU;{U7_&0#(0aXUio$8~NJosuS^JG38 zVM+Y*(W<%bqUQBgk4`$G)@P(v&#sORtP}Z%CYs!jI7hdvnHW_qm#>;MvwBt4QFV0Y zQMI&io3k|7zoD*@W$@s(&g#ayQORUgK_z3^V+k5C54u}5MR^2=sWwWY7)l8j*swblAsiNwcz(}f`Ia!osSoXvE8IxyJPW9j*n@r1t z>%(29ol)5l`Y9~gIznHDHPdE8(3psw=K3loSzHoKD_yK#8V-%=)VnnER)EhJmcjSW z@K97A1+M%ESLv5yf&FK=WU_W}c|DrY5o!*5MgsiTaQ>7h)YY8YUE1-4x{6b~MSoV*a5EX;ZFc9aOs2^#b|#Dpc}$^D9{j2gaYq&uuO|kAOV=w;iMj& zc9lOJu$3Mhk@s(V{g@t8jq|9DT$yM8&x&F=S?Y7P8;`}rP(D|Fy+wv32Hmi$lM3WixIL)9+_D;{{ zHczR(>ToI@bXst}X*nbz!ATst`h{@VHGUS;Jg~en?G@c3cDC41S~tQqz(sW*xfE!| zQoUrsZ9AQ*N582_DBtN!Ir4oSADnW0YLFYhsYxua7Sv@J_pe>zWBK3<{y4ZGaxPlf zj-}ykFmspT9=Acc!j3vwTyF{%>bjj}Yy8O|mf$ZEf4Rh*74k!)oYLJTLYG#kF zW&=xu)eT3g(%ozz3*OieQ*EzX-&kGO8M>reuzQX6vq3C)bps13>~IrvSX*!q7ukl` z=GRuEJ8udTVQJ9S(5KOYm9R8e-hfLcELeK1u)WbKzZQ@m9o?{5?a0`ywik4D&*cK@ zp0?>_XLRDGfkG38=F;-!XrRMYhqs_VZlr8rtzw(iN%=F+Fk37{&P6}Z>F(#*qMxs0 zWxxjJZC1-ICu^(ve%{3M*f|||$LH^^B^9KGIek;%&^TbO>dk6}&3Q(jnc2`QXolLC z>Nl&EwVTxm)z_Rc8(MqC&ny3f^KkG){avYlZ99LSD*dd!^w*1bz2bbdMatnhQ-8f!S60E!eO@mW z?VguCe@OYQ^K;8j&X)%#_!+w9O(?OzvRR#P6I*pOrrPGc%E9A2u>m%K1)J(`Eq`vl zG}zoS7l+1WI9BDd+&V*+&xI5Ax6T}LIQUHc)L^*CK9AW?Rm+3t_!lhMtln(ftS-!_ zX)vIC{yc4v(O}lA%rOxS?KzdIFiFM%HXJ;|x=mc{-RIy@`phz52YXu_JYAnT8u>on zlMX({lT$lzQo>qZw7n^z{!~4)*%sKA(0Gp)V^CzTP4F2r=8a#vbo{&*QKl&p>*8lkl3c^`ZuE_>*{H_UN7vc% z(tL3^oiGNChH#S{NW$rbEic}u%QLooXP?lx`|S9bn=U`v{`%Pz^Ntpet?2V6i8kuR z#(_WjqwlfhW%{m3A8b#krF@!?pEWAI`xLs2L5uOG%WHp?19Ti>%QO32zZ2CZ>F>^; z{VY)EdhedRrSE&zduY-q3t~Jtvh*Nl&#RvNK=cEY+gty>=l=EgQ?|99p~{zQu6m`l zX4ETk&Cy2bQA9w?wmEzI{!>%3c0aaoyKoM{gFm%xXgpKHM?USe9OuP_DNsI!cJs{f zU%wG&A9^IXp2#@}&O+=(S8LG`?J%(;?T~SwGRtqTlk+C}bqiMFF37tikI(eHdESt@ zM(vZC8nZ_2o0%53M(tO4%DqOl6>69afyopYdtr6m{2FfW2>qjz*%vISu45TdSUKav zGTlPilU;DlBUaZ)qqaK7w5+Oo^ERoC=WE*>Rcv#3?)Ar4*KBppJtEghc@CdknpfiE zdDr-P>vaA2+j#3Wa6~`h+F+Xh-{*~TUil`qxRwvAxeeEH0{0bg6@=3dEq_8SW)r-g zfjnjQJMFt(Tga3P;pKTLV96g?zF8eA9E^I1#C{x)prqaL+B2Z(6g0!wCd`>$dgmGD z+yq*D+lZ?;Ke@~ntS!Y67EVsQzYN5Fj(DCiJ$*qYA z_IYW6C+mjsgHFp)8)6@Kn2QjkpN~8G9k;u;*KBe2Ir384OHD63e>r}#nrJ44S!<%j zHcuBc>+Ej1wIZRoXn}Ve93ll-_^jH@2AbhZfxiM@_AvB0^eyzM+Z&xK--#YMi*+aW=NZBOybDWS5G? zljgh5wboV8{BQRijjL;(bUIpijwuihy@0#n@yGYVxRZ~%upi(##V)BoFWy_T!zmr* zgNGd-?V=lVoO^ecG*V2Mj}FQA9dQ2S9}>tBxI2Tj&Twc#Sav<%{3@L#`y3ujw@fgN z0dRKnFV%T9befdvHCar>erbhwDP0Gmc`gX7K@CE?Drb(YFv;t7~WO=q7JJN#=c zANo=g8+4nGoY!r>#Gu(Q*UyXOdH-~0G|TR^b$gwj`NwAjn0s{{AC+(>F<~+eKZarB z#U0ljr#4*Yv$*MBbaVZ-PG+wM+Xgfp!L=bG&9t#uon zzZ^?h^hj#zg16voZSL`~PoTp#@4I>$yA#CNU6ju!dPILseQ>`{#1lhs7hf8DlGZoV zRM*?Cuhr`tqtC`j>~V)Xwl|?Pv6<=erjcqd zJW>j%4HZ*x7bHC{)3y{RPq;zf=5>Av=?PF`q>s3V`=o84&)@#a@PNI4Gi~x;zEoM! z-$yKYYxdThxThE5tzLfRY&7G6HQqx7JOfwd6mb0;1{!x^@jgSq5-{VQ5+Q>v8p#we z2Kd-e)0gO$A5YWg1lM<`b@bTakF4b<#NL<|F!L(cI#+bvkUZ|YK9BoNXSs>l-&KwI zTXCn|FAtB@L@hUw>(6{wwc6&N{966E>1|hv2TR|OyvtxyeJ9lPX<9f{_y%w>U5R`X&!?*u?-FIF1Fa4LY1d6{^x08}uKHlP^9x zKwdS8tlk;U5&z2#pJZ-hJ&A-PRTZCJrPwQPlS$`zJM;rXc z489S!NqEI$td}?I0@6r`P9K~b^q)O_Q~FRf0W0N=KAS`F4R+}LuRB@r1HnDY_21Kc z+lC71$m`DD{sRHNJvvYJlU!-*#K7yg6r}ufPUkUc>w1QuVUxT)I+H&>HE8r0kDT^6 zVvp0Cl0U&)kQtt@zjk7Dd4gIW;|fapX^q^K=P>wYP9lR)aQR66R$Qi#$eV0t+%Y)1O@(ne`3$4zido{S-lhY15Xs*?0ccm@^aC!8#C9Ot=$7QKSF$Q3l| zN!V9Qr(x8ZJ1KwS9@$mds5o4HDX2tV=EyFceQbbE%|`i8s8-8+_ap=@X1xbPhvB3r zLB*J3AAGN~4@3aMGmWj1Ny*WjraTV2BM_F;{{4{h;i@!n@PKg_a`!EDWx?>#13VXI z?W;V!>+E>Ze$TIW?OS5Y~W1^P_$fw<+!W%i3`sddq;C!gg=fCH>yg3+fb6}%!+?cB!;+0m+ z@|$zZ{WP)lzQ^HR@zw`* zQD?&i@Gmi#_AB|O1+Fhub{IQjb5inMb(ZT(&**JMjh%yr9UG`7GTFt4@<3(95dU=* zKl%CgUO190HD~!c2jv`NnQUu@nrQ12u(9ek}uGZ5^_W9EemnXpQ5z8vZ zDRw?cCD)Hw zP7QhIj!XM#hp%~K#r1H_ziasOBU~|1@9xf>syUx-l+%68-nR7AJf2?53leB zglVOi+HPy6kYM4Uv;M<@h1j|uu2--ow%}QkIlpb`_w(@Wy*M2AD)Xm4+$Q(`y!V@} z&ly?})bajW=U;o7JWpw`v7Ti=@8UUHPaeZv7(xG1zn~_q?z=qZOG8Eb@V4Q>K!tcb z7!KWm5x^YZ`!)qmu6-xX=30llhWv=MN9uQBJlGLoT7 z`TLVC*uO;2GL}z0lQ0k`vxn(v8eUHhXgvMM)iqDm&>-26ih#kGGuG>{(#NQvJS<1-jhO z)SuqE>L>40Bk<0Wwy78aWq;hyHzv9i*p%U&B(uxa{CV9TDcD!)42=?@(As)ku%AKN z8@*|ARm>*c^L%SKbfGQkN$LlWpAD|_-y4|QsNg*G!Ft{E;n3eZCty2E_>#tZ1Lxs( z-o4`PgLhxN`%BeY zUy7;M8M1X8yzAm!LszU=!R>2RC12#|aO!!*LIFfw!3>*0w=-|isd+i`pIbst06Rmi?Y4R6JgfDxjHY`hx>s1=+-DK z@@re(ZS}~}TU5?QxF)%7y1f2;duR&Ybat_E+w}ozO{qEBx4Y(@R++7?&>uInmfHAM zdZB=$`1Yx1s`7>gp01fxk?GTDEvSMszLneCL$$w=HWbn*0N%aC?w(!8w@z|#4~VS4 zA+iVFQj<44h1Xg}{?Ci--Wy=Hy{?S%5?5Bi9Q0zS?WXeG?z!c=tBdeiRDG~DTIabi zcb`502W?X@f3zz;oMnoIg}k8FRf*kQwG+Gb(%`4)Dv#DzN6=Ri`pQ>-%KfFYKKPG% z>ZjMP^i!mpp3u5!KRn8)=rc3((t_dW4F9NRd(DDoask^_*=3t2i!OTtc?zz!)bqS6 z9VOYG4A9ms0-@gIwkHA$=4r-@_i3hi8pj#!p(A*-dZjZ~b(^oNpK+5B{%t?k298rd z577EKsx?~l^Lwpw)Rk_21l{~>mt;+Ws{^8c`6Crk$N3gR>-Y?*CQQT-PYBw~F3j>$bF44JHC@dbHM>qT z&=AbIQJ~O9mCbz;%R>XWiu~EPwcb+}w8^bYPr38%#-q8YMR%WCxA*Q-_qN_`ui1MS zog$sND=j8(1u!ex@h!i-E}Fh!R}7)4|nW z5R(|2S!QN69WH6dFrA@mz4wpf_Tf+CvU+zlji9|4FAvq-CEeD@N7nRhZ2R?WQ`@iS zx8heC%bcmDPglQ`IRv(crp8s$9JSrvsCzyaT|Tp&1@w4*VaBsUa-sPLx9(4doaNt?`KB^p7~$T7}u-8$lx_wT`Rk~!Ps&k68B1CQ&UH}A;y*&Y* zJw8B?n=k2HR_q}BSV<&=`erP3{e((iV}&LEpCVpFz8LG#4t!VbuXpvvjXcY`s&9ON zq9~rZ2$igEXWMyR6dpw@`LTJ5PbW@vqp+X+i?j6$X3wkLfjjzASWhAk)sT<1Cf}+b_ek zAQ*kT7y*NsIWEw8h=G8Y4u?FB)Z_8Z|G~?I_(0f^aIC&0s;Wq}c#k`I_Mk5&ybtE@i(C81sH=f)( z8K<|kJUhEKocT?yB{Or$f+ZcH@7s6b^J04dpXb_Hlr3rL%}bwMYP3J2mgkqBd~#B+ zI*t|eYVYwfe*awj-lXI~r~G9mWV*wb0xPFD`s`Uezpf+nm>RaX*3PfnyEvhI@4^Lj zyy#g7_#sdM+{zwYQ^H>b=D8P5*|X5mhxnFs@p&7|dA|{F25zhhXP&6tzPQv~+L&C< zG83@>k19XXL{>v&o_S5xo2tP^aUq_1F4?xkm`MhD&TFdRcK(ES5PhxoPOsnzV^#)6 zRP9{c5i+%p@9S{QPw&9Xxa8&n=zgMeQJ`>g*nX<^S>P|V@iC6_T?@Hr^o>I2|9YRQ zz?n@sj;kvD#PUjKd7y9Amc>s)Om0NXp3aeYN^5y)Fkh_f@WF7GCbn*VP z-kzrY&@FBX%lbL>B}-q|i%!LNjhbcKFo74Vr*YJSnPIB>-`Lti_c3OpR3G`4%4OHz zk|%Jti5vgcFpUoxvRO)2-hz@FpRy_cLTwwL8h!9SX+HN94=x#8Y%9z!D9#^VIMn7? zdh_C&=PkQAmu)vOrZDU6NcGs^GLJNLJ7|lR5Upew_JV{j-FHJ7ljd6_CJlXr5Q^cB zZzQHDx|%zdGpWv{FgczOQqgJ7E7;%#<=xNLMT= zSG~#cYtXeb(KOGr-2gJf!lidHWjf`#{<`rBQ)WW0hgpl=6=ds^{@5=`~k`*>u>uGlItm- zt}pXGvP$abA)(Q(iIbV~==abm#-{w`oP;_>^PeYDroXrt)$h^N+HXSs1m6J*AHTR@Y}jPK!#z_HZ)7#5|x=OM_Qqd?#I1bE}P z^6F*~n4d@ih50@cM!NapV;H7p`zj1Z^Op~x1?HKb;s?p*L4{Dl{Pu?mGngHFI5V0b z^`m<8$pxH6nV)t^EZV&6-wKN{=VH9Zn(GEAEY5uEWQm#0&ux;J#r)My)E{qtbSr1Q z%w`Oz1SXA2g~A^sKncl?F{w)z<2iSl!gM(_o~5xLpz`6(l>KljvL!U8WutCc0u(eF zcnh@62B&_&pGim_IQ7F`plm5P_2Umx)(1|#^RSHiEtdf>(nl(0xG)W8mTytE{1+eb z+z`u00%LyWC0MA}%!*lzvxMgs=@<}MKv*4y2c#p&B)X$ui+V|iJWG5tRbqw)QBV?p zd5SZ`Dp4>d2G+{Vuv!#6F-a54XE4JWQL-dWrNV=vU`^aJ3IpyTiPTC?j1Pe6VNpm; z9Og$wYXw<)(s&nm)(H)4%mNiy!uCbLKO(_3Fl)NuLHQ{-s-&49dsrrEEb)`uAZ@Mu ztp_cXlBm*k0;42;O_)byYQH|oIRlvW0%J`4kuZ-6OjJ_Yi~?qOOkiRX&lBbk0uu*J zAv63@U@VCpgxMf4y?`lVhK&MaO*AY5=5dceB_&pkKxvaeB`2QUiFR)mm{gYV*Epb_ zkWWGHIBs0>2AX2tMO|Uub_{z=rgKQV^E9A|Z{$*$KLQ-=efvdNi6wK0TicF z3FFV0j&HsrOV2zkWd_RY@di8fdSo6)CXG**qnIs?Pt(QF&pj}8mRHM+*SbLvB{(PP zL0^mFD}sKSWLyZUm;ME+hUEYQ3i&mlO1THcx2W7l?yqAUzmY=zJ^;&!#sW&#xPTdCddqVPb>3--lO($=lUv02{rU{slL--qDI^11Pl=3#pHjEaQ(SIK# zjplCy>7WXB=nPQx1d6{3fiw6>v`;6~ugM|Uqmy@m6^xxvfqFU*g0fODt^#A`tPX|o zS)AMi{n_C?jA>X4oj?k`b`f`q9^ia{Q>>AU-Gyrlf7llSy#$j1RrXZ?uLsir4U9Ih z)JFiLcEN~f4YdhScv3RHkv^^kv2Y^EEPE)%IRDiRh}MC&3CQ;S@+hDZr-7{Vh^lh3 zR>E1nqw9w;-oG-BGgFr1YM;W4_53)7#7p4H6(2M!QQ2pp8_)-9mMN2lR_-l;vi^gx zI-BfyNB@dN^mFp!-w{rH1d#(@E52;B2t+9~)bhOFp<|U#h&B;z$`v1iVK+&PQfMmW zz57orImd{Ix>yjgfh+HTW6z>-;iz~L{(hVAk=GD`_=spqjwkP@mmnZO0;mgwMlA2; zBKY}VJR2c_Y^>=?3a~-D=0o6pyoVt6E)-GNpXpPJzwWw5C*m*abNaLE85{O7rqBP0 zzYvD?2)bl0BCSZEHJ2LjKO-&b)!#;1vKB~ng$%SJ$vJaDCRQYQ_$tcMiX@jfiTSrH z5-mf@unj~*%aAgDJ7s+y&@0ZrAg}ubAA0(@h-6rY5BRngeCgiBhtZ*XKw8hy<+RA? z>ZJgH%tVWfu0a$O6D=~jRia=t(ITT;EebJFw8rSxh=L`G))?J`qG0uyXpzx9BvGZw zCR${44~s&oi53~%T0xf{MT?AXozTF>bl-tGnid(|BT^Xo7#fVca2F;=42paQ7GV}U z5Pif8#jKphVrY2su`hyTwjilMXU6r-A)3-$Ky)(w;}3Bq1Q=f<0B?IUVx=?>xnmwL z+_6&XnO|^3YUJN~l6bn+l2+ zoXHfN=>{NFWHQYP-LNkxOS3{Z{xoGNIMX@L5humxh*1m!VOb-6%tSH`#|Pr6BzzgL z%(E!2kLAmd(Tf-@T8q(QC`JR~293hZpCF2PqNP7xiI8c5=S!(djvum<7kHISBpZ7nP!-NjVM^mG{f`{ih?zcCYb&q zi4;$cqY0*eSQJv@XoBh23bJ%FO)&jBp@EGV%0L}M6HNbz0(oWPwSFyB1?cKSf}Y<0y*LUnMZ9 zad$5OW~#uX$6X?_X#&$X?m_B;=>lVmlQ97GGXy4+#jK@@X3Czi=oK9|l-_{m>-U0$ z>4$)e>*wA;BQ-k*8#yMgg;YbuXwZOm%Kbz;1p=5}hfh#kHyikAZVf+s58*9fVfwQ| z){8((`qB7=td{^X+<^WiS)Q9eBI1jp;x(8MT)&8jnQWsfYYqTwF&gfr)jR$ps^xwf zsVu$>6&vbFYbD+dRSm1DR$Y7+Nq!+SjsE$^H7m-JmvNA8=;`Fobtx_c*;+pd{lfd;;o{5O#B$s zW1LR;xcJYAcNXO>Og=_LR}VnNy?&*JeoaoolMI*XK!)$I!d?jr=Pi$5ZUfMo3G7?g z(fyFKCsBpey-LcVE$qzJ5U1V*g+5m;dto#$bUnFvrYJ^|BKV&3pd(Q%`Jnih^W^|naHdRHX#b(gwm)_oD!`75xbRS{UE>8zg;1r2R9HZqRV1o(;f2Ox9dGR&@@ zC<_w8rg;8L8uu4%-2y4q0P-C%rmnU+1mks3K5hQ;rHEieW8OfyuW0)~(N=8HnB5Gq zhao})X~X%mC}ySMV+fE*Z}-p;yCRMHeXRc)c?mz-MLwO#kNl3@`f>zt8f4T;$gqAB zfwf(MCH?R_#*BZ@M*AM%L(rn^uc)``$@OK=ArI8hPr>|S8S9AVDn5;91Y#Pw+ngHg zSt(3n8J`h#GY)yXguF&VSpNsewjXoHoAkYlKL(fz1!B+yzT-$Nj5wCoho^**mH|q0 z?-^10Hm0KX7m`O2;$M+LceE`Z6O;Ur1gc)gvvB}vbWGceTn3p@vw9?(_J zO9oQfSea+Xx4iLH&p>MOPoTzeHRA_X6;P0OloNE<`XJD~X3p_$@H+0uzU! zLB`U01ehf1`jfyA^ls5GK+$z}8ufP=u}sr2d6(~_LDf~xqq7tYDr+4Gh#yDi1^|yrRmhz>q3i{*Nk$Bf`j39_lYrow30*z1{#0-Ou>@+**rXr&aQJM8XxT z*8xLI)cN1Yh7YxFh+twdWguUUdV!+?8W7I_L#sxHz-S)iV*}zJ5;RI9kJyWx%MTGj zvouU(6&%T|YDA9vik#F`XiclKH47P%xBfTsOnaEMG=h0Hg3)Hg3iu!EH4#*chQeT! zNas?l2obrd-$XLnIn*~G6#EpJIc_4?b4<7%#niPKjg9MaJ;#N!*?@L4$L-|BzUM8- z!&w+NlbJm`zU`(xEok2bt+vknAbkH+G^fuJ+@$ayMF>F)f1hV|K-3vQ{|2?Y67s0s z_dpowKAu@;0W=7n`3V7{Z8o(^_>Eg4)X&Eu{vdKEvo4R2zoC)C!FN$V5}`h!VMI^x z(Jb{3fRoXgBTNm8k*HxW0(gKLw&SF^%LcI$Ep@#REokkElW6_kPvs>ZYM5DC1%m$) zKs3xE7?QETT7QUCel4WY)Ddd&N@hI=1Vvj*A_!Awm%dR^kuea#XmilyW!7F1%rjSn zdC>Za@M6G_w0~T|L~KDXX@*~RMGx} z4N=7D_7IQ=uVQBT&(e&d6H&x)NPNdEAZau_CFP@hA1uuZzM^s0B>MYf2tzF(EKH+) zN$I_y$GroBP{U*REG!_}vW)`j!||7a#1xjyrSTU5e++Qp3ZionQYX{D<5)z;WKr+v zW+UV&PPrNz&!73{kTO(!(9RN(EFE188~QKY61Itx8rlH%AQ<*3ZfK3aU@HbMfb~S6 zSTP;689ZxvE`h{HL|h@-T}&r!h6gz1$3aeNXTOQU7{Q%jcCUhDHmXtq_Ih>~9fHG?j9whvLrS@6bE= zX#_3E8dB6Vyan|bzvVqZ>?CGAPT1&EJKFy8Chc(W2S}qoj}1a59LI!?+-~+bfs@jm zppYUj4YZ>`aULgWN7Ip0K{}R`hTl%4kyC6sos&vvXi1UR2$A#ZeHa_kRk=WPy)f`- z4-Uk+ojhPTFyh=!9yX1#bZ#e)pHEpjx09V1xJ+(@6!|I|RuE5D?7IITuX`OIdalHB z1r{`j!#bmOSZAWcIv{@0D9jv(I?Nyr>qZ!~(>fEK)+uJ(li@rgSs5y=MJ9TD*$kXG zO5cKy#oPnaDJ7zy#N2(8cW0(#_dHn*;AjD~GSl)KQ5qu^f;X1yhT@3=GYkcc8^(Z6 zG7Q3}Z0JKghMf?nGaN)-ZwTSjU>H3Q{m0~3eCft+25;Or(C`;T?fBq3@Fanm|4tL^ z1#0p(3)wiXKT*-0HM1e{9X5<#%Zm`no2j8#rQ=qS5+7Y5DeETrsEg!PA`vasq}o}zayRd8Hj_L9J)m#79wA=23(EfJ*iK$^0U zJg=fqUfOtf>Mg*EcMElq4AT))QYvY59jE+;SS;U*g@mKvvYM%~>o~RMT~uaG*UHpc zzf$W$RGusFz2TvIiyE&NqK2WIdH^+%)~Vk|GA!v~Qg@pmffRN<65oMCoQUvk9!}D$ zNt%$pLr8DvmcCQ4?jq^LFQj*6Skil>&_~_UOM&4#9wX_`)C!Df3Ye`@e}yQIfa2F~ z;eP%B9hmin2mN2tr;+X#h4gkbXta=ird#?&p=u?VHR)P;Im()0LYnF%Tpt%P%z#LS zC2HG=BbZs~m_;_Qtn@V`{ArU5-(kdSa~lswZd ze7q1o9?Tw1_wf>S!|ecQx|a#oKm2d$3Ez_RgJQDhgN^UN*#onBH7Ke5Dj2O|5*@@p zM!{G|x8T1C!F?0E)b?Pwu!N<=if93Uny-jAN`OSJ>Cm`DELTx>ljOF4lpraxS^v|G(b|?=>+d&aS*J(<< z^dW#OhVHAC22oIA=r&DRB?`tEx=mA7i$Y8+-KHsPM8OhEw`t0QC}1VE#?W<|@{n{2 z(voB7I!$?46jEd8I!#$Cn9^hEI!#$8G_Wzm-x7PBQhlPSV|g zU&IjY&Etqx+$NdCZIY?SZIZ4AkCljO$xTEh-Z`1HcTRX7iqmJ^@<~9Ljkd8=Yh2hDb^gZBsA#`C7Pep-X$AQCN; z5H!I@Yo@>y?{4yM5GfIa#?eDo;cqy4AgX@DQGcb5gB)AXY5 zp>7aRmZa=Lug25Hh`(Nf1!@Dx_zo59y+tR#PMyrB_1;Q7{yM?=^yH;f_y>)xyxs^t zYVY*m5=xXOp`2VsL#DfkI%q(~-$>9Psev^Zb!1@5Xkvpx>@=1dPb4}h)U|QN-7rfN zdg!>ONE(f6(2&F7)6Qz19CZGyThK%yXpbPBJI@2!*@Bs9wMuPZ(JGxS zXy5IwboOs5og?^Kg``iZ(%RouTGcJ6RtQR@6(^N8z!hD{_!0TfKD^kDnZAm zX>D8;sg9-6wis_6jtL%OY3ycs;x{Z$bhG4Bm*5F6{=~`dj&t2Cd#cUVS`Q>iG17<7A{l-!`S)#%H zcPigO&j}`u}cqpIryJzum4!js*T6tnPh0v@h>O4JNTKkJ9$#(UE;Q86w*3#;!P)Q(i;> zbb#`k2p~EV0njN8D0<<>4itA{+rmr}U?9$-&(S`=7cT)KX07sp^dsyQOM7_FM`Gz_ zaqr#&3ZEz_aUW2@FAB!kvWcKOA__5aTWf$hDhigkBP8`>QLx56kD8QEL?KzckWoGr zJ)0i4^j2U#6Bt|EnVV5KCJI@2E`w)A%5jMz1xH*mT#|A^pz`Cg7NYREC=|yXAPHZH zLWy`vqkJi3kB%Ep;=U4?(zrpmA6C8=g>vz*MhOVfm2pR?K_>-fTHJCn=r^J;%M({Y zjW{Jrv&EAe~UH)LKe3oQrsVmfi3_H}< z6;WQXTmq}EnDR!8iU#Y3Qa*;spAll%MOqJ5qL=u)0JCBwoJZV9!{9stECO&lYDicN zpogEQ>50v<)deH-0Z;*ps~~y?M2XWhC=po^Iw!pcqws;8>KuwPUZRj_8gX6D`5mzJ z7Mql-K&Z+71d8%o1(D`Iej%c_=Hr+Z;4TezpvnA?JwzqIvuL9J*ez-Zn#unzh_X;8 z-*FF!5*L!1e-~=q1ho?XNos24dMeK#(OUT_D*rozC-3$K0j|A5a0+E+T?3nQe-CBo zgi%w*->uAZ#PyRP(rorADf1(#_>)j3M6%CbDJRpe()u>~o3|62C$gfobqjCr7XBv2 zHjfjYEwb!kMr#_xNnMsrAoKSZM4ARL1WWvs^y)9hG5&{fEb%K6rIqKPto33p@Mu5& zXKqkwCs9o4AqNi&SfY(IpCaVEN^&x&AGPxFZaGs0{<0ABGgSz`2J&3BiQKmefmLh_wYQeOCgp4OF$~69TeE=w;x;27{RDP38rj^%I z*>t7+29^JDrEKgAA*l*^4eNLk^SNjO?KAm~`KUj!k!t%~)LsN)t^2>EvWLwgZmShe zjJF9sZLB>^Z4k4#P3{_Nd#TPCjMT2F{$e*#jM7D9B;(t95c!E{H_cC*f*OUdp$h@- zQeHRXnwf0Kcj%4Kb1LZxFdz>=Ev28`*rE}N;lJWB=qwh zRh=NFP7O->-O|nUd4$QstQ6>Q3DX1@Nl1K$*#s_O3Q3&Z@9O4~bi&Fo#pfinUk|2o zViKn4CzwujGxh6cnnbgAcn_wPCJ(rTErts&tF5b5!@Id&Bm<)1-TJ*uRS8qvBABk~ zX1b-D=_(p3kMv+VMNGmJj|ir<8WTmgk92cQq^e%+!Ig|qPcy}B009F$q&l(TnKzg>J4X-CS=|RrmDZ%Ahwb{~vGf0VhS3 zt`DE8>gw*vJ*g)!p(ii_5Qa1$DoG>>I5P~2=#oW1B@R)bP*G7)0g+~PWH78^TvQZR zS(jDUj1d)GR8-7y#Z}j3@q3>4RQ2?r?%sR9`@j6?sW+eZyeFSJRn>>hd#V3=By}*R zwA52-w}qkD>_0*W@vjO$qj?z>_fT=OC>E7sT`B$17QfX0ejtQX*{R+rnfNVnS+w0G zrd|N9+BpVo!gj$LR^SvvuM?ZXvb&cmfIx25V=K3N9?fU_doB&*9 zrLf)pB*t{_b|x-445kAzqlpQSTyYOs1)c;UO_l7Y*2T*~u`M*}Na=+HsaobPRNjZ6 znvHz;)IA`(i;|~i=|#zIi)`%DR-j^h{L70HM?bCH<{n}rbp9uMj{lP_$IyS?b4<~D zj=!`%kv&IueL`5)CwPSSm)9rlz>w7k9`n$vk6&ASVE6X_WcBfDix21jX!Y@Hiw{Tr z->g337au3Ebjp4GtY@(2$>QmX=cO#E;d(hYP;UB};B>=-?84CxJop9)$DhKr&q>12 z4?N&y6StyPB&KjLd5AFd0}sBT!q5*q_=X8bKkwihPL8AW0}sBFg{2>O@Qn~9{lJ57 zq;T{D557^t(GNWMP7#iN;K5fX9R0w9uU?9gOz%~Q4*=N55jI170Ko1`*cajh0QLaF{tzDkum=$ihWG%0J%n&#hz|hRClgK% z@c{t4o^Wc24*=MWgxv=K>@lyQyTI!2jN7>96dHz3#2!xp6}p@7B*JFs1WeTIsf2x@ zO2TIo_J?jDJdu2uEmCC$Yp_(2-&!;PM0$QoN|}L{a5Jp*E;0%ZL1T+RHbvM4-4{#E2_yhnTBGNCWjD_DnwJ84i8en)&;E4~jnvVxkT z@@A3TELq_mn$f(KS&2dU&K^CVpxM{ZO8(CMl(;~>DUKN zor+V)b_StaA&^voKY0NrR3KUr(YijSRp4snv(Z9^O7v|$6RH)JQc-z6rc&#vTuZaH zF_qB_<|sUThJQK)2Bz@Zxlx{u-rF#}5In?W&XZ)cN{^Vzd2LkA^Hhp>?#kFAsWyi2 z9trVo0@Mnn3T|;kuajh)XS)>ACIV&k%ASr$;DKLSHB!RZO{#-W(K6DIr|E0TNzLYgom2nXo_`rxG zsgoe$Q#Yr^=G|Y-)${Jv5;&#KI0nz7VOr{);L~^E+uj-&2ID`!@$V>8o~&&<3&%R; zs5}3c2qpf`zk5%>J+{{ueD_xWX$1AH{uu=It^V`10XeJ3+93D&{f2}6{x5<4;$gjg zU?jMcZo)X)mu3_oO8Vg5QRnvjU?dj!F19`dki;3*3z+xbq7+xbq7+xbrYg`ICa z=?)wI+Dl=>Nj-qd;P1^Eq*5Qip(Vebw53iZT~FFldp7|d#JC4jZ$ORo%S0_P^-j`9 zk&gLO!#p7M97a-t{?neNgPUk$9Qi8sROo(K6s zp1cEw)&GQYtwPrLIF+`X#h#Mr^o`S5-$o~%gBJ?K9JBiOi__ubTN#Ff8{uLuo`qv0 zaZ3H;lz5(w`P4cdhY{c%051ZuTm2FmSDZwZ65&O1P}Wm@+ci=w;(&|NGDLBkz^e#3Fb2t2K~U^L(ab_G)siaA!sxo zgRvr4s>LjWzGDx$Ka-nfkTbCpx>#|2j?5S@0FLxnJ9FkE3yyK6*uq#2TbyF&iuRSF z%>=j7*k)razJ6LDLRZ8R-0UW(k85t0z6JBCoMNfDVpmThcgIwAdOi-4iflL>TfU-G zInOX>JRjrDs1C)n_OwZ8Pb{I|QU&i?h^bWgyDb)iNG%Un&P`4TARN#tupu`5M$rqZV=h_6?Q56A3J@$7GA zfTr*!hNBupD}_;BBw9MkU&gc+xmr5Pi%j<5jB+xK$g4Em>2X=W%lvvTp;s8?_2Tz@ zNoNw3UT^izX&xKXdfn4%PiI~itqr2pjas}F>=n%wF{Mx1c=t)nyVn>o1I<n>@=5kxNR-|;c-;YVvx>7pZwU(FdLS{*yAl8*D7v-oMz!k1aULMQf3Ynrk zAQ`Zz#Pdd822OUBFoE6NCZWx-gf66!9dSABjZ@C8)bwUCDe<3A=rt3NPVN5IJ)1lHq2>HAqR5PKzqN1m|)d^lgeO;Bj1zP4- znEf6>&?fq76AdcoLYCDM`~L@tOGY(*5+>9-FdDy^xH#M>DSZfB z<=jGtujd8=<_41PcQKEz_dJ&1UoWZJUAb8>8dU~uqp$vl3oig{zw-fIjboqsSwaIjKq5Ky055Q@#5H!aXJ=fx6f zjJiE=`tWZU*8Zo*Xq;(C=0Bg3{h#buAH89Xr(75c{~BK}<4a^akdMr?_Z=&U3hV*q z>mxTOd;uSk;{?Gct`2hO;AJ8w3Q`kT zMr4p6Jpv!1XY`#UNbkT?VVtchpcpiCA!mBs~crN!f=GheSq& zX$lc9DJukQbKgZcOhq_2fs@dStWuA~G==3;3H9VK-Q<}}c9g-RIaq5^zG$nGtOFR+Nnv4RAHqoV^)Gjrr|A*93HWT|96 zE@Yoz(z<`Oy~o5$pzs(d?724#0z9o`yQh@`JgsEA_X~nNtz^5Wl>$7iWV@%80z9o` zyQh@`JgsEArtz^5Wl>)q9 zV7sT40z9o`yQh@`TtwOKX{7*9E7|U8r2tPW+3sm2C%`3@eL!pv4e+>LwV3^pn4TWsX(ih|trX;GC7Y*} z&|ftLxH7Xp6}iO$9#^v6<4OS@SF(9ri8lr^=C=n8h*y9*KT4SI$sq{4U~hhC<`76PGg-8c*#8T((>Vchmq7R31B9 z-_!PFWG(+brg;Zjkvy-dTN$#e+eVtoe~0%6@46TiEs$_IK?Da6E#Z$(y^$X4Vc&x> zK8CQCT>QHQWAhi^u!of!fDW#FU!Hf)Q1`p;_JgVK4uZ#blHrYb@(N=24a53DKObKV zW)@&UqkMcZm|1ZWLHz{cB!c?U!(ISQ?->Q%`|`zLmeXN2h4^MLt9B_ty;X5BLA_PM zxZBU*kDq@&#V;@&fAI3V?YP)~!XLT)$NRHwjwgB#D0~YEc|hSNNO%t@yb2;7P;m4U z3dCYhC=iJ~p+F?|gaVP+6ADCP4=B*B*aHegVh<=#EcSo`J&2(7f~Fr(a4t7_dXi5l z$eW6P?Fj`R-*;u7bibAz`7N#q^1dtg0R?GdOVb0fddXx(^_*9J~h*=(YC%0#o%KK%j@-0|-nYpnQDam3;*} z_VgQgFJ-9l2X1(0$O~SE)4s~A-w8&|IDqG7pb%ihXnqjQG3!RK=YaGbSok~=NZB45 zz8gGq-JG1o;6DmZ8fMJ7+`Y)fiZ~ciIV)X8WgNrkp>i(Iz%igVpfMnhVfDv`L(Y0v z<@7iXURsg!5a_%^#dpUb4LlpqL>8e_codvWw6ZH*&f*wnpR036ypDchilcHq1h)h9 zo)T_@(TlG4_N;#GazBjc9_w+FGqpEp^GA7uXW+!o{GV|uz+senkmDc=3&c@uGUoIE zi>@??QiFkX;#}$La_7WzW3HU(CV07U;{ua64IBoU;gYnh{=9Le@@L{9li*;amp=<4 zBLOIRs4Doh{T1K>9@g^jH>g|4I#(!1Fba4?%KwhRQivz>c?bJ^BLFjn@+XA`i+s1C z5*7Jay$X0%-oDsi7PZKBnJ*Xcl(~I{L04QlQ@b61RPpENKm$XH|IW)$MOB~TGlA}z zi_Vz3vVYye#PF{pwq6VVj{5ksHTjT>9u!i6-DLM9 z>lh=LRwVIux<2wMz$=Z!1X>-n8OSyxk&`dulzV`@Xe13D3H>_i zD>Ly{iq#YGnTecl84V7Qpqcmxt&Jup*-YdN%V;DgWF{Wr;68?&EHm+6oc|f8l9g*F z{zTSkWEGf+oI4p~AE9q%;s{3P^yh)}H&rsl>1av|fYVg+L0sso;NY{k=&s;+?Iq=D zNbn?$(-v_D9dk0v=50@)9o{s`e2tp`YU=NivT3ZwX1NNSO7i86u%-fM625{k-b{Ku zbGwH7IcXb6|0AaZ#w6&3E~4juZwl0b%!IvGA9 znXl8xJB!gr@Hqmb885I`Sz_*8N}Y=tRJNFWPjs`zq=v)UtD*Zo9m?Ue>nmWS4-n%s zKaAuKNBouln;$2El-p0>F9q%)@H>R_ssVp%oHg^^$YX;=5kt zb=a=~FMY-}cr}D!)Jp7cv|25w&DQCvvd3tCqP#zDD2Ppx!ogSy6Ah;DJuH@YTEhJb zd2zDrmRzGL)=UR@ENGcV_h_AI#NKbAe+0_ybxn$k4e#m)s52!>SG<0~=Na-AQ9%`^(b)M1T7#zDnPxHeq+t zE!QE-^?3M$TdbE4z&kE~y;#xy{-2cVQN=1Bm#|ttE@62emvFGI>9q;@a^K}Gwaa}s zO5E2ad>wA3jDD^6y#%>T@eSZ2O};MS8^|3Ho3m3t-ZL^Bq5UttXT*tr(TJIX=h*DN z=}^Yhx7UTZCTw4ZI3LT%tAss_c^@__UqUMB$29^DD)W3I$B%)0qR%u=`aKmtA#I3O zl&)nc$v%}to!tPFTL3s%1(;je^9HM;{rM zoUJjKv#>;JjWH17D&<8=-Y$&CVPvcXgD(cw!EiKdE;5rUC3d^$JpnuiA7@YppmP9C z$#~M(1f|>*{3)shz*`|>0OYA0d|&}iXBrJS`DSLyB%6LWp=-{26Z$MZA<&=2jM!V^ zc>y$?RpQXSkkt;oC9Ylu%euth5`TUoF16@wgR+CLp3j#~>1`Q3E(4zSF0*<-63DniyzO z3vleDK;?Z64(mv!FDJ8!(0bDPM)Ad1?z?0P)WN$WY(orn3O` zq5w3BKWqdRsD%=H)&53CDkv>v10+T;Yt6~Hk63YtoJ6Vc=DMc5=fQnSs$Bz6xMTEy zB|CZ51srMHPi6QAik$46+%6fwBSf ztRk&j`%M*5dE;ENkPi4jQkCuL-U?}dbHIiVNHB?`$W2hLVs~$=>eX~>;{Bl5R%9sl zKRT=joHPyGr#!JFRjnv?;Ts}`Ps9W}>;zc7nbe!v1=*|7Qr+kaWjNd5#yt+2F#_L1l&l2TVe+BjWFfE6=)SyRDknO<9?dn8WY(?k$Zr4 z7m@qv)}yqt4YVv=jb=v2{~*x55b-|(U>Idn*ymfNsqE>kvTAgKm<6L<4g@ca4yQ4A z_<}Y0lyYupa4y)I>5VQ2RYA`MzwGWT8fjDF4 z8?cl@+;R5}ycnQ;JO22$<4+)jJ7R|c1QS=FjrB80#M=&+N9*U|z+DB21I<5xhHuQ} z5j)X*1em=Uf0DR>z)o*+8W={m$5903AREnn5S5e^{2_^fFnX#~;vWOo_wCajW|202 z3qpbDg!oYwW9n!ip?2=O>zwB0P)ZL29|izlGN4ii%3z7=cR%Z5KaD*okbFqVr=D&X zD~qS#7RzF%TNay9&)XxjKX2qe-@cQDi(}S|h2j6SB3(wAU;4)5wOTpu8;@-lq^ADz z5cS~+G*N|t+%>xHAwf!fyy zN1p?=Hwec)2Wnqyor1jZ4ChSb#680K9h~=$a55u4_XsCpzk7u90Q(N_3?~`h8BW63 z1J!3Z`C_IthYjE$dxQw;Y7bnE<}bkrNiTeG0tf?+M@{YoZhuUa_|+mDKs19Zajp+H z3x=xxD!mp=40MVouE=asJaFl9GY7h=n#1FOnC7UozcJ+(m~tZo$|dC?m|g0WUm!S{ zDNl6OyMrJpN8)VH1d}tmRuX2=a2l_Ru3-N?YB2<01-aS+{ct}fTE}pj>!zpQ0_IiF zzT7pvoOU>!&AbboJH@U(ZK~(Eov1x~J9undcv8dXxjUQgUWJ5mWH6iUFmMk6&uya4 z+_^yiN>rAT^O)c-q((+nt9ljr}0H%WiisuA5E{Wq#McjBfm3=+;oF~VS_=u znjG8u7~NL*EGn*L?rf`50ED$9tfM8{I);QURB_f{E|eNj(hHCT>(pmDAKH@2>jd%# z^me$*PoD|kYf$p>gTuD<36f-ya9+I76<6(;dJl*c+yS7!Ds(4zel(UMeh1Efo#C(p zIRi4q^5*~qQ8CydM0hmPzsz8*iDMS=?4y6VK}l8#VW|j@(E8^Yzw;=?gkXs^D8e(N z{)O@lJ#C47k}BbbqZ8<}k2>;)p@0r%AF7m-&xEov4jGB%WR!FEm{eZOEgt=cbw#No z`1#ad3u9x#7{rxh0*XQYtv(e;VIbuW&zAneFB1X9`A>Jx-JyC0#r2K!UmU7!X2$4w z7h<0aQKR`${Pp9DjUWwHg0S-=Fg&4CgTDy_$gg?>pl#uei;P&;K$29>wq<08mBXy8_%mhw<0$4D<+rZUAh!WY+@Vn#}G4Ad^5}0Qm$40$?LnKHlRr z1`YzQtDu+|4wRv@M*-+UpaDQFfl~oEe0A`}5?G#|p>;AEgYYaN^h;I{qoHJT=?#0{YDf}J64$=89r2juZ>$jNuO(yazm$}ptL zU4zui0QA$h0*q_6Lz30Zn`k z(l|t<-j(#dg(b(E#5ckE0jz&&7G?nOhMeHr;P4g{?jq5t%$-d5CE7d)PC2glTt*M5 zX31#(3OQC^N>-p4jPHr#E{i+o`AtmlA7qqLFq@4Whxw}kcY>r|US9yoU^k%IOg!N_ z%Jg8l+g28aqwsnVd{>2eU(&J5!khs4%W`<*&6XP}jDId8fluVJKCENpH6e!+0>4Nx z9Ig~^3EJfhf)H|Z;VQT)r)a$U38(n)aUQFL;z6yWsKEUs0YCbk?qwn#tc#>)l1S(5MzkFZ0(k~xS zu2OS(SWQiBb$y$I zhYHd^9zDZ16|nh(@aXLaGp7$UX1xopU2giCE<^neOq;KK3kj*fjH$}Ei23mOhvR8W z-(uSF`)33JFCiT8U;lfgzm(|*weROk`pN!&A0y+-$O!qnJ^-QRgtPoRi$PyOIM+Y( z1DIY(xWIoR<^jG7u130%z~lwfl<#u-UXB}PAL5$mV{%D@hmBCaHGdPrYak>WzMYk5 zeks@HftIo?0S}y}IDfwqbup#vLfkq`d20pCri^|KpD;~12KUtcDNj9*567ld;q{uq zlr=9QCMoYu!3U00Zo(4m>W${_qTQwmUhaVPbiyU>k{ z=msHsm0_Q96#$tt+VuqW9UQwso?9{G_KrQ8v*DHS^*CI~NRuK|!3n_c@o+qr8eI?5 zjpIRa+HN=``u2brVl_`TjE;wZq-0$|2luwn!DY>K@Xl4@U;z-L=4HsF2aWEjaUd1}(P$=`If=P^+@#HqA)MI-d3Qw<`e9+W4C1FD@gMQa zG3xN?#UAZd?jMY(Mfg3c%JAtE$)5dnU~G#4oB%A( z#5iR5g?ndzjQII0(KG8PC0mTrVMs9tufSf2YVA1VGiKpkW$tTR`To3uFxGp<95$%C z2Ou(i!0ixXLuF*J2z?Rr8U)0sQMrS_8w4KcW^fURwzYvvbyfJ8gVENwfCF|TgfJc> zQ$?JL8|z7&4q}ZE=fiF>CXc~!FjTw@z*zuPWIk)bs|MTBCJ^-v9&P|;%KGY6gJIbX z53|W;0y?kz4CeJDXCVHn$mq*pGXe-}|mGFrOUj~cx2ZO84(~18J z+r-8{3>M4Pz{6icoh2NGGIDA*nJWCFOY7j#5T?|K$l=JS-aAo|!y93#+Pnys3cy4= zMl8A|cs^8{%*ne*BUA24SDWO0a}sdbbgDLc1HXPSeAI}4gJ6rT4$>MX8z#a*0D>T0%@S-20lER4UmW+proG{!suW$NZ9 zJP|YoqR^uu5Yt^+SC57dM26?N#FIRtUxhciw9{Q02CMKLF6}%|4hHXYX%~1jp9=4C zY1eu**n7sM-R{wXC@IoV)6^ebA`>x7wAU|rf=DFMrG4PhkVuwG`-ewEBBd@Z1?3=7 zKq56Rt;C}xs@w*bMi~c*qOGyVOymw6-T=eKw!IlLb5MS`JCug{kj8^=53*`}G!*Dr zn}O~~f$zhHp*3uyFbXXEAb>>x*6Gx2Ya5$cc$Z7w>XG-7T)Z1(2hTYpJb!nkf0l>&}KT^$%Tgdykwf zaxS6U267M+;!+{w!SuMW?$pK|b*!hOv+#&(onOg>xY0v}A9t-!@g&`X(H7Lw7+K=C z&n2(($P7Oh5cnP0;D(&-_KD_fS zKO6lgCGi3jbUEf#Pu36&UOZ_#wdW$%PBR zp@-vyBfHGuQkOPY(`+j=oYlDl$fbyOxSPvg=kax9dxOl%af>G77FD=!nWJmR!=9)P z?FiSx%Q3RVU?#|{n%@igSE}Y>S2s1qtqZF~cZHiezmJK`v1(odlEb=Lt7*D!-UKS^ z<^&-&pfXCW#E5!S_1xwrw9rfFE=lM?H=)bigit+qfh29flhnC<9%P5X-Qm$+6bt)6 zXH|Jg$gC<}X}k>%6+X}kQeO_bG<<}IayUvLM!p7_)3i{kTPIL3Kf1JXkA@wOu&-PT z;@bwg@}PaDy0j4<4ZUj?XiR&e&~#16cWH|>&8-RHDv*yyO;|7F25Z4eR7jpLL4WLO z-0o^PmaZJNptEx9(sZL%g^ve`QG3NRuA?^GweV?-EcqSpk_~j%5{4g0E}jhX8LX5u zU4Dtj*XcTQKxe`|G~MW>!V5uS!Y6y8I^ow`3zK7HNqE0YUgD9n*c!s`xklD{WNqYQ zSNb-W>{y+o@q7dNH27Kk9f0!ysFHEFVUQWeC4g-`j>%lf(mOynlT&v+yDQ1Q288ik zSm-XZ#JUB9iChWT7S5kUWFeA@tjI#7pDOt$cXFm2LE^Tx3Ie6h^_X!d9`ht@ls%6* zv2QPDl$?E(-vcMgWo_A>+v$NmocWb=&@1PxSXFSh$1hvD6&B7Y8}jA5%F5s4tbJYk zevjfZnxmVjsEULkSnr*}IaFEn1FT72WkUBk6yWzU%Xjh*)5Ji`bx5M`5l}*}fzUqv z5S~PDVAC(>7_G`CVOPWVHFx+}P~`;5Zv#V2sj_GOj79H0Ccy6BCEk1ybY3Tsy_8N= z*1xKZr!azYHi6Z)d?YPN9?N(bB#2WDxGmF$Q_jhrs^B?^pqxyoJaQvu3-y)Ux=tul zeYLc0{?$i4)_|&lc`+f?Z3`)jn5jAb+%IOpR^Ln#t61POG#q?5diC9Yr>n#y$DYf;Mh;=?;y(3~R zBdm8stmTCDj)=8_u-*}|RuaaJNObr$=E#aASln3~nQ^~ts#sC7gR-e&Z6ciPFS=MY_Ntc8EZ@$E)*j=Zi z9w+$!M);l?fOGxVc8ZSMV3s(u@kEDp?_o5FRKwcIw}Ge0j!T;CxTML3OPXxBq{)U$ znryhF$%adsY`CP!hD(}kxTML3OPXxBq{)U$nryhF$%adsY`CP!hD(}kxTHC<oCb!qS5JvMW zpk~P-+5(dr%ZCA%L$n1Zd7FvLGcyHd4eb31c=l9f6q#otl15z^n{58CXkficn zxCdrVOr)8KFtbK{dBXE$P$GR<3$218rgu^zlivlra2}-RBLGFlXrpV9oL#HuQ#Vc6 zqs{9~;WUeN>T}3(?PN3$$HG%`7_w;9`50!3=U}VR$h2s-;AA*EYnn2$EZ9|jfJTB9 zDi{TJ40OGeaFc=wErJuZE*mVIL53HtJe7AAv({Ohm4yoB=Ve-Mqu!M5b_T*yNSNZ2uj`sjNDm?G_@Bje6S6X+laBCAjIrUOCui|@N#(9Z+ek*bc@OzosEU69?h>vf@cM$&*Mi`g>RXy-q(Ewe1 zXan#&@8RB&HgFHN=Zha_#x>rq5%^bBn4LHSp&0`_jIUG8N#xhM|3Qp-pDUGf$QVR1 zqf$pP(g(nc2YV4(Om$fl3peoxswVMVy&WVDEhaF>IjDNuUGo11qiVsE;{^ zn;`X&NG&)GQj2iFKA{OxtBIXE4bA@HgwJ5{P2h!%9lPRq3esmKUJNN@>~CNu`eq}U zvSS(jZYDG^j7o3V%{(jGa-CV>t!>TT$Vg&>>e$xwC+ zGE&n?cM{`;hVBSodB{<-0!iBqNT& zLyzL}GtiK#`JRte^O!S$&X|gg_xF7>AaEt{V#)o7J}N}8dmWwupFa}zAAmX~YhjI1 zE7=Z!<*uqtM)nyg>4P99N;9|;-qd|s4r z{cgOD&r1@YH;74na$c5X7GQoK$>^*D)`*ncd`IeB+VnWuDwnpbl~%abrN!d4lVyCC zWczFI9+!AcPjT}w&BwO>rwJG~btcXh$wP1>JOx!?rl6G*fzIMUt?@I6&u_(VBQDuE zM+#;?@RH;%I-ZeQ7r;h>G|Q$~rcMQiMRzhjHOx9~C;#-*Pibtr9EGI73un4A90jS# zW*y7i4Q$WFHY>w+$aRncIy)7aV?PzKSs4l^p@4=k3MF>6!psM_t_(~Q4o5MzX zn{~w))8Pkfe~g3?_DI8R_Fl6myY0M3joZ#A**TDqcK%y1rJcV=fbHCzf_CnSN;}U6 zg&jK7S$|5Z0IIZw$u-?_ZU0<2&mCL*jaP+4ZtX4RqYLBw+FVnmBn41j{J(V|_ zZSBu~hW7wcUMb<-7;?k=sGs2-j-2VT|BDDNB#yv6Av3ex#H8DQ!p{z2$W-8yl<|~s zuO;Tpo`-p+COkrdOzbp%*;$A?%X1pKb;JZWN&NprZYo!S_B5E4ivfHDpwyG7S__Ij z4NIfz0E{MZ3xN9x{2ss|041AXt{DAj3Er^d2!wPPzawBEf66cd!*Q)V2wM8t=u!3o zFh+NN4wq6-sOoEAUBRvT5x|)Q@cATlDFBr0mxvg<(kZZm^3nq|y0DT|q{03$au7fV zd#F+?MMRI$RozsO%`;v_bv$(^N+LVRk}!(XS)8cf;UEj3lgyxUf*Yf+-e^v6IGC%B z{aD|J>Ea(o`T0#K*I}l>Q>F`CO*a#Lr+}S15MW*cN5Bsfn8-wUk;TNC+h@AP{h^Hd ze@Eu@ob96oCe>>?N=%ymr=sXwK!TL`XEM+~KztUe*Jm;hcm-$|R-w&EArwRk35j3g zMrkECLD&E*Zv#*WpoZKkZi3VRt9lB+nFL+|a6N&y0PLL!;1d8J5x{1Mqxzi#=mima6%5~Z%pS6A^bby8;@tN55X{ON0RI4>M|GS5*R^3<@Ft3JRIfe{ z07vyP1lZbF0VwrE9ck|Og5)NZiz5w^)VAQ$UQ&-!l}Y_TxyYyRhI5v;z-P-|0+$uk z+<6QKc@?<|Laa^!lt-*?ECu6HNV0{u6GmB`31Z2QR7bm39Y1Fq4*IJB8%rR<9^&L% z%>GVZI_pS5fW_U^6Q{_fbzcErrSmKduyPHX1ym-@MFE;v09+S$i74Jk9PPO@PzUZ0 z#L)INwsbZysR^Y4w*AkEOJgsGGzR>Rb3l;RP6DP!z$;kaK8HK#3Gl2(U<&-H90*$G zTmZEI__TGYCs8#Dlruo78Vg_@fyn^gCU72r%y}?__6~z=awVtMvdJO7iyc61+F26> z^Pc61|E6SZD+D+@!+X}V-I)AUV$u~hbqwAX!BdFi7UqG#42WL@EV3KAEUXXVJqIh; zF4+qjeJK1=Qbzt+)_O3Lw8yi{&X)mH^-@8^5@~N_+MJBFlacx+Sl0t}fsD+r#e69i z#g6mg%dEwic1MJN9`Hy6);P0S0$WT|23Lnp74`;;BQQtTMXgNoRM*GYA58bpfy_p6 zW&q}vdJ|!W^yV93U2h`Hly&)b;xZ*a$4}W;g@4vuEV=xQO+L(KvoDzKAK`$H)BLP1 zvt=+i2TX=>4i@ovw+1ovaT>cFSm8?eF%NZ`li%Zz4?a)k%>)vCLtrl#V)`lDGl8Yt zg&G}D9Z%sHd5KICjO#&{zVp()GCAn9j2-K0n@P5pZtMyXY>#Ed8lkGP+o*r6-}nK# zXgxss_ytp#u?fXHSjv-W*(~&i$hr}fg3pnGkYay(I9Kv7jXUx= zhzwaMkCt_V{}D9yH6?zyEd%~q0PJ&)6RFlUd*mT7=-4P>pn9tkvyWEN^?5oNQlIfO zE$>qpE4eM>s9Z>uGa}8~AfbEe3zFEG&Rv4`#*X8{Bu?>-`mpS*TrAj~V5+hQaNf^& z(l%a&YPodOPsyfSIcN4y%j8&9M?Zk_eXX$fT zPe|s7eG4SEI#L*i3ZyV_=PQ{Ta3hhuf{yIgCM9!&?i}D*lR5pHoXl=+o8UmFBvUhS zxmPsP#BddGy*xTQnK3?-xa^W@d@b=)X#VVE+3S6rgc^2>)5U($3YH1Fb&d7_TD*|* zGm=>^ClT+UahCO?z#|VKH{8M;28X=n6F%NuKMn@KCDJsP$x>KBS`Eg~ON2PuJf8tZ z)EP0h(z_tQ7Il;G_kUw3I;?(?Ed$oX2#Dz(3r;~EuyVbKY(A&4pR zyMIUwlV}FE`l0)g%R>^y5fFS$N@rb>TRPuL=^Q|Ib?N*)nfvZXfTMI!rN5KtorpYT zO$PeCl+H4sy5amNcCQ1jOXr^`9Uza9AjLxhI*FCQ=d$G;7JCDLOKE6y0@=BY{=bsB z?ps4#O6Q1_&KBSSps^aBAT-Gec4W&{ z$z(8Owz>%byQ7jv0dUV!RrA)a@mKNh#eR;vv}nHB%gKJp$!&C1W*qN`4qS5#tfR_yI@9vRY;sNUc$j;n* z09czMkpU7qM=eB(UX5ey3I~JJ=6;60s{$4#-f)wJ5R1SN-m==3#t87=O8kuGvrCX= zj!pNbaRqb`KIx(DzBCSP6|211K9J^6vxx*o=)p7&v<~p21Cxz^>vrPz}?l zn6hesl!`&%p*Q$aJD zdzQMn_(pPZ1YYUQ`a@~ltnYBKmy7R2@l@d2>+jom&2YVPlv{KGr{~~4Kak?pW;)09 zrHzEq?AkK!M&ODy!yV7yx#Z_(OR(x!cuS@<#LzB7VGfn-d<11(3S}Xd!kh3nYnsEm z59J|dDDx68LzSZ154g-QszRJ$V1B2wR~^!Y(m%2u##t!4#4oo{WSS>)fyk}kvs7Lb zzRVB{9|VngVZVZk#r_`?M^$|zd;VdPFyrv0_{@o!_IbGYyaFy2+{v!_Z{T~7knt@aeLbOd-dD^^`dW^iM;Xs8ddVV!fSG&J68(u5mHkYPaM&k>iKTN+oZ zVH=C9h7dX&RYYvsB&-rghw6aOB92Y_(IIwhw*ZTPDpmINGUm2zm2K4QyLoz%-y>u+ zVw<{Bs_eZ;UBY>e?As^GaM}15e-ObU;=kKB7BP)t}#uZuMW1 z+~X+YU7#7wU$plM@Q4)PcQMC|bXLzU&gE_;Gt*<0j6H`&t#w=7S*?}MxNe7Z@oOw^ zUpfo%WopYT*G|{7+-4`T&#jdskv8Mbxe4kRa%ipFfa&6wZmpa|zFYqyp@DkDyihBd z!SXn*tePfKTY&07O(>ij9V*Lb!>@>n5o9iZ{a#OJi)8;Nry*X-MY>cCHT1HaXg z^(Fnyz|UBl{$T~iZ!RxihOjIzKPJHCW!9BgUWzF4uVj6B0!Z!}l>llUo~}Hq zZFJ^-VQ1=!9@(OHhF0T>h5ryEWn7y+2x>Bim<6`XA)=I%sRqSzDRx8pIhB}yh}>>Z z?iI>);YykRCL+$pZRz}0-%(!FkR={uUPZ~6=@1ZONBUnp4=TVG500grG%L-zOuT#*o#+RffXI<^py_co# znd|yTU_|=bW0ABMOs~yjRVsW2bENR4nUzrIVJYeAOPP%ykIF_;2QM4{lx%cEx_Sa| zIGwx&z_r&uiRO*;i+z{M&|O)h_S(o`*Y#@5YcoTSpF`=DBW{1u#_dMw2nMx!Z6GzF zHMSN8R!r$2=klg}^*9cm9WuOGSh>MsP@Uj^C3Ds>gB`{pcu?>VM~_Z|cUlYo9hu{H z5!JaMAOn~X)VMhq0Tg|PM%kxj^I1K7hK{zab!*)ormN)e6WZg>LbnX|&Dra`V(Km# zw$`n3Vy#3P;CUGzbU^!;1~?4T(oD_-pmWZdh28Pz<#~8TYh?0-FXhQ-N-gj1>YOCi zbgf(ZtpAOg6W_Tzx~HZt>&I-7aL3|S7AyTKom4B47H@IWIuQ-ZTDM*|UYz!(Jp+{Y^GtZo0`p+<1Wvxfuy-^V&P`^z}+n#y;>gE8mF=fbFD8Kcu{8nO}gX#P_d zH`n=M=oF~xblOQe=L7GaJ!u}wrZ{{y>KppJFdAqiTn7s$Z$PrxrPA18Vwk^{gjrDi zt_6m^%F$?)D59ycKWzlIP#LA+OCb7pVkn2QFzdpYC@|b@*4Q;@>5O$*n4ZceBz!3g zvo3b}EhMFTDVJRJBR*w1ENQ%%xWjEOjh9~MHV?+-)6Tl67RS+iNFp|HaeFWVe-sO+ zs14`*IGx^YIGzqu7$F=-&Nzu75+}yQwQH~B+wB_{q5;VII2emcdi2F5Ro`{IO>0Hd%z-hrYD!Idi3Nhd!Ic^ zr7IySA#=Ul0u| zK{R`MnyUBPP_it84y#Fyp_ETuSAoC!l>L6hhp%clkU%~r-*eGdr{UoIf9;U{Q77y5 zar)C>$30GulleSDkBfZk_sTSeInf*siB9Me`bXD3it{9Ip(*%fqbymD64zXh+i++o zX(G4)n6jBUql*yEjdesE`TbLPIH5*3Z$dN}`2!@oo4h-1TZd7U!7wR3%wvVJe!1;@o{PO4@t$ zI@vVtgiZZ^m}HZ%N|#rOW~?UvO~Y`~9;HiPn8x0iEKh0QC|_R9 z;&$lGq6E*$O}mxlw9_;$ilwmAO}hj0ben115aZnDa{k4ftTv4uG0tk22AJmD;c|Y*z~G$;#WBuUmvc5b@B55nW1RQN zL8q9uo-DsDkHu?qep@G0$(VJtjq_qk9bL|Bx^RVoW2K%8S4dfB%e?Oj<06C#kKwVh zWE&r&UIZa%G~XM*a|rSTdbWsHIL%mCtV7X%1DS!)G1?hL=uz`FgEr*`+!ei-wPp}@ zH^}T{w)+l(AHz(+5diErOo$ian00^EE*El#z-w0o;0S?o7f`wUB*TNiYH6p;n88Gz z%m3NvC=Y@lDihPhrlh`1P0^8$YX@eWu?E)^QEV;iNbe)wogp4;y(zk zbTqvUuK)8M2kkQlY$@Vh;DUfI&{Vl>49|cdWi`ksN7?7`Gc`vb-R@;DSjYwY0hGfz zKiGx1gVco2^~qGa;2=13E?+o^d{-2UtEO_EED?J-E_ z@p-8?srE4>X2U%4YFj%nXGEMHaZTL_6^TJa6+Pc--f;S3)-VBP{|o^cr2?w7nw|K* zmqEdob56k{jqEl`&t{kN4o5TF+79dGd^MjXujVV~>%n}NVE&}a`Tj58r3BmawU7RC z7KwboME@a2Rq|0u8;?phVEByj*}qpv&sWZ8C2jqzB%imm<#|iSP8*@5s?u-%tL975 ze5*x~$K9gud~W7P`+s7VML&DiJa1~Bq~nqdY}%$(DJ!)g1^s1DH4J#V&qzuF() zSOKETUpD*gc;sbsoDoggXNE_4f(f2rVtfTjimxEaZ7WDhd&yKhG)Q5vwBu{{N{)QBmv* z_sXPBndLpAckeL^yXYRXGR{XS_tyR}*5^rY7}v|+bilkiziro*7H6h4tNFSM^2hg2 zZU?Yq!@K5p20nrw-j09C51*0#%Z|*%d-jmdrjN8#Ou4y{yP%LSeCmqZVbTD;BtP1~9_jg{OYp))6dPauCDihEL4Dj)*UXocIiQVanBE%8Tdefhs@F0jU$Z=YM;@nHIhM zQ?vSKuE;!QbY^_5P0?M?jtf3B>x~g!DaBO+yw05Uul>)HuQ)n+%*NtK3;;**%hJ63 zyYr^#bzhicixGPcCUI>#rvfFGt6OhgblYcUo|$j&==7!OH>%j7u(&!Cz|Gb|^dJq! zn4Gamr^~FXCJ6|(`lRoO&i~3R>HiCPsnvOjAH-uLd+(U*ZUbX5PuTI*SLS#VAD7X^ zq=&{b?PGaN!wuIjM@gqy86Q8dXshBauu@mYOOc=wE!;1NF8RjnTYMEjL!HXYdi*T4 z&}bpBQPZQ(eq)}T@{o@U>^XSFPkzfo(ab|;*WfOY3{}4?I^vM|n`Df2!3z8=HD5)y z9x{)OetyV&<)qyp8LE+&M}^z8qJ_Y78gW_(?86U2ynL?dD_RJAtLfiHeSbI0o!0~# z!^@laS!%(G76Mvo3@<<6=Tmr)0ILoC54+Tou%YT`@k{&wevQjF8uSF|6dkY>JdE>X znPeo%a{ynG z!q4xhCbjO2f|hT96hPGP;+|j+(58x|F&=3SL^D7#RZR=8dBSd>Hl;}(hpW~)?NNZw zx#WGg9&};XTJ(zV%!uX zpcdd|d`y7QL}55}yl#wf2yGHh9WU3#7=)TNgO|-Q2B9sQ!OLASM!Xk;M4+A*rfsM( zyi88O(}k$HD3RCAvN$aM1#~nOM|UCSX=6U%z2e?NAq$neylg6TL`Tb zM&pIJY{U@(q}50h%!r{z^WtSQcQUfnxVV~M684D~09}&UPyiiaFmQV*#YwU!JPOFg@<_dA;#dEwht`12z zi$onS_u!}FM`)X7@Pa4dT?V1S_#xuFTpnW(TB8}fd>3O7GLuDvmm>Uh8b$bCb12snp59G@G8yW#S2?~i$LNe0|b2wM^Gx{((zm<wFSo`R zgtlr1FL%TkgznM|UhZN0*EzWd=r+yag|$yJTI*rMgCOqIGQ8}L$q;%%7!AC5?X@8` zeBec>!Anr2rs~?lE2{}-3zs_p4!aCq71YV#m1$7HOAFcb+COV1t7D#8ch&}@U;et8 z8;oA34u0tId0B`bW_V5ufn|csS1rRGq|tyMq4^l=8 z0oD>As)ey(7zFWLmwbW1f-OATZV|xO>4Kx_6XfS0VmLIW?JK(Y6huIbF#9GC1BDNURyv~DfDPQ)(-$qYTAJimYYGNWsGORHM9HYrz$T1^YD zwfH5dxvKxb^8CT=2er_X;caMfW-zI7|1tH>_?fC(3$NqwL(P>Gqenv4;OO#vRG#FO zRzfER;Bn#C@$wXYx=j&!Q8ReihhKD3hIL^lLI*U1mxK6e4MLx51~1>@w*wk?o6)ry zRv*^n;^;Bi)^XAEv#m+|lNAkyt@n$+gWwPNG2Xlug~VN6O7V+ckORe^mcrvbtMEtq zzVSKMz0vE+&^Bsv(Jbn6tz!sfM{mfr!uCRi!6{n5(CQvNkZYwTEKrHNo&4JNEzx%` zwhAtQx z0`&E3eO7YxgaRukdM^K5Ux2P*OBf?T|3d3ze#Id841Va~co~&Wu#uOs__a-rvUiDW zJue+Zb__4Iu55h^A-t0aM#k{s8ENeg*Ftl{|Hs>#fXQ&R@59wyz0DZCTf$&4#1;k< zTLcji5utlFLj)0TB6-DY8B0VIVqeGFi0C1Rh}gH-gV+gTnIK{hV&947yYF+lx|_Ve z-~anx-*tU+T~FQ5dA76EsdG-9>Zt;;%oFgF3)^H7F_kb46sL5t$WPdJQ;G*EnJEnj za|D|*55N-SSGw3H7`vG8^4u=5IPk;wUExLDYN78AeRt}+N9)%^w+V!we5De%g5s3! zaglr}*&{4cy{JZh5QnSe#30#Z5E_iY`r-;FG?Y?8BPrFdD%SY~h;=5O6p>Q^n(cH* zPP{7Rj{u5@5Z>HjgohwTAkqZaB_R%$6cZ~-uSjX02@oH$B$gJIsTz@IuqcL@uFAcn zdu8K_4f@M}uWV6U!o9Mk?j^lk%GSPUe2_MbULI=AZO9q@AOEQbA?}i7D(5S+}!qP=) zRw(vqpmRP?W4R&brB&y?OGN*uQ3jCI+)?{P-C!bnE zv|pfZDK!BfTId!vuLR!z5~E^p=99c& zL16VBA8o12XtGI|`3P0=(Ibt}2=r{b&~~e^^%JCl7JU*ankho~2(!W=$jy-o!jiCp z+%l;ktPLyl0%k(e0c1uWf1^}T4-`uB_u1l)Iky9`6^OLsW`J%lS_d-bhfzY$mSR0$ zi1kd*!|I}l&>6pWlz-Qeej>dI_WZJWw8(NbV&RXri1cw9+!Y~G2#*AtL7=^=bk)Lh z{>_jO*9&z<klOHu#43n3OD*A{VABY; zg3k{O5nF%6Ha*(b9~rVD#wiiwjA-M?**J*oZi0AYShG~k$jvj$-~yrV5{e2ooiG8! za~&CPg{>wm{519nHiOU`BzqCL(NaOsqeL!4FQoZ}fsY`Aq($7qCy0f3SsD^(f$LQx z_K{*jUnwT^lTyL}DJ2Y)Qo>*tV6hCmWD_aMpJxIrTPC}7`;0( zgQ&KUMGdzFH61}%tfvt>fyB=e$jFun+n$8z63C2A`hJqdMm*0jA(n(6cEk-<35HMi}@z)>SloCPmZV>zlS~3pFN}LIyEg}O;i8vb*CF0^FI3;)`6coTn zdR4OvDYl6qL?lcGJ=@VD2L5OR(TBwRt3)hPqAemFo`cDlLO#lQ8fRu-A*g8H6~{KW(=NTR%ZJkVO;q zKML`A5El@{M<5JsgeM^M3`3BN39*q-!cD&y!h;}G>N?=AWc3rnoC<=VCDajYI-$Ol z0yNtsDJIMZJzI84RtN(hVaxww;Ey(lv^&2gz6*px5KamZ^rthh>!vj^PewBmLG|QF`+Z) z*@kEY34QSUsHC9o3~M@O>T)t2M5412`~(c+MCH%Ww80i!61UvIYr;YNGz$W~9`x%a zeF@p1XNyCF&xL`XK!d2ckjcqH6iiOD5M z1))S(K@P8SW0?s2H0?8WR1P5IQ4p^$qForLxdEDV43D;#p;m<2Pp}C#g%AruYxsg> z3Q0MEx#Kn?QiyO(p3j!~VH1Ji1)(b$f*Lu7;ScYEk$96jqLxV#a2JK4TlNLBfWO<8_EpUE1nR{fw>N=+Bz!<$NwTy~MQ; zyACL-zwpz$yQOG%F-@`U1uxGRxqVVYI1pBlJ17-|!(j!vT&W-&4J*hUmkPq!utG1` zR7mC*!}X`{ha(}1Wka*cR$w7nB=Lw$iu4jjjP!y=8R?~s80m$MG76Pk!$McjPp?6g zm0pdAkzSi9BfUzj^A`A*1vg!#Ih%mSG(1<5Q1At+&mE+?}}CM;Tz+!_$92%AERAepT)VGEMk z0fG_XfG#KVNXRn?Po&%!Bx5Kp>(_U}% z!HAI!V!4UaKp5Ky(?Pfbv>+MTDrqOcY8P;zJ@GaO_Jq42VNXUjS6Y2!*#ty$VkQXY zgq9#-PDZw38oN>t5Y36~OfY9h8W0i>D6Yv~1v&fC=#ZQ!yMB0Jo(@r?5;7Xm2f~Ha z0WevzX(drJ5c4C>2f>1{MX(u!ol;8R$7{8y-&*iv+wn41H9#H7egexZ=`CwbqF3saX7F^aTmE(ia5xv6RPbdh& zx=ag_Vg48#bkhVRlZ41er~`VoboDfd8cGX-PqKtoAWWZ;4Vroo(1z_xYy!e^E(6e7 zvU;{{k?bHuKEheSrV%cKo+*JQzKGaSSojHD1e-$8jrF#|I|(3tA`Ef^uwihO5NZyI(3;q($l3O0?9Eu{p!@`lCGGmQB7 zBR&}sAAiIrLx27tK54i_h9qnO$#x>QRVoPE!wPacrGl_KtRS~nDhT_+3UUXeg1}E7 zK6n2)9isn#OQFePaP=MT;4GN^MbYSlwPp3TAh#Zbvq9JtR*>5w6@-fAbPsaLAb1e? z`M_topQ14{m&nXd&@=M~$!!-g{RBOxKNyMWkB%AXr3`rigbSLWXDTN=_7Z+Av7gA( zr}6uUizMHn3`QCdA6*c$K^UG0tAw~}ka$pvkD^e=MfrRu0jDK<9&kajmjPEL8;^RI z02!64L1GyYBBS`4C?4f{_dSlnTn1q{-=dJogBVEsq}&99H{(bRnJ2o2OnwnFmB1Df z9(wzTgq}erVh#my9674Nlf`G^c>|M@byE$pp0toD-R2}3_K|4gGy+c+LlD^+a5)m# z^wE*s$hHIs-GLvmY>JnblIQu|DZG4p0sAC-5O7$sdah02)EC5In0N-5!K#Ya(W^lV(ghpEG0H4SKeQl&~x2 z4cA)~k)ndp#+qm)ig=AYXH8MjXlr3i2`{4Oj44X|hcP9*+MY9}s2q*4{*O8@6tR~) zXRY^`XRD}p%0f8BML{;DC;Cng^c|+kfN+TuYJ<>swuk%9HofoEE|Y}GTUxTY4VeX6Q`dkAIL5wS)25;OsLz{FR8AZ5knczND>IOB2)oU9R9<2CC5rJTFdb< zP4DedODc^G)~GxK`3RjsavmqwODYJ%!wNkQdUgWggcE2W241P}3ei9ihiKv=5b|9M zI4Hz5f<*11NK_9JAB7bBCU8>_eTggzd9D z)h#s^y`1n4ukAmCXrAy$A(GUCU4MA?>E3NaUi{y;bm!u+BTuS)TC zfGlUKUQPtjY8eIi)`>&M5%m2rubU{{gnsHZ|4 z07BQ&GiitEmE<%H~!s+=?|q$6A>X}nz=;V=^2SgdT)p}V7FlI(K5Xl z{P6R55T26yi2R;%)I~7?B7VLZ1#bY2)P{dCzW|yQAQOIeCV%R~u#_gln0;2yhO$Z` zw4XpV)@#YpdQF7FCB%puK{$cBJM(QR+2BPj5KHV2lDjGte!@e+rV&^?X+y4x$k9)bnTPKpr^0qM$bwnj zhE-CKiA^A!ZURe@SLvQC)^u{*uYo9aK*A+zTc|Hg2MA9;VUb`n2n-^6Ua2gF|CGaW zFhbO($WfS_X8YUlziG5e4xUDe6?Cwwl@nv17z%Y43I(q5AWR9#K{Bl3GkvKE1j9k7 z1Yx&e(+GQ|l(0`q2?wN9BOa7u!eJ>UoRw1joH2t8A@UOjgD~S*h;xKEeJ)_WWLE>$ zOI9xejrB5MXtKycV3&#ty%bdF#h{$!$OTbOlw}I2*jw=Fgf9i_BTSc4!naaNI4-4x6H-bzE2RXym72YPa8*k6Q^;&%g~(4x0AZId zjmWI!#Y3(S2yIFjF4!~z3nFdEIeumb_~20Ir(FR&*7Y!pmhmjFDYQS;b!B=b}fhJ-?b zO((=x!uf}PJa~TCJ!<_Jaq>r;GNls@{Slw=Vve7pm(hLIz~bfU3_bxcNwPVBd6EsC z1WjR_1R={Hlo4zip(059YY&h?aH&iMFbKuOMN+Jv(MPDMMTjy8HV{U!IF_lg6f?jA z$qFZ~|1*$oCuF`)0G%XD7!2ZoMwBH;r89GlUT3iB&Vx`{!Zh4^qO64Jg7pz*N-1HM zloGVLQcRd9#e@@5s@IDdJUw%Wm@{MBuye%W#1LeP_WV^x^bhM!LUskj`G?pNA05ZFN8lIX zd9os###dp0H^jog$4}b#lk9Q8Ny)n5QdC6n@vHXLBwG(qU$T1j3c}t8;++W*F}O>Z z!B}TPav}plOeh4RIWa+slL0kCVj?qwHS=m9Swa(#cw-frG%451ksoo&fu|DGWAWS}l6;hl=WMOE+VC)j)5sl-oqUhmxtufv}Pz)wi z^{>X5q=HPY*F~3wh)ITwvSQ?hpeT_D{!IMJBK}l(8k80Q%{Eu?K7u^+Ef}aV2o`#P z(a;8@AuGe&aXISRCrGk?7?oN<{nV0=)>}ltG=l6(cw!A(Jf)Y4XxmsJN+n3!Zo)QX z8oobewno^n)rgGk#FKEbbm}G{K1eAeLDTnH4W&kRm4Kmz>eV9Uj@&=Dg~3n|s!EtF z*p`H8QcC#nWg4_3WPzR?yBMLDu=Nw9TZ{OruoG@A;sAK7GOxoHMS+c_xGA8uWc7y0 zhQBO+tUf|ANX0L=f@D%aC%87o;fYHd(B1{1RXh(`8B>zK$Cf>3z9=@!T{%6Tw+ zTgy{$8iajH0;|pUK@eqCG70TKs?y64BqL8#rhcN~897biC5;{zr@l!f@GA_gi3n8a zA;{}7$VV4=FAB|Psl>A&Om_sQD03PiUa%?c0MiAVN|2RmuIG*Umvv&f@Jzh zc{YG;2;WFqlcLI+6jj#n@?bi$A1b^uBLOlQKvpV~eMVz-qV}clhRTe7rq_<5Cm@TW zW?~Ksk~bnQ?%E7NGOQZTgl^vyN#??tK)-y+>kSt@Lp0Sw#<+YE!qy_8n~Owr>@<;G zDuIn6R!91&5{YQzw$fM^6-1W}UAW0$Q3MZOxhvnCn67DFF+s34gd_-1fM<`Fja~P(?E=&x4>M)Sq2in(ym)5Nd7R$rgY7N zxfPOJq)t8~X^I#rpok4q=|a*uDb&Hxf!)3$Qteys0xV@qjEeJfbXsf*942y6rSbrJ0MWm+TRpMnhgc?e3Jc_P@ zaC=B_ilTg>5E;v$w2~zh*Iz5$>k&*7g*u&30VIB)O-8z<>lKTdw&*1@z?cY2FNnWb z2(6--tfGtLDw@egLWJjFA+zW*$Y_`iU?a6xsL)88Syg zYbhmk0&yQ!uX)7DPp2lrGJ_!f(+QbE>L;`mYzCo~loC2fsUDP(YJj*{C(5WkJ*q}I z3qv>ZL>4S+t04i&Bq8z_dIBSXG5(I$eR{K8wfE7v4Rbky&`f-0&zu0Y$$S0C!l=%ZwdUT zH%lr@m);RRYgc~d)GXqA)k~C6;@apstG*5)qN02#X zo|X~0{tvIyy-?2=mKl*a;hQbya1vz21_fVy64VPD7U)HWz#uI2veK0i(Z}f|&yW~* zIQ}WqpO4$@HCUx~)d{-UGrA0&=o+6XsS5Nr*2n__A-k>Jtza~;l=pe;} z-crg?wDA;iC(xb917`CBMrw|weLxL70(^<;(U_vg#iTO7?Ry-e%#T3gI7S0Fa zKVer+{7fmqge+~UURzIZ{OQK#;fJ zB#DdMN2mglLlC)SsUXx2D|FAIkdzSysRY<-7;MG&V|5ccr3n)sq4O&&S{k9NV10xf zDJ9GTJv#t0LWYRoC%gyZDwN1Dsxo%IMkWhnz}rHIj3g9#NLBe_KKiEoW5g5?SD%2E zAinOVS)m}=$s*aENwPU0bXvlKh=#0}87j>Q__SFW|kt{>jm#iMrUK^_p z5E>*uAW^cV0o5d115it{x=%wS)1-)yA=nm#OerO3Mv+nYWagrDvMJID7eM%pSsY&P z6(3}RCAU$KWwXQwSyDD{*hJ5J5kfB!xx5<(y==C3X)4?5UENS)AzFcWHP$Q@Bui(5 z@-F>l>B80~h-^aJlE7AR;QwL8_IBm?ZU}%kbwbFda$^x`!7JDJAJn>z@_f%YX(2DY zJWEhN+4Dr-lIJcw12XwO2&aKiqAuBRzl>=8)Q%R0%?Vx@%I-%lUbr!@9Ws(KzkE2ZY+U39wzV zdjZlZd}<~`G)HRnTsk1RMTo*3VIY#Dg(!RzK+$tn41J`oCeF?g@Ml3$ojDiD(?S%^ zofcQ5h|v4BXB;A0Kee~(QJa1ja9^?y0goix5w1OiyB03>RX7zDY9G~|h1%B@kR@5Y z#&uv+PZ;{^1KyNuV?d^0eT0@$O87)d2_2=B&`C-);vgv=3>YcJgt1aO0WeES33H^B zuvSV5>!p;iT}lbNL3lRnCGL}A!YRS}*))$d$?J71fh22>xsdH6n>c(8yP-V|;`B+p z3PSg}4v@|5BQS2L<=NacCd#nsY*2=#7+5isNBA@_kJ2JS3ZVu_+*wP%fFn*#2<+;K zmpA_28!xBb*A=guY|$Ou#k`OubW_^}{`dmiy9MzM%zZ=g9!T+uY#cm+jXkAD@qj%` ztr*xyyX!shZpekb@q$^reKsM?#mIMTj~b@t(fXjY!$GJiVXP>8XN9;Cgk|Gejm#F2 z_+o8%*+|EcAZ(=&XoGgqO`ly3jDs>q82IJ@7D;v$pwMc`6J&@qJw%{x4BmEGxUcF6 z7(Pb@@s8b?z`h=MKjqUwY>mM<{Cgl}UGaL$HQm*Yfp}_tJ-}u2t(ZAO@P15io`6ro z8!b=fP~neX_=cBOtEciM{KK)}Ek| z=_e9jObEAjE-Ws9aGI{t33{-ELLhcGVuBRoo4mGU$<_kYk!-{I7!Q4tC$t06k=S1F zRf5D%LULjj2>Iw2(A{v>{zlNG3vKuwm8HQq%jrO%1$sm#fMFqR9}AQr)A@e#!hu!Y z(3tpQa^67Q-gqlAdVQX7FD(#QR1(QQC=BHEdM1H_$dyrnr3!-VNZ%-p)X33{Ds;=Uid4!s}%yyVUTs|7F9a&Mr-j>S`V+E z!iFY+@_p5|Y(;Ol3eiT#`l^!{!pmU!17B%sHH%5UmG6Us&FnB4~=Pe^4Zegb_knMGXvbgdwzdKoQ9 z(wMCoaZ1yjDAv6Kr!+MIS5kkonqVB8704cd5qRTvB#bf=DA zsu= zgfTi1(LC!Bc`pIvfqesUb#54>)(h+!f{N+0Xr92^d?mX`MmQw%6kU3gOB?F~L z&X;Wls0G9uxEBpoW5iTg4=wf&CU0QPP<3V?HkOtz@K;j2dOvnPs!jkJH6@*EGO(RT^Qo>v* zCCrmj!YU~xtd>&3dMPDb2O$?N>gT^V|6jD9-qtJ7O402o+Ae&n`QMvU_hqwI6Yb+u z^edm~e>S!5p|?JM53@rBgrWt>q=E2%#3l>g^+G;FS4Kx_3?X_cp{XVe z@PMf)m`tgNwrvQJxB`GpggS+mjE!EXXF&_yi``?KP=|XtlM|$f5b80)f%Rv4g;eW7 znB4iSh{^wB2h;s=a-ZvHQ8(Jr{Y`^qq{Hd%|Gnes+W+1Gb?txeh`RPP^81seQ&fDI zBta=0Qc!*YgfqNSKf{3^MyrL3G%;eo2v!|{vA`@K|CO~5utDJ5XtgFL$zo&FO2$v) z0=_Y7gO}n|MKQ%-4-8iPtm*_HzXG}p*ftjR4NWVFNFNORGzPOuyM#dQ7_~;s@i^Qt zK>R51LblrMg}A&}CLqbLS=9sbD^@jt*@6DqY5~Kez?5wDjq-1nL4J_RKNBW4e!wX^ zly--Zxor=`j8%)p$j>Y(N^YPsk_GuGB!me6Wg&u5DU%fFFjk#xHaT!L2h8K};jOiS z*Tx~+T*B8?*Vc~CmWw`qAEtgN%<&Kw3?YkABj6gZR(J86EEXhN0a@<0ffnP{^8ZQz z+Xo_6n15_!{v}CJoFODU0vVM`jiO7i7BYScWgiXjmtTUyit~?gGXodLqXGCS3Wo0! za7|FVy~-x#7ayL_xgq5Ivr7<1Ml&kCu+PMz^HlsaK`o-$u%9di9o+~NUR)?j1>x{s zYhB;VgL4QyKcz4kI)1hwi;+Tq(tZS%mNFi{hmZ^%zZ_6BWTQ6?lN~`uO=!)VpRCcSUc#Rv zB3~KICer^H#Hft1S6RrT{TZCB%^Z^t=sbFX#Pkg^*r}YWhUT zjLPy&ded`RUJo*^v%~gC*A{k#&`2h5N@InKVAfzhFdn!a$jdD^gk0xh$rJwL49VG% z)D^@TlCxubk&)_39h|`Vk zNS@OUiPH{AOgorDIKAk03hPC)r zJ^!17f*8P;rk#t^>ErDaoQpA-9wyuIPH-5CKOIReDepV9!@(X{$o0)9!@(X z{L8Oq4EOIS`l{5>Y89!@(XPCFz{J0wm!q!M*8ErB@gkT~s- z;i;gq(Xg&*;~uj+Aj);n0wvk>lh-;^ZPG7@%&gH#8>{P9`MI8M>T2=MEC* z4ie`M66X#QZ~t|B6Q(KrS!)7R#enV3ywk zs#jd*B4b}QfUE5`7g^tz+^Zhz8KJBbXD+hx6B9&rz2+kAr&3ujpSj2$W?s@ZbBycxO|@>`$g;o``OkFMi5FfX%st$?{m084tcWI^i|N~|B?j=*G6i^rIY z9GpUv5?1Rskg4Ykd92sS^msvyv6y2^&4gQ=*=#A&z@(_QLe{bl`qvf5FL^ZQjfag% z?OE75(#24{w0QFi)srBz&Ju$2h9c$?uP>(nqlcmns9n@twA3R6E>X-}?A>>8D_h!X zvTpy1-X#;P1#-wF7B?45nrH-9s)Y6YHx!jFX}vd#%!`RuZ4Q|-rL2{|B~!Mvwf9^y z8|~yj0HGatWD=HmhSPnM&oYpDrhpRKc3CicIB~tOEs8 zrJ^$-Gj{s*y3bSY4EjVK|5c&aI-DmE8IU9LJv~KlL(?k4~sKjzBTZ%AFsmUH!Td z$6MXeIQub=?LD+H9i{w{iN{axP;z5EEATa* zj6nW1dB-~P$!U!L>UBz{iHe>3m0k-@Q?8wyLfB%UXyrX10zeu-|EyzzQN9PJqo0X>`%Qdes&<@-? z;oOUYCVock{1ObEdX(}hW=1G6k)f+vDL82H?c42uQJ)iP; z>R&wWol5P4^DO#-+w{d(PH{BhX%u<}1}n4j_k8krGYF2KiOyImmy*Wc(>HGx`8TvQ zs{M9~?v12qXmu9i7bhhRj68a)Gn-$5l<wUot<}asBC2^UhiIY{v#|ZfUWE>M;AfLL7e8z0%a_KIQ`_e@JpHhnI zS9}cJWds8$dwAR+hSHN)DKFif&gaIGfA0{Fk6jG$=Pk-VfD7h=YSByQqC~*vS50p(zue9bs+y#nb4dxW1d=M&GP_@(K$#<_h^fqS;?c zWr(q_nQWz?3dNO^0~0gd8{+s*4j!y^+0dZ!tU zzL~(|$7OkZN%YVDXBeVsDN630VFsJ9*ufkqhNjuclr*f%(9MsL-y*uL@nzbNwNRen zAioonC#JL?Sk>F-8DZZ&%C)m`%sy{@s$arnj;4Eue4chx-+YUFv#mU8qi7jC&JdP1 zJeCzx$QeTMxk8;{D+4{+g$B}b9(n<7}rJ?z1ymSE{> zeldaDMO=;)sf5*@Ik6}9nari<7KC>hbuu;QfUx!5nEbSC?#X4gF zw9twyONL9OhV1K=XI=td^{bUQzIn=ZvkZqOuIKH3T5t9Gh zzlLL0!53jOz_7;x#b870_K=M>>}`nD1j8L(^wSL+v_Fx{Lc?wjK8p+mI5aOd9O6*1 z#&GFssL&PH-hfr5g&#rOU=2I&8`lrP@}}X`9|&{H&@vz3w&9CofIEhV9Rc?Z;}T## z!#MIM*v~ZDID>v;tk)P7pJRM~Al$z-cHhJCcdl{&Y?yv$Y^jAiU~M)d$p)*D}R z!C`~(KRlIa)T~GU*T0=l@&K}Ig=EJ zdlYk(+FcMj`G+?ksb>5L+L}!`RKBX6hPLicxM*azpZ6EirT6Yfl$YNB1ANsZcv5Aq z_3}I%>n&J^xscn>rb><-mn!_AV2IMi_C=g{R` z;fF&8#ZqbZIQ)aCImx#hiDV|sFaMj}?TuQvC$cmeF$fXgvf>O`-VuCL2Tq=-VA2jY ze9Mw0kXhS1XK;MKKbImOR>QrM`J)~jJ3HJ>LBx;Gr6TW7z8wa>_t8PH`Fv?b@O`GC z(;^nyKOvzi+Ns7$FT^z$ro*+?HBKe3jy;25&Gzuj`SvY^tN+K}pl$VQuh8|9f7w@% z7Tfg{{-s-W2uU5IN5QJd?APG^V&^x(*G!m&c+D>0me~Bs9_+ocp-RDZoI$(qL^8*) zth=gMmKYvjwI^!mt-%YUXdZU+Qq5n0ZTUG2Sa~nqt9N18SJyDc>%|%Ttp|+L>>{&B zUyfkr_XoFw{lAaC0&Vw(oC~z8gTQYx^fDu{+3-#hQrZ?nop)e&)PSd|iust~=UBjT zLs$0mvxcqp0Ot(1GGTJwFsLz7*A3-rA$7yBkvBg#4GlR4JT&~g5<&kqY@C7ABg5h( zG}>U}hm}yAA;#u-1ZN&<+|RLbl5q#;pMX)}d@@-xZsRGRYplo_@H^w8pCFxQeE2SG zRv8bQ5avf?N$dyUG8@l1W4rP1Q-B@DMoR%Zjm3vRmusw95UJmcS2(U7HQuWW;RWON zaVXP8V=Im|myG2&Io&tz-wVqJ#<~Ayv5lI_>vO33K~tCxQw@tD9jm@)g>Z_xglnas zx`K<69CbJcxLK<6JqYKj3)TU?S1;c|v;}J61mwF^9mg4Nm3ovbjt%PLWC%B^H+fsI zOPyU84!hOCIS743E&3l88~YFJL1)z-51~A#KH~l1ZS_x{<2z~#+$)IA@WQd7$YrtV z^5-bQPbT}LP$$uTYX-qLhHL zHwib4`#-iqEf{%aPbca66Tz~i1V&kCd-7`ImdJT$(?``|~$FNP!a*yzZM z7VWQo%I-Ko{Wpd^^FVcHb(joNKjWR?NHr!1;V88O2gxyN_DBe`)$TU|Lqt~Qv5S_IXqT!73}S5AiT z8#RLy^KA9g;n2-dr)>tzRevf1lke33d<)%tb--<8_=CEL_lgVE7~Z2VQs-6&EYVc8 z25_l5Bo-da)uwY1bcLGQ1F%X>;M(d(^+X4x)~Nd`A+=U5Q5r!vsO_r2Z=+hA1Jfq; zGK;-gU3?V6pVfRH!E&qW;pMYk-Rg#Lhx&O@nCw!ue<7pY>IAmvURC>jGw>Jn-b}!L z^~R@w1L}is00-4u(-8ZR`ru=vj;Mz=0&>+s1rX+_`c5XYIHs;nKeB7d^*43F6EgDvlaCj`K+_5?AqSaW=9oFeR4xYhALgN^_j!Xf+;nsW{70Cy9GK2B z#Z*LUw#k?uy6;TcT&~YEmFkaZ^G#jLBFqn_QR85;&{S&yqAfBt;vBuz)Z-;MY%`6q zL%73Kp0m(S(=`rZyG>It>6rJJKKv4XznE57aQ|W6XPV6W-d|1U2E*o{Y3wh^;)v<@ ziAd#|YP5stG1Dy$>Bmjid7F8{)Rf)&57X_Bkve5+$_{nfw0|O?pLqfn&gTB++q|0` zXkN@=d60QxKR66AJGntJ)I4}DV7Phre$Kxm%xybBIm-NcIlyRhH=cuRb8;T|k2PQ7 zjn{bdE8E~P!Tcs`G0E&nMk-+LQx`DB{OAKXOf^sZ6z@er>mTISYqZ^jH&5yWf(e{{YI*|Ou+?Y47`^+Qv0S=hUaNYf@Ie!}9khuzX z8xEU)EC9$g4?hQ!-^@FBn|93njuCL&{KY^N=7f1QCyqbN9oQtN%=x$|Ic@I373f*> z)1Tpf&fJBU%Ae+$jgY#anOCMldC9!4E|PzlAMx70V(wKLsjKGigGgOB-{on(VeZ-o zsaxi(&rq4$=09FWn7ih=t&qh%^XfiGJurWH6Y$Xd_$(|Rn_IpQcw$by24R0olN#_F zVChv7FvyaV4dGymmdmmYvyA0A7;cFhjcB7R3%GV1ZOQ*TQe!POvHffwXG!(LaiXOS zZ(Al=ZW++PlP%3A!EcJC#WuiKmPFodO|yK!HQIDbk-HEEEq8g}GsAMlhty2VTioKD zWofYqso9oAnjfa$S`MuR%(WbxfGp-&Qn+UL9{*1a_`$Me2Rs&7x}O5%TIQrd_?u+| zSCz*tlfQ%C?-mmt_M1;y%GN@ePFX%Wh140#ZI1b8Ewedzowp1*5BSqkaw8lrT9*F^ zxMWGfKZv5aEu}abT(uZ?qEOc@L$^YC!*Vz;gtsjRdP8`}a-R42_btK75I(SUD2~{F zTi&h!%SV>J9BrRi2CRnVQ_C>ktoOGj%>)dv7A*o8Xsr{2q7AZ+U5V5X>!>D34Yh8Z zj^FZ_hg&m^h&IC7XaM|2TaWYRWsJ2T7cJwgBU~^YZ}l?!iPjvhlP6i%Y=q@xYhf;L zrdVyOkowA6feV9a)+swtnCaG}BPd$X+W%F+4C~z>OlDdgPm!8seKRjCXIn3!oiy`Y z>x4CserLVG1WY8`tY!e!Q;ygyoDEy)G)N^AWm zF!|A%)d8^D`nVs2Ypvcruv};Tj(ui>^~odZ>#p_X4*?IXGp51vp*4OIOdeZ3KOptQI<5^;{WRNuc!~G7#cxCM zOWV@zh&|9&$qyL9&za&p*`7=X47Xk8U^2p1b_pCt*;cKBaI|d!^Ub!+KW78h+ft6feWUHW3P}BAb8v~i+1B5j6-=DS<)LpbCcjf-WC7Zes`Chh_<`90xR{lCXuGy|ANL{xr zV_V#`_1pxwWvjzw?;Tswp@6%#iEqI2zRekrpbu<*u1^NVeEx3;2gh9C`eaB1>!*3Qc0!1L z_8SMG?{7cGYvD`#-8q1Pc5MJ|Db0iJRl6bLFna=rwc+*~mmwTsZ_@?Bk@g(kzK*ds zya4}f`+VL%jJ2=M0gSVEEDhaw`@8HZ6YMrV8JK8)-vYl$_LEjX!2b79=qB4+EJ9(X z*d4sjooaul4N_m(dut02W}1EWMZnkgzEn=PFJV^++6!?(oMW%R31f!+DzA*0_71Zl z{Ko!M8x&@ieLt`0+4euzLO92Mgrn)V_Ws;Xo@f7f4g9{h#|?vUzC9o7@`HUXCzu8H z-rpd#&^|PV9*gX4xW}>BK9?(iB`7dpsXey@V3~a-o_U&=+rQu_v%>!2NeEZkKbQ(w zW&i3v+}GIC^CPv^{>m=IUT5FxfaQAou?>I?_8Oe5H`+ga2us{c&~lT#6-VmL_D@gq z{$q>%OWs`kY)|VC)2;UV+*;jcubqN?x7)`Bq1$2Kkp|dl&ngDTUG~b~!DP2R&nRTE z$KHmw!F%n)IhFllug|GrpZyHG^nQCW-mo07JNby>SNj=GLI>?V`3UNe{k10Ce?Dw? zb3gltJ@up?IZZ;;h4P!?^%!AZ}O(`cYA+cttagMBS`&W&&~tO zllIqG-&6K?zCr4={jc6|IAfppE8wiX95-#x*$-KfI&U9V5AJ{3`wW4DcELWSEj%vb zkt~vz?ESfZ`pX_S6RFGgr-PuoVz0Ux{#Whw_;Bi){c!^bZ`y0Jm))|z#6EZ1zA+E{ z?$|eQdcJGlQ4uEh>^CnV!~6CpT>ua4aa>qFw7+v3CV$&s<6QJevkx4C*pKb%UU)pQ z_vcLB-*LDcOb0mDa}V%K$3~9(10A(;p&R5V&(k#2QRx8u#yTdhM6_{^3SA%^@94?( zzy!zS`hba!Dz78TB*#APCbdl8Er{WJ)dIFh(@U+S=MPFdzCRR<=^9i|b8w!+aa5yF*@SQW6!@fY_wessKj z9S*Ae&Z=z@9;Y`NH;io^+Ix^;|!mG{^ZcULTZzvEXTpk zjy(&I+Tt*?fq!<4;4HA!k=Fp&=J5yY7pF|yY zlwSmsBMw7fIOaMQTte*M90R$IIqK-k{gq>mpPAEfN6i_4-yNq@Aw1zob|Tmxj?cLN zcGB@OA3~mTjJ*i=(~dIOSJBL89O<25bJo#_cS`3RCmut2-f@n%`hPllRzd25quNQB zTy)gtba%;N=g{z%<6I9oTy`}64neOt7XAv$tB!aB;F{xLKA2p04D1HK8;(!7xVY(9 z_8#Dt!`=f9w;etCD*)||qZ!ZrT}Po3P~LM4!A`mPz9VZqQV$#xpCZ~rM}PdR#r(J9 zz$T=|J1@+G$pmNh+why{JlhGWNzQME!Xe=NnP+>lbHgB5e&wvk5qz36Z*vI0cDA!1 zHQo8yNa%vjb_0>h(VX!&5N3w6`dPqC=g;LK{lV` zvq>&2=Q?k3?fac`)o=*sIX}1o%kQ17k03SQ*@mOu56-d0ky_xq^#@>~GyXmt7CFryfe*?EUwZbUWc4sOdOYCqK@&I-^`y{}0m$TCQ(Cv1<#Ea_}=hst_+UFcs z6G8VoN3z-noSV7*_N%k-e54LK>r8;q+g&Jy(jxz3s!Ve*@^I!k}l znRt)upJUF3r;$AFJaqx^yR*bVl<9=C^JKsu&S_N;=A`q*-hflikIZm5?HtFo#u;b9 zp8;o`?|uuvbIvN+NS$|n&ehDH&R2MTFE~$er{SV=>MfXDa(Z^a{V(TtFQdGdoqeD1 z`n%$codM}pXARzJTyqW@3&-ou59Yw*hBJW+#hcE&2N33tb15&wyUwY+^}Xl3-T)5w zolQ6?K5zzk;XQP|7)0uC=e8Lr#UtnIyC8h*oOA`LC(gE9Z9a7#{SYSoT=Vd}NHh0$ zJx)PR16(ihhaX?M?oLH&plilVz#x}*E?}^$@E7nO;;Q`!siCe(9|4BBYLtL*xNFf9 zL>u8s8Ht=my4IybH_BCe7IdRsHx>cLxOy{mwyS9pEXTU=-W5z4uFXLRweham9N;Fn z9`Y7;qH7nIUXxtG$4CWSg};T(WY>vP2s6cXj?X8ix*om__{vqVJz$#aWhd$sbj@`G zX1ZSFF5qleM^46bT|3Sq^!Kh6?8ggSUJa?muC5M*UgC=5s&T32>h=`MWv)q!;kew@ zkWaW*xLWLoaHXqaGnlS&sb8Z^Ke|rUg2!stZ0gpy@^^!7t;<#ju+H@mD0t8HUAY;svUTq+;I>~|@700&(CHbVES>lB}Z z9dwPFjVuni3NC{1u&X~aI^x>V2dP}w#tLYz-&{rc(=_u@S2zBi;+SjO76d)+`r=i< z@2>0Z0ViCux$W_XtL4{-cGA^{%al_t>ps9~*PDMKr!%g4{LRE!myc)roNN9^usrX2 z+YR{BwV$hw3$C51NL_U0aDu<&`hflTFPCQl=fBIYPYOYL#dV<(QdeCuToYe&1;2#w zx+{}&@(oumueh78$K05?b&cca#LfNO>*~U^zx%|iP!4ccEDet@-D_hJbfCLN zKENRN&Fat%b|-OfZ-~2bA2VeaMq5pB3Tn?Lgz;m(tT)JS(S$NW+50S=gq zcE@nlF~)r?38Ayy<@>>Mta}$Obj>`@-JDb1cy~I7{t508*8mgUzjLab`+yTBd)$xsla0OZabCFp;(lu(g6?zgVwc_T9{CxB2izCAQvKE4@-E<@`|rMp za>%{+Fm#9A+Dk#;5qI@nQ0BVtH9+b&w+s8U=A-U6*&%*+f4&BA!fmlZ_lJ8mXONTb z&Nq-c5o?Y|4|_1r$c=*~R~ zxa5w}*!X|BZLOia?5=$faK&ALzZJOZ{*4#OHFq0c_t)Kr{zmGSJ1`8o+wMmk8XmjT zIWRtPAK~M+r|xnw2-?qc@*Z^kJqm}U0iJohD8KX!DGlL3PoB>aWst}BJ9I-mzt!e? zaF}N=cUy;hvVVfj2+x16KsnMgrzT*Or}GlPXwMGb&X4h&SC7ud+Uay&#dv0>8ZH4Ev zuOMCN`GBjXRi38R(4=cTJwAhQt>+{=;yTZd{880KD(`7m(WLadUFo@A)eR9tS*Ccz1Qsv!w~(kf+#A=yE+(HX-$!=LQ!KM?KfA z2ztz8;%eo%r(atX=6BDALx5ABnAc%>+Vl5lq|SIsaLsd8^LRLmpYsH|!SRBpLLE3> z^layi)FsbiUO-noCm80cXW&D?HP2)}9Iksd@wV!gr}9fMx$U{m=L~l|Sv6sD*R!_^ zQV%?D%z?>6Pt_C%|Msj5BEv_XWk$eb&qc0C`gyhd*P!h0?REq(z&q(h)MAkLP7S06 zd%ewIGsK(7E%Kq>7Ecjvgx5G38IJVEmW9bEZ@y6wj`kMkUglVDZKlR~a}3ap_ln>4 zP4HIi0O3UMFFyE9_I6na-4t(&ClF5cdNkf!e(n8@1J!izSPq^+?|#P4@s|4!Qr~zd z@~51$yeE0PFx&fr0hV*T*WO0zJ8$=$Fq!9#DTO+H?`_8W#`)fB4!}aM?Jt-t^8UuB zQH#AVEQaMWuctI%x%a&>h_b@#4|4un>D|et`D*WhG4NR99fSKK^IC8EXMlCyOB~)e zdbfX$)KA_noVPc5e`fdE?DdXF?V^da5HDOH^9qikGFXd zz+Ugxe<9d@?_*vE2fU32bN~BS?-?VK2fZcP%W}O1I2#`GZsb&V+?&l&?{{zc!Eij` zE!7FBKfK59B6ZUH(h~Tc@;dmFyVKqR=O8@e#e-S&D{t{*NS*VZN(P+wF8U3j|MbpZ z4Y=S)sbL5bcK7#w+Kh_mKgX zx4cbwHQx5#+>658@s49>x$8Z_YxABrhJ)sPZ|-ow1Mj(>&^`3#a0Gwsjd>TsC*Ik7 zIP}!peeD0k(RIgFS-o+~oLN?O_vP-rxr;1qs7)&^wJgobhO1%YSDM-d1Ob^MAPC43 zS+W$6AzM%oP*G&5ASj3|7m6bI`#$~k{XFx$_kGVf&o~E#%;Cz&qCn!txJQQo?u?Gp z7-=VCQz4ihj1u}>o(v16BD)xCT4CYEnE5fln=zGYJRipW)qvfMU#P+9%MenVEPyd5 z6cETr-vMS2V+$q!dl>UBg9>Jde}=QY3!wp7?Kfq+sD{WuOyri zn*(M9ql{|H{S5X}$RZh;7En=)H}66g!+3ovs945S>e9wB#;AW8&uC)fT_iA$PmGOrs5^fU&~?pM{J=4h>X`7}8+q9B0gW6FS9=aOyReFg82`Svez(l9vib!dXBi zBlaI?o?wj3fvk$LmkQ2m#zQI-PBI=W$AG68@f4hD7?so_uVqwLLGv_Y>-*5GW4y8& zP|sLE-IxYO?{cdD&M*!qLiH>oJsQ+GMi_O98W~A%!rOULtd4*Wmgx!>J!CR~TYv*mW>+EpXk* zcyBY+f8C6K#o%6J9HbMg>x{0y;IxO)MO9rdPapIaql^~wJq8zbpJU1h z1LYVN5TorebRIBDX?q`KyznF7A)~b(7LOR4UxURM<0#FG#|%yhV4M-Q90n7N-^U<( z!njA_%$4avfxwM_AJoY?b57U<>c`);o90q%tU;YCxAGyN$8JHW($ zGmOQ>jG<0XEYrFXs&P!8VyMJ3m#M%^U=C3u;~;Z0^*EE5MruwbGnv$LNMZg-?=Y3Q z!~m5v=CMD)Jj`4`yL3A9qXnQcn5*5PlF4+Wz6`@GW(h^{Z03?5K^vftT~l zr|LmnU@qzeG%=f}Qb~T1nNFKuGc$m)?-u5Y_u!_LIbI2iHs-pmP-$oSrorhY<|~wH zUS>M`!}k^Dx)4AI(}SL=li5o7*j46=6`;D9wS9nYW)GEW*O+ySpn07s@PS4RVlqj&}JWX3H~xVP@FB zGw0E!J<=& zbQkME91OfzOgos~tVPr#@nH>J0JWRNc7@EJmADlEGI+Rr+f1A|D` z+jLtdij_rcGn(~$D3}LWN8W-;4D0#`oW-(^Cx98pGEg-b?_e#Xaxj5qq!#!=)~}RT zC9=F<1a*j2NeNXF>lwO*mCTy_1hN!XKTX|KRx3SUxYpTOsRJ zI#?=VeX$5C$60=-F>W#IkP=YB+BFlJrL4clpi;*Aj2iLfEc{6}RugOaEcmWu)f56w zuqJ2=tz!K~C08};Q8Elpvh+JZonpP|;K8tlW%&+O=AGGHdiOxK~(bC=PY7#J(`>WF43V>MBcNgMAn4ADR%| zta%mCyvEud50&eza{4oi9@Zt=LVH=C&`-O;YIq(7eXLJypl-7EQ6y4a}Y-qZ( zC*eIgrtDBZAn?&S36gKTd^8Fni-F$U@o2smKXqf42TNJ4y*qyYh_Oq+5!XlEro(l6Q_6Mh+63tf8S=#}2K3%mM@dKjogHvU~ttR}YqDL@i?(OGCFvrBh_N^!7TDMY8TKYa%l zY3xofP>0#>R6L}!>*)M2gMBds%uF_m-d+~_k1oiv+1qJHJ;J^a1-ql{j2H0~IqX$M zU>;-Nq_dQK_9y@4dhE*gpi;;_OHJ=0_97~GkF)2~1TJPfI3Hn%5_Yy8_NDBqI#6Zo zeCpAZvzO8Is$lo8gVRcO7nMaP*sT;4tJtwK0M+b2hX5zp$Ie6L6g!z-R}DLk64qMw z>>)5uv!kiQQ^yu$1M1m-=VIIjb|M9kGwfB4`N!$168G_C9v_ zt6<(_9~*;8KYN}P1_SJA)K?#5ucjvB5PLh_R3B!4D2B={b`XW%+w3hWz#X>FIxz3D zf1;OnkNqo6q!IQnGwJ@tefGCbc$x?7hxF4%*-HZeW9+x-jNvicK=Wdpy;%fmg6%aA zLp)*kn!$AC=r+Q)8|NpQZ0?-v6ybMr)QuRzgR_o0E}on{A&~9j{Pi^Kyf`;0rS|4D zQULMctnH)z=WfnVbR6i*dDR^jew=UIVd2lYLG7{t&I`200y*2LLlnf}y$RUE*+{iZ zFlRosr1o+;z5*4(iJ`9@%E{5fSr{kx3S|2@UgIzb=R61nL~tso+TPDuauTv=jyEO! zjsu)6RB6U=YG&ctVmYhdfodFQ+LvI)b3UQHJAw1^FsOr^2Zu34BIg%sMIYiE#N$s% z;=KP3?2fyer+LV z>=CFU&MmqqaGdit7gQ;S&4)o5r}Z4Da!v}J^i^=KqX9Fek`qX6y%QYAcUNIw#R;T! zU(NZ5+6yN+N*eGK=fzEc8cy*yP^smdr7rGi&d?(`t>aYCU7>o8TQ{JAGw&GS4CfpA zK4&>dR!?f!=gz$eh~NgVfWdw)e*?@Txt?QCiQ;a58wSx_1HHTh+)pU_$8eWZjEUu5TL@+x zmtO>xc&?ZlCyqpJ3}qIFxY70CCUGC!0F}($m;;Lx?%T9|q;k9I(bBkY`$Oe0w}%U6 zI(IM^_8DByRe((Hr_&+J;;#G!=GokB^g)ks|D+jol>5;GFmt$r6R^wWCQ!nf$2C(b zf6T#MN7ZOP_jWM21>E`XLA8+k<>!DRZuWY}j&onrKvvB4p9-pkn@2}xrQBG`i^{k~ zLy(noL#Yg`;2OS#T_yJ$7JQ%J#?x`yN$zIqAe`dXlS&Qu@ry98bae_Vc5W3`37{(a0NOr&vLg`gL#gdNUeuP?l!7K&T|d)MK5rZsqNdu?fwdy z7r85E!mgP+uN^*HxJ&jzrIi~#AJE1XPQrlgTxTE1E^%GcL0#r1IVxdsg*zh*+z#&T zpFwqUo2kuqmAmx6SjByIHB`H~W7H71#{GH%)OBt(6@ES3P7A0$u16B=ZgN+X(|&FN zU5psuK8V0G4RT)(2Xlz~Of}4hxfQ>Gy2bUTs_Hh^_zq34JKT^3_!W1#HtIay<1VNL zjBxku#t`?pK~#G@;Qm$v<|y|Or5g{qhd+k>Bkr6BP#NQHNdY|Oeoqr|oLluQR3^AP zUIIMf_Q@b~A(Cz>~- z8om$k0*k?n;b~~4$MRNEIE&+nmI2~^ zZ@3ST!&~`ZTY|TSnhklpDO;d-7kSs|NT-=Mk6v2~?@Jz_mAAGAvNqo0F9Gd5|EB?$cynp< zyUZJV6L5uhlHyPYZ+jVr@8pe|@Gw_-_o%q);+>-T)Xn?V70#~l_Bp5teVtc!7#2Oe zRn))f<;|zc;0Dk05}=Ql@DH5c+eWcIQ7!3C2!7gK}vP{#x4QJ^8D; z0lWBDvjATF%hYD}<~QX5eE4&ZzBac|9jd|1NhNYH3aha zG=K`?zfSwcUjBv^un*zyTnAYwKS2&z7(a;8jeY!@kH8G)^E{v#!Pn75+RvZp1Vr-d zDWi|#8)Bgu&G(Ff-2uKY+5?U$G5kpSu(AAo-#{40pGE0!JU@&2O$q!n^nDKU=f4h% zM82vI!yn?u#)6r|_a>*we7~;&Dg224L6*udr+-W#jsN0oP>1u5@1lzze)3= zfj|Fc7@XnveGT7d`NKa#^Bmu;2r7;I52(;R&mY_c>H=T)8f2IFF0^ZP^8axM^BUhV z>k`}y@V_!bb%^gmTktSnKr#6izk|ZUZT{X3VBX<#sn>s(pGjfm9{<}jup8kE2Ee?} z_kSDA2mBS(1sdhAYyj@BIMG34X5{kNt!{%W(~)tJ86c zHEvD;w0XKaeM_~!hf@LlUQegWyYRNl>5uCGFDLiq@aFA=BUa2{rz}eTeVx9`fTq9G z-m9<+aO(O95ai@X{|L$+r9SKe zh0#u@->53P>eMzB-mW?QN>lH;)6P$!a>J>?576&q4TR>9Q%nY6*y(@N&>nYEXF)dM zqk|-w*6l5krC0Nix>Cs++H_gBh!NT_dp@PYD zStCrqpuZJ}5EN5>v0v~{8kms|!I^m&H%hRSDxhe=R%&^~3i9TGiW6w)!^R5=9$|?==kOhLZ*bAo=3f_GP!y>`YnV^mfk}krcSnz~)>k>f+^*>7m zJ7_~M6Vy^|SuU{c0#pb}G69tWcW0=a5D5Q)q!PC*8P6?RwXf=YQ zWO%6+{Nhl6ds^_--+(&7_oYy+7i@ePZW;v555YVma2)}4R*<|7hUWy4bT_n7u$Bt@ z^Mcwu$Sw%{{sPq`_;LvhS_Hq+Ueqc`qav$K5c4sZ?Scdms7r!3C^%gf%$Nt}6+z#R zbpFsGV3M~^!Ojn%b5*eKKBz81XggH91;wv`x+Ylq3E;Y5gBMhK1on^dFuj5ksZhBg z*g&Oxzu*LQy#@sJ#h?ZSdnh&z3EuqxFf91sUC3?;D(gVq7R-JDUhW7q+v)zTzy9s|i1v_`)(m1H>6sAkS^bjiO;K5U9j{vnx_|q$N{@^A2`zz>p3rpx8 zi;r-w7u@&>ukQx<3%d?L79eET!y-@^XafWZ?;HT^5voj32^Q|6%wn(bD|&e$!Y29= zp+ZS5h7S`4(KfkH*iNZPxbUA7Fo+N)QFPcZ9F71uB8C4RfJKy0MTuv$a2}QU2ZVvm zV8#gbv`@whf2UnOL6}3I>7da35Qd4uTg9Lb2|tls%CJj>H)yVx3ac)|b(xU4 z89vK}k0}sT2%DaQU8T_Bw-v$@!gu(vuM*ngA*>d@L#6RaA)5y{C7gW~P$OJTJ5#Oj zju>!SSeOgD^Fnt@#4ZR6sJYoBJW8#Si^583&ov8mZ@^iLu;g2qw+i!K0M#Z;qwS_$ z=tEZ*FA3`$O;Eioyi4)qim-)-?+|9wX3!~&dmXA*h5sf()+IECfa(^8({H*ae9r}% z*M$uo(CiVmgo4>8{F-LxO(BEcbHDH<@;M+pUIooTA-e|5Az|G#co`OM`xUZV!d>Sn z{@oV()BCz3%%Jn^yTVhHW!)2QeGC{8#?Y#|FMN@r=>wsG5{ywH0st0=uw)(JkuWt3 zDr3U#1%SswJ#8CLgpVmDcNGmLfpQa_`U{%wqQboxVW+5LH<%tG{ZWd4o+9He2zQAt zuK{?8PEt$RTjY8Osy?DY$}x9~rqMp_1P3lKTcE*~iJ7r`J% zw1*OtJ))|A0l}ijZ-E&qdT$Ce!$dXRaJEnMC*@kAQY5#`PO3`hq>Q0DiXG5n-6iqu*wP+sA zi<6>fEuc<`*8B{W8qqc;n6;uG7D4m0X!2X|QYTvUIiOzj*bmGGk(olq8Bq--EoVi0 zDVaSd3Q|MXC^|z1=S7a^Q$Su2#k>cnmqgCfKwTEO(nXLfB0i;c9U?K^7wQyk=md3D zB&6@tCF*(;%x+P|tAJ~wYpWsa5zVD<-z$2X;@=HXDBXbU6S>|5+!QhQVuXIt;j1th z5a}0!IV=iwP>b_%ywzyW;pS zpfVy3=0fGZc*l0wJrIvf1@%zuVAHPmNZd%rE@NU-B!+)1?x6)VE^ea`Jt6iv1p6mq z9qq)fk`=K~ag!|g7H-@nA3g^+o{}Ge!Q3So_zp}j$yREGc}u*UVD2N?uo&jPl6dO( z`boTKBKk{&)Da7iTz1p}10@S6McyL`{u@-VL^cB>?Uh7i!XiWxzX-BWNjDwh?30ZB z2?&?Gln+^ipNW#4O@Kp^ALhQ{=dG9cFaQk_RSw{c#O)^R&Pp8E3>;G$C6%=Io|h;X zu(%)@qa)E~$tAo(T= zUPdKTh9P?>$)QIZlYD*zvd5BV>5Yy{YG{(WI;7)ecv3g%`Uwc#r61-)b*I#a9@s-V zcO1-J(#jtIUecjO0B>o=@38lgZsvm8Exo=127c0t)c}8KYX+PJNUci&fzr_sFoUFi zbYKxIJwz$nUa5Nm>_Vi2pTSG0)X_&5?ZTv4rQn83_w_kR?iUC~rL^Ju)9EDbmT= zkflmrPK7K@nz=YJ^D0ss-$1hxF@BemoVTd>Es_FtC6PBabBHtx)Wse(is$f z8>CM3(a%V;sGK`1y+8+!jnYB7wsT$@CV=dMG-^7SP0};TfQ!4TBU#Y zQ2o~?{UQ+d?b0}k;+Lc*Eex+n6Dj}fkpA!hBXvrJbmQ}?w4Z9jF6n#CkX@6maE0A< zshVyW^hjL_0KL*n^tx|IPtv$Ir9BjY`lXwCvBhp_?pzcdwrzY?NX##!iQR%^7AbTivq55D<8cr$OW9cRek>k?v zO@Ilhna)|CNH<&o1q1j*NOmQqgmO2d(D0_VcRDxx>w_vbWHgX%x5ZV8pfwxfEoAfYY zvU}s8!e#FTLlz+mr38Jy?CFzWM#{4G!Dp0gS|Z?pLzYivevIr&2E4_}KBhidoa|F# z#>-YxXX>DAh>j`}WzW*|IwU*s4IoJt(gazu%>N_!PL+N1I+$s)7P{VeSoXy>cuAL~ z@*vBQ>1o_7S(pv7Y}t=jz&s*LUI3L`nWHEcm?!)94d@(`HNOZbkZtgSYN2c$r6NVL zYFhWjvfw!|ER`Ll*;yuAlnSa`_9A7R6|(BZU{=cB{ti@?EaWTLRm;ly;q0XB6JN+q z$?B<=t&!DIW9+o-1zLA?vOtFrWWDTg9Sj>}_o((iC;O7lry6C+8!*Iq*?h`cnq)q- z#xBa@D9>n?rP9oAm93`e(k`o_%;1vDXDZ;b%!_`~6W<8>2h?2|gIduevM=6($^%){7Qm=%7wwi0WeoZek7TRafH7GQP3Li0 z{(;F@e-pC&O)z{SQ&EB7Di5RPmz%tRdL=vMpU{f)kWZ%um8X1-1h7jkYJt6v{2gDY z?3VvVv)fm`_B}BDa&-eN_R0UED+1y2BFYLQ<#XvoHcGyY0%x>*(SMnRe8zq-W8}-$!yr~Z%?+|R zc|U!FgYu38fJFJ_0sNLj@=KABCCR_L2xrOinL7X}^5N}Zrpo6fLer5Z|MMwu56jQd zTFH<*i7|YpT>1`lvgC0$ppz}ff82&SD{tNkr$^IpfAa?~n$X9Mi3<)VLKaZ-Mv37V(mv#6C_BcI$1X03b>M zXsKM6Z(aswkNmO*K6~ZPJ} zY?op^rFCA4&HJI^t+*BrYPaHr_3-Vh_^bmeeu`C8xcMvOG`Ry5qI)n8R4~4PW{_gi z&wxFO8H05HELb6005>6usr2hZ73sr(Fh%35fPIR${|BexirF4eiBSA;3EuWAS}CWF zRIH*&9;H|!fGkGgGX`d?LeUP0Q`C<@GhXrMQOFV$KEu#Fs8~ojNTOmPy~;xhJv#7? zDM^Z_{=rBoiiXbtsfsAdd(#wU3jl`|-t{m{SA2X6kfE454Unmr5(LdG#j980EnD$* zC#a)}@=X{wN3oEqoLmKu61Y5tX*=MULQH>5n6Geu2+aaTJ}u@##T#@S;3!gj>kl`@ zilI7iOB8wkVu(`3AzI>P3J*1?a)s95=$N5xK{QcM9XNcqvUTAxl&K z?E~3irEn*x4CPQayk#o?`~;d=%3x|jWh-0hGU^fK3v{*Zs51O@XyzzSe+tM|-r5Le zo-%SSt-pL_tq<%AlvPwu6)L;WL8nOBF%3f;S6YgpTC7Za9V#Wt&wm1xDi>4LU8eM= z4X#p|qXtwfkG%_MQ2uCx?2K~zR=`>14>m9xmFMY$o>zXH1D_X^+jhX`Mdfwst2vsL zpLGLUl>d_h+LYOU0@{^pG|mQm#J;r`^g|_Jg{n zJbefTJ<3_sX6sd!)1N`yP|n&5*-hmu^l1Ic_o#y~puF}r?1q#@dKe5ll+)+K_buhL zYvA5dru+uDtGxUig!hy~g^=A>j?*^#KsiK7-l+1OuK|yg&%FW|Q+CmRKJZw%J{c+# z$_11^K2g3(2j{M;?f{JIu4>v1*r_UVhs;A&xfoBeOSPS@$OxLdXH zdw{PhndXk4YUbyFK-E@C0)kYf^lu;TQLU=NxWTF!QIPFb#ZSN>L=`6lgsR-BJrJf6 zKZ43W)eDmW;i_N*%p+9cRLSpGjTHkTRU=wxMyXT|0mx{TJB5`4sn~5G_J!dwmH&Eh3sjjwurE}-s|2%1C8SkV ztO^Q%tVAWHwOy)OM8^r`s@RL5DpV5%FsM{{QG1|D_1^b@YSoeuz)96}bD>hB%KRBn zt9q&ecBfUzl(f{V=540_XM?I0foRGZ)jle@&Z#>27_d>bn4F$h4X%M3Xy31jVsdRc{wm+Eh7PLA9$2D1W@Hy4()9qUyW@=uqh?(srq)(9-T!{Y;0p*HrIc zfUHNg{G~})f4wRO6XV`cRbx3$xv8>HN!_n^(l2TCsh40 zU^eij=)qMaD^;d})aF;rID=07Z;0aLP>d4J7+^znWau{EA z2>qS1pW2_^dVsosrgNa$v;@o`byzwE3|7||z}&0;U<6c%`qKj#C`@g*4(2|G`qjN~ z6Rv)G3CR8G8FS$#QvL8{P*LiEUm!c6{?Q6%jG9XeC|2D>`*MQ%#3jw)k_O*N>Tc>vCaYWIFi26WD2GT@2T_kPP5oIc><+74DGN?lI~E5)n4#8Dhe)Qp4$BghB&6)O8HH`da5^63e-{0AND8Ik0?5w zRBxv1JEzoX^wVn8pHbwgRYz68>1p*fJD#^r-8TU9dUe2ls5Gc$r=W61y^RX{v+5dZ zoSaiXPhH7I^+)tKT<6tC{|Dv;b>0LFn$)+K(E7Wmw!IIh&FZhmAZ$?wMu2Knn^ptb z)W1^aqg}0|w!|g%)6}}StX5F0xT5Z%o?V( z378}5uj$9!S1;NI<^y$HAnZofx3uu~P~A^mx<~3B9aP5Dc@(xM)J?xY<%wFo0Fad?Xia|;WCt|m1F(zH zG*WWsh}Br@K*njf4nVx-AuYTFjT_~Whcqi`CM9X&_rOiEriEH*DVpD@6_%>8hyZDt z!wcc`ux9aMXl7{6eFx1<&5a9yEX_Oj!OYeOR>JOxrj!~Wxth(CGv#U4(|(@s(6muN zDA4@t3MkafqRCdIIruE>k837h09CAUtAJsNriXHvQqA{9XqIVuZ^BKvrj&}6O3l+$ zCRA&_vP1Kv=F>}{YBhPptk<|)gt63NY;-e}D?pPNf&M zPa8sK-Qn8Fblwu7y+iY2zjn`mQCyo%$zhasdjQ~omP0Lo80}&T?Frfn+9(cct-&xz z)P7H|>yXxEHdK#+b)Lu;hRitf9g647UUsQAyYrl5KgO+H&3G=hNNnGHo`c)aBZ5 zhvB6{d#D@K39amZlz&!fmoVY2T3b^G;YsbQ)L=fP4M_&GMw=vt(^~Ca%C}Ezf1;D` z2JH~tOgN)$rVhqgZ8hxz=d`b=VArUfI|Z8Owdzk`cR_321%r#)GEXp@wf&UCw`kv? zi&(8%{USV?qfHw_tD{}}@>FmyX+PtGx~z?*cIFkWw+7Im-Q)?wtJ-5mK$liYwPCk* zdK6^WwO#(8dbA%?tEE?);tZ-!Yo|`nP3_9VfPSsp$Iu+m{^0?YL9N?740KyNYaQT@ zLt8_`-_^b)gW-rawghlr8%@>z1MLbL;*s|ETTmI(e!d#iW33nc&Vhc2*s1$$83y#w6>|Zex|{Bh?a~SKpuBXye1!phbhp052)lKkZ-lw8&e1;?TtA(- z4Lbh1_o!DApc9F~4Ak9r0y9Xrjdp=Ox@}a0hv>d*fh<%PO$Sn8It}F#`*ce-K^CD~ z^CArP>k|B-5~*vZ)7~iEecC3YbwBk3Vs+ny!!AyDik>1~7v`7@`vjdcWwVL89J*w3 zNH_lvs3z$&t6-n3TQ0}&DZ09JFc0fKr~xxw*M#2PlnkBgYp~1IMYKRAOZPvD<=MLT z>3}px=f{UZuFjdJbDpl4vi^Ks#Tb}{x;9T36zQTLJ79lYmk|nKv96M;q*C3Vw5OEm z3>Hx3x@ol8SLj+Ef;yp#2!~;nuAer~YF$JtWHq|QC4gF8DZS^@I?s)OI^BsjsMPD0 zQt8s5yZQuAaYi?V-o;s+2L-2dy774Ge>Up=%!Kdrx)I7MFX+}5K-i=k^#=2z?#IiZ znssX0nObxVI{j?bX{o8&rhAHNk9J-A3sAYFJ7NU0Ll>z7bn18)z`UwkMnAAi_n{ro zt@~moWY=^OE}rSSt}~hb{-{Uy_GygNt9!Tt-frkBX>s-G{-9LkrtT$Y$oh5dwA~Hp zzWEx|u+BXLa7*`b0^qi8;SPAaqkBjz{jTmQJ~Z#^%9r9nAL=gO!?=%h?Q{Y*rV~<( zdaOIR9Gc_0ii@Be6S~R$uy~@|`UAYV>RYK*Ak7J<)x3@4m)rCA5;qX=)a_sirxCP*aoKf>W8T->8D>!A<|#}A}xRb{aT8R zfqDzg&R~bW=MHeM{yWO-L-hS_&fETrRXnGCofgMd=zfd^zBq&AJ%hkLM2`QBh{7}`nM?c%GB>}1!U=c zN&(sW+Am;`qkn%5s9Zfi0|t3|D>V?0>HDdBo3D?*0cS<}lGC6{^lv#>&?(gq(#$W@ zx9A}(*Po^zQ=vb!98jr$nGPOK==-MQr&Z~jYhX~V_oH3!q`qP<;FNyf4KQo;Nzu@( z)i)WyJgs+M31*#sAqBO1eXTF32E7Np!!!CHX}3G8Z+o7m=Q;fxYJfEA-R3~`y#D6b zaC1TLSqx^g9;E?hzWxQeWZ9};a~-la{ri-kwCe|`cE6%XFV9ar@0vmxuy zU!XFhQ{Ur_aj)vVIneCVANK*XTOUr9NRR&5-xU9P^_?*g-q4RybDnwx~DJS z0ojP&LGj?e{zf_Afqwic3^b}=zIGDU-$VVL8jz3lUws7_(<|Zu6Z#m+x1Z<-`S9jy z===mf&CRfb9>(3UimC-q!|DJ~-iB`}UH36urFg&F@Y^`R*U;huJ3qs{d(iYZ+@PLa zfFX!7l0XA92M}a9Ov#dCkKqZG+rfr`1U%_pL$4gFA%=4_OG6E&6_AA)@@GPIpW(}g zpu!E0{s$_;@Px{f{f5m?z>G93`xpjMhNbra(T2#UAv<93Xu=c58T2&g;teI#q)#x! zQYmoI5Jgcx(P3z$M#v#U6SXdq3{xo?PBx@n0i+m;sJuxvcvEedW~iV%|FEIG6mHTD zKlQ^P%ka!8sAL;Ne}Z|$FwG3eF~m`}l51EcZ%BKDrx-AJr+^wXyhTackip6U z3>#LS1oM_*eFWgP;mT&%-7&Zf!RKAWude{^83Ka=BL?k8T7UNqZnFUo44a5MY7kQ^ z?V({UMUY2^+6lNBGt|(`e{7gj1Q<6o(w;D3*p>$BiQ&f|@r16%H(X%gW_*p-y@&Bb zDy2P*0R_<9W%Q{Bco|#hpx@j0HPz5Q#%dpmf4hx2z7YBv|5*X9pRr~Nz~88)1TesO zJrlkIjZz;N1{tdw;dGC&;w8v}jTJqBy~b@cXF`n66BTM~CTC&B0eaqj#`hOM7H&+t z37-+hR+?7(ja#P!B8?~IwEm)ujQt>^jW5tPeZcq>rJ*s#oHqgS#*JFINifbJi-X23 zhv6pCxPywqL&leBJ|-DopvaMIv`xS~#n`(PkZRP?9++nAp$~J|7`6>w(v4Ssg=U6v z165_2#?JrFAF_;Pksz~;Zd52AF+Ljy)uYDuOqdBd#?MC~%QZgS16iJN-4js9jI04r z`NrPgK@}LQD8)T)eC=J>6&nu~KvrVp(nelt%qYaelo|I-1GC(?JOosQF^6Q8#>stP zo^TjP#z0mXpFazzHoo~3+?+IaH^J#C<7#R`oi=9Ej#y``q_2I(Xr{o|XiV4y=6Pe# zK2R5puMESy**Nq$m@USSC}Oo5LuqZc8P{6DY&Vwk0GEuulsa8DuDJ=gVstpuM$=*3 zK-+t#@m1Q(t{M%rjJu2rrhw`;E}>oEnsEiCgV&AMX?FJ*LwJB*V@)w+H;mDgTK5^R zeFC^?y!I+&{lUw zYkWnGhq-6uOos0fV<5_uDff-3R9QbT&Y}TFjgx3zJT&rlz}q9^Rwqznn20ccZ2XmS z+Hs?hmbR;@aRb23)JX>q?xuXoYj&F6{0NkXsqml!hMp!SEty>=-#mbq$wYa+x9P0_ z82Xr!mH>8}zNhrc*R=FmsQ8(t*#Q0~PwFfOm=-zkOo67Ss3{XEfqghM2;sqa12lo&g9mh1OI2+h=Ou2c2+}YZkZ>rcfGUzv&hFx2hve6_jsB znc`_8Mw>Dp;$aS$>f8V^rf0*T8Ee`=`&^ufLpKWJO?T-9Cz#4!fyzPC{)M0tO}{RO z<{{JM8FYzGfbWf0GXzZ)GNs{ouXSj*{1XvP(5Ob><1h* zas1#W$23ASA=fl>9FS+4N)LL>)Jc7+eA65+s1%s`Df=!o4Vj=)WO|zcIBuFmb#k%E zu7yg8X^^%CN2#fl-btBBN-M71)VK($6{d>EfJ)O5+7nKg+=oC_nJSk7s!h*POX{TQ zP0B24O|w4*oHpf9MP6sJQ_5Fw%BEtn!8GqK;EZY7C8(S={YItQIn&BQK%?pBHDI21 zm|j~CykM%Po^F%rooN{2qABi8Fq=&s^Wm+<^f!g}R+D)fRN73_W1!M*vaW}lD<(Y^ zoE@f_hoRDGY6}GOs;QsO+PX|}MhY zcc+{~9s^E0Tjsz`gLC{OQ0JVt(!03eJnv<=X?A{vO0G8NhVNi^*|~8PDxJ<->Ex{2 z`MGAOTyws95OCf3r6MqUoUeWk^Bc|!zJNiWbN>qJf8KO1nGUkw`FV2Emw)JdR|RbGFba#$#uP z1wO}}&r&ft;oL0&^~AZ6PDWkLhj7OW|NgvrAGJl?&5f_YaHqN8D^MP0PYRWu<_rq$ zyUfQa0C}0G9EFOvxycIOKIWIBLG3nA%7M(+Tt(}^&zweyl)riUf1OhEB+9w=m}`Co z1e^be1MD?VqPZ4gR?t4<2sPI#;3mv$p|;3A^A_qkgqz=|@Eu|PI|$7E=1(XojWo9& z12f9JXDO&?bH;8^vF1&GKqbx`Pcb>(ETyb6!Q3?y)IoE53`X`eht1FA!!X_a14Y9Oa|h*YnPy=cWLf5E^nJ6< zmN>u>^SMf>95v6N)GNo_Osg^1oKD{$&zvwBvSa2373>Pl-_R#4Hk)XPR+)c!2S1|P z>?oyT_N19Z$$yRc^c#R$vma%Zr_F%^Sk#$qu5j95zE7v0XUvsdfV1WST59La!5YXK z%{!=CIB(vv7P1TGHIx!GnSZ6z&x__tKR9bP-=NK_&HQy2?ApzLQBHfwta01`UN$$; z@K?-kdgyeR3#i8HGQUV^d$&1kBjB33`gIsyH`mY)?J=LGJfqiqg5vHCGwVml`piKz ztq08K&7g+O{+D5Q$Lw?kFk=3;0sg^((Vyx zIZH7)$g-X?&Tz|8>L^E8W{kkge#>nWRH7|Wb(DX`TK=R-6KCQ64{qWuj9XAmu*_Tu z)g;R&JV3HVw-&M#O8|YtRLh(sK$>Ml1iQnQNwn_MEl2(Wm0{6PNt|gJr;PrnC2}@~ z&#|1I1(jS&?rkvhEa$F6<(Ngikk((mrI_A&f#n&>j|weG^m~gei`PQ6)Utjzs4~mi zGEn7~d$d$4ELK`am6q}p7@V*irk%XXqSykcw(JZ9^Q2|Yaj2ZOoJ#@JStd~~U2l0z zPv2ni!+f4{#jvTZhW8ZB9+pw3$?)XBSO$)kRJv*k59Vr;RzyBN$? z%cTEWq?U#Bv#(gR-H>%y-lpl*Y5DU4yj-=gazS-jCa4Y5ZCOG`xYsP%d*ST5C7(8- zKFdoBK;3j$CL3VUZxP$U9k6Vn05oWMV>5gYSyohlIcz!b5matj-k==jw#6C>l@UvF z2&nrOd`WDDmN}Hijass#fQObKx=;1UvN{$+j9J3I20XSXmch%oWrH5zW>pxW>27uW zx&y+U)`utI#>3i?53Z+memS_*ws?b?QApb(E2HzNrqVWDqtRJO{SCFFze{2p!Qi`q>vGAZRi0NVa@&x)PCzc$A@^*Nb9sp zkWto(k0Fe;-rWHz&iY{mhKRSeehN1U*49Ii9kfo_hanQJ+I>(tWG(E2N|N={26#!f zzC#)3Ve4WF^y$`m`binqqm)BrT6-xe&9YXKdA9YtVi+8;eq^Bdchp)&Wp9r4Un<`7 zt90H4g<5u+D#4SJ zC#)-J+$!sfJHf2B9;SV@*4my2yVKTHMAcdU;nBZ8UvIrc6QjY}NE!MW>up-NXRX8A zVSmp0Ih~m`S$C7ui&kSlsAlWTPRLrUKJ;c>c>bw$)LIc*It1 z0_4~n+HEk*we5Hbs(H3|GQiEZWxNim!1jDAsN=SiAHcBK_R|Syme?Xi@K$QedjP7; z_L2`&%54#TfC}4R-~c5!$`=QY#)9J zgNruRE|@plZqN&AvArWm^y(7+$e$q)69c`=^)UU#IQaser4t zUaAJWY|CcC{<>}QDtPO$T?vD%*OpIHpwAZM47h0nW0v}gVTnU_6}I`H21ha&(V`z!sh+ihozV+ddS z_e-JTZ{PAgAi%CPKqb%~MN?pp{SuYg!FF*d-M`*zkD}ct#9lxzG1RW7Trb?N>V-vw zy?zc<_uEfVKQYR#*#MPj`vIzVW9-}Luq)Oc^8-}k?AvLU#M=XM00-?;yTCkT?;_14 zyX-ws$@UwWpi=EW(>F-7FI|WSb)?(Z(=lR(oy`E5X+QJvSekXx~gXO^fVDDNQ+Ue|ig;#rArt6ie*vPS};%-+u%sxBo>GqQag> zjldK3k0^_+vZt%zv)W-__%ocIv@4UKddi-&0Mu!_ikhl*b~&Z0_4a^nK!g3j`xxnr zy^+r7&e}C|p>odtogLm9?Vr$uIB#eE0+kE)fE6%kvcLN?m>2Dv&O)Wx?$r!ti=9L1 zQLCNT2iYaNqw!~W>#(n)T(8T1hJw^}yMX#!H|)t%0R8r3lw}RsP06shZRd5s;GX@B zXCND~Ukd?s-##V<^}xQA?#YhYi}!$fXjf6c=#l-EXxNR}_0vH;wl_|K%7p#zbf`SB zM>}XFSC>x&0C$(-`FOUSF6-%PtB1=O%1At2_R@0LN1{PZTVoUA(B$Jm4athlz3doU-p&mo2n;#<^@~08(8-zrqk{E?X(7 zJ?ye75LCKLFKt2@F8Nd~WV(Dp&F3taYm{|lyZkg4%p)$-`#>Faxpb7)U!KeJa*zcs zFH$F<(4~ZCOR-Ds1fHVAKlcelG#{jEm_2 z+?;i}OH1{f3-=~;8eIaYOgZnOrfl?rOT`G_qKl1o#AcUMbYjrrf`Etc>%yjr{IZMN z2@H7U|HOR|FuDF7}3C z?+ttJz5c%g9AXk*-h27ym-jw-J7;ERX8Y{y>|S(g))wHJQ|Kv_d)?_0N0t(u=JTAn z;k1Um@0(6-DkD$3<&=Z>?b}XOxJ&OiedYb+u9K?;nfIJ3@ulEHr_o&QBd0Ad0UkS@ zoC}sGPP@4=Pn{leKRt7btpxGsP8Tyk;Du9(i2yI1a!x=kUOPGXgXObR)o~E`;$*iR zd0(BT&IjhEnF2V>=5DGQ4BZ~4>3o#;G`-`Hl$YrkAK)gNif{|3m|PZuIMwtz5Q2Ut zE63&hO?CPHFTfNM4Q!ezJBMhdo2Ie@H^bEM0zi=I@)2kWHu=2)Hq#Wh6WDB12s?gr zOj@PqK*LSVhC^_%X<5=`i0Kl$vCB;d7Xz#?wfF^KrD@w`NUS#HXbG^!RGfQnt!W7_ z-wmd#egGRy=V}2&m=+O0r0LEP=!`NIivzaFl=u{K(Wa*grU`%wmw%(0UWx!Y6{}Z*K4K& z9Z`$xrm^g@C7PzO*Kot+b{yijOxI2ibV<_UW=}FSwYRdi*#HXg|2LYa$IyMJ*Zu-g=^@ZuI8^BA`(2W4EOc@hV(reQL zzCV9s3UCDHTayR>g8QAxvK2btn~rP(%Lh{|mZ+wFHl^i-=Vso06Ts8logWZsEwAYVOU)IX`ojcz|is)XYhIE+}i*a zm^-nzv(W6t9!SN8KE3n<>Fy7AgnTHPp&q1@g6vQLu zSyl)hHSdcAh%@&*1#QR7Q~BwCyt(yzfCO_0H{!VYCq5mWFn=ur;z@HXyOF2Nhxj$; zS#xD)U>D5YxuO@%+I?OCm(1na^j|jb=0U$=zQ~<$)jXs#h}X>N_`$$+^9g>_nrPm5 z9mE@Eb0Rozn-_9q>z;WAOsRU`?AZ#O56nJ;fju;z=1u&Ox%DexkIjuvL+*)r9S_A* zb6;Nm&&-{*qkzxNeq&JJEAzmw;Q43{=N0?O{G%s`pUqRULjH^Scz)>qYIftWlba>l z19_g71m4cPEEm~<^R|3h2{~U&=qqqev0NDmxv7>%ykY_@YuK(%v#c2af$5fXTfh=z zIry2+f5Db6IUzXHGNu7|Y?cQDOhRtlKUw{J^oK4VJUKeQva@FA1Fymi2KcDbiAQ1M;FQqedfdljT7iK#Zl4FaQ2w zv!y$m%Pp41YoTVVr6)ILo5lDHg4->%w;^wrW&a}N?XgtK1F+w+pF`*eEH~OA@35s# zIdH~VzJ5Xx$1DRs0XuGKpC6p3ENA#3$63n;HeMGjo!B?MXfg5Ii$u#;?B1Gs!*XaT zByL)2`vKgt+~8C9ZOcBsd%9zZDgoBJ7LP0--m@Iw`FP(Feg|qESR#F(^r59ETee3Q zS9Vw*TNd+NePRjq1@Won3NMvsmX7rRo?8~ML-fKD%=_(2OGFoNYOgGl`UAeUROt+D zZ!F!}l)kkT;a0q}oM{c>d&>iM{y$hUv3dV!S-=n1K3O(oMBZo10}fSwv6Q|H?5o9N z2;|(XV>W=(-MZj5@;t0j+mYvKZMh1-%WD4=EZ)|-o4_(zvsUKY3?J)dzJ8o)9l}>S z0alkmAkMHZY5J3+13R!fZ43(4#*3!z9<3W9BT#MaOYXuo&j;bbrajiQ0tL% z$Xj3?(H%M$T3?(-UYIq^AJ`&mo`c8>w+_7sY_U~~&w)xUvF<$qo~71cK4vVlX0QTV zZVlquxx)HWUl3PXXI}y5DyyLwTEE)b{VwF!SfvE#T5AnY_R6K z3Gt2AdfW*S*0LPch_r_B)ku`p>jS_hYZHyV%4ln^Whf%Xx{5(gccd#$^exX;>)?dyK4nIm`y ztkvtG76+{>*d!gYdX55i*qV0^`=3Xw8+p)=T4UKKkF&ZYSvKp$qQK&<>#w4~1nUwD z1dm%Eq=&!>Yt<~kPFg#c1Sly}A2s0{CaSFPJeLhzb3x)UU>Tg&p|Otj{V0d~XMhtD22ts|Lu%i1gu z#M{;*JOl4p8?o)YZ?#W)DrTL}XOD;0nxP;*v5u|=@Z6elCBQ3dHLlECs~N`Hj-9|k zUJIah0^+`uJ@%kvm~YH{?z{>kP`I z$P@Vf<>5teYG>K=aHGy_+h>t!Fle*s5zlNJb>x712wmZ+HHXGw#;8lFLXsULH!Ug3 zO9i;=R!|9cqgGOn5b#7(rXrAtAqz+IHq(1&Xxl>mGm*EI3i(4|8~xNBU^_iH49*=? z+FQej>TyC_dZ5M${SM*(+J@tly`Lzgo_U@sM#2bO*0F-C*LehO!BfF87k#5EF* z$h=Nz?}9av^0UdjLDxzGyGi3RgYy~9iU#pHUFJFYg8H&?d`bQ7fW4vzeB^c$i`bub z7uDHDdWbp?0X#)FKID3d_BOD13zrDKf0``D_66!A8nEr~6^rKqn+6-~~5?EGzcg%dkP2Sg~pe>xZ9=usHFFQW7<-?p%W0Ssos0ooPxiWL)r!nB1D;KQ>HcuXj0GKc9EeB_)^yrDa z1u}|F zbMc&cBqv)yd@Q$L0QN-s@bEsB0S?geOsZNC(C6}}kw9O{kXhh)CC7D#ZV#n#G}QPh z*Xn>}rqcB+uuvuX9I$1|%ALU0D?=^?^6Rlh&-S(920#=u~m`x zgpTpJeV}D3u#a>q3;NAd%;U3)m#D#;nYZ}#1M((|6LUcH6_41C2Z}8moeL6MG6D-0 zgE>GuQ#98cQ2Z?MW-F+(#R!g{*hGo$Aclw^`8YI3Oy(o}ToL~xB<2Yp_WkFJD2_;l zic+j*fw^IGsgp#NGINumddc=cJTjJ$YD{)Tq)~K16U;w76Vu<+dKh? zlveg1qvUROZKGv2K0NP~WxD{|C71B2b&uT24c#j}%K;pf(cvJ*$(meXf^5Ng$K^UM z_kwI`M&3o4WGLE+w?XvuVPpDVq{fD4lmBq^dyC&bhh5U6HUIg+_p2|)E z$a^N=K1JS3*((y*D|wK|;I+JB19&47UO~%Sxr)OW?__5V#(b1tvmo!2Y|p!lyD}&Q z$~=@<-pD*P<@tS3y%fLWP&!#jQwZ&yuC(g`;(R3?d&Ucu!#sn-lr`5tT%;uM>!@(W zQVZB(B^@6qmM8&yJYTL@t3&q+W%5QSTdi#V3b010`xaW(Dn|B6*D1NY!LnY-#%3f! z(c-T_Fj5&`2CPxaq|TtmC?|&l>{5C@N^utoE4d*w>BvBkf2qeOTy29FD1KDj4NCn< zvQ3;$F&u@NK}TzYBbc@y0?SOA%$wvay0Hn^Y-&9TAcXp{m$IDJX+=@)3UcJo>Ppfo z1FWK~ZUC#P>{uv`rW+i7iJ_r<{@P5J(n5X8|L3a3K-5Q&!#s5~-~#cplI^_VyoAN50c| zMGblHdQF4aZoHu%;9@3QI(uHatsH)UNSjAye7C)O87x0GXAj{g%?L`ntUPbpw_~@W zV@5uRb&7wD^yl{+ei`~4-o2&{OUw?|;SB~tctpbld{3%c6k@+@i^aEAs4E2AXmmJ8 z?zEgup$A){i-3)n+%J9O{Ul;5b&X3HWa?poQ>ub+IJXvQz=(306!Yb z8=*hdn#bh_P{>a}r%@?B2TiAA70})pv^oMSx~KXGuOVW%e$Zgh~1YvU>XkT&tI1xm9YyPz@6x0#W) zC^-Z4mNj{-TV>|sd+V%2Qf5z~%SS*R(XKVC9F@RP>Cq#OLdcB{u?ONoci`$_Y}>{H zn?_@KL!C~$*tMKN;sda`)Tt6!=F!nx0P`t00>owHT@$*NQ_N;yD`*%m_6QQZyGGKA zp1`6gE1RQD^ob97S}fHc26Q(q<-o=s>QNrlz4YYRk*VfTFoN)2Pi$WKE~X9so1wGeJQh733}oq6(jZX~Fcc7|NPSd3k@IO{FAQ zm(lvKz?ReU$H-ejiPs^qiuSSFy@}Rx_wS@Iz9-*Bck+W}H_iANc}K~u0p#Ln;ZEem zQ!WW`p5AkvE|5tAT%;cr2wbM6(~);qBTpB=dt~OBaG$(+Wk008>>s?L$NZk*Ed?$C z%X_lV0pKb6Tt`V>Vhy|9-eTx8V3S3~7686t)&me{iWY2@XNfwOAZ`;B3*sX2IS2YZ zT%>yr;$kr~1Ik+>v|JM)xJ>w;1W$y>&nL=Av4i6@QDV$-sM#cL_5~Ird~yKWD}I;) zmVILUY^d2UUb=&LK-j+k%OT-D1K4Td;|-QG;%zWk&Wg!A3C@Yty8zCMPF&Ch@szi_ zOCqb*1U&addOHZ-7mGTA`anzw0`^e2l!L@0F^I3f9*aqQLHvS zk0SjVV4uW~d{y;X)L94YiwNep&{y$*&4io0TNFfh`Hb&@JY=pK0G@I&@6TScHM>e z06c-xe=sCw%9reaZIIjhg1Awd`1lzi2eKWGl(Tqzqh#8NAV$lIyw-O~$p$o52Id3H zZrRxioqOb~p2*uP&xe7yPuj0y|7*Xr4}jnSxrtwM9F(8mL-3F+TL?UdWv&Ilj>u65 z!E#jEv40#Vl{dhS$dI)dt_w3`5>vy|C5JF2sluY7qJqPTD{F>kQ7NO3o~>6ukWu z?)nwk&JFn%y^(JfWcD{s1ZBVh9>IZUSA%Czy8B264`_{aNc483LoZK55yP}KY>b9? zW(Q0C-ZC_jW1O?Xw!18UH2xk0Z1k9SixB$48|z%sHnC9-r?%OEE~dqNR$fM3w*qXSG*baK(u#@5i=egK zpIa&11c7Z7$?=BmG}aCU?x$@TfE}QT?5Z9l>`v_G^gRl2oC0~GouI{!Abye_bDa1T zRoDmBm#L3d1n>%VehqMyGDU;u4(;Qyyh~SJg7qGCt27)T}?iC%W7T#LqO0HwbUBxiUB>i^`e!_wPR9 zmwG6|R}A5wx=#_=W04ssA`(%jS)xcsNX!=P8UwS5Nw_Rdp7n`&!S$BB+yLIuim}Lk zPiOK&(FYp47(@@D?g!CRw7di0Cvqh@mZD{Sp?(eA3w?hB*N26?J)$?GtJCLLgpP!T=IP zK|Tl{7tyZ)E{HZQP|!v3G86JHiE#xXa7z@@7`-jLhXK7KvZaT%r=n(iNIVlCd_a6I z24?~GLHLh^{6|r_Ex;$yg=^?7v++usEUOj)(MLww1I&;;1|u&}=HnoIkQ~i_3uT_H z$sIpm?q*MFf$YjBq!luKZQg%Y%5#muvq}p7nR}#6$8%zvJk6o3y)vf-;HccgFTzgA z!^@F(N#^Vdxtp>KAChm$;0wTROW_8kcck}JfV*;LFMtnn314o0lnXhA^hrJ*4KP`m z!BHb0CFC5xzx7qpIe|4$sm``5NSV16AXw?nL6n)wwSmB9DeW(y_}NN!4$Rn;bMpX} zD0A~6Z;j%x5LlGb=^?;&r7;_peaeGnXiJ>(h--LSsr?n4XB59$$UCb9@VWGy@)+R* zO+BwXI*!a6%E30E-c&Z%L0{Zb@|T6S+sZZG8t*96Ye3sWr85j(^6b0DHm2+9>(JM2 z&JASt=&}Ty17~p;4lO$SPynMAae$ygwPBh&G#YdyjE0FI? z%h`-grK&TL7fjCwK=FLq!=;4M0yZuSsT*Hgh0)#~U|C64_S;s``dPqMQ!IO2Yv}7_ zC|yg=tZY4b4FGWyMK{%JJ&`xJ${%hZZLn@Gl(y0ihXCmk+Xz|)wBeYE>qhR!*%ZLD z&qgDukF7WOOt2Gmf=g~2DaL%Wiys$!Pd_#Z*bRaCLvaY=B!^m<2oQtU9 zY!Jh#;8F-IrfKZJE}`(I{Qh|1={48s z4K?H^5FcrCGnDj+;(4q8Ofj)w@et=fg6JuFZUFESU1x#lEh1Z>zEi~rb`ktE5mp{l zf8onJZJ?;!2TFs)Q{D$`;`MN7n=h`uL0+hs&0EC+;d>Y?i-qJk*Anpydznjx3tt_r z5-rjITP>cph4>nAh~0p-!fg+*bz)glfJl*xXIPZ@@&L-V2<=RDz@4HEZ|J*3UJqo( zilZ%2#C{P|1bIh9>o^eOL8RMB!Rnge1SXAILBNgX z@eP?f4G0FaA2}s}=ub}dz#TyI&x2^A^j5HhP-ib-b7&o(kLQwu0C67OF9vKrb>-Jg zp_IrIU;%ZRgaQ`QN^JES=4j+LP&ZO;zD0|m*@polsSlgf9aN(ku$?r6V`jUkQY{b< z(^+2jN2oL}ouky7_nb4-r7>8}lC=}Cb5!UTlzX10@;!SZ)tU?94Z3#}EH}xc7AC+g zs=FI3+HIPk0N$aC1)%#bjjjlAkJ=Om@jgA92kZgey9w+e_29|%i0bpc{+MphgYGAE zqZ{&`QGZ@UFX-wU0B=$2CQ6ztu66?O5o+?`tO?-ae+Jz%#o<h?v_ThKZ~aoZ-ToBUbxF4ZhmAF0|2`QEs9*pB_9nMSEuTlKvds z@RbX<0-Gvd_XW0IF5FO+IGECTq$4Olw-~B>>glI~ z+j`3tdYwn`;&RbWZv#t>1?)rDe54|+6bk}kRkoIrHc4NRDd#D~bnE#T-pg2DI4C&MpI){(mpRy4Y@+k$$ z+NNy0|JG^fip;vz;aREm(nleq*#}-q%|GYBcZ;8S^0aCl1(mJmEJNDn>~W}UJC{!# zKNYwEo_5c&sC zqN&~#Nm1l&p*#(NZKb>;AJwyi+F?y6O?+1T)gjki?2^XoGe27fW=3+=R}^bXu>OSig=I?s;7!CccH~kxHkvUUnE`! z79cvc1~yF-?LPoc7miOLKSSKA0W46g=(echzYzAZ52B?-n&iMXG7k0ak~%%c8IlEf$bCx*&^%`%ekSk z;xfPR-YtfDg1ATcvK84Y_H2T{K7@)OuwP7y1~?#EO@zQfu~91ncu0i5MoEXoyWRjt z#1nQ!j*7mHV2u;+c08*EGZKUgM|jVPOuX5h7jt%>Pj;JhvJrQd%Lhz~Z;tQ>3qJDW0pNp`4053#u1;m%)8aMluc+ZE>*J5H>)ai|A zdI~IWMdq4N_CfT|ggh@Y8UXmo zlI-~V%e1_&1;{d?&^<%8UIKx+GV@4a^Q3Duz6^x0-^ugxbe(y(p27@yn_zxg%pr^d(HJ97NO?*dbcA8!U$@dM2MmFQ^yWs+Y93Cfi?6Q7Or&i~hV&CJXNh$P5(C*P=2(qTw-M!J^4H z0Gv9~LH8_?sU)!3VkdhPHj#;a$1tJrU@Q{H__!P{dh%7uVlmbod22+jwE$~Hcr5bP zi9vk6UN81zVQGBry#?q-akc_@A_TPu*etqq28b1=w*b3E1p$^lV#h{+qv9)Ge?^%2?jgqU2;g z0PK@@VZ=+*??U&(wA$~wMAGaq@l?#E(g*Z4ii;S{(<#1UZ#!aa;yB12`equ_tv>p5-Ix zDOu_yv^|j@8vs0&u_HiyCilHU@$cny4z7HV9{m75$~S!0{v>^QOZqHxwgTrD`JoiB zuksgOhi=Nuy#Ve?5U)QEWvIr7I8P;=5vZ3^_A-FCV#y9Qeo7;@iZhiJ%R!u_)NzI2 zY~^wUFq^W6hbcrUTNPlAqUHv1p7QYmzMC}Dg$Ua5q$-C$3@aBKG6 zemR~Nl3HtxTjNG;Gl6$1&E5;(N148$D1VB73T!s*-vt&MmF8-MP?brL3n#Zwn=l({spII3G7g2$*3pC#kz=gt5LG_o$haf%OsniJHLy_1u)uNdS`k!Lkv zr)lDRh@YYK{6o33RF&PnbMzy7m*?sBA;?{z;~dGjNS2-a{_GOXy9A||={ieXp}t2T zf0aB>K=2y1Vz2)?5ZZ#?@1BDz?LFXWUd94C^3E^uubAzHRMH$#Lghbi24M9&0-4w zO@=MvSY_mG6~nor+BR{?2z0yn#QyXS;k^ggPVulIz!~AwAK#{;kqWByH z!5dMt9y5e$%KRyIvWL;;&FHEIoXhOFNU#jliO z_$a?x=G_K~eeyyOc;e+O?!*M?_7&K1nay7hH4In=!k7+zNGC+HN%o+eyjysZ2OD88 zO2<~go4RL3y(iO$5x|0IA-`4)rl3{eoJraezEoL2J4ZueA#G+88Ai2_AafO6=k8lg z>$s=ZP$U6FlWVeLzk?%Mn@MX2u!p{6K;B-u(Vgo}NA^HVJZYKm2Ly{3}s@c<1DSpgL3asH-2bymkx|W-aX38A&3`Lfde%! zDF`t=O#S60fW4+P{Gjp;nFoRBDH52|OSIu><}Ie|2g_v9oeivy$iEw^eZ@Au96=B~ zs|IwoIFld1CayREgox^Sz&b~`Spk-cavYjoCQumr%l>5{xKXs>g%lyGxS)tg5#9tK zO7vl$Xp=Co7aA?-H3VWr&JMsfi_ikVwuny|A-+{;5@5Tio{7(&2gTQT2p$sg&p53obvWcaq=jRqp0dL{_W!(OuS%eL%hE-m#zz*nhZ;X=;=q=_ zjOOJSAS+J;%XHaz5Lg1`m=4euDuV|iZ-J~)1=vDaSVdl#?6eKoBI!ODdEqjEZ%Y=- z*Bl96BF|(5SSkZ104$fAaQsuX6|&=Pux^sWc~$R}jnhJ6m)y7oAXdgd264CC&vC0g zviw5`?v>eiBJYzYhXLC!t+kPNK*n)U>7WeS1?-SKvjQxK<(#)*IU=t-g_ff-!;b)Q z@&Io#$7E3i1Jrm;7K{K)kQvxG9GCYF>8tBAM?Wl`Iaq03>yJ$57&go)VZ|_x%KL7!uO8_xbi=xtqTq9g86c-z0V`09TH=qxnq@X;OwMX z`Oc?v1GcC?k7JA0k&JK@VsN5K-87unQS7f>R3-h8dvF5gk@T&0JBpDl+GZg52;>k<$WV zxR}WEZi(3Q4#f2$rX5%|2@(~T#*HBE6mbHayM&nyXsoz>AJ}f; z&SSYp%pM6WL6lqza9k5_!%_SRaVs0ZB@x;h@|VT!aS*&BMpXfJSM+6P>7M9R7De0_ zxq1V<6x$HD#4)dPI$*Cw-Q~c(it^`xxyf-uA?_|!zK-;hTW10Dml^W_1jsG>LA1&6 zF5nE2TJR4*=g8&kF)o(rdEZ$g6%Gb0l`bt&?s~a@9l!>en@=Yj<B@HWwtU4~>QniUcdBRdXA`jJvP~GkM;XE1?xi;^9F!haPOAWM$`6~tb4+w7NtJ5RSZ*Y9Hm*L4(^UTEnIcG1-Mx4ya`~5x~>t*U8)x0%j;$8Nk0B>Pz!O?WTP70 z2p~e;$qrDY>ci*0C^hqT5M$L{&w%Y#ud+GYgCBE)Wv|-gAZoEsZ5;`)U#)fxoCnmt zqfv{4Y7gFQ4{55)W@H{$%M!q4b<-GtD{8kGfUD|?4dA(}_Fo6Vd+K!l%Xs(Iu58U; zs>}J_l)+y! zgL>MqZ#*Q<81A@3;+i4*7-U{IoQ?%ZG^{g#c*BsEU4_WpIWX z%kfV;7aFs9f@Py|FGnmQj7ujYFVg79b0*5TKvD5J#`~QG6nZ z`zaz9KmysbFLs=?jb|Wnf{OA&zeG*)gY`0bv9-KHt$FI)C5L?|@E-MHALTx^IR@~O z+AaX`73ExoB3{$|Ex_JTzJm~WOY2qwyrY7{!TFxD;F=pT^eXIXf24uDz(0}sHL%aL zNaKL>7kb1N+*2$W0tsJ{`xdnMi#uHbg2ePDV4W{MvpXLu;wyr4fmk>VV1@W`De_hd zZ;m3a5~bq-qQusoAZ`*#<4 z*T(`}7oFJ^OBCC2vPqsKUK|j#IV1BL zND2N^3p*D8^`~C0ptftz?P~wxEh^b#JI~UdAK2*jn(zeQy(8-3dzjM_q$4&pKsu^L zI5I=lsKH2nRTy;@imS&R-@moAam)z=EBZu@#-=?C+OUZ&4IGnh}=GPTG;QPivf) z4xd$oF$PePRnr+yC4HFE8@1O-UzQBUHR(Ceno%tn=tB5%&ZHLH34^3am(0eSNtrc_ zYQdNR3P?4xs0Dk?<;+@H)q(>YpuT7}HJcYqyv&nbHQd47j3V>qFn(o0<7_y}iqR`0 zmry&WTF{1C%c8lA`!Ztu6=Tm#NEKNmw_5P@9OiLQjf+8(x5;39${(Zi$h3-@t~h#B zW{|3(Ak2|Wlh;@}Gt1XZNLOUF z7}pfAv(u!9b3wIG@lR0fP)IG@3Hzrkp(@5h^H{oQVPozv{wQXz7Opr;;H!8M2W~_uLnIcOUH;!MyA7x4ypReJMvL%fRF_9Hnu9PuxJ%5xh zZR{8U|3{IIX^ffS-YBv{8RKAh0g9|x)@Z+(KPr_odL?~SE^o}Rg(+1WjdgbNN7V{O zkED-k6^*WYm{PrxF=ju1I8`=gI?NxYD#oWtALgpYGAEc~sb*|)ia)H?jT$~QMeVS) z5cdY11{q^(Cst$3QfE(2X|$ck2xJy1qiS3WR6%G~AEIpQy-#S`Vi&ThbT|d5NQ~r zy!sgB)5j>kK1Kz2j8H>Iqdr6h^&u*x4^d%#h|=mqWUmiV5q*dp^dU;44^h$NA=0F& zm_A0u^)V`;k5S2_G5YNg$=q2K)uBpzEcl|WIv_1J@@J&QkNkwR#Iue_OCIcuv{YO> zq@}AdPZ>YXEnAAE${9Gf{08Q9)MheMg$B%2(T_7KHD{*En>!(`l95xV?95~8!UE1a zSdmL!@bg@;Qw@!|^bAXxCF2;7lc?p06_yvA=QxJ*s%k7)EsE*Y`*T4~HKANnO_w;s z`ie_+uEYW^16ZKOelD-}K^CaflIv0TEz|3*WB&Scn9^`OOEvQ4@5bTG-`v2I7O~9P z@*aP;n$3l^jsS%xw|(|+CU;X+Qw#HZU|B-Zr?YNxj54j%r!(e$vc*aBC(}8tZgJB6 zem1B7-E7XF&*qG(mSS;~)ajf_pU#<6r*js4I%n0Vb2fcCXV<554&CD9)Mv8_W0Omt z$hq~2oJXI?d6OnG=6}U}`b^HR&*TF7OfIO;ok`!ReqGv`^`)I9b!lr^^|hT%U)$OBwVgv>+d1{Mol9Tax%HhYkG{b3 z>I)ppzCu2Ilgh6z?E?DJHvV>LWBphCzgXLAufp0U?-0Lv@B91bzS=+h-WRu&zj^Mf z{lo8lfB)Q9`-k8A{{FeI)(5ukAAIlo`{%xV{`>3ieMO7H->mo=s+#n$P!|8sH}j

BSy|4aTSyLm2s#pl*nd>(zp=he6LKUwy$3RS+hnQJLWhyVZGyw**u zc(v(+9x&c5;y7)&p3_!e`XFsnZ2;1?mHH$7DR>alc5$3)9Xj^|=orNrUEBsD?OLuE z(rzy~?bW9@(%zeyr_c7jNc(v)XaCzw86;Tg;G3Kd`GwQr3%IZmjW~6E$+BZ7u+)TE zJ(2$6!l^rXKy|Whs;%J-D*Vg;*%MTa-=_QzpP*`ZgUZi3{#Q>>H51yu{eSlamHm(Z zIteAh}Qpw zC#d3ciEnn^QSi0-HO!y;+TU}vllI@=M(+O4eC_YL+9{E{zvgS_(|6wdy2D*Sceo4w z!Qn2XpQQ`yXK8z*tCk$O!}jd-m(S7V9`MfVMNvaxOT8(>5CC7=HyB_FRbiqZJ!Z_G zS|cxc=Sz9Fr2W;0OMlb5CGD?1Tv~}>_}}nuiGTn5mmV&`X8j%SmSF$?+QTK>W&R!S zmbAb6aOrP)x1{~mhf9CcyCvEXqHJ_LdDfAR0y#pDZ(|2wm&CdVN(S>?NSG1)8@(PNAbdW^BC9%D4%F5}O`izT13 zSsWNU5=(qo{ZU9q9T1&MRZ>FWedboma-%U$`^=JFkqj zzi?-a5&PS&jI}?xGZxu#HcGt+8<~11sidr7!>?h)Uzf1)Pojuv^eAH5)F`5saw(ba zcVWczdKfW-9!AXg_umj8rl2KXO8&K=LP0&2_}7+jFo$-^G6-ni;c zx%AGaUwUWPFTHc5UV7*J-lcag{n9%(F1^ua{mxq}k{YW@^XpajA1|K%hO6%H-gIlf zMyLO;ue$jfRn;A4{ia*{&Q-TTpH}5{kJ(Z8m@DYFPZjl@p_0BcRMvNfD*EkHRee@f z`_8ONnlfc;VEj{8coFsY4*En}@ z56&HWmeb*y0R;4aWanp)p0BuWoDq=|O z0;zX_n%V_uc*?55+mhs`BAN6q$gHI`*F#R5#N{cThJ z?Ac4I1<+ESz2IfbAKH>pZwp?+q*#E=scpgFB)282-j-~sP09YfrsU9@lJncqg#T3} zmwxrETY%i(d+d_uPd1jk`o@w^{oP}i{J+~*3h4Vv!Q_2KlO=McZY+iL`>DdI_fz)z z^;8l4ddfk+o+_$ePZiUzr;6*>Q>q@UE};jjOX|VuQo02woqGRVMn5x`)z8f3{s{}9 zmZ~{{|NeZL%@Z(-%3b2r(J+Z;RPBi=Gpb>uZ)cS9d;6g3i{sDiL)z5EkxrjbSUD*Z zO8e8*kvgNkyEw2NCEJH=-_9sZC|INsc+`;mnkPe(Z<}EFT@$pbM!gMb^aY+)U*Irf zDT@LXPI(KKL2m;Vb4nYqJW>`omPhiU$f7Tbtf@`N_Ps@sUDMl;<9BVysV@pOWn0Yk zy+x7xPZmWUeNp87{i4YC>!N`D$G(_fUlj#(Z!2f&q9~{@3cLz{fUljKGq9~#- z3I}~r6xA0+F?~@K|K6g|lAjm-ZdKq>#y_+u*#G(C3$O((znwD~em7@+oiZ8qDU(T` zGQaK#zfSwq=Yzj)i>c2Cwg1oegWtGP*uGO94gME)RQql0@vj@wZyyc*7j_i(zto=? z(h~ZdDXAOMQo126ts7F^mHLh+_3s}IYJd7_(C{C*Qfk@7zrbo%%ZgxHl3V5b)3?*- zPpu~Z`G zu)lgksmAiV_8w;ayZ)e)x8CvHI(%FGG%4%$&yGNvzHoni_bXCuy`tNCl$>Jg;U}fk zA8q=*Gxz7!M-Tn6`Z#|ib^M8r-_~3|y#04xD7Mm+P3k}Q+_a<@%m2o8OYL~&x0{p$ z`d~pA>Mx6F7%8p!3&)DT zI{%B|cNV|aJpI2k{26q^pHZ(k%zeuI|MlH?8h!r2FG!g`sfNE+^8DfXujtMK9(JcZ z9MAeaXCZY0{odcnuBMr_6z{gvaKI4TXy0L(f^<^lmR&M15f$I4b80VHR&l(-mtU+3N|0<+a?D@OufyGFxO`D9g`U6(rRERlEH5VZ@pIDBx z)#SmJbw7hsQ|s5C3Z#KEtN0<1(?&Pkkv2`>#DT2&JlWSCy&8-@Y`R8#jdxa@(fTTrS&>0=PQ<)C=8!9{_b@piQI7 zXexew;RgxB0vgO+y_p7Z;ali7m%f$eVGi)$yyXUNr~N!KJLomb@1!5O*j?0(YaUCT z8SJK5Zqpu$=bqk6+Zo$O4Y;8Fbds?HWMiENHOh--;0b~kv>6`IYaUl0abgvKuUN+Q zo+4rxOcgg-!cVjd1n?IDJn8{rGGo((2ZQP2>`Z_e;(jw(4A$>S5J^<&UVFc|ILg2QU_=nlNFuQk}(1<&?UIb)HrwD?6jk;eyVpAGsH`b80@GkLT4xj9ySjvzm))3&t*~ zfjq4)tBs}uTv1nh0$f!UZuT{GHHh6K<(KJearDCd_h2 z-NVGY>TaHZ_tYgko1Y^7!v(%o4|7NP7<{;-sfJ&;$7dL}!Vn}4u1Rtqn`^Kl%NEw- zl8;+aYc!{|yKp&mdvS&8t>c#0pTmu6u$Jl2X5I^ietkNNI&rC&Z17-F|+9=*J}=S<1*({tw5gtq4btpy@2o&VO}hLT;wA9 z%*|O$1(uVglUngS{7OG? zPq>Mz+&=tq8tw%TQEEEJKRm@Mp3Poj7i;qtmAEs*#R=~5l_HEgd!tCp#2E3O$1Xvf zVk3J)Y~lX6CoXXj_r+*#_A{}UXXP7Fh}(<56U}Y$kgd2}U+KYJGFQG~mK|~c`a;96 z<^?O=FNyo|fDGflh?9%hk{y#Dd05WL`dr{+S(LG-@-dIhbD5TV_Jy3xJ@ZO_VDT@q zD;MFZ3}F^ur4DzOpVEiBWV(`xiGhkIw=7B-z`dqzRyuGiwktnz>tmI(T>L&IH>)|M zTnGS&Q;u@)9anmAKOItgbM+6a1$Z(ZQ5_i^RWo9GB~8`LvE1@31yhXXcP-GbCP(`h zruLVHti_#%^FVu%i6?;%)k9U23K0*uLkf=IIbF!i<6b0+r=`OM9@(OExe>)yas!Kd zaay7h*SX{q?v7GvxNFT_cwnvC02X$>KLx4FLvC~p;vuUU!6R17feWaeiMy{(Rqo)r z&zVy1E!VF88&=V1BG;|$ezp|tDzfT+_c`rf0u)qMyv5HZQ+>*wQg`-n=?!O(-@oQH ze(UYYUWzduKLl0Oao3}u$D8DOfXVcn!4z^>2e6l#aNa(eyb0ijm=pBMruav9fYrhLMjv*Z%an=MB((I%a^Y9Vqj7dS`0;u7Y{8eGCWIiG7k zUuNH+0fx%;EWbc*<;;chHD`v&^Q>l(^k>0v>Cb8w%hg=&5;>T`QhAG6mdS~nw_N69 zY=w;ETC9{&tYwvK$Hdk06|=07AzaW}i9Z{_e@?LCW?ujJ5jShwAe}jLquj*>M#$%^ zCQ>$H5G5U0K3e*+wisE5vCVQ0b8eA6xY}FgEAF6e(!v7UpfR!rE6v}yoTs%PHL^UqYBGb|Z*B6W`7j2aQh zP;0qyT1V_a+F%W*4MUjHxDTgITd`F0R;;dNVa{!Rm(#X4IrpcItfzefrybugPv`NR zc6r89-R5)JqZCuh^%}-ZebO`1F9&}Q*vpCrZDyt+&QPb=6~^zmgQb?)jShcdP+cu@7t>tc|L^2xo253Tl)nH5WKq+WTc&%i!*&9^Fwr`tKDw*XO zB-E;oCdaC_#Dhx7R5fL7L$)h*Z37P}71B96b{^Ebmt#LWJKOLJN)B7P9ZDt#qn+KT z{)2mu06C4FU5}wdMbLg<-k0GN6r^t2hIk4Bz zp($GW^dHpQwrH=Crx>Kh_Do?OIjUFxA*>PM!9Kmak8&N+dnB;*w%q#^Q%uvtN@KDO z-lc@KYAWo~$OJobs3Oz07X~~2D<%Rzolhg5*-)QmSfjg03wdnG7>$NJ8f{ZM z@B3r0`?X@9-2K;{+u@^1*^Vw_iwKcC2SQZLfmMQP)hNO|$qM?(ty+?#AxY36kJ_!N;8H`5 zag^zt_1W`|CBr4va$!M3dxK1z)Y#TDPN`9MEhxfZZ*Wb?>5v2)Gu6@1HyP<;sK7XL z$xJgUNLS|$H7X`$@gx+sYjKLBmL<88N?H_kQBw9Ijrd;_NSeHPnD$T-mo5yBh6)|~ zRp=1j(X~R8W)>1d1odS=4@!vv2TSY9V%6n{Ter^Aakcm zbxUWbrIA||s^ii>O^vZh+@lPx9S&D5duDsTDji&1Jd^aH0j`x(a{G2jldIgFsxC!} z_LZ$0%PQ^r%BGE_xqZK6&ZM+m-6ZDrh7K-rht^mgwrek=G)Gx8jlHbxh-K_tQLfP( zE6CG!WN*tKuawStIs+OIp;Er2#&1lrgH?HU)&3hM)|CXM3@@EO>%*D_@7*5pkkdWC3V#3BokHT@9L-nXO+_2QJw$L zKR-~+vGYnADr(Av+HNP3>Fpg#$no|SD^_&%>f+MHb+V`I(MJ|>7Q*)Nf>I^JA!ght zD6dTGXft0_ic0?Ia#6{b?KEe3NOW7u5PF>@7uSKLy;m$U9>96 z)Kvbv+BoF0Qp)!1f#PV}c1y|khlU;}+h?Knv$eXWoXTCPQgSzA?2~%_m_m6$vzf0e z14<~FQQNB+i>93_I8-Q6p+?PF!F^pEs#d5_qgjy(6>H-E6+{Nx;p<8Z+HT96sF>({ zOzT9&K&6Vybd81j&5-(Gi>jKmXp+rQlEHE5XY;wClo08hZ5wVVxr`l?R>j}e5v^`< zM_^Uhp1oHLwkmIxthVy!l)``Lk{Y7TD{kv~jCyu^2MlAH+(rAR&flb-2@xc-*?U&1 zB-1(>|Cp|9BW^_k{s8*TIHHmHngnU05-t6h&*NISh#recH?ZeyXX;yB!?o_MYnJF7U(dS4v+n9Sw-`q`${;V&yiOk}g1~V*!qwUQ-rMQzE z=YEvqlQ#M~{9Uv~F@3Ei)zv*MCDL$gwgiyu~N#un%8gp zJU~*83Rom5i>SS=_7kOXwozHRD;3J4ZzB_9LZ9H@HO`sh5_xg{m$W1^V4XSI4n0*$ zm@74{*wmqNZQiaZ$pdQ2Uk=TG+i&yIlgvmiNqX^T39S7~6UzD*oz zj~2X%a$H8(xv;mE!}jsj|Ksh=et~R(DthBkVmUgRcWo2gFCev9g(%u+=PX)mf zBhK@vgObIi4dRH5tkM}H%4_+bn33M-=oEabSlrl{>1}Lm6eo9xi;JyQXloeqzu*-7 zs!}c2E?Vu48JRpVW?YK@PiiA>&}0V|W@{4VoN*0NaKF=q+Vkxh*DlzmZNIzv3_B5y zVt;ht^~hPn&Y3QM7KB(cVV^l$#{YMJSfM+fca5Nxs^tYAI^zna#Ivrr{~}@C(a>Di z-k3PoA<&Lpt{65?;gqn?rS*iq`L`JCqP8s}@2?ouna>i$$$CO{`87M|!+sZH741 zW6jImoaIqb$jOIo6c-kYvpnL6VzJhfn<)-$7?s0oJB}13=YYO+T$BcOigg)cuMDwg zM%UEd*cU}SF9=~JmLss8Q}zhL6mF&2)S^)(u)d2r#Gnj|NsR#0H-eCpS<7s2A;lBU z#FTPw`RD}i60f*8QS4Fd6=x)-iZ`vuh|1=s%X6lWfT@gH0$NWENYcjQKQW`y?NuS!4O*de$N}R%O3J#X~jy=ZBdfg#} zS*sS_*`c!I8#cq5qapo~as=DhWYZ`3!ff`q|31ykt-oo*F8eR@iZXjjeh-+|^pqlp zcI`6ZTKQ)crgqnM)0|+~`^mJYr}P(l-^_iv&uBS{SH!Zbe4V+Vb$ZMW2!i)wbKQWR zwTgQ8oT*~+UXYtgle;F;Qcipa!yKHLnF;O6tSzw?tf!dtokJ)KDD7nb_A9V+N9jYx zdIL$aczLyRgyoG7K)yACFls{W(p*gjIN&^JB`Z1F;@*PEP@Y$ z0-HZ|Aku&RpXmt$jXNWy=|Wr@Gb9I0GiGcCs+BX2vwz;hw0D`#vVG0V5 zk{+Y?qogacG>$|pY-*X$%EhjjhG zb=2bw^4p&(CLo5?JJlMwMozg|5aP;nCZ}eK?VdEdcHhp_{cy$1x}KApQ_{rt>avu0 zYb1}*^k`W1aj`=!mw$iQ_U=9Fu)_%mgY7um|R=yHRq65He(4gchYI@>Z8Qq z>dCc@jsJzdIKU8lUI8ALGfI54vpP*|$q?fb#Q_cCzy>k2E0(r_!aR~kSWKfll2^Ey z8a&cS^(cPA;&goHU^R;4fYzx0VQAuFq)SEw#i2tR;B^NJ-bvOVdN|Q=3*jYMmso?C z9Y@c_Nc}ozGwro7A#>^dYKpk%ho!0UmT-DLW}I#+&I^4u7O5djUNZD~;>S%)a#Eq!=uS*+)~dy*Dq&O!mfbphPhL zsW081wSU6VV=?oS;>GQMO3cARj;3adgEG>y^Tgncyk@|>95FltOJ=_K!Jjh3wL%68 z6qhBMrV4sIb2u7xyqA!hlogX4GZvd|aY=Dfn%SDpK**{QWr+fY*i3^IWM7;qDJ;c)28%Ln-y|R#! z#8T(YNS0Upa7FRpapJ?y#Q9q;TKC4AHObpXJYwQi{EwVDs3s+I5&kJz^!%V$u{1+W?`rpn zMAUXnWn}{|^n>E#q>#=bQ85!n4k_{LOop6N?vLmt%2~DEn9`(KVrd6^XgxZx)3rqK zR1%81PZ!Fqr70)N>-9Berese^$;?j4nJIp-tazNbS01sNfV*BIZfg}+R>eDLDh@0vfwm} zQ4Q?&YSo!3i=oJ(JFziqve!H6qLI0s$(f~PV$VeJuJ%OnSkOHqN6oA)NfoyuGPuv- z5x1e^;fZ3Vr*uMA*3I6m(yZ8Qaf>q}Gt(=ECW@D4hy$v#lgj1~5P!HLaggZoB#AQ< z2aWK5gC*;8l{l(e{J_~E{sU7mGb$M?Izw zE>1~=a>XJjEneDzD_s5J7A5B+v}LF?xYIEP&AD5(48JT!X2gq4i6tqiIW;Mzrk0EI z6EPYHUx+;$QpM;lSGkR|eiJ0jGHpOMw`#H2o`Df6iOrfkVlba>;1v&uQ3w02RR*^) zFjEkS;)yyFmPJiRIY0CeDq>=MwMj9t^D_rv(6X~L2XT?Lrcj)o4msvl@#`x*C1UUD zSh3AhGNpEEY^k`)RXo3RMoG5#mlf4XnMvNIDdXZW*xu4rBjV|$cxlLhYVpw()z^t% zJ2OheNg3j9N7r^CVjSKrg>^7v92)RUU%@veFRQt_BhCJ2l1&;Q_)NDx_93y@QBO0B7O)_j6nw%y^ zC#H$_cY4J2g2!4|9vF{`k90-|S9p`MXHIG6I5dZ(8W&~7LS3`GjaiMc^SzC+S+!X= zi<*Cki{;v-NrNVoE^eH>`Vy}gbd`8dXG6Q#(U1ZUH8Im#>q;|G_Q^JxUNQKp`Qp``#qHusp*YK1%6&=^Z$kS6 zft$e-P{+glg*5EMvhJHw;*BX;CtioK5l{9kPFj^&k}1xsh9MUt5-pp$kFy-?FYr7H zP4uQ%w(1C{zZxZECuNJr9MxIb6QX01vP|1z+QItd%$SteSOg!k8V8w^g}xmwRe5S+ zVoOTBXj^b~iipYVP8?h&R%eKj#YtkX2B$=GMo0;r%X3irgC3!|##>V2_0H__d(7zD z9uK^;t7>8<)aJyNmE@$x4w@AkjYxFBd3y-)y1DnGbs7OIZ zj+o5bb8DS4OEY4G)TFF(#8YERVr#N59wus?ev^jDS>v4*EBdO%4k$!qqS(93R`2E( zo{bS^*JPE5?&7SNA+ytJVoJOvqp>u{mU_i0)oIBkQ?U8X6g!I10LyNgb$%8rT#{W= zT2hh^W037lfEGjTva(9&ix1Wn5AGaSJ5D?>5ZfAYd!t%>ulPpad*&yZay5N2L5>x- zHD=5g-|gFQi%4~_i32^@0*SZPWhCHxqE`$_oC$YeedARn;@5qPGsR~+i${pP6UE_) zSz@nZYXj~V=OEz<$hq7bGbCw#rnszF>(Ci8vjyLESIjrX%DM3c3$k8I%U(q6tmwd%Hp90UT{TTAw_XhWP{j= zC`Toh99B8>Bvb5>VO6&>7ji#2T&Rs6;+>x@CM2f% z&zLYj$x3(RA$?T>j`HRq;OsZ?rWEc@V5J(IG`2P=yVINLi%CZ0W@%zHBE#%83WKo; zh^-m1tTf4+Q#vtDeSy#GoN{%8>0k?4FuAcSCnl%Xcvq%eyh`lpDH)98I&qoVQ?Zx1 z^)$Wk@myM9amyt(F- z8p?c&{md&<#NS}T_BoE^jTSdy!44|sSoWV0k7`X6>)|Q26pK3@enIv#x3VvEd*yv- zViF!EPROHuNm69?rLmK0bP}aGO)`ioXjP6U6*toE2mwBS3&rjLXiPI%tr%1Lv@a1T%Ll*BaNCg>1COo{!t4d-*`!(yzx>zJ+?uOr>dh`Z+d9F z^by@$r^gwc8F)u1b)J@^jb&NV#S)#^hbJcv{-nei&V0O-iM}q73fzU2lkzG^NT{T98v&H9E~VIj7n~FZYtejKoQJ zfKsVk)?U>#_fm>(QNkr}vUggk@msO9QZhD{FG>OF?!FEo|EW{joJ`n&m5_jNI%p|yUFu}>@xN?;PF-Z^xv{-yxl0t zPWn#Pq=Ei^qb*}oQc_dLq- zoz#>uqsP$8*J%A|{iRYTy)j>prtoIzA>&B1)LW#P*Q%G$nlVbGk=TYeY0`Tg(hHO| zU6!fi86}d+4Mj56E|Q`oYB(SdrGH#5-As9(Dda9Iuga_N<h z3cRzTKM!Gfl_^n=&u2qEpRwRicm!KngvV6UeH}Dag`iAa0BK4um@02c~PoI}0N(zx*%!AQPg+kO-k`@C)p$*kQ!Pr#^A(onOr))QmA=$ERhC4YHXHwZP%0B-GiM4N zzDbUz)_G_{<-^jWbV-yp$T;&b;&)ViOf5399>cFQNb0AJpx9Eq7xmgKH5%(TOTWl; z+f&+nWAopnR)N$iHO83mG@=`H_+mAjwvZZTbUcfPLFsRYl-^WvC#+y+oZQDKenGlY zq%U?#6Xj`@ITcl->BQS=q&(V}n^Rd}Onq6}B+?bHs~xnePVPequS(F_ODiZSpbTn>=q3qt9V!l0bD|$peh1K9hV-5pAQ+KjBQXZNIEXv&I*~4%%lx7xwum{-`vV zdLNa-gfwI2QRzE@`tMSc==}*wFXQfiOHt1Cqf|M>Z`Qg+VeJ1B+F)FCTw3g;wQr&` zVc$uw(YT5F5W{ss>a9`v#fn77XX3PJ%qeMH@1m;7KA!7U)df>>Oq-f&w4K7U`IPXR zbeP^9qo&borAjoFMyVk*=8W`4AD?exb+s=ix5ziWprW#Fq@>rJ66)0DnOpWmfX z0!{b;br>De09x^fw1n;`gG#N9&|LIEjT%ZJk0?52o|RsFI!eA%j3}(Y?4O=fT9ofA z%PlU*tMV&)I<>umYL#6|4$4R}7`uKfCQ3|{Jlg4>NvX8ylsu3wik6cxIM+wZV@2cN zvGM`e`pK{uzwVZzje|qwoyxvGNor<@8sh4K+i) zS&X%eYL}htvZ`Ii^7aWb=J=r$JPP?kygY!~epMwp^@oIIK1cpipc9v20w&(7M)C?N z8MoxgABg1q2qQV?M>&lCG*OPE13SU9daTyhFO4)xzDOBJUrv;(jhadFV!`;nNZujP zzSmTlj$I`O(U*Brq_L$$9_}XZOexH5Go8lC>2j1{#8yMN)LARRKI510ItI&gYW9D5`FBj2`f0I0#>4oIxRix3{ zaKxw38_5{lAfFKE-&e`ObmL|&qx0Fp{g>0XQc-+ev@ zdk3^JMD-XSG|L|fq^B#3jr}chg+M)P^kFO|8LdmE!}GNPRN5xrMZ2zt0o;6r*)xas%s^iCcfsO7vA)MZ*}FC9LN0o~9c;|Z&4Nc?JHXE4^~8arV#h zIFW8_R3e?86yxH*$b||iBa~qJO3^}%_t(o!Lik0jbnMwd2`;)ZM2n^G z2Wx%k&JFUN6#9wOo5W9~A;zS;S)QohW^Ze@7i|Ijab>2f99 zxc(V=n2SDoPF@+)H5QgJJ~x5e|GYd%=-V}){G*7~-S2_@Wd}y#lO6IxXK&M$Igh+) z3s%E9FUcRe$hTYmSER{fshFqRc$XS=ugXy>t-T1YcyOS#;i&hD2#q}`Wjp)|#VnH%z)9BlmYPkE3?_kJgZ8`&Sr zL!8E%19GM`#An%Tv^~~5newD~lQHlqqdf5o>znKA+UtkK8gCqyYXpk@5E`|0FD%5; zYt$e*Q=muE?EZjLKbMcw-3cn5f5QSuxkuzRw4hN+reBW8-%(q%=5iLM(5LgYfiz)^ zCSxATF|>2HEE(P}Br=B#qSEGQ1)Ti+Ix=4VXpN%U=}|)E}x=356Xk-{cq$J3b_H^U;fuvmU6$9 z@u=MmPs)Ai{)I|EFmsj zP5whLj{Pp*>ZGk>Wa;Ufm3boFQy?qGAeZunLa(K1!|5BhlEpQ_QK5}Tl!3;qAZ4gT zZ4$b)?|oQN*XL?KT`yfZ3j#irrMryI-U=4Plr$_Al@Usj@nVGX zwv$#Z*T)!J`zz&mF1%ijG|miA`igXLC>+4tJ?c;@+m7Yx#8Px1(}V2*)J`(4@F;@> zmudE544A!t#VCVhTDBOIeD=4hZj6st76~-3LTxp+4pT~9lvgc<(R-)lSbwXMY3iHs zGS^Phdl+LAmGKgR%|*2{Fg+LCDJv8;N9sYrJ2f}GRipJX?n+f|5(oG<05HY+H8 zjPjrc+4!*an^r{IeuUS_i@R}ax-wFv*F`Ns_8WehkOyzz-dWJed25sqqj!dKTBoNT zMB>ni%3!*-4BJ~a*~Zj~N}ELQI3e7l%Vdw1KRL%&T7(Md#6UHQ7Y>)vbF%WHi)PP< zd`DI&^P$F>y1u>vJG-Z{D(K$lFtsjHo*03zs<_>xaPCnH!FRYENl{ zDWO4m)HvOsv^r_S$I4J+O_QRFbVH#YM=v!iduYySIm&oyf#P#ga+|V_=44?v`)ixB zf*!a`8A44>XgXT7p-b&At6>p81@-uBp>hie@yZ}$b-R)w(cV8)3C{_#Lu&M2rp)CU zv6=nT6^hSA>n3Ww^=@-Ru9eDdg@HB*+2t5+#ki!}UgRbM9O8d&w0s8n&Y@&RSuqPz-6SPeCzZ&m&!xOwhZ zVWg@GDzIC|j-xG8QH=EUN}ECx`l$=)k-L@4`};SET}IaCa+E?k%5}8%RaG)h-lIeb z6u(hfPxGhhLyaMul<&kaf8H)5K6=!s)KLT@-q#rMpmK|gu1Zt-7)Kse)(HK4K5T{a ziwX-_Vz67?(ly%ts(j|6wzW`&>wi|=bo^zdzp-em0@phG9%xS7lgcp{4K|d+)cS-L zOlvPu6w2DJ{BG1gtL$_Ie3>d3ns+~j`D}erDW;N}rFi4B7nR?f^z_BrPvI*{_-mP3v4 z`;{3^bH78+f1qrpf+)yyxm$}C#?aJ<;VhL$LOa%dsLZ9rJEWn{e5441%v;T(D%y6B z5=O0WX$tf$@?&K_Jvb3A*DD_@e;8kUq6`$M-)quf!*x)Z0H63xttZ4)(arCC1pJN-EZ;uawv6hpE_R?5~sh(dAz& z*VF7&S)xaR;D1&Rzy|!gS}a@x7emH$5f;hBh+^Mgwjta6O9K>DA?9! z|ALIl&&m+C$uJCb_-ZABj;@3JCjP8Ilx#r|ZNe_R`4?IvlhI3`O`XcSj z)?Fk|&|~OOy6Q4=`>1n7+B8%Cf>x_~KT9ROF>!(5oR(`C62br2}`JKWvbm-0~ zbv2C}sJ79wFDk?6g@NiTG;TS3?(3t~iT-`^yWisRsPCiIQp%hTC+wGh;fI69e2*H3 z-NU`;@18plB3be(WV|&-J>{2s!XN~}-icMe#d`cXRu!y4t3^8ey*$XM8=+#OC)C#PC_0`H@6LPE0CSQ`JVGMtvp zhbfqwrS^;VTNyJ3a3M2A%d^x^%v~6*oS>eh?PdC4LLd}duWT$V?#=1|V^g-8C=Tj! zR=f6n=cSh(iN`6k9aqg3(4}#YFX(lk%r&V~zS^^#_6W-h;L1 zrETyaCgPpW6u(~^M47i^`MR%EUE`$7*TSVrDpRZJ-}l2ie1g|oteP?g@2uU1jj)ZA=)oT#=J}VZNv?@iZ7t`lV(@qOCDBrPiGSuYcU->QiD2#@04Ue#NpSfbW|X>H?A8Jgmj7KZ7~` z`9C#}@xYbp^#WC158INtN?k`ku2LuY{U|J-is4(W{_ZqhyHqoABI<*Qp;mp)uSPvxQw6)4kx7QsJ%Y7WyGUD>Ht)RejLO)*+ZC zWT}zH%cOn@XJHiLLI2pGzHhvJw;Cx7ISb9(T|Ht)v*DWC7J44F;UIf({CNB zMl*OP{^&i*2qyxX?8h2!ZdTuP_2n_JkB9jk624`dI!~ane}ObVT_(%4@*&uZoo{F^ zBk^x)Zx`(u14n7?hmy-EFx0C=TDt+mvnOIQ&in^l z{*x!wF#7QxL=(3jRj+Uwn~tdk0-cG|;*H?1)FdZOIj**;>=#dhUrbN@1&dI~=V)q3 z9{yo#X}oe=Jt(os?J_)F-y!eUeo&XvtwWSvN@?r-Nv*Ay65h<(+bI809Vi;t{GuYl zz3Upx{lAoASFiwqPTF-6<^qAoxOy=O+07E^ko^;aJm*|Pcpx@Ph zx!hlR z)@_mcq5JT-5$!ITQdR*iPA8+Mwx1qYkMPOkA!zztq1rbTt!qPQ)m{uWu7HW8&`fO@ zt!7&*(Z*2}(+_^e_(<)|UZx`Fl}+{`W}I7E z;E7K*68qsKo4kd1^s!fv){E|qg01D^s;Xff9X69(|Xl{YZbjtHj-ws)ZRnM{7-{$E?!d)AWHoeZHKE$-XHC zWjJ6d_oPw33~d`7y+<8MZ)IqO(li`ijN-$KaH`7GW~{#xKH!-oO*h`l)CLO_IYCQA zP#iktx6O8yT$ZgxD8>^LwX=f4<5vZxyzD20lRqfZc1bkyXQiKH9*$7xbJ(&SE7NqR z5mBKfh__t{)tzt*Zq$j@Shug5rop0YU4*&UZ;S??_V0+P{#>J_KwqM9B9kyvyB-!l z9`ojk>6%X0zKAH|fs3^Pf)O=a+b&Y&Doj3Qo)#uVqNUvjc-;VIwqLy#DUjHpgoR(w zA)w_A+E2z!^EJ27H!v>t1(QvwaeE_=_aC1l#60SLX^`o4xGvQ~Bo-Jg=3l9aGG)Fh$I;1a*&<%6T`l>e%-Y?E_#7*P zhzGC1G~r_(x?+v?65JzhN|(F$pG<@?_9pFwv%hTz2xYY)2sGnn?QZzR$0d$oC)2hh zNMLrb9&W_nsx6Ue`E{_wG#RJtNAA>|a+j-NH>jqoVOcAR+$;|>f;MUQ3Q=rwCgL!> zY;qCIz0-Sst0V8pXR!G+lgsZ^8FFIJG zMHod}G%UA&Yr)y)qGxbE|JmbOiDF7~SpKhH9+(XhuAZZ(r1Ai?pN-12*nuDKZG_QnIhIV_|*Wf>b(jHI8hr-leUeP8Cu3Xb~Hr zmRB@b1VlrOov&zr6T<`65+)N9wX|qT0c>2dvGDI2ju>{mt}UTA-oerSgT;D(W6B%a zqXM;Y^z#03QiL)3Ep4Nu&uQ-P;aod;^dj0fMvX9X-_?qRF!Py&DHXnof{8c?GaUo3 z@#lYN8*uto16T09Bk)+fiFzz$e}b^nlKon$a|ppc3BaDRC3?$cU{-|nnAfpDw#n-+`1_fZ(v zW7P-*UVcWq&q;eKn zw=>nfNu#Mt_2>9Og(=fvv@56OQgRHo18Z9_%ttO&LXE-8bnM))lL@A!;}Hga;|l#b zdcIj2W<0lC4@3CmDeS}=uhfG@{e}n7KHj4Q8_J*cud!jf2m?GQ z71qCPoP^6-=(`*BkLmq2Fht5t7=g5#^gCUXTj$l&>o@6>LUQsZ=clB4;!{$WdzYqr zhf&YJ=>Hs=Q-AyA+qdbdIE^BGy;e|B0dKc_VkK=O{SKq{ zc3l%fmpV+#P}Mqresg_pQ%5^>+@XJGTy`g``a5^&%lo!9H!pDDpEd_SAW~jhT9i_m zw_qNH|V7vE@fhU zM^P2`WKp}LvZgYxw8U4qu>P_|^(}Lk(Np*8X?^|mU|B$$rXaLkzYr^6at{6bUcJyr z->5GY}z74fVu9@nSIbuC;vjeSBNF}S_3sIV-+=Rk8?D(dIA zJKAv5(cHS``h||F{Hh9ixi|Jk_#t{YEq_9vCRXK7qPKTa^yCO$((C5UTj-cq-`?TKYg;tAenDPq z+cG2dN&R=HyNa)Mn$|Xtb=9h}CsjNRJ-_~G{Y{*L8T!PKIf0v-%G&B%I0rpu=+hM5 zGWaHW=nq4W(y&n~Dm2d#XVx=zpajU)Mv?n<<#+SeM|U)1(*m)L={*zxQIwY1xbV-8A!+A5G0xim&2Dg$rKhXOGwbd@GdC+huE~$9BP(T=$ATRcmj$yx!M=0_f~3`iuxO1Zw`neuddNe-HouzMe`4 zck9mvv)ktjWNW0GUq$+pJ0S4c2X%>FeO0fbn|AAEeR7&1^t$%=rNhw7ItKOg;+Goh zUejkgS+EdhlU=YUUdPfl)IN5prYu` zH}xcv-_rNf*Kc9Pd**FDBF0zOfkB(IsH5K3h8w}qF$ZD|`31hRilPDxS2CfZF!Jot zbB)XQ=+gxH?j4xxhxY1E&|Poni5wbx;|=}d@Tx|5)AM{VNOjHVL5B&ca-Tl5Pa*Cj zD{Y#SyR4(Ws&!KRQYaqOkCyGzAL-ZNThO|wr300kt9+F&zn~EAbv^{#^e&v(N8Z(k z^iOt}E;ozVSD9i5sr1iRU`GzVt2fY1|Ik-b&;hu6gWl7N6h0>^tEe)X-qU?TFYIvg zCYgRamr}`-E9nz`oDsECmz}!hK2~`sYd_?=V!!^Ce?(dvY$L*e=KWK@3YR753D~rk zmsJ*3+opy$-8+`H?a=#D$_M(OU|()!epkn+?gM?4&KkzEq{BlUAL%LKh11Qw4HOl} zTNMR4lZ(nA^IJcFb=&uWK0cx=I}gl681{gi=#qcy<3fE?aHkkUYw^|AMX3K7~b^y9dJD z_o-eJ2C=nR)}_TVFY$-;l+H;x(|M*BRY7x#5R0kEsqvr^GZ|-wc|0`=rsPAl@=7Zi z%&%{$#~8%dFKt_x(2=mLzCEF(mFL}@MNQ2eO)b8;jjgS)2278)C3h@qt8e$=N7rq2 z9ZhqZF=gVR>5)i%UQcmH^y^KV zNN0}dxDMs89^+=UFn4lL-;Setj#A~<5-R!}#%A|Xz28t4o@GHS;Xx3Mb?q=u=1^1OrA&VEf#%lDg@C373=7Wy!01CT9T2Lzkb(YgR) zts2ILY7un&3Qv`1aceWA)m#rbF0N}H?^!|W7y5b~?kz}7^E|_8!x#Ft$x{k0DlN*j zo-gvmrX(gOdSe|Og>@Z;?PYT=sh``??!W{5=9+miZ2!U*};v zPGNRvzA0G#D#|YMP|7iVXMbKYO3U&}e3RJ9byO~_pIeH>pbEoBHx;=f=;AMRg?jDP z)5!OwK0jzmr7yQEzlOsO>Bg&HVv|DEU+Y<+x#hXO3OF?dEgg9+9iHSdv;oN@8X9~{ zI$9UCwZYG5z%;Le>s9HS-r8K0?@1l&;9P~3)8WM7g30LP@NJ5Y>j!$ZENoxg#h04m z!2|h&ztP7=GJo6f+Bf>2+zaQzx|TMylr^-|``p;q5J^1pA zDzV5C2hZ(jg&67_)p_MUIPln0Oev@+%45FNrlQstDsLHYQxO->KjO+rqOcsg`izcKU}QZ|YXH3)yh@c%Jd@tfXP<7C|Air{#% z+Z~O^7+&~I?~gwp;ZI~bezemJVg#6SdZ??MHwk9mbP7JB_l;umW{}sKOZ%KXSI5@a*cc~?&7{)yaBm#dQ5USxN*$Kw;OUJ z&60rmX2VPl24%BV@JfYVjJbbU+|0?kH3t2sz_1c2JAz?xQh2gQ7CbVRmkJ(#2=>e*E`x{58oa!GULkf75&SvvPA~R;m7q=}kL( z1gmv_IwZMqD<~*Fvw-m0$_b!dPRxl-I<>>_)OWDG#K`5h(hc7R* zgkaW(Fzw1f)GGtA+zhSADkV=(D<%okvCC#{AoKM!*TYn1;}dEIn>{r@$Cy$4)@ zy+MrsFCAe1t_JXn(fd!Q78i=vt-Q*{rOGVpaNHL33Y8h_>6DsQL5LGIor zoP=8@J50rjxgFFUfNB2ny4G(_=gTMu(z|dFowol*P|_Ch>JV|pnSXzu7v{>oP`R-3Hd-Yg4}X#;SB;%a=)?GdqBzFNA*buE63 zj$*jeOy@fnS;+i9W4>{*9N)VvPrylK8eg<{qe<&((iF2zJVMOC*D02o45kksVpVbo z=~YO#_|hV+zWMzbi?59`b$9dyAE02+(zaP=}(DncdQlxed0?4@nQma zf3q0!C4qkP;P)v_(IcJj3G|P)nV!=F1TK>E@I`^u_wqFx^%Li;L6wia@x{rphtiP6vbBeTVT^z9!I;G-JLVkg-){0fDVX z)A$m-m8kDRgU|F0F%Gp&q~hQ7*ag+Sp_8~*4#}o&GUn^)2HJ3T0CTgL&R5jki0@{X z19P3z`F^^^NWW0MOrJ+FJt4Y7XLVO6W4?gSKG>{0oX+>oU1#o{&$T}mov(mPyg>h~ z_VG1sJ8bP^@p8F*6&tS}D97#Z2ok>X@5;;um5zi(HZz_pRL;z|uj!~1)9f7EYBh@Q zOWTdS=Xc(NG|tbLpba-0?OCO+R<4$>k*;-JCtlBn73!*+OnkA~N~-Ja?$=16sqqD2F{W2Kp=%Poud z_n#i`<&H@3PcSZ>uWFifF6ShxaY%N2>);{j7i=&29&<+@$JzNFr5)#HZ{sP?H2xei z`*sOWQ*%yR>9c`zdUQ2zlD&98Enw`k{l?zPH`wfOSHA1GTo3+dI^Qi+O5gW(hfnOT zj4u*O1B0!yh_1?T-3&xw*96lUwkmT_Q{= z`b{6CZ2+7H7-H7#-T~MF2%RNqru)?TS?*BRN+=G6&vHjA`^w>>?{m=jS?-~NKy&d2 z@55bAYnX@_i03*7o{IAmKk*X_NxIlQNXF%}jty^9;>GS*`IdJC$L3))oxe{wDL8(( zm;QwBVmf}YaR0^bIBE9%PDecL;e6L^aXQw7(l5*#{*vgJyod(+@O@62%TfFy74rAZ zKWL5vk<^0k;&nkf-Qsh{r7jJD&zj_Lu=1S6(7N!KCBz#Q7|O2C(h0ib%DyICw`MSX z9qtYm_R*$0bD!Qu6xUt=2bC?%^be^h%H3a>LiJJT z)ik;qe>!JEN*}W9z`(+)XQ??XVTq=2Cb8tqPl)3ZKix#E9^4QPC;RDs1^CH^na<&5 zJ6%PDHGn%E%)rrIJ42WaGo7Qoc6yZ!Go7Qq7M(G_oW{c3^OH8rbPn7D)-ry)>j z&j4)-d_o*}8&}uI>M=)Z{fUCv0gk-dF$YrZm;|-%-7ZU=Z9u~=q7ia*7aqRr%*yUT8yUZaO zJLU+B9WU>~)&3rE;K5?x1{{K6_kThh`!3J`4lDTSekH2zbuK<0M8z@gft}6grMKZ# z8uol1Y_6Rsu6@KM(J)SzD$b zvEdVF5aYo}7Xr#!YHRT63pAMHBi;2O7IoZ~z%AxLNjHPT@rbQJ`=V)0Hx8ay{3;gJ z&_FN+*Teb^l#R~i^ZPC={=S{aFc}HF{oxGEz#$fkVJPUY0#^sEMq7UX28+JPx~9bk4ukhU2&Zj>Fg)&e$;1RcaapYs?WBJKKjg%xs5jnCpqKt?W$a zNQ^yyqYX11PT4v1j&pG;`_)|xlh9Gd?CV)W@3GNmf$o_^{RX@H2~9L=usgbb36c)E zu$n+Ccs1cRx;Q9jenK2qf^L1R!R649Kg~Zj91^l)4h7lqMj9K3s1kRF-=1NSxGFEA zHU3YCU#gQLB-LE$XY?#aANRXX=!iJg7k)Z&6sM$9au^cM{Gw@3>EX)lW(4Q`k zbNB1~3mS7o?p|e?w$Iks`!CQ~4mDY2JqCIVFz2(BzT8IVx;YkQ@jnm#X}~;d!QWsu zw!_B288}E~W#EFh+Az~OP-UlMW6*_}&VedB{dQV5#NB`TTd4aO`kDh8>%bx41jX_w z{5rwdpVj5~3G|WY(HUEGZd&6cDjw?Yw;%|slovGo>C&%wUbW0mh+_~F0v}7iICkbw z@(=os^KhE2t_0*~Y?e>o55?I|Hom7@N$3tYXSc1&stZ)fp*ee%4#dGM%#z~}orSqP zj}7}!UIyx8p9|vaG%Mr;e+GX8vTe8-85narkiq0XZfoF*3p9}9f&TLRbB^PH7Ul*e zAXw-BObl_XzCZySB=j@*g}T&+xrZDqw9|1tjvLSyPRIs^4*n8T8`-}7ni>U@af$qV$IBa~(Z6gnIV z!gYjjjL!UoIJRFP3r8ybbiwfw=mo$DNU-K|vyIMu;8%%Q{2ze-GGI@DpXnUg4A6DQ zw_sR@glw8M+Yf-Cth;LHHODI6TA1l82X|wp@9V+=kN#v=f?q*b zcWZ%T03^gX8yQ&%h63*f4oo@!6u0qng}2%kKE|)x==`!K#@s>y?~FGK*k@xX00ZM{ zjFdG+)`5_65UT#yVIiOn~%dBx^*qCFpg)HwN;v1diC~JOmtK#veX<6dczh!#7BG=KK)jWgV9!oXOLkQ zFbAit3ON{U(O&_5O&~aJ(K#q>(Yc5GY7jf-n6!o8LjK9Xw{!hg0UVgN7`OlqL|gbh zWcVI=uZQ4VA?8=W6&1;OVAGkuME(6NM<4)ZT6psz-%!RtPDROLmhCK zO=OLuy6Mc%v1^O}5AZJnPP0|;!02u|^K)F=;#aU?d~`J4&1*T*%)o(di=h`71Yizy zTRq~ywnb-t4rE)H-z%;Gb6}hKxrZU+y6Mc%F>Q;V>FMJ-yAzm!gWPt8jpMs9(>cIx z(HV1a+m1P~ZO0thwquTH+wt~WnlX9+-}TtjtET=Vxx19IO=Zk^O)|oVWz)s!%TnQhMCS$dHlggaG3tc5nBQ?9J66Apg6xf z1Jj?eVWw{_JeR)RhM9i+JiMcl%BLIl3~$>q?6hYH@GrITvt(A=a9me_p5t`>pzCrQo%yc|U|4OzaRW_DLyY$p zT7*C08;~7`I-c2Jv%-6?)1x4TzFpqk%16NVHhq)^Km8e7g;=J}?gIX>i`D6P2bj-j zP@q}n0p`aH@_)WR`z7#7)ab{e<23Mc8^%Mc=ir!gF{O@j$93-RRw~o>ziO*+3^L5Z zMuBVSg_FvOKYz@4+6A8Zu`=4WB1_C~7V|W7i6B~XB_^=JX1Ds>4@L#~6+vq<5 z4?_d24*m{&G`hP%oneT-PD2lPvTy_9fj_bpFb4Q78_ol+vsHKz@b@-)Bd})EnMJ^s zQis4cuK*s~oxjs@7ZO6d6C6(gUyYz|P@qAt17~8Vg`qPW_#W^W8~<_O1sJk~0R1HJ zWj4Co4U7g_`G*4E9m5ZRaCz9sc#-fWGFTOk2madDqf+1)TY)~{Qxf>i0t81ZV;ldq zz>1CkF5o3L{3P%SbkJ-NA5H8=LIFf(Y4sl9+Yp1aX2BugIt-CDhTj9fXRFYKmd~|S z5CQxw%1a1HWH@l8jh+iU7PDY2=$$;~rAUx)P!<-*Pz`LKmh*sDJFHpYax4Un!d`Nv z;2)CJz;U(;ZUwGE53L5@16*RGKM7o?n?K&@G{^J>B=oc~{1f;J8~y^=XTzs~o1n$s zK!f|iHTtM$cZJEom%-`fr#ZNTnZVO*`KJND4nyZ+`x6R=MkGYSwwDGnTn@YfB1b)D z0XXY&;KkiMWG3DS{JqovfCN{t6Zj3A-PjBKDtyo#0saqx7uXu`74R}%OW2X&0!|>| zdN5d8io-O=CYVx7C!C1y{tioM8Kz+1M{WE=fk)aZ!1y{=*l-cB_3_}#4B$Pmw5B7& z4VZ(3Wl*XN5E-`t3$|&s1X!~b_-EiE8{Pn1X2VYbKMf^h+t20g0NxL!V;`0A8^Hbh zVIyNL4j&=G`gri=tMjmvBe}M3`~< zTU3LDJ5Yc%1ap8VV~i~=z8v^h+qAnGc%rSs`+={A&g?@wxxB}LyBq9sJO>$o2j0d{ z9S6#v9*X(bYGY^uL$D3w_|kFICSsgMI`(54S~{`;c!rICEASSG*wUHpz$0O(;sX`F z3_R4v|86G|td9p@4g+hj{Wsz}kI`}9MYaqQqEGcO91w&_4+0(wiCK0c9$0d9>&PhJ zy|xZa1ja|@AXo^>@2oFbRU|}?^Pi${kM{sSjd^S7z#-sG$Y6>52Vm>t!50Y| z-S6S!anz0Thw#SNW+x(mf3!7d81UGx)fDT0G7{EdwK@*Ve;`RSQBuuc0@M$h! zr8yzck?+s$1g^2s_X4-u@Rz`!+In~jcm)=pNr4JE_CCtyL9y)n2J&~ZA0L5)WjO!l zA6#+^J;3Y0V2OMf@Cy)eTA;v8;8a@!s(^dj@Iv5aHoO|R2yS|xK>oh~FYAd2IgblO87SXydrPX<~+kw%kk(hy74nvF>}wTVVl5JS^$+t9cHvz1)D z3F1i*VLbR36fc5xK?wBVdh^hWf>iM$o)kQIi3omYvKt1vr~SO0xBF&x=f`d)-${#! znW+CF$LuKTEk;1E{Syv>f8%ZVq|c+^5~^9z=O`FeF2caWcrTa(PbwE!22U$Reg_UE5 z3e&PJj>h?3mY@QhrLX<#^_Au(e|woeoxzed8Wvl;2YVh~q|R6z$;#Eb=2Yty zDGv~xi6;|$#H7;$R;%V9-JD6Yhw`_BtR6BB6=?o!&bU~ViVsj=z!}zB6=-Yq_N9Uc z2#PrnI}pMU?qY$Ch1|PKlnJ@*E7S?QUWvR=AKdukYqZPFGF1mE($jrerk{+7$lT|* H$PWJpC!9Y{ diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/bin/openblt_stm32f207.map b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/bin/openblt_stm32f207.map index 6e646e4b..62ba5098 100644 --- a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/bin/openblt_stm32f207.map +++ b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/bin/openblt_stm32f207.map @@ -1,27 +1,30 @@ -Archive member included because of file (symbol) +Archive member included to satisfy reference by file (symbol) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) ..\obj\~#\~#\~#\source\file.o (__ctype_ptr__) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o (exit) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) (_global_impure_ptr) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o (__libc_init_array) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o (memset) -c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) - c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) (_exit) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o (exit) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) (_global_impure_ptr) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o (__libc_init_array) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o (memset) +c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) + c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) (_exit) Discarded input sections - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crti.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crti.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crti.o - .data 0x00000000 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o - .ARM.extab 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o + .data 0x00000000 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o + .ARM.extab 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o + .group 0x00000000 0x8 ..\obj\hooks.o + .group 0x00000000 0x8 ..\obj\hooks.o + .group 0x00000000 0x8 ..\obj\hooks.o .group 0x00000000 0x8 ..\obj\hooks.o .group 0x00000000 0x8 ..\obj\hooks.o .group 0x00000000 0x8 ..\obj\hooks.o @@ -117,10 +120,13 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\led.o .group 0x00000000 0x8 ..\obj\led.o .group 0x00000000 0x8 ..\obj\led.o + .group 0x00000000 0x8 ..\obj\led.o + .group 0x00000000 0x8 ..\obj\led.o + .group 0x00000000 0x8 ..\obj\led.o .text 0x00000000 0x0 ..\obj\led.o .data 0x00000000 0x0 ..\obj\led.o .bss 0x00000000 0x0 ..\obj\led.o - .debug_macro 0x00000000 0x862 ..\obj\led.o + .debug_macro 0x00000000 0x892 ..\obj\led.o .debug_macro 0x00000000 0x1c ..\obj\led.o .debug_macro 0x00000000 0x1c ..\obj\led.o .debug_macro 0x00000000 0x22 ..\obj\led.o @@ -134,9 +140,12 @@ Discarded input sections .debug_macro 0x00000000 0x40 ..\obj\led.o .debug_macro 0x00000000 0x4c ..\obj\led.o .debug_macro 0x00000000 0x3a ..\obj\led.o - .debug_macro 0x00000000 0x16 ..\obj\led.o + .debug_macro 0x00000000 0x22 ..\obj\led.o + .debug_macro 0x00000000 0x87 ..\obj\led.o .debug_macro 0x00000000 0x44 ..\obj\led.o - .debug_macro 0x00000000 0x209 ..\obj\led.o + .debug_macro 0x00000000 0xfd ..\obj\led.o + .debug_macro 0x00000000 0x5e ..\obj\led.o + .debug_macro 0x00000000 0x1df ..\obj\led.o .debug_macro 0x00000000 0x18 ..\obj\led.o .debug_macro 0x00000000 0xb08 ..\obj\led.o .debug_macro 0x00000000 0x7f1c ..\obj\led.o @@ -203,17 +212,23 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\lib\fatfs\mmc.o .group 0x00000000 0x8 ..\obj\lib\fatfs\mmc.o .group 0x00000000 0x8 ..\obj\lib\fatfs\mmc.o + .group 0x00000000 0x8 ..\obj\lib\fatfs\mmc.o + .group 0x00000000 0x8 ..\obj\lib\fatfs\mmc.o + .group 0x00000000 0x8 ..\obj\lib\fatfs\mmc.o .text 0x00000000 0x0 ..\obj\lib\fatfs\mmc.o .data 0x00000000 0x0 ..\obj\lib\fatfs\mmc.o .bss 0x00000000 0x0 ..\obj\lib\fatfs\mmc.o .text.disk_timerproc 0x00000000 0x24 ..\obj\lib\fatfs\mmc.o - .debug_macro 0x00000000 0x862 ..\obj\lib\fatfs\mmc.o + .debug_macro 0x00000000 0x892 ..\obj\lib\fatfs\mmc.o .debug_macro 0x00000000 0x4c ..\obj\lib\fatfs\mmc.o .debug_macro 0x00000000 0x3a ..\obj\lib\fatfs\mmc.o - .debug_macro 0x00000000 0x16 ..\obj\lib\fatfs\mmc.o + .debug_macro 0x00000000 0x22 ..\obj\lib\fatfs\mmc.o + .debug_macro 0x00000000 0x87 ..\obj\lib\fatfs\mmc.o .debug_macro 0x00000000 0x44 ..\obj\lib\fatfs\mmc.o - .debug_macro 0x00000000 0x209 ..\obj\lib\fatfs\mmc.o + .debug_macro 0x00000000 0xfd ..\obj\lib\fatfs\mmc.o + .debug_macro 0x00000000 0x5e ..\obj\lib\fatfs\mmc.o + .debug_macro 0x00000000 0x1df ..\obj\lib\fatfs\mmc.o .debug_macro 0x00000000 0x18 ..\obj\lib\fatfs\mmc.o .debug_macro 0x00000000 0xb08 ..\obj\lib\fatfs\mmc.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\fatfs\mmc.o @@ -278,6 +293,9 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\lib\spl\src\misc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\misc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\misc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\misc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\misc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\misc.o .text 0x00000000 0x0 ..\obj\lib\spl\src\misc.o .data 0x00000000 0x0 ..\obj\lib\spl\src\misc.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\misc.o @@ -291,19 +309,22 @@ Discarded input sections 0x00000000 0x1c ..\obj\lib\spl\src\misc.o .text.SysTick_CLKSourceConfig 0x00000000 0x18 ..\obj\lib\spl\src\misc.o - .debug_info 0x00000000 0x54b ..\obj\lib\spl\src\misc.o - .debug_abbrev 0x00000000 0x159 ..\obj\lib\spl\src\misc.o - .debug_loc 0x00000000 0x199 ..\obj\lib\spl\src\misc.o + .debug_info 0x00000000 0x564 ..\obj\lib\spl\src\misc.o + .debug_abbrev 0x00000000 0x15b ..\obj\lib\spl\src\misc.o + .debug_loc 0x00000000 0x18e ..\obj\lib\spl\src\misc.o .debug_aranges 0x00000000 0x40 ..\obj\lib\spl\src\misc.o .debug_ranges 0x00000000 0x30 ..\obj\lib\spl\src\misc.o - .debug_macro 0x00000000 0x198 ..\obj\lib\spl\src\misc.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\misc.o + .debug_macro 0x00000000 0x1b9 ..\obj\lib\spl\src\misc.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\misc.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\misc.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\misc.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\misc.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\misc.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\misc.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\misc.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\misc.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\misc.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\misc.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\misc.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\misc.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\misc.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\misc.o @@ -333,12 +354,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 ..\obj\lib\spl\src\misc.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\misc.o .debug_macro 0x00000000 0x7c ..\obj\lib\spl\src\misc.o - .debug_line 0x00000000 0x49b ..\obj\lib\spl\src\misc.o - .debug_str 0x00000000 0x5452f ..\obj\lib\spl\src\misc.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\misc.o + .debug_line 0x00000000 0x4cc ..\obj\lib\spl\src\misc.o + .debug_str 0x00000000 0x54a43 ..\obj\lib\spl\src\misc.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\misc.o + .debug_frame 0x00000000 0x74 ..\obj\lib\spl\src\misc.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\misc.o - .debug_frame 0x00000000 0x68 ..\obj\lib\spl\src\misc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_adc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_adc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_adc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_adc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_adc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_adc.o @@ -380,11 +404,11 @@ Discarded input sections .text.ADC_DeInit 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_Init - 0x00000000 0x50 ..\obj\lib\spl\src\stm32f2xx_adc.o + 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_StructInit 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_CommonInit - 0x00000000 0x2c ..\obj\lib\spl\src\stm32f2xx_adc.o + 0x00000000 0x28 ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_CommonStructInit 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_Cmd 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_adc.o @@ -399,7 +423,7 @@ Discarded input sections .text.ADC_VBATCmd 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_RegularChannelConfig - 0x00000000 0x94 ..\obj\lib\spl\src\stm32f2xx_adc.o + 0x00000000 0x90 ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_SoftwareStartConv 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_GetSoftwareStartConvStatus @@ -423,7 +447,7 @@ Discarded input sections .text.ADC_MultiModeDMARequestAfterLastTransferCmd 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_InjectedChannelConfig - 0x00000000 0x60 ..\obj\lib\spl\src\stm32f2xx_adc.o + 0x00000000 0x58 ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_InjectedSequencerLengthConfig 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_SetInjectedOffset @@ -452,19 +476,22 @@ Discarded input sections 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_adc.o .text.ADC_ClearITPendingBit 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_adc.o - .debug_info 0x00000000 0xc8c ..\obj\lib\spl\src\stm32f2xx_adc.o - .debug_abbrev 0x00000000 0x1ce ..\obj\lib\spl\src\stm32f2xx_adc.o - .debug_loc 0x00000000 0xad1 ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_info 0x00000000 0xc89 ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_abbrev 0x00000000 0x1c9 ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_loc 0x00000000 0xa90 ..\obj\lib\spl\src\stm32f2xx_adc.o .debug_aranges 0x00000000 0x148 ..\obj\lib\spl\src\stm32f2xx_adc.o .debug_ranges 0x00000000 0x138 ..\obj\lib\spl\src\stm32f2xx_adc.o - .debug_macro 0x00000000 0x21b ..\obj\lib\spl\src\stm32f2xx_adc.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_macro 0x00000000 0x23c ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_adc.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_adc.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_adc.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_adc.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_adc.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_adc.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_adc.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_adc.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_adc.o @@ -494,12 +521,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_adc.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_adc.o .debug_macro 0x00000000 0x44f ..\obj\lib\spl\src\stm32f2xx_adc.o - .debug_line 0x00000000 0x77c ..\obj\lib\spl\src\stm32f2xx_adc.o - .debug_str 0x00000000 0x54c35 ..\obj\lib\spl\src\stm32f2xx_adc.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_line 0x00000000 0x78a ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_str 0x00000000 0x55149 ..\obj\lib\spl\src\stm32f2xx_adc.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_adc.o + .debug_frame 0x00000000 0x2c0 ..\obj\lib\spl\src\stm32f2xx_adc.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_adc.o - .debug_frame 0x00000000 0x2a8 ..\obj\lib\spl\src\stm32f2xx_adc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_can.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_can.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_can.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_can.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_can.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_can.o @@ -543,7 +573,7 @@ Discarded input sections .text.CAN_Init 0x00000000 0xec ..\obj\lib\spl\src\stm32f2xx_can.o .text.CAN_FilterInit - 0x00000000 0xf0 ..\obj\lib\spl\src\stm32f2xx_can.o + 0x00000000 0xf4 ..\obj\lib\spl\src\stm32f2xx_can.o .text.CAN_StructInit 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_can.o .text.CAN_SlaveStartBank @@ -559,7 +589,7 @@ Discarded input sections .text.CAN_CancelTransmit 0x00000000 0x2c ..\obj\lib\spl\src\stm32f2xx_can.o .text.CAN_Receive - 0x00000000 0x98 ..\obj\lib\spl\src\stm32f2xx_can.o + 0x00000000 0x9c ..\obj\lib\spl\src\stm32f2xx_can.o .text.CAN_FIFORelease 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_can.o .text.CAN_MessagePending @@ -586,19 +616,22 @@ Discarded input sections 0x00000000 0xec ..\obj\lib\spl\src\stm32f2xx_can.o .text.CAN_ClearITPendingBit 0x00000000 0xa0 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_info 0x00000000 0xf39 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_abbrev 0x00000000 0x284 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_loc 0x00000000 0xd6b ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_info 0x00000000 0xc7e ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_abbrev 0x00000000 0x286 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_loc 0x00000000 0x91a ..\obj\lib\spl\src\stm32f2xx_can.o .debug_aranges 0x00000000 0xd8 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_ranges 0x00000000 0xc8 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_macro 0x00000000 0x1e8 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_ranges 0x00000000 0x138 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_can.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_can.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_can.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_can.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_can.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_can.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_can.o @@ -628,12 +661,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_can.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_can.o .debug_macro 0x00000000 0x3c9 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_line 0x00000000 0x7b8 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_str 0x00000000 0x54a78 ..\obj\lib\spl\src\stm32f2xx_can.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_line 0x00000000 0x7bb ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_str 0x00000000 0x54f8c ..\obj\lib\spl\src\stm32f2xx_can.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_frame 0x00000000 0x1c8 ..\obj\lib\spl\src\stm32f2xx_can.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_frame 0x00000000 0x1b8 ..\obj\lib\spl\src\stm32f2xx_can.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_crc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_crc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_crc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_crc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_crc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_crc.o @@ -677,26 +713,29 @@ Discarded input sections .text.CRC_CalcCRC 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_crc.o .text.CRC_CalcBlockCRC - 0x00000000 0x24 ..\obj\lib\spl\src\stm32f2xx_crc.o + 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_crc.o .text.CRC_GetCRC 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_crc.o .text.CRC_SetIDRegister 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_crc.o .text.CRC_GetIDRegister 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_crc.o - .debug_info 0x00000000 0x211 ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_info 0x00000000 0x213 ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_abbrev 0x00000000 0x128 ..\obj\lib\spl\src\stm32f2xx_crc.o - .debug_loc 0x00000000 0x5f ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_loc 0x00000000 0x80 ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_aranges 0x00000000 0x48 ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_ranges 0x00000000 0x38 ..\obj\lib\spl\src\stm32f2xx_crc.o - .debug_macro 0x00000000 0x18c ..\obj\lib\spl\src\stm32f2xx_crc.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_macro 0x00000000 0x1ad ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_crc.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_crc.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_crc.o @@ -726,12 +765,15 @@ Discarded input sections .debug_macro 0x00000000 0x34 ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_crc.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_crc.o - .debug_line 0x00000000 0x4b4 ..\obj\lib\spl\src\stm32f2xx_crc.o - .debug_str 0x00000000 0x54382 ..\obj\lib\spl\src\stm32f2xx_crc.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_line 0x00000000 0x4e3 ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_str 0x00000000 0x54896 ..\obj\lib\spl\src\stm32f2xx_crc.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_crc.o + .debug_frame 0x00000000 0x70 ..\obj\lib\spl\src\stm32f2xx_crc.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_crc.o - .debug_frame 0x00000000 0x78 ..\obj\lib\spl\src\stm32f2xx_crc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp.o @@ -804,19 +846,22 @@ Discarded input sections 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_cryp.o .text.CRYP_GetFlagStatus 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_cryp.o - .debug_info 0x00000000 0x762 ..\obj\lib\spl\src\stm32f2xx_cryp.o - .debug_abbrev 0x00000000 0x1d7 ..\obj\lib\spl\src\stm32f2xx_cryp.o - .debug_loc 0x00000000 0x1eb ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_info 0x00000000 0x767 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_abbrev 0x00000000 0x1d2 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_loc 0x00000000 0x201 ..\obj\lib\spl\src\stm32f2xx_cryp.o .debug_aranges 0x00000000 0xa0 ..\obj\lib\spl\src\stm32f2xx_cryp.o .debug_ranges 0x00000000 0x90 ..\obj\lib\spl\src\stm32f2xx_cryp.o - .debug_macro 0x00000000 0x1a1 ..\obj\lib\spl\src\stm32f2xx_cryp.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_macro 0x00000000 0x1c2 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_cryp.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_cryp.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_cryp.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_cryp.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_cryp.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_cryp.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_cryp.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_cryp.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_cryp.o @@ -846,12 +891,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_cryp.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_cryp.o .debug_macro 0x00000000 0x10b ..\obj\lib\spl\src\stm32f2xx_cryp.o - .debug_line 0x00000000 0x5cb ..\obj\lib\spl\src\stm32f2xx_cryp.o - .debug_str 0x00000000 0x54744 ..\obj\lib\spl\src\stm32f2xx_cryp.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_line 0x00000000 0x600 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_str 0x00000000 0x54c58 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_cryp.o + .debug_frame 0x00000000 0x140 ..\obj\lib\spl\src\stm32f2xx_cryp.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_cryp.o - .debug_frame 0x00000000 0x134 ..\obj\lib\spl\src\stm32f2xx_cryp.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o @@ -891,24 +939,27 @@ Discarded input sections .data 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .text.CRYP_AES_ECB - 0x00000000 0x1e4 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + 0x00000000 0x1e0 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .text.CRYP_AES_CBC - 0x00000000 0x20c ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + 0x00000000 0x208 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .text.CRYP_AES_CTR 0x00000000 0x19c ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .debug_info 0x00000000 0x15e8 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .debug_abbrev 0x00000000 0x28a ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .debug_loc 0x00000000 0x15b0 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_info 0x00000000 0x14ab ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_abbrev 0x00000000 0x239 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_loc 0x00000000 0x10c4 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .debug_aranges 0x00000000 0x30 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .debug_ranges 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .debug_macro 0x00000000 0x198 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_macro 0x00000000 0x1b9 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o @@ -938,12 +989,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .debug_macro 0x00000000 0x10b ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .debug_line 0x00000000 0x840 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .debug_str 0x00000000 0x545db ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_line 0x00000000 0x8ac ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_str 0x00000000 0x54ad4 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .debug_frame 0x00000000 0x94 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o - .debug_frame 0x00000000 0x7c ..\obj\lib\spl\src\stm32f2xx_cryp_aes.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o @@ -983,22 +1037,25 @@ Discarded input sections .data 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .text.CRYP_DES_ECB - 0x00000000 0xcc ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + 0x00000000 0xc8 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .text.CRYP_DES_CBC 0x00000000 0xe0 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .debug_info 0x00000000 0x78c ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .debug_abbrev 0x00000000 0x203 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .debug_loc 0x00000000 0x647 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_info 0x00000000 0x732 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_abbrev 0x00000000 0x1b2 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_loc 0x00000000 0x620 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .debug_aranges 0x00000000 0x28 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .debug_ranges 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .debug_macro 0x00000000 0x198 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_macro 0x00000000 0x1b9 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_cryp_des.o @@ -1028,12 +1085,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .debug_macro 0x00000000 0x10b ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .debug_line 0x00000000 0x516 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .debug_str 0x00000000 0x545c6 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_line 0x00000000 0x563 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_str 0x00000000 0x54abf ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .debug_frame 0x00000000 0x68 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o - .debug_frame 0x00000000 0x58 ..\obj\lib\spl\src\stm32f2xx_cryp_des.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o @@ -1073,22 +1133,25 @@ Discarded input sections .data 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .text.CRYP_TDES_ECB - 0x00000000 0xe4 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + 0x00000000 0xe0 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .text.CRYP_TDES_CBC 0x00000000 0xf8 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .debug_info 0x00000000 0x90c ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .debug_abbrev 0x00000000 0x203 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .debug_loc 0x00000000 0x847 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_info 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_abbrev 0x00000000 0x1b2 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_loc 0x00000000 0x728 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .debug_aranges 0x00000000 0x28 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .debug_ranges 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .debug_macro 0x00000000 0x198 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_macro 0x00000000 0x1b9 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o @@ -1118,12 +1181,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .debug_macro 0x00000000 0x10b ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .debug_line 0x00000000 0x578 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .debug_str 0x00000000 0x545cd ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_line 0x00000000 0x5c4 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_str 0x00000000 0x54ac6 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .debug_frame 0x00000000 0x68 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o - .debug_frame 0x00000000 0x58 ..\obj\lib\spl\src\stm32f2xx_cryp_tdes.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dac.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dac.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dac.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dac.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dac.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dac.o @@ -1195,19 +1261,22 @@ Discarded input sections 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_dac.o .text.DAC_ClearITPendingBit 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_dac.o - .debug_info 0x00000000 0x6a0 ..\obj\lib\spl\src\stm32f2xx_dac.o - .debug_abbrev 0x00000000 0x1d2 ..\obj\lib\spl\src\stm32f2xx_dac.o - .debug_loc 0x00000000 0x549 ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_info 0x00000000 0x69f ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_abbrev 0x00000000 0x1cd ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_loc 0x00000000 0x508 ..\obj\lib\spl\src\stm32f2xx_dac.o .debug_aranges 0x00000000 0xa0 ..\obj\lib\spl\src\stm32f2xx_dac.o .debug_ranges 0x00000000 0x90 ..\obj\lib\spl\src\stm32f2xx_dac.o - .debug_macro 0x00000000 0x1c3 ..\obj\lib\spl\src\stm32f2xx_dac.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_macro 0x00000000 0x1e4 ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_dac.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_dac.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_dac.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_dac.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_dac.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_dac.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_dac.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_dac.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_dac.o @@ -1237,12 +1306,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_dac.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_dac.o .debug_macro 0x00000000 0x182 ..\obj\lib\spl\src\stm32f2xx_dac.o - .debug_line 0x00000000 0x59a ..\obj\lib\spl\src\stm32f2xx_dac.o - .debug_str 0x00000000 0x546aa ..\obj\lib\spl\src\stm32f2xx_dac.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_line 0x00000000 0x5c3 ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_str 0x00000000 0x54bbe ..\obj\lib\spl\src\stm32f2xx_dac.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_dac.o + .debug_frame 0x00000000 0x14c ..\obj\lib\spl\src\stm32f2xx_dac.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_dac.o - .debug_frame 0x00000000 0x13c ..\obj\lib\spl\src\stm32f2xx_dac.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o @@ -1291,19 +1363,22 @@ Discarded input sections 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .text.DBGMCU_APB2PeriphConfig 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o - .debug_info 0x00000000 0x1e4 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o - .debug_abbrev 0x00000000 0xf2 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_info 0x00000000 0x1e8 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_abbrev 0x00000000 0xf4 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_loc 0x00000000 0xae ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_aranges 0x00000000 0x40 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_ranges 0x00000000 0x30 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o - .debug_macro 0x00000000 0x198 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_macro 0x00000000 0x1b9 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o @@ -1333,12 +1408,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .debug_macro 0x00000000 0xac ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o - .debug_line 0x00000000 0x49b ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o - .debug_str 0x00000000 0x543a0 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_line 0x00000000 0x4ca ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_str 0x00000000 0x548b4 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .debug_frame 0x00000000 0x60 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o - .debug_frame 0x00000000 0x60 ..\obj\lib\spl\src\stm32f2xx_dbgmcu.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dcmi.o @@ -1407,19 +1485,22 @@ Discarded input sections 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .text.DCMI_ClearITPendingBit 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .debug_info 0x00000000 0x554 ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .debug_abbrev 0x00000000 0x1aa ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .debug_loc 0x00000000 0x1f0 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_info 0x00000000 0x55a ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_abbrev 0x00000000 0x19d ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_loc 0x00000000 0x1e6 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .debug_aranges 0x00000000 0x90 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .debug_ranges 0x00000000 0x80 ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .debug_macro 0x00000000 0x192 ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_macro 0x00000000 0x1b3 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_dcmi.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_dcmi.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_dcmi.o @@ -1449,12 +1530,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_dcmi.o .debug_macro 0x00000000 0x143 ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .debug_line 0x00000000 0x573 ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .debug_str 0x00000000 0x54610 ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_line 0x00000000 0x598 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_str 0x00000000 0x54b24 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .debug_frame 0x00000000 0x10c ..\obj\lib\spl\src\stm32f2xx_dcmi.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_dcmi.o - .debug_frame 0x00000000 0x108 ..\obj\lib\spl\src\stm32f2xx_dcmi.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dma.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dma.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dma.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dma.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dma.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_dma.o @@ -1530,19 +1614,22 @@ Discarded input sections 0x00000000 0x5c ..\obj\lib\spl\src\stm32f2xx_dma.o .text.DMA_ClearITPendingBit 0x00000000 0x34 ..\obj\lib\spl\src\stm32f2xx_dma.o - .debug_info 0x00000000 0x73f ..\obj\lib\spl\src\stm32f2xx_dma.o - .debug_abbrev 0x00000000 0x178 ..\obj\lib\spl\src\stm32f2xx_dma.o - .debug_loc 0x00000000 0x429 ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_info 0x00000000 0x749 ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_abbrev 0x00000000 0x17a ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_loc 0x00000000 0x48b ..\obj\lib\spl\src\stm32f2xx_dma.o .debug_aranges 0x00000000 0xb0 ..\obj\lib\spl\src\stm32f2xx_dma.o .debug_ranges 0x00000000 0xa0 ..\obj\lib\spl\src\stm32f2xx_dma.o - .debug_macro 0x00000000 0x1e6 ..\obj\lib\spl\src\stm32f2xx_dma.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_macro 0x00000000 0x207 ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_dma.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_dma.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_dma.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_dma.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_dma.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_dma.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_dma.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_dma.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_dma.o @@ -1572,12 +1659,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_dma.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_dma.o .debug_macro 0x00000000 0x471 ..\obj\lib\spl\src\stm32f2xx_dma.o - .debug_line 0x00000000 0x617 ..\obj\lib\spl\src\stm32f2xx_dma.o - .debug_str 0x00000000 0x54995 ..\obj\lib\spl\src\stm32f2xx_dma.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_line 0x00000000 0x636 ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_str 0x00000000 0x54ea9 ..\obj\lib\spl\src\stm32f2xx_dma.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_dma.o + .debug_frame 0x00000000 0x17c ..\obj\lib\spl\src\stm32f2xx_dma.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_dma.o - .debug_frame 0x00000000 0x168 ..\obj\lib\spl\src\stm32f2xx_dma.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_exti.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_exti.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_exti.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_exti.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_exti.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_exti.o @@ -1632,19 +1722,22 @@ Discarded input sections 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_exti.o .text.EXTI_ClearITPendingBit 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_exti.o - .debug_info 0x00000000 0x352 ..\obj\lib\spl\src\stm32f2xx_exti.o - .debug_abbrev 0x00000000 0x1c8 ..\obj\lib\spl\src\stm32f2xx_exti.o - .debug_loc 0x00000000 0x1d4 ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_info 0x00000000 0x362 ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_abbrev 0x00000000 0x1cc ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_loc 0x00000000 0x1bc ..\obj\lib\spl\src\stm32f2xx_exti.o .debug_aranges 0x00000000 0x58 ..\obj\lib\spl\src\stm32f2xx_exti.o .debug_ranges 0x00000000 0x48 ..\obj\lib\spl\src\stm32f2xx_exti.o - .debug_macro 0x00000000 0x198 ..\obj\lib\spl\src\stm32f2xx_exti.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_macro 0x00000000 0x1b9 ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_exti.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_exti.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_exti.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_exti.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_exti.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_exti.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_exti.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_exti.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_exti.o @@ -1674,12 +1767,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_exti.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_exti.o .debug_macro 0x00000000 0xa8 ..\obj\lib\spl\src\stm32f2xx_exti.o - .debug_line 0x00000000 0x4ee ..\obj\lib\spl\src\stm32f2xx_exti.o - .debug_str 0x00000000 0x544b2 ..\obj\lib\spl\src\stm32f2xx_exti.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_line 0x00000000 0x517 ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_str 0x00000000 0x549c6 ..\obj\lib\spl\src\stm32f2xx_exti.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_exti.o + .debug_frame 0x00000000 0xa4 ..\obj\lib\spl\src\stm32f2xx_exti.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_exti.o - .debug_frame 0x00000000 0x98 ..\obj\lib\spl\src\stm32f2xx_exti.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_flash.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_flash.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_flash.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_flash.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_flash.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_flash.o @@ -1764,12 +1860,15 @@ Discarded input sections 0x00000000 0x28 ..\obj\lib\spl\src\stm32f2xx_flash.o .text.FLASH_OB_Launch 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_flash.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_flash.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_flash.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_flash.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_flash.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_flash.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_flash.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_flash.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_flash.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_flash.o @@ -1833,6 +1932,9 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .data 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_fsmc.o @@ -1841,13 +1943,13 @@ Discarded input sections .text.FSMC_NORSRAMInit 0x00000000 0xc8 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text.FSMC_NORSRAMStructInit - 0x00000000 0x6c ..\obj\lib\spl\src\stm32f2xx_fsmc.o + 0x00000000 0x68 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text.FSMC_NORSRAMCmd 0x00000000 0x28 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text.FSMC_NANDDeInit 0x00000000 0x24 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text.FSMC_NANDInit - 0x00000000 0x6c ..\obj\lib\spl\src\stm32f2xx_fsmc.o + 0x00000000 0x68 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text.FSMC_NANDStructInit 0x00000000 0x38 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text.FSMC_NANDCmd @@ -1859,7 +1961,7 @@ Discarded input sections .text.FSMC_PCCARDDeInit 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text.FSMC_PCCARDInit - 0x00000000 0x6c ..\obj\lib\spl\src\stm32f2xx_fsmc.o + 0x00000000 0x68 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text.FSMC_PCCARDStructInit 0x00000000 0x3c ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text.FSMC_PCCARDCmd @@ -1874,19 +1976,22 @@ Discarded input sections 0x00000000 0x38 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .text.FSMC_ClearITPendingBit 0x00000000 0x30 ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .debug_info 0x00000000 0x908 ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .debug_abbrev 0x00000000 0x193 ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .debug_loc 0x00000000 0x48d ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_info 0x00000000 0x90e ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_abbrev 0x00000000 0x195 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_loc 0x00000000 0x461 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .debug_aranges 0x00000000 0xb0 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .debug_ranges 0x00000000 0xa0 ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .debug_macro 0x00000000 0x1c2 ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_macro 0x00000000 0x1e3 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_fsmc.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_fsmc.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_fsmc.o @@ -1916,12 +2021,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .debug_macro 0x00000000 0x273 ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .debug_line 0x00000000 0x671 ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .debug_str 0x00000000 0x549f6 ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_line 0x00000000 0x666 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_str 0x00000000 0x54f0a ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .debug_frame 0x00000000 0x170 ..\obj\lib\spl\src\stm32f2xx_fsmc.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_fsmc.o - .debug_frame 0x00000000 0x160 ..\obj\lib\spl\src\stm32f2xx_fsmc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_gpio.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_gpio.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_gpio.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_gpio.o @@ -1978,12 +2086,15 @@ Discarded input sections 0x00000000 0x4 ..\obj\lib\spl\src\stm32f2xx_gpio.o .text.GPIO_ToggleBits 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_gpio.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_gpio.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_gpio.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_gpio.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_gpio.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_gpio.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_gpio.o @@ -2047,6 +2158,9 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash.o .text 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_hash.o .data 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_hash.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_hash.o @@ -2071,7 +2185,7 @@ Discarded input sections .text.HASH_SaveContext 0x00000000 0x2c ..\obj\lib\spl\src\stm32f2xx_hash.o .text.HASH_RestoreContext - 0x00000000 0x3c ..\obj\lib\spl\src\stm32f2xx_hash.o + 0x00000000 0x38 ..\obj\lib\spl\src\stm32f2xx_hash.o .text.HASH_DMACmd 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_hash.o .text.HASH_ITConfig @@ -2084,19 +2198,22 @@ Discarded input sections 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_hash.o .text.HASH_ClearITPendingBit 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_hash.o - .debug_info 0x00000000 0x594 ..\obj\lib\spl\src\stm32f2xx_hash.o - .debug_abbrev 0x00000000 0x201 ..\obj\lib\spl\src\stm32f2xx_hash.o - .debug_loc 0x00000000 0x258 ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_info 0x00000000 0x5b5 ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_abbrev 0x00000000 0x1fc ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_loc 0x00000000 0x255 ..\obj\lib\spl\src\stm32f2xx_hash.o .debug_aranges 0x00000000 0xa0 ..\obj\lib\spl\src\stm32f2xx_hash.o .debug_ranges 0x00000000 0x90 ..\obj\lib\spl\src\stm32f2xx_hash.o - .debug_macro 0x00000000 0x193 ..\obj\lib\spl\src\stm32f2xx_hash.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_macro 0x00000000 0x1b4 ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_hash.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_hash.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_hash.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_hash.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_hash.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_hash.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_hash.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_hash.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_hash.o @@ -2126,12 +2243,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_hash.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_hash.o .debug_macro 0x00000000 0xaf ..\obj\lib\spl\src\stm32f2xx_hash.o - .debug_line 0x00000000 0x5a0 ..\obj\lib\spl\src\stm32f2xx_hash.o - .debug_str 0x00000000 0x54580 ..\obj\lib\spl\src\stm32f2xx_hash.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_line 0x00000000 0x5ce ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_str 0x00000000 0x54a94 ..\obj\lib\spl\src\stm32f2xx_hash.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_hash.o + .debug_frame 0x00000000 0x134 ..\obj\lib\spl\src\stm32f2xx_hash.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_hash.o - .debug_frame 0x00000000 0x130 ..\obj\lib\spl\src\stm32f2xx_hash.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o @@ -2171,22 +2291,25 @@ Discarded input sections .data 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .text.HASH_MD5 - 0x00000000 0x98 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + 0x00000000 0xa0 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .text.HMAC_MD5 - 0x00000000 0x14c ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .debug_info 0x00000000 0x6af ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .debug_abbrev 0x00000000 0x204 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .debug_loc 0x00000000 0x52a ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + 0x00000000 0x154 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_info 0x00000000 0x665 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_abbrev 0x00000000 0x1d5 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_loc 0x00000000 0x4c6 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .debug_aranges 0x00000000 0x28 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .debug_ranges 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .debug_macro 0x00000000 0x198 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_macro 0x00000000 0x1b9 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_hash_md5.o @@ -2216,12 +2339,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .debug_macro 0x00000000 0xaf ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .debug_line 0x00000000 0x56c ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .debug_str 0x00000000 0x544ce ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_line 0x00000000 0x5be ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_str 0x00000000 0x549d7 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .debug_frame 0x00000000 0x60 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o - .debug_frame 0x00000000 0x54 ..\obj\lib\spl\src\stm32f2xx_hash_md5.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o @@ -2261,22 +2387,25 @@ Discarded input sections .data 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .text.HASH_SHA1 - 0x00000000 0x9c ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + 0x00000000 0xa4 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .text.HMAC_SHA1 - 0x00000000 0x150 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .debug_info 0x00000000 0x710 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .debug_abbrev 0x00000000 0x204 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .debug_loc 0x00000000 0x5aa ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + 0x00000000 0x158 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_info 0x00000000 0x6be ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_abbrev 0x00000000 0x1d5 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_loc 0x00000000 0x508 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .debug_aranges 0x00000000 0x28 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .debug_ranges 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .debug_macro 0x00000000 0x198 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_macro 0x00000000 0x1b9 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o @@ -2306,12 +2435,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .debug_macro 0x00000000 0xaf ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .debug_line 0x00000000 0x585 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .debug_str 0x00000000 0x544d4 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_line 0x00000000 0x5d7 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_str 0x00000000 0x549dd ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .debug_frame 0x00000000 0x60 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o - .debug_frame 0x00000000 0x54 ..\obj\lib\spl\src\stm32f2xx_hash_sha1.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_i2c.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_i2c.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_i2c.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_i2c.o @@ -2353,7 +2485,7 @@ Discarded input sections .text.I2C_DeInit 0x00000000 0x64 ..\obj\lib\spl\src\stm32f2xx_i2c.o .text.I2C_Init - 0x00000000 0xd8 ..\obj\lib\spl\src\stm32f2xx_i2c.o + 0x00000000 0xe0 ..\obj\lib\spl\src\stm32f2xx_i2c.o .text.I2C_StructInit 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_i2c.o .text.I2C_Cmd 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_i2c.o @@ -2362,7 +2494,7 @@ Discarded input sections .text.I2C_GenerateSTOP 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_i2c.o .text.I2C_Send7bitAddress - 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_i2c.o + 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_i2c.o .text.I2C_AcknowledgeConfig 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_i2c.o .text.I2C_OwnAddress2Config @@ -2415,19 +2547,22 @@ Discarded input sections 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_i2c.o .text.I2C_ClearITPendingBit 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_i2c.o - .debug_info 0x00000000 0xbc9 ..\obj\lib\spl\src\stm32f2xx_i2c.o - .debug_abbrev 0x00000000 0x1d4 ..\obj\lib\spl\src\stm32f2xx_i2c.o - .debug_loc 0x00000000 0x745 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_info 0x00000000 0xbbe ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_abbrev 0x00000000 0x1cd ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_loc 0x00000000 0x728 ..\obj\lib\spl\src\stm32f2xx_i2c.o .debug_aranges 0x00000000 0x120 ..\obj\lib\spl\src\stm32f2xx_i2c.o .debug_ranges 0x00000000 0x110 ..\obj\lib\spl\src\stm32f2xx_i2c.o - .debug_macro 0x00000000 0x1a4 ..\obj\lib\spl\src\stm32f2xx_i2c.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_macro 0x00000000 0x1c5 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_i2c.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_i2c.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_i2c.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_i2c.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_i2c.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_i2c.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_i2c.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_i2c.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_i2c.o @@ -2457,12 +2592,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_i2c.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_i2c.o .debug_macro 0x00000000 0x2ad ..\obj\lib\spl\src\stm32f2xx_i2c.o - .debug_line 0x00000000 0x6f9 ..\obj\lib\spl\src\stm32f2xx_i2c.o - .debug_str 0x00000000 0x54829 ..\obj\lib\spl\src\stm32f2xx_i2c.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_line 0x00000000 0x717 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_str 0x00000000 0x54d3d ..\obj\lib\spl\src\stm32f2xx_i2c.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_i2c.o + .debug_frame 0x00000000 0x24c ..\obj\lib\spl\src\stm32f2xx_i2c.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_i2c.o - .debug_frame 0x00000000 0x240 ..\obj\lib\spl\src\stm32f2xx_i2c.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_iwdg.o @@ -2513,19 +2651,22 @@ Discarded input sections 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .text.IWDG_GetFlagStatus 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_iwdg.o - .debug_info 0x00000000 0x211 ..\obj\lib\spl\src\stm32f2xx_iwdg.o - .debug_abbrev 0x00000000 0x115 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_info 0x00000000 0x215 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_abbrev 0x00000000 0x117 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_loc 0x00000000 0x62 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_aranges 0x00000000 0x48 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_ranges 0x00000000 0x38 ..\obj\lib\spl\src\stm32f2xx_iwdg.o - .debug_macro 0x00000000 0x19e ..\obj\lib\spl\src\stm32f2xx_iwdg.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_macro 0x00000000 0x1bf ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_iwdg.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_iwdg.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_iwdg.o @@ -2555,12 +2696,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_iwdg.o - .debug_line 0x00000000 0x4a6 ..\obj\lib\spl\src\stm32f2xx_iwdg.o - .debug_str 0x00000000 0x543e5 ..\obj\lib\spl\src\stm32f2xx_iwdg.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_line 0x00000000 0x4d6 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_str 0x00000000 0x548f9 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .debug_frame 0x00000000 0x70 ..\obj\lib\spl\src\stm32f2xx_iwdg.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_iwdg.o - .debug_frame 0x00000000 0x70 ..\obj\lib\spl\src\stm32f2xx_iwdg.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_pwr.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_pwr.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_pwr.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_pwr.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_pwr.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_pwr.o @@ -2621,19 +2765,22 @@ Discarded input sections 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_pwr.o .text.PWR_ClearFlag 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_pwr.o - .debug_info 0x00000000 0x527 ..\obj\lib\spl\src\stm32f2xx_pwr.o - .debug_abbrev 0x00000000 0x1c6 ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_info 0x00000000 0x53d ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_abbrev 0x00000000 0x1c1 ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_loc 0x00000000 0x111 ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_aranges 0x00000000 0x70 ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_ranges 0x00000000 0x60 ..\obj\lib\spl\src\stm32f2xx_pwr.o - .debug_macro 0x00000000 0x1ec ..\obj\lib\spl\src\stm32f2xx_pwr.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_macro 0x00000000 0x20d ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_pwr.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_pwr.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_pwr.o @@ -2663,12 +2810,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_pwr.o .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_pwr.o - .debug_line 0x00000000 0x51a ..\obj\lib\spl\src\stm32f2xx_pwr.o - .debug_str 0x00000000 0x54713 ..\obj\lib\spl\src\stm32f2xx_pwr.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_line 0x00000000 0x54a ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_str 0x00000000 0x54c27 ..\obj\lib\spl\src\stm32f2xx_pwr.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_pwr.o + .debug_frame 0x00000000 0xc8 ..\obj\lib\spl\src\stm32f2xx_pwr.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_pwr.o - .debug_frame 0x00000000 0xc8 ..\obj\lib\spl\src\stm32f2xx_pwr.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rcc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rcc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rcc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rcc.o @@ -2789,12 +2939,15 @@ Discarded input sections 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_rcc.o .text.RCC_ClearITPendingBit 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_rcc.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_rcc.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_rcc.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_rcc.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_rcc.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_rcc.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_rcc.o @@ -2858,6 +3011,9 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rng.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rng.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rng.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rng.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rng.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rng.o .text 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_rng.o .data 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_rng.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_rng.o @@ -2876,19 +3032,22 @@ Discarded input sections 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_rng.o .text.RNG_ClearITPendingBit 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_rng.o - .debug_info 0x00000000 0x2d1 ..\obj\lib\spl\src\stm32f2xx_rng.o - .debug_abbrev 0x00000000 0x17c ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_info 0x00000000 0x2d2 ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_abbrev 0x00000000 0x177 ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_loc 0x00000000 0x102 ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_aranges 0x00000000 0x58 ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_ranges 0x00000000 0x48 ..\obj\lib\spl\src\stm32f2xx_rng.o - .debug_macro 0x00000000 0x192 ..\obj\lib\spl\src\stm32f2xx_rng.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_macro 0x00000000 0x1b3 ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_rng.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_rng.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_rng.o @@ -2918,12 +3077,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_rng.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_rng.o - .debug_line 0x00000000 0x4d0 ..\obj\lib\spl\src\stm32f2xx_rng.o - .debug_str 0x00000000 0x543c7 ..\obj\lib\spl\src\stm32f2xx_rng.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_line 0x00000000 0x501 ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_str 0x00000000 0x548db ..\obj\lib\spl\src\stm32f2xx_rng.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_rng.o + .debug_frame 0x00000000 0x98 ..\obj\lib\spl\src\stm32f2xx_rng.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_rng.o - .debug_frame 0x00000000 0x98 ..\obj\lib\spl\src\stm32f2xx_rng.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rtc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rtc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rtc.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_rtc.o @@ -2983,23 +3145,23 @@ Discarded input sections .text.RTC_RefClockCmd 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_SetTime - 0x00000000 0x9c ..\obj\lib\spl\src\stm32f2xx_rtc.o + 0x00000000 0xa0 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_TimeStructInit 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_GetTime - 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_rtc.o + 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_SetDate 0x00000000 0x90 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_DateStructInit 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_GetDate - 0x00000000 0x40 ..\obj\lib\spl\src\stm32f2xx_rtc.o + 0x00000000 0x48 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_SetAlarm - 0x00000000 0xb0 ..\obj\lib\spl\src\stm32f2xx_rtc.o + 0x00000000 0xa8 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_AlarmStructInit 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_GetAlarm - 0x00000000 0x64 ..\obj\lib\spl\src\stm32f2xx_rtc.o + 0x00000000 0x68 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_AlarmCmd 0x00000000 0x5c ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_WakeUpClockConfig @@ -3009,7 +3171,7 @@ Discarded input sections .text.RTC_GetWakeUpCounter 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_WakeUpCmd - 0x00000000 0x58 ..\obj\lib\spl\src\stm32f2xx_rtc.o + 0x00000000 0x5c ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_DayLightSavingConfig 0x00000000 0x24 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_GetStoreOperation @@ -3021,11 +3183,11 @@ Discarded input sections .text.RTC_CoarseCalibCmd 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_CalibOutputCmd - 0x00000000 0x2c ..\obj\lib\spl\src\stm32f2xx_rtc.o + 0x00000000 0x30 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_TimeStampCmd 0x00000000 0x30 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_GetTimeStamp - 0x00000000 0x74 ..\obj\lib\spl\src\stm32f2xx_rtc.o + 0x00000000 0x7c ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_TamperTriggerConfig 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_TamperCmd @@ -3047,22 +3209,25 @@ Discarded input sections .text.RTC_ClearFlag 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_GetITStatus - 0x00000000 0x34 ..\obj\lib\spl\src\stm32f2xx_rtc.o + 0x00000000 0x2c ..\obj\lib\spl\src\stm32f2xx_rtc.o .text.RTC_ClearITPendingBit 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_rtc.o - .debug_info 0x00000000 0x1053 ..\obj\lib\spl\src\stm32f2xx_rtc.o - .debug_abbrev 0x00000000 0x1d9 ..\obj\lib\spl\src\stm32f2xx_rtc.o - .debug_loc 0x00000000 0xe81 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_info 0x00000000 0x106a ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_abbrev 0x00000000 0x1db ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_loc 0x00000000 0xdcf ..\obj\lib\spl\src\stm32f2xx_rtc.o .debug_aranges 0x00000000 0x178 ..\obj\lib\spl\src\stm32f2xx_rtc.o .debug_ranges 0x00000000 0x168 ..\obj\lib\spl\src\stm32f2xx_rtc.o - .debug_macro 0x00000000 0x1c4 ..\obj\lib\spl\src\stm32f2xx_rtc.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_macro 0x00000000 0x1e5 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_rtc.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_rtc.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_rtc.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_rtc.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_rtc.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_rtc.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_rtc.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_rtc.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_rtc.o @@ -3092,12 +3257,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_rtc.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_rtc.o .debug_macro 0x00000000 0x3ed ..\obj\lib\spl\src\stm32f2xx_rtc.o - .debug_line 0x00000000 0x90c ..\obj\lib\spl\src\stm32f2xx_rtc.o - .debug_str 0x00000000 0x54c2c ..\obj\lib\spl\src\stm32f2xx_rtc.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_line 0x00000000 0x932 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_str 0x00000000 0x55140 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_rtc.o + .debug_frame 0x00000000 0x390 ..\obj\lib\spl\src\stm32f2xx_rtc.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_rtc.o - .debug_frame 0x00000000 0x378 ..\obj\lib\spl\src\stm32f2xx_rtc.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_sdio.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_sdio.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_sdio.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_sdio.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_sdio.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_sdio.o @@ -3139,7 +3307,7 @@ Discarded input sections .text.SDIO_DeInit 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_sdio.o .text.SDIO_Init - 0x00000000 0x34 ..\obj\lib\spl\src\stm32f2xx_sdio.o + 0x00000000 0x30 ..\obj\lib\spl\src\stm32f2xx_sdio.o .text.SDIO_StructInit 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_sdio.o .text.SDIO_ClockCmd @@ -3149,7 +3317,7 @@ Discarded input sections .text.SDIO_GetPowerState 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_sdio.o .text.SDIO_SendCommand - 0x00000000 0x30 ..\obj\lib\spl\src\stm32f2xx_sdio.o + 0x00000000 0x2c ..\obj\lib\spl\src\stm32f2xx_sdio.o .text.SDIO_CmdStructInit 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_sdio.o .text.SDIO_GetCommandResponse @@ -3157,7 +3325,7 @@ Discarded input sections .text.SDIO_GetResponse 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_sdio.o .text.SDIO_DataConfig - 0x00000000 0x30 ..\obj\lib\spl\src\stm32f2xx_sdio.o + 0x00000000 0x2c ..\obj\lib\spl\src\stm32f2xx_sdio.o .text.SDIO_DataStructInit 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_sdio.o .text.SDIO_GetDataCounter @@ -3196,19 +3364,22 @@ Discarded input sections 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_sdio.o .text.SDIO_ClearITPendingBit 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_sdio.o - .debug_info 0x00000000 0x83f ..\obj\lib\spl\src\stm32f2xx_sdio.o - .debug_abbrev 0x00000000 0x1af ..\obj\lib\spl\src\stm32f2xx_sdio.o - .debug_loc 0x00000000 0x1f6 ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_info 0x00000000 0x83c ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_abbrev 0x00000000 0x1aa ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_loc 0x00000000 0x1bf ..\obj\lib\spl\src\stm32f2xx_sdio.o .debug_aranges 0x00000000 0x108 ..\obj\lib\spl\src\stm32f2xx_sdio.o .debug_ranges 0x00000000 0xf8 ..\obj\lib\spl\src\stm32f2xx_sdio.o - .debug_macro 0x00000000 0x25e ..\obj\lib\spl\src\stm32f2xx_sdio.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_macro 0x00000000 0x27f ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_sdio.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_sdio.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_sdio.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_sdio.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_sdio.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_sdio.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_sdio.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_sdio.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_sdio.o @@ -3238,12 +3409,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_sdio.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_sdio.o .debug_macro 0x00000000 0x33c ..\obj\lib\spl\src\stm32f2xx_sdio.o - .debug_line 0x00000000 0x67c ..\obj\lib\spl\src\stm32f2xx_sdio.o - .debug_str 0x00000000 0x54cdf ..\obj\lib\spl\src\stm32f2xx_sdio.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_line 0x00000000 0x69d ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_str 0x00000000 0x551f3 ..\obj\lib\spl\src\stm32f2xx_sdio.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_sdio.o + .debug_frame 0x00000000 0x224 ..\obj\lib\spl\src\stm32f2xx_sdio.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_sdio.o - .debug_frame 0x00000000 0x214 ..\obj\lib\spl\src\stm32f2xx_sdio.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_spi.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_spi.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_spi.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_spi.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_spi.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_spi.o @@ -3285,7 +3459,7 @@ Discarded input sections .text.SPI_I2S_DeInit 0x00000000 0x64 ..\obj\lib\spl\src\stm32f2xx_spi.o .text.I2S_Init - 0x00000000 0xdc ..\obj\lib\spl\src\stm32f2xx_spi.o + 0x00000000 0xec ..\obj\lib\spl\src\stm32f2xx_spi.o .text.SPI_StructInit 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_spi.o .text.I2S_StructInit @@ -3310,19 +3484,22 @@ Discarded input sections .text.SPI_I2S_DMACmd 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_spi.o .text.SPI_I2S_ITConfig - 0x00000000 0x20 ..\obj\lib\spl\src\stm32f2xx_spi.o + 0x00000000 0x24 ..\obj\lib\spl\src\stm32f2xx_spi.o .text.SPI_I2S_ClearFlag 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_spi.o .text.SPI_I2S_GetITStatus 0x00000000 0x30 ..\obj\lib\spl\src\stm32f2xx_spi.o .text.SPI_I2S_ClearITPendingBit - 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_spi.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_spi.o + 0x00000000 0x14 ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_spi.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_spi.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_spi.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_spi.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_spi.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_spi.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_spi.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_spi.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_spi.o @@ -3386,6 +3563,9 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .text 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .data 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_syscfg.o @@ -3394,26 +3574,29 @@ Discarded input sections .text.SYSCFG_MemoryRemapConfig 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_syscfg.o .text.SYSCFG_EXTILineConfig - 0x00000000 0x30 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + 0x00000000 0x2c ..\obj\lib\spl\src\stm32f2xx_syscfg.o .text.SYSCFG_ETH_MediaInterfaceConfig 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_syscfg.o .text.SYSCFG_CompensationCellCmd 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_syscfg.o .text.SYSCFG_GetCompensationCellStatus 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_syscfg.o - .debug_info 0x00000000 0x2bd ..\obj\lib\spl\src\stm32f2xx_syscfg.o - .debug_abbrev 0x00000000 0x169 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_info 0x00000000 0x2be ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_abbrev 0x00000000 0x164 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_loc 0x00000000 0xa6 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_aranges 0x00000000 0x48 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_ranges 0x00000000 0x38 ..\obj\lib\spl\src\stm32f2xx_syscfg.o - .debug_macro 0x00000000 0x1bc ..\obj\lib\spl\src\stm32f2xx_syscfg.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_macro 0x00000000 0x1dd ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_syscfg.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_syscfg.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_syscfg.o @@ -3443,12 +3626,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .debug_macro 0x00000000 0xdb ..\obj\lib\spl\src\stm32f2xx_syscfg.o - .debug_line 0x00000000 0x4ae ..\obj\lib\spl\src\stm32f2xx_syscfg.o - .debug_str 0x00000000 0x545a2 ..\obj\lib\spl\src\stm32f2xx_syscfg.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_line 0x00000000 0x4db ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_str 0x00000000 0x54ab6 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .debug_frame 0x00000000 0x84 ..\obj\lib\spl\src\stm32f2xx_syscfg.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_syscfg.o - .debug_frame 0x00000000 0x80 ..\obj\lib\spl\src\stm32f2xx_syscfg.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_tim.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_tim.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_tim.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_tim.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_tim.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_tim.o @@ -3605,7 +3791,7 @@ Discarded input sections .text.TIM_SetIC2Prescaler 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_tim.o .text.TIM_PWMIConfig - 0x00000000 0x6c ..\obj\lib\spl\src\stm32f2xx_tim.o + 0x00000000 0x68 ..\obj\lib\spl\src\stm32f2xx_tim.o .text.TIM_SetIC3Prescaler 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_tim.o .text.TIM_SetIC4Prescaler @@ -3645,7 +3831,7 @@ Discarded input sections .text.TIM_ITRxExternalClockConfig 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_tim.o .text.TIM_TIxExternalClockConfig - 0x00000000 0x38 ..\obj\lib\spl\src\stm32f2xx_tim.o + 0x00000000 0x34 ..\obj\lib\spl\src\stm32f2xx_tim.o .text.TIM_SelectInputTrigger 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_tim.o .text.TIM_SelectOutputTrigger @@ -3666,19 +3852,22 @@ Discarded input sections 0x00000000 0x1c ..\obj\lib\spl\src\stm32f2xx_tim.o .text.TIM_RemapConfig 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_tim.o - .debug_info 0x00000000 0x21ba ..\obj\lib\spl\src\stm32f2xx_tim.o - .debug_abbrev 0x00000000 0x27c ..\obj\lib\spl\src\stm32f2xx_tim.o - .debug_loc 0x00000000 0x1b54 ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_info 0x00000000 0x21c2 ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_abbrev 0x00000000 0x273 ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_loc 0x00000000 0x1c12 ..\obj\lib\spl\src\stm32f2xx_tim.o .debug_aranges 0x00000000 0x2e8 ..\obj\lib\spl\src\stm32f2xx_tim.o .debug_ranges 0x00000000 0x2d8 ..\obj\lib\spl\src\stm32f2xx_tim.o - .debug_macro 0x00000000 0x1bc ..\obj\lib\spl\src\stm32f2xx_tim.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_macro 0x00000000 0x1dd ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_tim.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_tim.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_tim.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_tim.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_tim.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_tim.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_tim.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_tim.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_tim.o @@ -3708,12 +3897,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_tim.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_tim.o .debug_macro 0x00000000 0x735 ..\obj\lib\spl\src\stm32f2xx_tim.o - .debug_line 0x00000000 0xc30 ..\obj\lib\spl\src\stm32f2xx_tim.o - .debug_str 0x00000000 0x54ffc ..\obj\lib\spl\src\stm32f2xx_tim.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_line 0x00000000 0xc48 ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_str 0x00000000 0x55510 ..\obj\lib\spl\src\stm32f2xx_tim.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_tim.o + .debug_frame 0x00000000 0x680 ..\obj\lib\spl\src\stm32f2xx_tim.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_tim.o - .debug_frame 0x00000000 0x650 ..\obj\lib\spl\src\stm32f2xx_tim.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o @@ -3797,15 +3989,18 @@ Discarded input sections .text.USART_ClearFlag 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o .text.USART_GetITStatus - 0x00000000 0x48 ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_usart.o .text.USART_ClearITPendingBit 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_usart.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_usart.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_usart.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_usart.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_usart.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_usart.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_usart.o @@ -3869,6 +4064,9 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .group 0x00000000 0x8 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .text 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .data 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .bss 0x00000000 0x0 ..\obj\lib\spl\src\stm32f2xx_wwdg.o @@ -3888,19 +4086,22 @@ Discarded input sections 0x00000000 0x10 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .text.WWDG_ClearFlag 0x00000000 0xc ..\obj\lib\spl\src\stm32f2xx_wwdg.o - .debug_info 0x00000000 0x2a6 ..\obj\lib\spl\src\stm32f2xx_wwdg.o - .debug_abbrev 0x00000000 0x178 ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_info 0x00000000 0x29b ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_abbrev 0x00000000 0x173 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_loc 0x00000000 0xd1 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_aranges 0x00000000 0x58 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_ranges 0x00000000 0x48 ..\obj\lib\spl\src\stm32f2xx_wwdg.o - .debug_macro 0x00000000 0x1bc ..\obj\lib\spl\src\stm32f2xx_wwdg.o - .debug_macro 0x00000000 0x862 ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_macro 0x00000000 0x1dd ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_macro 0x00000000 0x892 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_macro 0x00000000 0x4c ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_macro 0x00000000 0x3a ..\obj\lib\spl\src\stm32f2xx_wwdg.o - .debug_macro 0x00000000 0x16 ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_macro 0x00000000 0x22 ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_macro 0x00000000 0x87 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_macro 0x00000000 0x44 ..\obj\lib\spl\src\stm32f2xx_wwdg.o - .debug_macro 0x00000000 0x209 ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_macro 0x00000000 0xfd ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_macro 0x00000000 0x5e ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_macro 0x00000000 0x1df ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_macro 0x00000000 0x18 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_macro 0x00000000 0xb08 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\spl\src\stm32f2xx_wwdg.o @@ -3930,12 +4131,15 @@ Discarded input sections .debug_macro 0x00000000 0x82 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_macro 0x00000000 0x35 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .debug_macro 0x00000000 0x2e ..\obj\lib\spl\src\stm32f2xx_wwdg.o - .debug_line 0x00000000 0x4cf ..\obj\lib\spl\src\stm32f2xx_wwdg.o - .debug_str 0x00000000 0x544d5 ..\obj\lib\spl\src\stm32f2xx_wwdg.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_line 0x00000000 0x4fe ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_str 0x00000000 0x549d9 ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .comment 0x00000000 0x6f ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .debug_frame 0x00000000 0xa0 ..\obj\lib\spl\src\stm32f2xx_wwdg.o .ARM.attributes 0x00000000 0x33 ..\obj\lib\spl\src\stm32f2xx_wwdg.o - .debug_frame 0x00000000 0x9c ..\obj\lib\spl\src\stm32f2xx_wwdg.o + .group 0x00000000 0x8 ..\obj\lib\system_stm32f2xx.o + .group 0x00000000 0x8 ..\obj\lib\system_stm32f2xx.o + .group 0x00000000 0x8 ..\obj\lib\system_stm32f2xx.o .group 0x00000000 0x8 ..\obj\lib\system_stm32f2xx.o .group 0x00000000 0x8 ..\obj\lib\system_stm32f2xx.o .group 0x00000000 0x8 ..\obj\lib\system_stm32f2xx.o @@ -3980,12 +4184,15 @@ Discarded input sections 0x00000000 0x10 ..\obj\lib\system_stm32f2xx.o .data.SystemCoreClock 0x00000000 0x4 ..\obj\lib\system_stm32f2xx.o - .debug_macro 0x00000000 0x862 ..\obj\lib\system_stm32f2xx.o + .debug_macro 0x00000000 0x892 ..\obj\lib\system_stm32f2xx.o .debug_macro 0x00000000 0x4c ..\obj\lib\system_stm32f2xx.o .debug_macro 0x00000000 0x3a ..\obj\lib\system_stm32f2xx.o - .debug_macro 0x00000000 0x16 ..\obj\lib\system_stm32f2xx.o + .debug_macro 0x00000000 0x22 ..\obj\lib\system_stm32f2xx.o + .debug_macro 0x00000000 0x87 ..\obj\lib\system_stm32f2xx.o .debug_macro 0x00000000 0x44 ..\obj\lib\system_stm32f2xx.o - .debug_macro 0x00000000 0x209 ..\obj\lib\system_stm32f2xx.o + .debug_macro 0x00000000 0xfd ..\obj\lib\system_stm32f2xx.o + .debug_macro 0x00000000 0x5e ..\obj\lib\system_stm32f2xx.o + .debug_macro 0x00000000 0x1df ..\obj\lib\system_stm32f2xx.o .debug_macro 0x00000000 0x18 ..\obj\lib\system_stm32f2xx.o .debug_macro 0x00000000 0xb08 ..\obj\lib\system_stm32f2xx.o .debug_macro 0x00000000 0x7f1c ..\obj\lib\system_stm32f2xx.o @@ -4061,10 +4268,13 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\main.o .group 0x00000000 0x8 ..\obj\main.o .group 0x00000000 0x8 ..\obj\main.o + .group 0x00000000 0x8 ..\obj\main.o + .group 0x00000000 0x8 ..\obj\main.o + .group 0x00000000 0x8 ..\obj\main.o .text 0x00000000 0x0 ..\obj\main.o .data 0x00000000 0x0 ..\obj\main.o .bss 0x00000000 0x0 ..\obj\main.o - .debug_macro 0x00000000 0x862 ..\obj\main.o + .debug_macro 0x00000000 0x892 ..\obj\main.o .debug_macro 0x00000000 0x1c ..\obj\main.o .debug_macro 0x00000000 0x1c ..\obj\main.o .debug_macro 0x00000000 0x22 ..\obj\main.o @@ -4078,9 +4288,12 @@ Discarded input sections .debug_macro 0x00000000 0x40 ..\obj\main.o .debug_macro 0x00000000 0x4c ..\obj\main.o .debug_macro 0x00000000 0x3a ..\obj\main.o - .debug_macro 0x00000000 0x16 ..\obj\main.o + .debug_macro 0x00000000 0x22 ..\obj\main.o + .debug_macro 0x00000000 0x87 ..\obj\main.o .debug_macro 0x00000000 0x44 ..\obj\main.o - .debug_macro 0x00000000 0x209 ..\obj\main.o + .debug_macro 0x00000000 0xfd ..\obj\main.o + .debug_macro 0x00000000 0x5e ..\obj\main.o + .debug_macro 0x00000000 0x1df ..\obj\main.o .debug_macro 0x00000000 0x18 ..\obj\main.o .debug_macro 0x00000000 0xb08 ..\obj\main.o .debug_macro 0x00000000 0x7f1c ..\obj\main.o @@ -4125,7 +4338,7 @@ Discarded input sections .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o @@ -4154,7 +4367,7 @@ Discarded input sections .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o .text.CpuReset 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o @@ -4212,10 +4425,13 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o @@ -4229,9 +4445,12 @@ Discarded input sections .debug_macro 0x00000000 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .debug_macro 0x00000000 0x4c ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .debug_macro 0x00000000 0x3a ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - .debug_macro 0x00000000 0x16 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_macro 0x00000000 0x87 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .debug_macro 0x00000000 0x44 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - .debug_macro 0x00000000 0x209 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_macro 0x00000000 0xfd ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_macro 0x00000000 0x5e ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_macro 0x00000000 0x1df ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .debug_macro 0x00000000 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .debug_macro 0x00000000 0xb08 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .debug_macro 0x00000000 0x7f1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o @@ -4278,7 +4497,7 @@ Discarded input sections .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o @@ -4336,10 +4555,13 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o @@ -4353,9 +4575,12 @@ Discarded input sections .debug_macro 0x00000000 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .debug_macro 0x00000000 0x4c ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .debug_macro 0x00000000 0x3a ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - .debug_macro 0x00000000 0x16 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_macro 0x00000000 0x87 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .debug_macro 0x00000000 0x44 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - .debug_macro 0x00000000 0x209 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_macro 0x00000000 0xfd ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_macro 0x00000000 0x5e ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_macro 0x00000000 0x1df ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .debug_macro 0x00000000 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .debug_macro 0x00000000 0xb08 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o .debug_macro 0x00000000 0x7f1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o @@ -4431,10 +4656,13 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o @@ -4448,9 +4676,12 @@ Discarded input sections .debug_macro 0x00000000 0x40 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .debug_macro 0x00000000 0x4c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .debug_macro 0x00000000 0x3a ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .debug_macro 0x00000000 0x16 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_macro 0x00000000 0x87 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .debug_macro 0x00000000 0x44 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .debug_macro 0x00000000 0x209 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_macro 0x00000000 0xfd ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_macro 0x00000000 0x5e ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_macro 0x00000000 0x1df ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .debug_macro 0x00000000 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .debug_macro 0x00000000 0xb08 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .debug_macro 0x00000000 0x7f1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o @@ -4495,7 +4726,7 @@ Discarded input sections .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\assert.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\assert.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\assert.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\assert.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\assert.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\assert.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\assert.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\assert.o @@ -4522,7 +4753,7 @@ Discarded input sections .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\backdoor.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\backdoor.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\backdoor.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\backdoor.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\backdoor.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\backdoor.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\backdoor.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\backdoor.o @@ -4549,7 +4780,7 @@ Discarded input sections .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\boot.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\boot.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\boot.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\boot.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\boot.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\boot.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\boot.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\boot.o @@ -4576,7 +4807,7 @@ Discarded input sections .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\com.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\com.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\com.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\com.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\com.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\com.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\com.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\com.o @@ -4603,7 +4834,7 @@ Discarded input sections .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\cop.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\cop.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\cop.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\cop.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\cop.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\cop.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\cop.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\cop.o @@ -4642,10 +4873,11 @@ Discarded input sections .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\file.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\file.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\file.o + .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\file.o .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\file.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\file.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\file.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\file.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\file.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\file.o @@ -4657,7 +4889,7 @@ Discarded input sections .debug_macro 0x00000000 0x40 ..\obj\~#\~#\~#\source\file.o .debug_macro 0x00000000 0x9f ..\obj\~#\~#\~#\source\file.o .debug_macro 0x00000000 0x40 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x00000000 0x16 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\file.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o @@ -4667,21 +4899,21 @@ Discarded input sections .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.f_opendir - 0x00000000 0x80 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x00000000 0x7c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.f_readdir 0x00000000 0x64 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.f_getfree - 0x00000000 0xf0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x00000000 0xec ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.f_truncate - 0x00000000 0xa0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .text.f_mkdir 0x00000000 0x1e0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .text.f_chmod 0x00000000 0x60 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .text.f_utime 0x00000000 0x60 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x00000000 0x9c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .text.f_mkdir 0x00000000 0x1bc ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .text.f_chmod 0x00000000 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .text.f_utime 0x00000000 0x5c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.f_rename - 0x00000000 0x124 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x00000000 0x120 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.f_printf - 0x00000000 0x300 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x00000000 0x31c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .debug_macro 0x00000000 0x97 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .debug_macro 0x00000000 0xee ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o @@ -4690,7 +4922,7 @@ Discarded input sections .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o .debug_macro 0x00000000 0x97 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o .debug_macro 0x00000000 0xee ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o .group 0x00000000 0x8 ..\obj\~#\~#\~#\source\xcp.o @@ -4708,7 +4940,7 @@ Discarded input sections .text 0x00000000 0x0 ..\obj\~#\~#\~#\source\xcp.o .data 0x00000000 0x0 ..\obj\~#\~#\~#\source\xcp.o .bss 0x00000000 0x0 ..\obj\~#\~#\~#\source\xcp.o - .debug_macro 0x00000000 0x862 ..\obj\~#\~#\~#\source\xcp.o + .debug_macro 0x00000000 0x892 ..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x1c ..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x22 ..\obj\~#\~#\~#\source\xcp.o @@ -4720,32 +4952,33 @@ Discarded input sections .debug_macro 0x00000000 0x40 ..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x9f ..\obj\~#\~#\~#\source\xcp.o .debug_macro 0x00000000 0x40 ..\obj\~#\~#\~#\source\xcp.o - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) .data._impure_ptr - 0x00000000 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o - .jcr 0x00000000 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o - .text 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o - .data 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o - .bss 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o + 0x00000000 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o + .jcr 0x00000000 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o + .text 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o + .data 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o + .bss 0x00000000 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o Memory Configuration @@ -4756,33 +4989,33 @@ RAM 0x20000000 0x00008000 xrw Linker script and memory map -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crti.o -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o 0x00000000 __HEAP_SIZE = 0x0 0x00000100 __STACK_SIZE = 0x100 -.text 0x08000000 0x50d0 +.text 0x08000000 0x5080 *(.isr_vector) .isr_vector 0x08000000 0x184 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o 0x08000000 __isr_vector *(.text*) - .text 0x08000184 0x54 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o - .text 0x080001d8 0x74 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o - 0x080001d8 _start - 0x080001d8 _mainCRTStartup + .text 0x08000184 0x5c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o + .text 0x080001e0 0x74 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o + 0x080001e0 _start + 0x080001e0 _mainCRTStartup .text.CpuUserProgramStartHook - 0x0800024c 0x1c ..\obj\hooks.o - 0x0800024c CpuUserProgramStartHook + 0x08000254 0x1c ..\obj\hooks.o + 0x08000254 CpuUserProgramStartHook .text.CopInitHook - 0x08000268 0xc ..\obj\hooks.o - 0x08000268 CopInitHook + 0x08000270 0xc ..\obj\hooks.o + 0x08000270 CopInitHook .text.CopServiceHook - 0x08000274 0x8 ..\obj\hooks.o - 0x08000274 CopServiceHook + 0x0800027c 0x8 ..\obj\hooks.o + 0x0800027c CopServiceHook .text.FileIsFirmwareUpdateRequestedHook - 0x0800027c 0x44 ..\obj\hooks.o - 0x0800027c FileIsFirmwareUpdateRequestedHook + 0x08000284 0x3c ..\obj\hooks.o + 0x08000284 FileIsFirmwareUpdateRequestedHook .text.FileGetFirmwareFilenameHook 0x080002c0 0x8 ..\obj\hooks.o 0x080002c0 FileGetFirmwareFilenameHook @@ -4821,455 +5054,455 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- .text.rcvr_datablock 0x08000598 0x60 ..\obj\lib\fatfs\mmc.o .text.disk_initialize - 0x080005f8 0x30c ..\obj\lib\fatfs\mmc.o + 0x080005f8 0x308 ..\obj\lib\fatfs\mmc.o 0x080005f8 disk_initialize .text.disk_status - 0x08000904 0x14 ..\obj\lib\fatfs\mmc.o - 0x08000904 disk_status + 0x08000900 0x14 ..\obj\lib\fatfs\mmc.o + 0x08000900 disk_status .text.disk_read - 0x08000918 0x94 ..\obj\lib\fatfs\mmc.o - 0x08000918 disk_read + 0x08000914 0x90 ..\obj\lib\fatfs\mmc.o + 0x08000914 disk_read .text.disk_write - 0x080009ac 0xb4 ..\obj\lib\fatfs\mmc.o - 0x080009ac disk_write + 0x080009a4 0xb0 ..\obj\lib\fatfs\mmc.o + 0x080009a4 disk_write .text.disk_ioctl - 0x08000a60 0x274 ..\obj\lib\fatfs\mmc.o - 0x08000a60 disk_ioctl + 0x08000a54 0x268 ..\obj\lib\fatfs\mmc.o + 0x08000a54 disk_ioctl .text.get_fattime - 0x08000cd4 0x8 ..\obj\lib\fatfs\mmc.o - 0x08000cd4 get_fattime + 0x08000cbc 0x8 ..\obj\lib\fatfs\mmc.o + 0x08000cbc get_fattime .text.FLASH_Unlock - 0x08000cdc 0x20 ..\obj\lib\spl\src\stm32f2xx_flash.o - 0x08000cdc FLASH_Unlock + 0x08000cc4 0x20 ..\obj\lib\spl\src\stm32f2xx_flash.o + 0x08000cc4 FLASH_Unlock .text.FLASH_Lock - 0x08000cfc 0x10 ..\obj\lib\spl\src\stm32f2xx_flash.o - 0x08000cfc FLASH_Lock + 0x08000ce4 0x10 ..\obj\lib\spl\src\stm32f2xx_flash.o + 0x08000ce4 FLASH_Lock .text.FLASH_ClearFlag - 0x08000d0c 0xc ..\obj\lib\spl\src\stm32f2xx_flash.o - 0x08000d0c FLASH_ClearFlag + 0x08000cf4 0xc ..\obj\lib\spl\src\stm32f2xx_flash.o + 0x08000cf4 FLASH_ClearFlag .text.FLASH_GetStatus - 0x08000d18 0x40 ..\obj\lib\spl\src\stm32f2xx_flash.o - 0x08000d18 FLASH_GetStatus + 0x08000d00 0x40 ..\obj\lib\spl\src\stm32f2xx_flash.o + 0x08000d00 FLASH_GetStatus .text.FLASH_WaitForLastOperation - 0x08000d58 0x38 ..\obj\lib\spl\src\stm32f2xx_flash.o - 0x08000d58 FLASH_WaitForLastOperation + 0x08000d40 0x38 ..\obj\lib\spl\src\stm32f2xx_flash.o + 0x08000d40 FLASH_WaitForLastOperation .text.FLASH_EraseSector - 0x08000d90 0x6c ..\obj\lib\spl\src\stm32f2xx_flash.o - 0x08000d90 FLASH_EraseSector + 0x08000d78 0x6c ..\obj\lib\spl\src\stm32f2xx_flash.o + 0x08000d78 FLASH_EraseSector .text.FLASH_ProgramWord - 0x08000dfc 0x3c ..\obj\lib\spl\src\stm32f2xx_flash.o - 0x08000dfc FLASH_ProgramWord + 0x08000de4 0x3c ..\obj\lib\spl\src\stm32f2xx_flash.o + 0x08000de4 FLASH_ProgramWord .text.GPIO_Init - 0x08000e38 0x90 ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x08000e38 GPIO_Init + 0x08000e20 0x90 ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x08000e20 GPIO_Init .text.GPIO_ReadInputDataBit - 0x08000ec8 0xc ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x08000ec8 GPIO_ReadInputDataBit + 0x08000eb0 0xc ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x08000eb0 GPIO_ReadInputDataBit .text.GPIO_SetBits - 0x08000ed4 0x4 ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x08000ed4 GPIO_SetBits + 0x08000ebc 0x4 ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x08000ebc GPIO_SetBits .text.GPIO_ResetBits - 0x08000ed8 0x4 ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x08000ed8 GPIO_ResetBits + 0x08000ec0 0x4 ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x08000ec0 GPIO_ResetBits .text.GPIO_PinAFConfig - 0x08000edc 0x28 ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x08000edc GPIO_PinAFConfig + 0x08000ec4 0x28 ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x08000ec4 GPIO_PinAFConfig .text.RCC_GetClocksFreq - 0x08000f04 0xb8 ..\obj\lib\spl\src\stm32f2xx_rcc.o - 0x08000f04 RCC_GetClocksFreq + 0x08000eec 0xa4 ..\obj\lib\spl\src\stm32f2xx_rcc.o + 0x08000eec RCC_GetClocksFreq .text.RCC_AHB1PeriphClockCmd - 0x08000fbc 0x1c ..\obj\lib\spl\src\stm32f2xx_rcc.o - 0x08000fbc RCC_AHB1PeriphClockCmd + 0x08000f90 0x1c ..\obj\lib\spl\src\stm32f2xx_rcc.o + 0x08000f90 RCC_AHB1PeriphClockCmd .text.RCC_APB1PeriphClockCmd - 0x08000fd8 0x1c ..\obj\lib\spl\src\stm32f2xx_rcc.o - 0x08000fd8 RCC_APB1PeriphClockCmd + 0x08000fac 0x1c ..\obj\lib\spl\src\stm32f2xx_rcc.o + 0x08000fac RCC_APB1PeriphClockCmd .text.SPI_Init - 0x08000ff4 0x44 ..\obj\lib\spl\src\stm32f2xx_spi.o - 0x08000ff4 SPI_Init - .text.SPI_Cmd 0x08001038 0x1c ..\obj\lib\spl\src\stm32f2xx_spi.o - 0x08001038 SPI_Cmd + 0x08000fc8 0x40 ..\obj\lib\spl\src\stm32f2xx_spi.o + 0x08000fc8 SPI_Init + .text.SPI_Cmd 0x08001008 0x1c ..\obj\lib\spl\src\stm32f2xx_spi.o + 0x08001008 SPI_Cmd .text.SPI_I2S_ReceiveData - 0x08001054 0x8 ..\obj\lib\spl\src\stm32f2xx_spi.o - 0x08001054 SPI_I2S_ReceiveData + 0x08001024 0x8 ..\obj\lib\spl\src\stm32f2xx_spi.o + 0x08001024 SPI_I2S_ReceiveData .text.SPI_I2S_SendData - 0x0800105c 0x4 ..\obj\lib\spl\src\stm32f2xx_spi.o - 0x0800105c SPI_I2S_SendData + 0x0800102c 0x4 ..\obj\lib\spl\src\stm32f2xx_spi.o + 0x0800102c SPI_I2S_SendData .text.SPI_CalculateCRC - 0x08001060 0x1c ..\obj\lib\spl\src\stm32f2xx_spi.o - 0x08001060 SPI_CalculateCRC + 0x08001030 0x1c ..\obj\lib\spl\src\stm32f2xx_spi.o + 0x08001030 SPI_CalculateCRC .text.SPI_I2S_GetFlagStatus - 0x0800107c 0xc ..\obj\lib\spl\src\stm32f2xx_spi.o - 0x0800107c SPI_I2S_GetFlagStatus + 0x0800104c 0xc ..\obj\lib\spl\src\stm32f2xx_spi.o + 0x0800104c SPI_I2S_GetFlagStatus .text.USART_Init - 0x08001088 0xd0 ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x08001088 USART_Init + 0x08001058 0xc0 ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x08001058 USART_Init .text.USART_Cmd - 0x08001158 0x1c ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x08001158 USART_Cmd + 0x08001118 0x1c ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x08001118 USART_Cmd .text.USART_SendData - 0x08001174 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x08001174 USART_SendData + 0x08001134 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x08001134 USART_SendData .text.USART_ReceiveData - 0x0800117c 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x0800117c USART_ReceiveData + 0x0800113c 0x8 ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x0800113c USART_ReceiveData .text.USART_GetFlagStatus - 0x08001184 0xc ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x08001184 USART_GetFlagStatus + 0x08001144 0xc ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x08001144 USART_GetFlagStatus .text.SystemInit - 0x08001190 0xdc ..\obj\lib\system_stm32f2xx.o - 0x08001190 SystemInit - .text.main 0x0800126c 0x10c ..\obj\main.o - 0x0800126c main - .text.CanInit 0x08001378 0x138 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - 0x08001378 CanInit + 0x08001150 0xdc ..\obj\lib\system_stm32f2xx.o + 0x08001150 SystemInit + .text.main 0x0800122c 0x10c ..\obj\main.o + 0x0800122c main + .text.CanInit 0x08001338 0x138 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + 0x08001338 CanInit .text.CanTransmitPacket - 0x080014b0 0x98 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - 0x080014b0 CanTransmitPacket + 0x08001470 0x98 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + 0x08001470 CanTransmitPacket .text.CanReceivePacket - 0x08001548 0x74 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - 0x08001548 CanReceivePacket + 0x08001508 0x74 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + 0x08001508 CanReceivePacket .text.CpuStartUserProgram - 0x080015bc 0x34 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - 0x080015bc CpuStartUserProgram + 0x0800157c 0x34 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + 0x0800157c CpuStartUserProgram .text.CpuMemCopy - 0x080015f0 0x20 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - 0x080015f0 CpuMemCopy + 0x080015b0 0x24 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + 0x080015b0 CpuMemCopy .text.FlashGetSector - 0x08001610 0x3c ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x080015d4 0x38 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .text.FlashWriteBlock - 0x0800164c 0x78 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x0800160c 0x78 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .text.FlashSwitchBlock - 0x080016c4 0x58 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x08001684 0x58 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .text.FlashAddToBlock - 0x0800171c 0x84 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x080016dc 0x84 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .text.FlashInit - 0x080017a0 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - 0x080017a0 FlashInit + 0x08001760 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x08001760 FlashInit .text.FlashWrite - 0x080017b8 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - 0x080017b8 FlashWrite + 0x08001778 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x08001778 FlashWrite .text.FlashErase - 0x08001808 0x8c ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - 0x08001808 FlashErase + 0x080017c8 0x80 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x080017c8 FlashErase .text.FlashWriteChecksum - 0x08001894 0x4c ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - 0x08001894 FlashWriteChecksum + 0x08001848 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x08001848 FlashWriteChecksum .text.FlashVerifyChecksum - 0x080018e0 0x54 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - 0x080018e0 FlashVerifyChecksum + 0x08001898 0x50 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x08001898 FlashVerifyChecksum .text.FlashDone - 0x08001934 0x3c ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - 0x08001934 FlashDone + 0x080018e8 0x3c ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x080018e8 FlashDone .text.FlashGetUserProgBaseAddress - 0x08001970 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - 0x08001970 FlashGetUserProgBaseAddress - .text 0x08001978 0x110 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o - 0x08001978 Reset_Handler - 0x080019ca NMI_Handler - 0x080019cc HardFault_Handler - 0x080019ce MemManage_Handler - 0x080019d0 BusFault_Handler - 0x080019d2 UsageFault_Handler - 0x080019d4 SVC_Handler - 0x080019d6 DebugMon_Handler - 0x080019d8 PendSV_Handler - 0x080019da SysTick_Handler - 0x080019dc Default_Handler - 0x080019de WWDG_IRQHandler - 0x080019e0 PVD_IRQHandler - 0x080019e2 TAMP_STAMP_IRQHandler - 0x080019e4 RTC_WKUP_IRQHandler - 0x080019e6 FLASH_IRQHandler - 0x080019e8 RCC_IRQHandler - 0x080019ea EXTI0_IRQHandler - 0x080019ec EXTI1_IRQHandler - 0x080019ee EXTI2_IRQHandler - 0x080019f0 EXTI3_IRQHandler - 0x080019f2 EXTI4_IRQHandler - 0x080019f4 DMA1_Stream0_IRQHandler - 0x080019f6 DMA1_Stream1_IRQHandler - 0x080019f8 DMA1_Stream2_IRQHandler - 0x080019fa DMA1_Stream3_IRQHandler - 0x080019fc DMA1_Stream4_IRQHandler - 0x080019fe DMA1_Stream5_IRQHandler - 0x08001a00 DMA1_Stream6_IRQHandler - 0x08001a02 ADC_IRQHandler - 0x08001a04 CAN1_TX_IRQHandler - 0x08001a06 CAN1_RX0_IRQHandler - 0x08001a08 CAN1_RX1_IRQHandler - 0x08001a0a CAN1_SCE_IRQHandler - 0x08001a0c EXTI9_5_IRQHandler - 0x08001a0e TIM1_BRK_TIM9_IRQHandler - 0x08001a10 TIM1_UP_TIM10_IRQHandler - 0x08001a12 TIM1_TRG_COM_TIM11_IRQHandler - 0x08001a14 TIM1_CC_IRQHandler - 0x08001a16 TIM2_IRQHandler - 0x08001a18 TIM3_IRQHandler - 0x08001a1a TIM4_IRQHandler - 0x08001a1c I2C1_EV_IRQHandler - 0x08001a1e I2C1_ER_IRQHandler - 0x08001a20 I2C2_EV_IRQHandler - 0x08001a22 I2C2_ER_IRQHandler - 0x08001a24 SPI1_IRQHandler - 0x08001a26 SPI2_IRQHandler - 0x08001a28 USART1_IRQHandler - 0x08001a2a USART2_IRQHandler - 0x08001a2c USART3_IRQHandler - 0x08001a2e EXTI15_10_IRQHandler - 0x08001a30 RTC_Alarm_IRQHandler - 0x08001a32 OTG_FS_WKUP_IRQHandler - 0x08001a34 TIM8_BRK_TIM12_IRQHandler - 0x08001a36 TIM8_UP_TIM13_IRQHandler - 0x08001a38 TIM8_TRG_COM_TIM14_IRQHandler - 0x08001a3a TIM8_CC_IRQHandler - 0x08001a3c DMA1_Stream7_IRQHandler - 0x08001a3e FSMC_IRQHandler - 0x08001a40 SDIO_IRQHandler - 0x08001a42 TIM5_IRQHandler - 0x08001a44 SPI3_IRQHandler - 0x08001a46 UART4_IRQHandler - 0x08001a48 UART5_IRQHandler - 0x08001a4a TIM6_DAC_IRQHandler - 0x08001a4c TIM7_IRQHandler - 0x08001a4e DMA2_Stream0_IRQHandler - 0x08001a50 DMA2_Stream1_IRQHandler - 0x08001a52 DMA2_Stream2_IRQHandler - 0x08001a54 DMA2_Stream3_IRQHandler - 0x08001a56 DMA2_Stream4_IRQHandler - 0x08001a58 ETH_IRQHandler - 0x08001a5a ETH_WKUP_IRQHandler - 0x08001a5c CAN2_TX_IRQHandler - 0x08001a5e CAN2_RX0_IRQHandler - 0x08001a60 CAN2_RX1_IRQHandler - 0x08001a62 CAN2_SCE_IRQHandler - 0x08001a64 OTG_FS_IRQHandler - 0x08001a66 DMA2_Stream5_IRQHandler - 0x08001a68 DMA2_Stream6_IRQHandler - 0x08001a6a DMA2_Stream7_IRQHandler - 0x08001a6c USART6_IRQHandler - 0x08001a6e I2C3_EV_IRQHandler - 0x08001a70 I2C3_ER_IRQHandler - 0x08001a72 OTG_HS_EP1_OUT_IRQHandler - 0x08001a74 OTG_HS_EP1_IN_IRQHandler - 0x08001a76 OTG_HS_WKUP_IRQHandler - 0x08001a78 OTG_HS_IRQHandler - 0x08001a7a DCMI_IRQHandler - 0x08001a7c CRYP_IRQHandler - 0x08001a7e HASH_RNG_IRQHandler - .text.NvmInit 0x08001a88 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - 0x08001a88 NvmInit + 0x08001924 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x08001924 FlashGetUserProgBaseAddress + .text 0x0800192c 0x110 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o + 0x0800192c Reset_Handler + 0x0800197e NMI_Handler + 0x08001980 HardFault_Handler + 0x08001982 MemManage_Handler + 0x08001984 BusFault_Handler + 0x08001986 UsageFault_Handler + 0x08001988 SVC_Handler + 0x0800198a DebugMon_Handler + 0x0800198c PendSV_Handler + 0x0800198e SysTick_Handler + 0x08001990 Default_Handler + 0x08001992 WWDG_IRQHandler + 0x08001994 PVD_IRQHandler + 0x08001996 TAMP_STAMP_IRQHandler + 0x08001998 RTC_WKUP_IRQHandler + 0x0800199a FLASH_IRQHandler + 0x0800199c RCC_IRQHandler + 0x0800199e EXTI0_IRQHandler + 0x080019a0 EXTI1_IRQHandler + 0x080019a2 EXTI2_IRQHandler + 0x080019a4 EXTI3_IRQHandler + 0x080019a6 EXTI4_IRQHandler + 0x080019a8 DMA1_Stream0_IRQHandler + 0x080019aa DMA1_Stream1_IRQHandler + 0x080019ac DMA1_Stream2_IRQHandler + 0x080019ae DMA1_Stream3_IRQHandler + 0x080019b0 DMA1_Stream4_IRQHandler + 0x080019b2 DMA1_Stream5_IRQHandler + 0x080019b4 DMA1_Stream6_IRQHandler + 0x080019b6 ADC_IRQHandler + 0x080019b8 CAN1_TX_IRQHandler + 0x080019ba CAN1_RX0_IRQHandler + 0x080019bc CAN1_RX1_IRQHandler + 0x080019be CAN1_SCE_IRQHandler + 0x080019c0 EXTI9_5_IRQHandler + 0x080019c2 TIM1_BRK_TIM9_IRQHandler + 0x080019c4 TIM1_UP_TIM10_IRQHandler + 0x080019c6 TIM1_TRG_COM_TIM11_IRQHandler + 0x080019c8 TIM1_CC_IRQHandler + 0x080019ca TIM2_IRQHandler + 0x080019cc TIM3_IRQHandler + 0x080019ce TIM4_IRQHandler + 0x080019d0 I2C1_EV_IRQHandler + 0x080019d2 I2C1_ER_IRQHandler + 0x080019d4 I2C2_EV_IRQHandler + 0x080019d6 I2C2_ER_IRQHandler + 0x080019d8 SPI1_IRQHandler + 0x080019da SPI2_IRQHandler + 0x080019dc USART1_IRQHandler + 0x080019de USART2_IRQHandler + 0x080019e0 USART3_IRQHandler + 0x080019e2 EXTI15_10_IRQHandler + 0x080019e4 RTC_Alarm_IRQHandler + 0x080019e6 OTG_FS_WKUP_IRQHandler + 0x080019e8 TIM8_BRK_TIM12_IRQHandler + 0x080019ea TIM8_UP_TIM13_IRQHandler + 0x080019ec TIM8_TRG_COM_TIM14_IRQHandler + 0x080019ee TIM8_CC_IRQHandler + 0x080019f0 DMA1_Stream7_IRQHandler + 0x080019f2 FSMC_IRQHandler + 0x080019f4 SDIO_IRQHandler + 0x080019f6 TIM5_IRQHandler + 0x080019f8 SPI3_IRQHandler + 0x080019fa UART4_IRQHandler + 0x080019fc UART5_IRQHandler + 0x080019fe TIM6_DAC_IRQHandler + 0x08001a00 TIM7_IRQHandler + 0x08001a02 DMA2_Stream0_IRQHandler + 0x08001a04 DMA2_Stream1_IRQHandler + 0x08001a06 DMA2_Stream2_IRQHandler + 0x08001a08 DMA2_Stream3_IRQHandler + 0x08001a0a DMA2_Stream4_IRQHandler + 0x08001a0c ETH_IRQHandler + 0x08001a0e ETH_WKUP_IRQHandler + 0x08001a10 CAN2_TX_IRQHandler + 0x08001a12 CAN2_RX0_IRQHandler + 0x08001a14 CAN2_RX1_IRQHandler + 0x08001a16 CAN2_SCE_IRQHandler + 0x08001a18 OTG_FS_IRQHandler + 0x08001a1a DMA2_Stream5_IRQHandler + 0x08001a1c DMA2_Stream6_IRQHandler + 0x08001a1e DMA2_Stream7_IRQHandler + 0x08001a20 USART6_IRQHandler + 0x08001a22 I2C3_EV_IRQHandler + 0x08001a24 I2C3_ER_IRQHandler + 0x08001a26 OTG_HS_EP1_OUT_IRQHandler + 0x08001a28 OTG_HS_EP1_IN_IRQHandler + 0x08001a2a OTG_HS_WKUP_IRQHandler + 0x08001a2c OTG_HS_IRQHandler + 0x08001a2e DCMI_IRQHandler + 0x08001a30 CRYP_IRQHandler + 0x08001a32 HASH_RNG_IRQHandler + .text.NvmInit 0x08001a3c 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + 0x08001a3c NvmInit .text.NvmWrite - 0x08001a90 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - 0x08001a90 NvmWrite + 0x08001a44 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + 0x08001a44 NvmWrite .text.NvmErase - 0x08001a98 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - 0x08001a98 NvmErase + 0x08001a4c 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + 0x08001a4c NvmErase .text.NvmVerifyChecksum - 0x08001aa0 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - 0x08001aa0 NvmVerifyChecksum + 0x08001a54 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + 0x08001a54 NvmVerifyChecksum .text.NvmGetUserProgBaseAddress - 0x08001aa8 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - 0x08001aa8 NvmGetUserProgBaseAddress - .text.NvmDone 0x08001ab0 0x14 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - 0x08001ab0 NvmDone + 0x08001a5c 0x8 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + 0x08001a5c NvmGetUserProgBaseAddress + .text.NvmDone 0x08001a64 0x14 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + 0x08001a64 NvmDone .text.TimerInit - 0x08001ac4 0x24 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - 0x08001ac4 TimerInit + 0x08001a78 0x24 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + 0x08001a78 TimerInit .text.TimerReset - 0x08001ae8 0xc ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - 0x08001ae8 TimerReset + 0x08001a9c 0xc ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + 0x08001a9c TimerReset .text.TimerUpdate - 0x08001af4 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - 0x08001af4 TimerUpdate + 0x08001aa8 0x1c ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + 0x08001aa8 TimerUpdate .text.TimerGet - 0x08001b10 0x10 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - 0x08001b10 TimerGet + 0x08001ac4 0x10 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + 0x08001ac4 TimerGet .text.UartTransmitByte - 0x08001b20 0x34 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + 0x08001ad4 0x34 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .text.UartReceiveByte - 0x08001b54 0x24 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + 0x08001b08 0x24 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .text.UartInit - 0x08001b78 0x3c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - 0x08001b78 UartInit + 0x08001b2c 0x3c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + 0x08001b2c UartInit .text.UartTransmitPacket - 0x08001bb4 0x58 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - 0x08001bb4 UartTransmitPacket + 0x08001b68 0x58 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + 0x08001b68 UartTransmitPacket .text.UartReceivePacket - 0x08001c0c 0xa0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - 0x08001c0c UartReceivePacket + 0x08001bc0 0xa0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + 0x08001bc0 UartReceivePacket .text.AssertFailure - 0x08001cac 0x18 ..\obj\~#\~#\~#\source\assert.o - 0x08001cac AssertFailure + 0x08001c60 0x10 ..\obj\~#\~#\~#\source\assert.o + 0x08001c60 AssertFailure .text.BackDoorCheck - 0x08001cc4 0x44 ..\obj\~#\~#\~#\source\backdoor.o - 0x08001cc4 BackDoorCheck + 0x08001c70 0x44 ..\obj\~#\~#\~#\source\backdoor.o + 0x08001c70 BackDoorCheck .text.BackDoorInit - 0x08001d08 0x20 ..\obj\~#\~#\~#\source\backdoor.o - 0x08001d08 BackDoorInit + 0x08001cb4 0x20 ..\obj\~#\~#\~#\source\backdoor.o + 0x08001cb4 BackDoorInit .text.BootInit - 0x08001d28 0x1c ..\obj\~#\~#\~#\source\boot.o - 0x08001d28 BootInit + 0x08001cd4 0x1c ..\obj\~#\~#\~#\source\boot.o + 0x08001cd4 BootInit .text.BootTask - 0x08001d44 0x18 ..\obj\~#\~#\~#\source\boot.o - 0x08001d44 BootTask - .text.ComInit 0x08001d5c 0x20 ..\obj\~#\~#\~#\source\com.o - 0x08001d5c ComInit - .text.ComTask 0x08001d7c 0x38 ..\obj\~#\~#\~#\source\com.o - 0x08001d7c ComTask - .text.ComFree 0x08001db4 0x4 ..\obj\~#\~#\~#\source\com.o - 0x08001db4 ComFree + 0x08001cf0 0x18 ..\obj\~#\~#\~#\source\boot.o + 0x08001cf0 BootTask + .text.ComInit 0x08001d08 0x20 ..\obj\~#\~#\~#\source\com.o + 0x08001d08 ComInit + .text.ComTask 0x08001d28 0x38 ..\obj\~#\~#\~#\source\com.o + 0x08001d28 ComTask + .text.ComFree 0x08001d60 0x4 ..\obj\~#\~#\~#\source\com.o + 0x08001d60 ComFree .text.ComTransmitPacket - 0x08001db8 0x2c ..\obj\~#\~#\~#\source\com.o - 0x08001db8 ComTransmitPacket + 0x08001d64 0x2c ..\obj\~#\~#\~#\source\com.o + 0x08001d64 ComTransmitPacket .text.ComGetActiveInterfaceMaxRxLen - 0x08001de4 0x24 ..\obj\~#\~#\~#\source\com.o - 0x08001de4 ComGetActiveInterfaceMaxRxLen + 0x08001d90 0x24 ..\obj\~#\~#\~#\source\com.o + 0x08001d90 ComGetActiveInterfaceMaxRxLen .text.ComGetActiveInterfaceMaxTxLen - 0x08001e08 0x24 ..\obj\~#\~#\~#\source\com.o - 0x08001e08 ComGetActiveInterfaceMaxTxLen + 0x08001db4 0x24 ..\obj\~#\~#\~#\source\com.o + 0x08001db4 ComGetActiveInterfaceMaxTxLen .text.ComIsConnected - 0x08001e2c 0x8 ..\obj\~#\~#\~#\source\com.o - 0x08001e2c ComIsConnected - .text.CopInit 0x08001e34 0x8 ..\obj\~#\~#\~#\source\cop.o - 0x08001e34 CopInit + 0x08001dd8 0x8 ..\obj\~#\~#\~#\source\com.o + 0x08001dd8 ComIsConnected + .text.CopInit 0x08001de0 0x8 ..\obj\~#\~#\~#\source\cop.o + 0x08001de0 CopInit .text.CopService - 0x08001e3c 0x8 ..\obj\~#\~#\~#\source\cop.o - 0x08001e3c CopService + 0x08001de8 0x8 ..\obj\~#\~#\~#\source\cop.o + 0x08001de8 CopService .text.FileLibByteNibbleToChar - 0x08001e44 0x2c ..\obj\~#\~#\~#\source\file.o + 0x08001df0 0x2c ..\obj\~#\~#\~#\source\file.o .text.FileLibByteToHexString - 0x08001e70 0x20 ..\obj\~#\~#\~#\source\file.o + 0x08001e1c 0x20 ..\obj\~#\~#\~#\source\file.o .text.FileLibLongToIntString - 0x08001e90 0x40 ..\obj\~#\~#\~#\source\file.o + 0x08001e3c 0x3c ..\obj\~#\~#\~#\source\file.o .text.FileLibHexStringToByte - 0x08001ed0 0x5c ..\obj\~#\~#\~#\source\file.o + 0x08001e78 0x58 ..\obj\~#\~#\~#\source\file.o .text.FileInit - 0x08001f2c 0x28 ..\obj\~#\~#\~#\source\file.o - 0x08001f2c FileInit + 0x08001ed0 0x28 ..\obj\~#\~#\~#\source\file.o + 0x08001ed0 FileInit .text.FileIsIdle - 0x08001f54 0x14 ..\obj\~#\~#\~#\source\file.o - 0x08001f54 FileIsIdle + 0x08001ef8 0x10 ..\obj\~#\~#\~#\source\file.o + 0x08001ef8 FileIsIdle .text.FileHandleFirmwareUpdateRequest - 0x08001f68 0x30 ..\obj\~#\~#\~#\source\file.o - 0x08001f68 FileHandleFirmwareUpdateRequest + 0x08001f08 0x30 ..\obj\~#\~#\~#\source\file.o + 0x08001f08 FileHandleFirmwareUpdateRequest .text.FileSrecGetLineType - 0x08001f98 0x4c ..\obj\~#\~#\~#\source\file.o - 0x08001f98 FileSrecGetLineType + 0x08001f38 0x4c ..\obj\~#\~#\~#\source\file.o + 0x08001f38 FileSrecGetLineType .text.FileSrecVerifyChecksum - 0x08001fe4 0x38 ..\obj\~#\~#\~#\source\file.o - 0x08001fe4 FileSrecVerifyChecksum + 0x08001f84 0x38 ..\obj\~#\~#\~#\source\file.o + 0x08001f84 FileSrecVerifyChecksum .text.FileSrecParseLine - 0x0800201c 0x180 ..\obj\~#\~#\~#\source\file.o - 0x0800201c FileSrecParseLine + 0x08001fbc 0x188 ..\obj\~#\~#\~#\source\file.o + 0x08001fbc FileSrecParseLine .text.FileTask - 0x0800219c 0x370 ..\obj\~#\~#\~#\source\file.o - 0x0800219c FileTask - .text.mem_cpy 0x0800250c 0x14 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002144 0x36c ..\obj\~#\~#\~#\source\file.o + 0x08002144 FileTask + .text.mem_cpy 0x080024b0 0x14 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.ld_clust - 0x08002520 0x20 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .text.sum_sfn 0x08002540 0x20 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x080024c4 0x20 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .text.sum_sfn 0x080024e4 0x20 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.check_fs - 0x08002560 0x8c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002504 0x8c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.sync_window - 0x080025ec 0x78 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002590 0x74 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.move_window - 0x08002664 0x38 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002604 0x38 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.validate - 0x0800269c 0x38 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x0800263c 0x38 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.chk_mounted - 0x080026d4 0x388 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002674 0x3a0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.get_fileinfo - 0x08002a5c 0x130 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .text.sync_fs 0x08002b8c 0xbc ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002a14 0x144 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .text.sync_fs 0x08002b58 0xb8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.clust2sect - 0x08002c48 0x18 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08002c48 clust2sect - .text.get_fat 0x08002c60 0xec ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08002c60 get_fat - .text.dir_sdi 0x08002d4c 0x98 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .text.put_fat 0x08002de4 0x10c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08002de4 put_fat + 0x08002c10 0x18 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002c10 clust2sect + .text.get_fat 0x08002c28 0xe8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002c28 get_fat + .text.dir_sdi 0x08002d10 0x98 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .text.put_fat 0x08002da8 0x130 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002da8 put_fat .text.create_chain - 0x08002ef0 0xc4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002ed8 0xb0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.dir_next - 0x08002fb4 0x12c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08002f88 0x12c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.dir_find - 0x080030e0 0x180 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x080030b4 0x168 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.follow_path - 0x08003260 0x314 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x0800321c 0x2f8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.dir_read - 0x08003574 0x134 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08003514 0x120 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.dir_remove - 0x080036a8 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08003634 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.remove_chain - 0x08003700 0x70 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x0800368c 0x70 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .text.gen_numname - 0x08003770 0x98 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08003770 gen_numname + 0x080036fc 0x98 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x080036fc gen_numname .text.dir_register - 0x08003808 0x210 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .text.f_mount 0x08003a18 0x24 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08003a18 f_mount - .text.f_open 0x08003a3c 0x168 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08003a3c f_open - .text.f_read 0x08003ba4 0x1a8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08003ba4 f_read - .text.f_write 0x08003d4c 0x1d8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08003d4c f_write - .text.f_sync 0x08003f24 0xac ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08003f24 f_sync - .text.f_close 0x08003fd0 0x14 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08003fd0 f_close - .text.f_lseek 0x08003fe4 0x198 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08003fe4 f_lseek - .text.f_stat 0x0800417c 0x48 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x0800417c f_stat + 0x08003794 0x210 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .text.f_mount 0x080039a4 0x24 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x080039a4 f_mount + .text.f_open 0x080039c8 0x178 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x080039c8 f_open + .text.f_read 0x08003b40 0x1a4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08003b40 f_read + .text.f_write 0x08003ce4 0x1d4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08003ce4 f_write + .text.f_sync 0x08003eb8 0xa8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08003eb8 f_sync + .text.f_close 0x08003f60 0x14 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08003f60 f_close + .text.f_lseek 0x08003f74 0x198 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08003f74 f_lseek + .text.f_stat 0x0800410c 0x44 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x0800410c f_stat .text.f_unlink - 0x080041c4 0xbc ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x080041c4 f_unlink - .text.f_gets 0x08004280 0x4c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08004280 f_gets - .text.f_putc 0x080042cc 0x34 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x080042cc f_putc - .text.f_puts 0x08004300 0x2c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x08004300 f_puts + 0x08004150 0xbc ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08004150 f_unlink + .text.f_gets 0x0800420c 0x54 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x0800420c f_gets + .text.f_putc 0x08004260 0x34 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08004260 f_putc + .text.f_puts 0x08004294 0x2c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08004294 f_puts .text.ff_convert - 0x0800432c 0x40 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - 0x0800432c ff_convert + 0x080042c0 0x44 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + 0x080042c0 ff_convert .text.ff_wtoupper - 0x0800436c 0x2c ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - 0x0800436c ff_wtoupper + 0x08004304 0x30 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + 0x08004304 ff_wtoupper .text.XcpSetCtoError - 0x08004398 0x14 ..\obj\~#\~#\~#\source\xcp.o - .text.XcpInit 0x080043ac 0x1c ..\obj\~#\~#\~#\source\xcp.o - 0x080043ac XcpInit + 0x08004334 0x14 ..\obj\~#\~#\~#\source\xcp.o + .text.XcpInit 0x08004348 0x1c ..\obj\~#\~#\~#\source\xcp.o + 0x08004348 XcpInit .text.XcpIsConnected - 0x080043c8 0x10 ..\obj\~#\~#\~#\source\xcp.o - 0x080043c8 XcpIsConnected + 0x08004364 0x10 ..\obj\~#\~#\~#\source\xcp.o + 0x08004364 XcpIsConnected .text.XcpPacketTransmitted - 0x080043d8 0x10 ..\obj\~#\~#\~#\source\xcp.o - 0x080043d8 XcpPacketTransmitted + 0x08004374 0x10 ..\obj\~#\~#\~#\source\xcp.o + 0x08004374 XcpPacketTransmitted .text.XcpPacketReceived - 0x080043e8 0x308 ..\obj\~#\~#\~#\source\xcp.o - 0x080043e8 XcpPacketReceived - .text.exit 0x080046f0 0x28 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) - 0x080046f0 exit + 0x08004384 0x31c ..\obj\~#\~#\~#\source\xcp.o + 0x08004384 XcpPacketReceived + .text.exit 0x080046a0 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) + 0x080046a0 exit .text.__libc_init_array - 0x08004718 0x4c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) - 0x08004718 __libc_init_array - .text.memset 0x08004764 0x10 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) - 0x08004764 memset - .text 0x08004774 0x2 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) - 0x08004774 _exit + 0x080046c8 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) + 0x080046c8 __libc_init_array + .text.memset 0x08004714 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) + 0x08004714 memset + .text._exit 0x08004724 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) + 0x08004724 _exit *(.init) - *fill* 0x08004776 0x2 - .init 0x08004778 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crti.o - 0x08004778 _init - .init 0x0800477c 0x8 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o + *fill* 0x08004726 0x2 + .init 0x08004728 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o + 0x08004728 _init + .init 0x0800472c 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o *(.fini) - .fini 0x08004784 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crti.o - 0x08004784 _fini - .fini 0x08004788 0x8 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o + .fini 0x08004734 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o + 0x08004734 _fini + .fini 0x08004738 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -5282,81 +5515,82 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- *(.dtors) *(.rodata*) .rodata.firmwareFilename - 0x08004790 0x1c ..\obj\hooks.o + 0x08004740 0x19 ..\obj\hooks.o + *fill* 0x08004759 0x3 .rodata.str1.4 - 0x080047ac 0xd ..\obj\hooks.o - 0x10 (size before relaxing) - *fill* 0x080047b9 0x3 + 0x0800475c 0xd ..\obj\hooks.o + *fill* 0x08004769 0x3 .rodata.str1.4 - 0x080047bc 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + 0x0800476c 0x28 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o .rodata.canTiming - 0x080047e4 0x24 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + 0x08004794 0x24 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o .rodata.flashSectorNumToMask - 0x08004808 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x080047b8 0x18 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .rodata.flashLayout - 0x08004820 0x48 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x080047d0 0x48 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .rodata.str1.4 - 0x08004868 0x29 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - 0x2c (size before relaxing) - *fill* 0x08004891 0x3 + 0x08004818 0x29 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + *fill* 0x08004841 0x3 .rodata.str1.4 - 0x08004894 0x1c1 ..\obj\~#\~#\~#\source\file.o - 0x1c8 (size before relaxing) - *fill* 0x08004a55 0x3 + 0x08004844 0x1c1 ..\obj\~#\~#\~#\source\file.o + 0x1c5 (size before relaxing) + *fill* 0x08004a05 0x3 .rodata.str1.4 - 0x08004a58 0x14 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .rodata.ExCvt 0x08004a6c 0x80 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x08004a08 0x14 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x13 (size before relaxing) + .rodata.ExCvt 0x08004a1c 0x80 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o .rodata.LfnOfs - 0x08004aec 0x10 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .rodata.tbl_lower.4264 - 0x08004afc 0x1e0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .rodata.Tbl 0x08004cdc 0x100 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .rodata.tbl_upper.4265 - 0x08004ddc 0x1e0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + 0x08004a9c 0xd ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + *fill* 0x08004aa9 0x3 + .rodata.tbl_lower.4367 + 0x08004aac 0x1e0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .rodata.Tbl 0x08004c8c 0x100 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .rodata.tbl_upper.4368 + 0x08004d8c 0x1e0 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o .rodata.xcpStationId - 0x08004fbc 0x8 ..\obj\~#\~#\~#\source\xcp.o + 0x08004f6c 0x8 ..\obj\~#\~#\~#\source\xcp.o .rodata._ctype_ - 0x08004fc4 0x101 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) - 0x08004fc4 _ctype_ + 0x08004f74 0x101 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) + 0x08004f74 _ctype_ .rodata.str1.1 - 0x080050c5 0x2 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) - *fill* 0x080050c7 0x1 + 0x08005075 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + *fill* 0x08005077 0x1 .rodata._global_impure_ptr - 0x080050c8 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) - 0x080050c8 _global_impure_ptr + 0x08005078 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + 0x08005078 _global_impure_ptr *(.eh_frame*) - .eh_frame 0x080050cc 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o - .eh_frame 0x080050cc 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o + .eh_frame 0x0800507c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o + .eh_frame 0x0800507c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o -.glue_7 0x080050d0 0x0 - .glue_7 0x00000000 0x0 linker stubs +.glue_7 0x08005080 0x0 + .glue_7 0x08005080 0x0 linker stubs -.glue_7t 0x080050d0 0x0 - .glue_7t 0x00000000 0x0 linker stubs +.glue_7t 0x08005080 0x0 + .glue_7t 0x08005080 0x0 linker stubs -.vfp11_veneer 0x080050d0 0x0 - .vfp11_veneer 0x00000000 0x0 linker stubs +.vfp11_veneer 0x08005080 0x0 + .vfp11_veneer 0x08005080 0x0 linker stubs -.v4_bx 0x080050d0 0x0 - .v4_bx 0x00000000 0x0 linker stubs +.v4_bx 0x08005080 0x0 + .v4_bx 0x08005080 0x0 linker stubs -.iplt 0x080050d0 0x0 - .iplt 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o +.iplt 0x08005080 0x0 + .iplt 0x08005080 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x080050d0 __exidx_start = . + 0x08005080 __exidx_start = . -.ARM.exidx 0x080050d0 0x8 +.ARM.exidx 0x08005080 0x8 *(.ARM.exidx* .gnu.linkonce.armexidx.*) - .ARM.exidx 0x080050d0 0x8 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o - 0x080050d8 __exidx_end = . - 0x080050d8 __etext = . + .ARM.exidx 0x08005080 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o + 0x08005088 __exidx_end = . + 0x08005088 __etext = . -.rel.dyn 0x080050d8 0x0 - .rel.iplt 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o +.rel.dyn 0x08005088 0x0 + .rel.iplt 0x08005088 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o -.data 0x20000000 0x84 load address 0x080050d8 +.data 0x20000000 0x84 load address 0x08005088 0x20000000 __data_start__ = . *(vtable) *(.data*) @@ -5368,10 +5602,10 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- 0x20000014 0x1 ..\obj\~#\~#\~#\source\com.o *fill* 0x20000015 0x3 .data.__ctype_ptr__ - 0x20000018 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) + 0x20000018 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) 0x20000018 __ctype_ptr__ .data.impure_data - 0x2000001c 0x60 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + 0x2000001c 0x60 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) 0x2000007c . = ALIGN (0x4) 0x2000007c PROVIDE (__preinit_array_start, .) *(.preinit_array) @@ -5380,35 +5614,35 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- 0x2000007c PROVIDE (__init_array_start, .) *(SORT(.init_array.*)) *(.init_array) - .init_array 0x2000007c 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o + .init_array 0x2000007c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o 0x20000080 PROVIDE (__init_array_end, .) 0x20000080 . = ALIGN (0x4) - 0x20000080 PROVIDE (__fini_array_start, .) + [!provide] PROVIDE (__fini_array_start, .) *(SORT(.fini_array.*)) *(.fini_array) - .fini_array 0x20000080 0x4 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o - 0x20000084 PROVIDE (__fini_array_end, .) + .fini_array 0x20000080 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o + [!provide] PROVIDE (__fini_array_end, .) 0x20000084 . = ALIGN (0x4) 0x20000084 __data_end__ = . -.jcr 0x20000084 0x0 load address 0x0800515c - .jcr 0x20000084 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o +.jcr 0x20000084 0x0 load address 0x0800510c + .jcr 0x20000084 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o -.igot.plt 0x20000084 0x0 load address 0x0800515c - .igot.plt 0x00000000 0x0 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o +.igot.plt 0x20000084 0x0 load address 0x0800510c + .igot.plt 0x20000084 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o -.bss 0x20000084 0xf7c load address 0x0800515c +.bss 0x20000084 0xf74 load address 0x0800510c 0x20000084 __bss_start__ = . *(.bss*) - .bss 0x20000084 0x1c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o + .bss 0x20000084 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o .bss.logfile 0x200000a0 0x228 ..\obj\hooks.o - .bss.nextBlinkEvent.8153 - 0x200002c8 0x4 ..\obj\led.o + .bss.ledOn.8255 + 0x200002c8 0x1 ..\obj\led.o + *fill* 0x200002c9 0x1 .bss.ledBlinkIntervalMs - 0x200002cc 0x2 ..\obj\led.o - .bss.ledOn.8152 - 0x200002ce 0x1 ..\obj\led.o - *fill* 0x200002cf 0x1 + 0x200002ca 0x2 ..\obj\led.o + .bss.nextBlinkEvent.8256 + 0x200002cc 0x4 ..\obj\led.o .bss.Timer1 0x200002d0 0x4 ..\obj\lib\fatfs\mmc.o .bss.Timer2 0x200002d4 0x4 ..\obj\lib\fatfs\mmc.o .bss.CardType 0x200002d8 0x4 ..\obj\lib\fatfs\mmc.o @@ -5418,56 +5652,54 @@ LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none- 0x200004e0 0x204 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o .bss.millisecond_counter 0x200006e4 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - .bss.xcpCtoReqPacket.8161 - 0x200006e8 0x44 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .bss.xcpCtoRxLength.8162 - 0x2000072c 0x1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .bss.xcpCtoRxInProgress.8163 - 0x2000072d 0x1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - *fill* 0x2000072e 0x2 - .bss.xcpCtoRxStartTime.8164 - 0x20000730 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .bss.assert_failure_file - 0x20000734 0x4 ..\obj\~#\~#\~#\source\assert.o + .bss.xcpCtoReqPacket.8264 + 0x200006e8 0x41 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .bss.xcpCtoRxLength.8265 + 0x20000729 0x1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .bss.xcpCtoRxInProgress.8266 + 0x2000072a 0x1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + *fill* 0x2000072b 0x1 + .bss.xcpCtoRxStartTime.8267 + 0x2000072c 0x4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o .bss.assert_failure_line - 0x20000738 0x4 ..\obj\~#\~#\~#\source\assert.o + 0x20000730 0x4 ..\obj\~#\~#\~#\source\assert.o .bss.backdoorOpen - 0x2000073c 0x1 ..\obj\~#\~#\~#\source\backdoor.o - *fill* 0x2000073d 0x3 + 0x20000734 0x1 ..\obj\~#\~#\~#\source\backdoor.o + *fill* 0x20000735 0x3 .bss.backdoorOpenTime - 0x20000740 0x4 ..\obj\~#\~#\~#\source\backdoor.o - .bss.xcpCtoReqPacket.4385 - 0x20000744 0x40 ..\obj\~#\~#\~#\source\com.o + 0x20000738 0x4 ..\obj\~#\~#\~#\source\backdoor.o + .bss.xcpCtoReqPacket.4488 + 0x2000073c 0x40 ..\obj\~#\~#\~#\source\com.o .bss.loggingStr - 0x20000784 0x40 ..\obj\~#\~#\~#\source\file.o + 0x2000077c 0x40 ..\obj\~#\~#\~#\source\file.o .bss.firmwareUpdateState - 0x200007c4 0x1 ..\obj\~#\~#\~#\source\file.o - *fill* 0x200007c5 0x3 + 0x200007bc 0x1 ..\obj\~#\~#\~#\source\file.o + *fill* 0x200007bd 0x3 .bss.eraseInfo - 0x200007c8 0x8 ..\obj\~#\~#\~#\source\file.o + 0x200007c0 0x8 ..\obj\~#\~#\~#\source\file.o .bss.fatFsObjects - 0x200007d0 0x458 ..\obj\~#\~#\~#\source\file.o + 0x200007c8 0x458 ..\obj\~#\~#\~#\source\file.o .bss.lineParseObject - 0x20000c28 0x184 ..\obj\~#\~#\~#\source\file.o - .bss.LfnBuf 0x20000dac 0x200 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .bss.Fsid 0x20000fac 0x2 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - *fill* 0x20000fae 0x2 - .bss.FatFs 0x20000fb0 0x4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .bss.xcpInfo 0x20000fb4 0x4c ..\obj\~#\~#\~#\source\xcp.o + 0x20000c20 0x184 ..\obj\~#\~#\~#\source\file.o + .bss.LfnBuf 0x20000da4 0x200 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .bss.Fsid 0x20000fa4 0x2 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + *fill* 0x20000fa6 0x2 + .bss.FatFs 0x20000fa8 0x4 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .bss.xcpInfo 0x20000fac 0x4c ..\obj\~#\~#\~#\source\xcp.o *(COMMON) - 0x20001000 __bss_end__ = . + 0x20000ff8 __bss_end__ = . -.heap 0x20001000 0x0 - 0x20001000 __end__ = . - 0x20001000 end = __end__ +.heap 0x20000ff8 0x0 + 0x20000ff8 __end__ = . + 0x20000ff8 end = __end__ *(.heap*) - .heap 0x20001000 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o - 0x20001000 __HeapLimit = . + .heap 0x20000ff8 0x0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o + 0x20000ff8 __HeapLimit = . -.stack_dummy 0x20001000 0x100 +.stack_dummy 0x20000ff8 0x100 *(.stack) - .stack 0x20001000 0x100 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o - 0x20008000 __StackTop = (ORIGIN (RAM) + 0x8000) + .stack 0x20000ff8 0x100 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o + 0x20008000 __StackTop = (ORIGIN (RAM) + LENGTH (RAM)) 0x20007f00 __StackLimit = (__StackTop - SIZEOF (.stack_dummy)) 0x20008000 PROVIDE (__stack, __StackTop) 0x00000001 ASSERT ((__StackLimit >= __HeapLimit), region RAM overflowed with stack) @@ -5524,27 +5756,27 @@ LOAD ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o LOAD ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o LOAD ..\obj\~#\~#\~#\source\xcp.o START GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m\libgcc.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libc_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m\libgcc.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libc_n.a END GROUP START GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m\libgcc.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libc_n.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m\libgcc.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libc_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a END GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm) .ARM.attributes 0x00000000 0x29 .ARM.attributes - 0x00000000 0x1d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crti.o + 0x00000000 0x1d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o .ARM.attributes - 0x0000001d 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o + 0x0000001d 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o .ARM.attributes - 0x0000004a 0x1b c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o + 0x0000004a 0x1b c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o .ARM.attributes 0x00000065 0x33 ..\obj\hooks.o .ARM.attributes @@ -5598,126 +5830,126 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm) .ARM.attributes 0x00000548 0x33 ..\obj\~#\~#\~#\source\xcp.o .ARM.attributes - 0x0000057b 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) + 0x0000057b 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-ctype_.o) .ARM.attributes - 0x000005a8 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) + 0x000005a8 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) .ARM.attributes - 0x000005d5 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + 0x000005d5 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) .ARM.attributes - 0x00000602 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) + 0x00000602 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) .ARM.attributes - 0x0000062f 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) + 0x0000062f 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) .ARM.attributes - 0x0000065c 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) + 0x0000065c 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) .ARM.attributes - 0x00000689 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o + 0x00000689 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o .ARM.attributes - 0x000006b6 0x1d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o + 0x000006b6 0x1d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o -.comment 0x00000000 0x46 - .comment 0x00000000 0x46 ..\obj\hooks.o - 0x47 (size before relaxing) - .comment 0x00000000 0x47 ..\obj\led.o - .comment 0x00000000 0x47 ..\obj\lib\fatfs\mmc.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_flash.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_spi.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_usart.o - .comment 0x00000000 0x47 ..\obj\lib\system_stm32f2xx.o - .comment 0x00000000 0x47 ..\obj\main.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\assert.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\backdoor.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\boot.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\com.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\cop.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\file.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .comment 0x00000000 0x47 ..\obj\~#\~#\~#\source\xcp.o +.comment 0x00000000 0x6e + .comment 0x00000000 0x6e ..\obj\hooks.o + 0x6f (size before relaxing) + .comment 0x0000006e 0x6f ..\obj\led.o + .comment 0x0000006e 0x6f ..\obj\lib\fatfs\mmc.o + .comment 0x0000006e 0x6f ..\obj\lib\spl\src\stm32f2xx_flash.o + .comment 0x0000006e 0x6f ..\obj\lib\spl\src\stm32f2xx_gpio.o + .comment 0x0000006e 0x6f ..\obj\lib\spl\src\stm32f2xx_rcc.o + .comment 0x0000006e 0x6f ..\obj\lib\spl\src\stm32f2xx_spi.o + .comment 0x0000006e 0x6f ..\obj\lib\spl\src\stm32f2xx_usart.o + .comment 0x0000006e 0x6f ..\obj\lib\system_stm32f2xx.o + .comment 0x0000006e 0x6f ..\obj\main.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\assert.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\backdoor.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\boot.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\com.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\cop.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\file.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .comment 0x0000006e 0x6f ..\obj\~#\~#\~#\source\xcp.o -.debug_info 0x00000000 0xcc9c - .debug_info 0x00000000 0x99f ..\obj\hooks.o - .debug_info 0x0000099f 0x2ce ..\obj\led.o - .debug_info 0x00000c6d 0x13f5 ..\obj\lib\fatfs\mmc.o - .debug_info 0x00002062 0x7e5 ..\obj\lib\spl\src\stm32f2xx_flash.o - .debug_info 0x00002847 0x7e1 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_info 0x00003028 0xc94 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_info 0x00003cbc 0xb73 ..\obj\lib\spl\src\stm32f2xx_spi.o - .debug_info 0x0000482f 0xb49 ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_info 0x00005378 0x590 ..\obj\lib\system_stm32f2xx.o - .debug_info 0x00005908 0x555 ..\obj\main.o - .debug_info 0x00005e5d 0x52e ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - .debug_info 0x0000638b 0x1d4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - .debug_info 0x0000655f 0x88f ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - .debug_info 0x00006dee 0xa7 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o - .debug_info 0x00006e95 0x255 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - .debug_info 0x000070ea 0x19b ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - .debug_info 0x00007285 0x608 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .debug_info 0x0000788d 0x102 ..\obj\~#\~#\~#\source\assert.o - .debug_info 0x0000798f 0x146 ..\obj\~#\~#\~#\source\backdoor.o - .debug_info 0x00007ad5 0x14c ..\obj\~#\~#\~#\source\boot.o - .debug_info 0x00007c21 0x321 ..\obj\~#\~#\~#\source\com.o - .debug_info 0x00007f42 0xbc ..\obj\~#\~#\~#\source\cop.o - .debug_info 0x00007ffe 0x1175 ..\obj\~#\~#\~#\source\file.o - .debug_info 0x00009173 0x3142 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .debug_info 0x0000c2b5 0x165 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .debug_info 0x0000c41a 0x882 ..\obj\~#\~#\~#\source\xcp.o +.debug_info 0x00000000 0xc992 + .debug_info 0x00000000 0x90f ..\obj\hooks.o + .debug_info 0x0000090f 0x2b6 ..\obj\led.o + .debug_info 0x00000bc5 0x1359 ..\obj\lib\fatfs\mmc.o + .debug_info 0x00001f1e 0x7f1 ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_info 0x0000270f 0x7e6 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_info 0x00002ef5 0xcaa ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_info 0x00003b9f 0xb6f ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_info 0x0000470e 0xb33 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_info 0x00005241 0x5c3 ..\obj\lib\system_stm32f2xx.o + .debug_info 0x00005804 0x51d ..\obj\main.o + .debug_info 0x00005d21 0x514 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + .debug_info 0x00006235 0x1d9 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + .debug_info 0x0000640e 0x86e ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_info 0x00006c7c 0xa9 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o + .debug_info 0x00006d25 0x236 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + .debug_info 0x00006f5b 0x19b ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_info 0x000070f6 0x583 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_info 0x00007679 0x100 ..\obj\~#\~#\~#\source\assert.o + .debug_info 0x00007779 0x14a ..\obj\~#\~#\~#\source\backdoor.o + .debug_info 0x000078c3 0x178 ..\obj\~#\~#\~#\source\boot.o + .debug_info 0x00007a3b 0x305 ..\obj\~#\~#\~#\source\com.o + .debug_info 0x00007d40 0xc4 ..\obj\~#\~#\~#\source\cop.o + .debug_info 0x00007e04 0x10e8 ..\obj\~#\~#\~#\source\file.o + .debug_info 0x00008eec 0x30f6 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .debug_info 0x0000bfe2 0x16a ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .debug_info 0x0000c14c 0x846 ..\obj\~#\~#\~#\source\xcp.o -.debug_abbrev 0x00000000 0x29ac - .debug_abbrev 0x00000000 0x29f ..\obj\hooks.o - .debug_abbrev 0x0000029f 0x14a ..\obj\led.o - .debug_abbrev 0x000003e9 0x31a ..\obj\lib\fatfs\mmc.o - .debug_abbrev 0x00000703 0x1b5 ..\obj\lib\spl\src\stm32f2xx_flash.o - .debug_abbrev 0x000008b8 0x1e8 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_abbrev 0x00000aa0 0x20e ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_abbrev 0x00000cae 0x1f5 ..\obj\lib\spl\src\stm32f2xx_spi.o - .debug_abbrev 0x00000ea3 0x1d2 ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_abbrev 0x00001075 0x164 ..\obj\lib\system_stm32f2xx.o - .debug_abbrev 0x000011d9 0x19b ..\obj\main.o - .debug_abbrev 0x00001374 0x23b ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - .debug_abbrev 0x000015af 0xe9 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - .debug_abbrev 0x00001698 0x2fb ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - .debug_abbrev 0x00001993 0x14 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o - .debug_abbrev 0x000019a7 0xf9 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - .debug_abbrev 0x00001aa0 0x129 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - .debug_abbrev 0x00001bc9 0x212 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .debug_abbrev 0x00001ddb 0x9e ..\obj\~#\~#\~#\source\assert.o - .debug_abbrev 0x00001e79 0x92 ..\obj\~#\~#\~#\source\backdoor.o - .debug_abbrev 0x00001f0b 0x63 ..\obj\~#\~#\~#\source\boot.o - .debug_abbrev 0x00001f6e 0x193 ..\obj\~#\~#\~#\source\com.o - .debug_abbrev 0x00002101 0x63 ..\obj\~#\~#\~#\source\cop.o - .debug_abbrev 0x00002164 0x243 ..\obj\~#\~#\~#\source\file.o - .debug_abbrev 0x000023a7 0x2f3 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .debug_abbrev 0x0000269a 0xab ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .debug_abbrev 0x00002745 0x267 ..\obj\~#\~#\~#\source\xcp.o +.debug_abbrev 0x00000000 0x26c3 + .debug_abbrev 0x00000000 0x259 ..\obj\hooks.o + .debug_abbrev 0x00000259 0x125 ..\obj\led.o + .debug_abbrev 0x0000037e 0x2ef ..\obj\lib\fatfs\mmc.o + .debug_abbrev 0x0000066d 0x1b9 ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_abbrev 0x00000826 0x1e5 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_abbrev 0x00000a0b 0x210 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_abbrev 0x00000c1b 0x1d0 ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_abbrev 0x00000deb 0x1be ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_abbrev 0x00000fa9 0x166 ..\obj\lib\system_stm32f2xx.o + .debug_abbrev 0x0000110f 0x190 ..\obj\main.o + .debug_abbrev 0x0000129f 0x218 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + .debug_abbrev 0x000014b7 0xd6 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + .debug_abbrev 0x0000158d 0x295 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_abbrev 0x00001822 0x14 ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o + .debug_abbrev 0x00001836 0xca ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + .debug_abbrev 0x00001900 0x129 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_abbrev 0x00001a29 0x1bf ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_abbrev 0x00001be8 0xae ..\obj\~#\~#\~#\source\assert.o + .debug_abbrev 0x00001c96 0x7f ..\obj\~#\~#\~#\source\backdoor.o + .debug_abbrev 0x00001d15 0x63 ..\obj\~#\~#\~#\source\boot.o + .debug_abbrev 0x00001d78 0x153 ..\obj\~#\~#\~#\source\com.o + .debug_abbrev 0x00001ecb 0x63 ..\obj\~#\~#\~#\source\cop.o + .debug_abbrev 0x00001f2e 0x203 ..\obj\~#\~#\~#\source\file.o + .debug_abbrev 0x00002131 0x2d3 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .debug_abbrev 0x00002404 0xab ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .debug_abbrev 0x000024af 0x214 ..\obj\~#\~#\~#\source\xcp.o -.debug_loc 0x00000000 0x9ff2 - .debug_loc 0x00000000 0x6a ..\obj\hooks.o - .debug_loc 0x0000006a 0x1030 ..\obj\lib\fatfs\mmc.o - .debug_loc 0x0000109a 0x5a8 ..\obj\lib\spl\src\stm32f2xx_flash.o - .debug_loc 0x00001642 0x2d2 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_loc 0x00001914 0xa8a ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_loc 0x0000239e 0x577 ..\obj\lib\spl\src\stm32f2xx_spi.o - .debug_loc 0x00002915 0x838 ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_loc 0x0000314d 0x11f ..\obj\lib\system_stm32f2xx.o - .debug_loc 0x0000326c 0x152 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - .debug_loc 0x000033be 0xc1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - .debug_loc 0x0000347f 0x71d ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - .debug_loc 0x00003b9c 0xa5 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - .debug_loc 0x00003c41 0x133 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .debug_loc 0x00003d74 0x42 ..\obj\~#\~#\~#\source\assert.o - .debug_loc 0x00003db6 0x8b ..\obj\~#\~#\~#\source\com.o - .debug_loc 0x00003e41 0xb3c ..\obj\~#\~#\~#\source\file.o - .debug_loc 0x0000497d 0x5160 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .debug_loc 0x00009add 0x149 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .debug_loc 0x00009c26 0x3cc ..\obj\~#\~#\~#\source\xcp.o +.debug_loc 0x00000000 0x9c41 + .debug_loc 0x00000000 0x5f ..\obj\hooks.o + .debug_loc 0x0000005f 0x10dd ..\obj\lib\fatfs\mmc.o + .debug_loc 0x0000113c 0x59a ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_loc 0x000016d6 0x2d2 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_loc 0x000019a8 0xa7c ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_loc 0x00002424 0x655 ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_loc 0x00002a79 0x7d4 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_loc 0x0000324d 0x11b ..\obj\lib\system_stm32f2xx.o + .debug_loc 0x00003368 0x1b0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + .debug_loc 0x00003518 0x124 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + .debug_loc 0x0000363c 0x607 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_loc 0x00003c43 0xa5 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + .debug_loc 0x00003ce8 0x15d ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_loc 0x00003e45 0x42 ..\obj\~#\~#\~#\source\assert.o + .debug_loc 0x00003e87 0x8b ..\obj\~#\~#\~#\source\com.o + .debug_loc 0x00003f12 0x927 ..\obj\~#\~#\~#\source\file.o + .debug_loc 0x00004839 0x4ef6 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .debug_loc 0x0000972f 0x160 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .debug_loc 0x0000988f 0x3b2 ..\obj\~#\~#\~#\source\xcp.o .debug_aranges 0x00000000 0xb28 .debug_aranges @@ -5773,7 +6005,7 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm) .debug_aranges 0x00000ae8 0x40 ..\obj\~#\~#\~#\source\xcp.o -.debug_ranges 0x00000000 0xa28 +.debug_ranges 0x00000000 0xa68 .debug_ranges 0x00000000 0x50 ..\obj\hooks.o .debug_ranges 0x00000050 0x20 ..\obj\led.o .debug_ranges 0x00000070 0x78 ..\obj\lib\fatfs\mmc.o @@ -5796,213 +6028,217 @@ OUTPUT(..\bin\openblt_stm32f207.elf elf32-littlearm) .debug_ranges 0x00000728 0x40 ..\obj\~#\~#\~#\source\com.o .debug_ranges 0x00000768 0x18 ..\obj\~#\~#\~#\source\cop.o .debug_ranges 0x00000780 0x78 ..\obj\~#\~#\~#\source\file.o - .debug_ranges 0x000007f8 0x1e8 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .debug_ranges 0x000009e0 0x18 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .debug_ranges 0x000009f8 0x30 ..\obj\~#\~#\~#\source\xcp.o + .debug_ranges 0x000007f8 0x228 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .debug_ranges 0x00000a20 0x18 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .debug_ranges 0x00000a38 0x30 ..\obj\~#\~#\~#\source\xcp.o -.debug_macro 0x00000000 0x1118d - .debug_macro 0x00000000 0x239 ..\obj\hooks.o - .debug_macro 0x00000239 0x862 ..\obj\hooks.o - .debug_macro 0x00000a9b 0x1c ..\obj\hooks.o - .debug_macro 0x00000ab7 0x1c ..\obj\hooks.o - .debug_macro 0x00000ad3 0x22 ..\obj\hooks.o - .debug_macro 0x00000af5 0xb7 ..\obj\hooks.o - .debug_macro 0x00000bac 0x37 ..\obj\hooks.o - .debug_macro 0x00000be3 0x1c ..\obj\hooks.o - .debug_macro 0x00000bff 0x97 ..\obj\hooks.o - .debug_macro 0x00000c96 0xee ..\obj\hooks.o - .debug_macro 0x00000d84 0x40 ..\obj\hooks.o - .debug_macro 0x00000dc4 0x9f ..\obj\hooks.o - .debug_macro 0x00000e63 0x40 ..\obj\hooks.o - .debug_macro 0x00000ea3 0x4c ..\obj\hooks.o - .debug_macro 0x00000eef 0x3a ..\obj\hooks.o - .debug_macro 0x00000f29 0x16 ..\obj\hooks.o - .debug_macro 0x00000f3f 0x44 ..\obj\hooks.o - .debug_macro 0x00000f83 0x209 ..\obj\hooks.o - .debug_macro 0x0000118c 0x18 ..\obj\hooks.o - .debug_macro 0x000011a4 0xb08 ..\obj\hooks.o - .debug_macro 0x00001cac 0x7f1c ..\obj\hooks.o - .debug_macro 0x00009bc8 0x44f ..\obj\hooks.o - .debug_macro 0x0000a017 0x3cf ..\obj\hooks.o - .debug_macro 0x0000a3e6 0x111 ..\obj\hooks.o - .debug_macro 0x0000a4f7 0x188 ..\obj\hooks.o - .debug_macro 0x0000a67f 0xb2 ..\obj\hooks.o - .debug_macro 0x0000a731 0x149 ..\obj\hooks.o - .debug_macro 0x0000a87a 0x477 ..\obj\hooks.o - .debug_macro 0x0000acf1 0xae ..\obj\hooks.o - .debug_macro 0x0000ad9f 0x242 ..\obj\hooks.o - .debug_macro 0x0000afe1 0x279 ..\obj\hooks.o - .debug_macro 0x0000b25a 0xb5 ..\obj\hooks.o - .debug_macro 0x0000b30f 0x25e ..\obj\hooks.o - .debug_macro 0x0000b56d 0x2b3 ..\obj\hooks.o - .debug_macro 0x0000b820 0x64 ..\obj\hooks.o - .debug_macro 0x0000b884 0x88 ..\obj\hooks.o - .debug_macro 0x0000b90c 0x536 ..\obj\hooks.o - .debug_macro 0x0000be42 0x40 ..\obj\hooks.o - .debug_macro 0x0000be82 0x3f3 ..\obj\hooks.o - .debug_macro 0x0000c275 0x342 ..\obj\hooks.o - .debug_macro 0x0000c5b7 0x357 ..\obj\hooks.o - .debug_macro 0x0000c90e 0xe1 ..\obj\hooks.o - .debug_macro 0x0000c9ef 0x73b ..\obj\hooks.o - .debug_macro 0x0000d12a 0x221 ..\obj\hooks.o - .debug_macro 0x0000d34b 0x34 ..\obj\hooks.o - .debug_macro 0x0000d37f 0x82 ..\obj\hooks.o - .debug_macro 0x0000d401 0x35 ..\obj\hooks.o - .debug_macro 0x0000d436 0x239 ..\obj\led.o - .debug_macro 0x0000d66f 0x228 ..\obj\lib\fatfs\mmc.o - .debug_macro 0x0000d897 0x16 ..\obj\lib\fatfs\mmc.o - .debug_macro 0x0000d8ad 0x9a ..\obj\lib\fatfs\mmc.o - .debug_macro 0x0000d947 0x198 ..\obj\lib\spl\src\stm32f2xx_flash.o - .debug_macro 0x0000dadf 0x23c ..\obj\lib\spl\src\stm32f2xx_flash.o - .debug_macro 0x0000dd1b 0x192 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_macro 0x0000dead 0x258 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_macro 0x0000e105 0x23b ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_macro 0x0000e340 0x530 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_macro 0x0000e870 0x1bc ..\obj\lib\spl\src\stm32f2xx_spi.o - .debug_macro 0x0000ea2c 0x351 ..\obj\lib\spl\src\stm32f2xx_spi.o - .debug_macro 0x0000ed7d 0x1aa ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_macro 0x0000ef27 0x21b ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_macro 0x0000f142 0x1ab ..\obj\lib\system_stm32f2xx.o - .debug_macro 0x0000f2ed 0x22f ..\obj\main.o - .debug_macro 0x0000f51c 0x101 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - .debug_macro 0x0000f61d 0xca ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - .debug_macro 0x0000f6e7 0x24d ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - .debug_macro 0x0000f934 0xc2 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - .debug_macro 0x0000f9f6 0x22f ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - .debug_macro 0x0000fc25 0x23b ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .debug_macro 0x0000fe60 0xb8 ..\obj\~#\~#\~#\source\assert.o - .debug_macro 0x0000ff18 0xbe ..\obj\~#\~#\~#\source\backdoor.o - .debug_macro 0x0000ffd6 0xb8 ..\obj\~#\~#\~#\source\boot.o - .debug_macro 0x0001008e 0xcc ..\obj\~#\~#\~#\source\com.o - .debug_macro 0x0001015a 0xb8 ..\obj\~#\~#\~#\source\cop.o - .debug_macro 0x00010212 0x180 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x00010392 0x58 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x000103ea 0x35 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x0001041f 0xa2 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x000104c1 0x166 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x00010627 0x4a ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x00010671 0x52 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x000106c3 0x16 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x000106d9 0x43 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x0001071c 0x180 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x0001089c 0x2a6 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x00010b42 0x10 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x00010b52 0x35 ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x00010b87 0x1f ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x00010ba6 0xac ..\obj\~#\~#\~#\source\file.o - .debug_macro 0x00010c52 0x27c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .debug_macro 0x00010ece 0xac ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .debug_macro 0x00010f7a 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .debug_macro 0x00010fd2 0x3d ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .debug_macro 0x0001100f 0x17e ..\obj\~#\~#\~#\source\xcp.o +.debug_macro 0x00000000 0x1163f + .debug_macro 0x00000000 0x25a ..\obj\hooks.o + .debug_macro 0x0000025a 0x892 ..\obj\hooks.o + .debug_macro 0x00000aec 0x1c ..\obj\hooks.o + .debug_macro 0x00000b08 0x1c ..\obj\hooks.o + .debug_macro 0x00000b24 0x22 ..\obj\hooks.o + .debug_macro 0x00000b46 0xb7 ..\obj\hooks.o + .debug_macro 0x00000bfd 0x37 ..\obj\hooks.o + .debug_macro 0x00000c34 0x1c ..\obj\hooks.o + .debug_macro 0x00000c50 0x97 ..\obj\hooks.o + .debug_macro 0x00000ce7 0xee ..\obj\hooks.o + .debug_macro 0x00000dd5 0x40 ..\obj\hooks.o + .debug_macro 0x00000e15 0x9f ..\obj\hooks.o + .debug_macro 0x00000eb4 0x40 ..\obj\hooks.o + .debug_macro 0x00000ef4 0x4c ..\obj\hooks.o + .debug_macro 0x00000f40 0x3a ..\obj\hooks.o + .debug_macro 0x00000f7a 0x22 ..\obj\hooks.o + .debug_macro 0x00000f9c 0x87 ..\obj\hooks.o + .debug_macro 0x00001023 0x44 ..\obj\hooks.o + .debug_macro 0x00001067 0xfd ..\obj\hooks.o + .debug_macro 0x00001164 0x5e ..\obj\hooks.o + .debug_macro 0x000011c2 0x1df ..\obj\hooks.o + .debug_macro 0x000013a1 0x18 ..\obj\hooks.o + .debug_macro 0x000013b9 0xb08 ..\obj\hooks.o + .debug_macro 0x00001ec1 0x7f1c ..\obj\hooks.o + .debug_macro 0x00009ddd 0x44f ..\obj\hooks.o + .debug_macro 0x0000a22c 0x3cf ..\obj\hooks.o + .debug_macro 0x0000a5fb 0x111 ..\obj\hooks.o + .debug_macro 0x0000a70c 0x188 ..\obj\hooks.o + .debug_macro 0x0000a894 0xb2 ..\obj\hooks.o + .debug_macro 0x0000a946 0x149 ..\obj\hooks.o + .debug_macro 0x0000aa8f 0x477 ..\obj\hooks.o + .debug_macro 0x0000af06 0xae ..\obj\hooks.o + .debug_macro 0x0000afb4 0x242 ..\obj\hooks.o + .debug_macro 0x0000b1f6 0x279 ..\obj\hooks.o + .debug_macro 0x0000b46f 0xb5 ..\obj\hooks.o + .debug_macro 0x0000b524 0x25e ..\obj\hooks.o + .debug_macro 0x0000b782 0x2b3 ..\obj\hooks.o + .debug_macro 0x0000ba35 0x64 ..\obj\hooks.o + .debug_macro 0x0000ba99 0x88 ..\obj\hooks.o + .debug_macro 0x0000bb21 0x536 ..\obj\hooks.o + .debug_macro 0x0000c057 0x40 ..\obj\hooks.o + .debug_macro 0x0000c097 0x3f3 ..\obj\hooks.o + .debug_macro 0x0000c48a 0x342 ..\obj\hooks.o + .debug_macro 0x0000c7cc 0x357 ..\obj\hooks.o + .debug_macro 0x0000cb23 0xe1 ..\obj\hooks.o + .debug_macro 0x0000cc04 0x73b ..\obj\hooks.o + .debug_macro 0x0000d33f 0x221 ..\obj\hooks.o + .debug_macro 0x0000d560 0x34 ..\obj\hooks.o + .debug_macro 0x0000d594 0x82 ..\obj\hooks.o + .debug_macro 0x0000d616 0x35 ..\obj\hooks.o + .debug_macro 0x0000d64b 0x25a ..\obj\led.o + .debug_macro 0x0000d8a5 0x249 ..\obj\lib\fatfs\mmc.o + .debug_macro 0x0000daee 0x16 ..\obj\lib\fatfs\mmc.o + .debug_macro 0x0000db04 0x9a ..\obj\lib\fatfs\mmc.o + .debug_macro 0x0000db9e 0x1b9 ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_macro 0x0000dd57 0x23c ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_macro 0x0000df93 0x1b3 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x0000e146 0x258 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x0000e39e 0x25c ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x0000e5fa 0x530 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x0000eb2a 0x1dd ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_macro 0x0000ed07 0x351 ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_macro 0x0000f058 0x1cb ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x0000f223 0x21b ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x0000f43e 0x1cc ..\obj\lib\system_stm32f2xx.o + .debug_macro 0x0000f60a 0x250 ..\obj\main.o + .debug_macro 0x0000f85a 0x101 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + .debug_macro 0x0000f95b 0xca ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + .debug_macro 0x0000fa25 0x26e ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_macro 0x0000fc93 0xc2 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + .debug_macro 0x0000fd55 0x250 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_macro 0x0000ffa5 0x25c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_macro 0x00010201 0xb8 ..\obj\~#\~#\~#\source\assert.o + .debug_macro 0x000102b9 0xbe ..\obj\~#\~#\~#\source\backdoor.o + .debug_macro 0x00010377 0xb8 ..\obj\~#\~#\~#\source\boot.o + .debug_macro 0x0001042f 0xcc ..\obj\~#\~#\~#\source\com.o + .debug_macro 0x000104fb 0xb8 ..\obj\~#\~#\~#\source\cop.o + .debug_macro 0x000105b3 0x190 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00010743 0x4c ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x0001078f 0x8d ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x0001081c 0x35 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00010851 0x9c ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x000108ed 0x174 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00010a61 0x4a ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00010aab 0x52 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00010afd 0x1f ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00010b1c 0x43 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00010b5f 0x20 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00010b7f 0x187 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00010d06 0x30d ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00011013 0x10 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00011023 0x35 ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00011058 0xac ..\obj\~#\~#\~#\source\file.o + .debug_macro 0x00011104 0x27c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .debug_macro 0x00011380 0xac ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .debug_macro 0x0001142c 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .debug_macro 0x00011484 0x3d ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .debug_macro 0x000114c1 0x17e ..\obj\~#\~#\~#\source\xcp.o -.debug_line 0x00000000 0x754d - .debug_line 0x00000000 0x623 ..\obj\hooks.o - .debug_line 0x00000623 0x588 ..\obj\led.o - .debug_line 0x00000bab 0x775 ..\obj\lib\fatfs\mmc.o - .debug_line 0x00001320 0x6b5 ..\obj\lib\spl\src\stm32f2xx_flash.o - .debug_line 0x000019d5 0x57a ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_line 0x00001f4f 0x7ae ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_line 0x000026fd 0x65e ..\obj\lib\spl\src\stm32f2xx_spi.o - .debug_line 0x00002d5b 0x6b8 ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_line 0x00003413 0x491 ..\obj\lib\system_stm32f2xx.o - .debug_line 0x000038a4 0x587 ..\obj\main.o - .debug_line 0x00003e2b 0x1dd ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - .debug_line 0x00004008 0x182 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - .debug_line 0x0000418a 0x6d4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - .debug_line 0x0000485e 0xea ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o - .debug_line 0x00004948 0x1c4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - .debug_line 0x00004b0c 0x592 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - .debug_line 0x0000509e 0x5ea ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .debug_line 0x00005688 0x15f ..\obj\~#\~#\~#\source\assert.o - .debug_line 0x000057e7 0x179 ..\obj\~#\~#\~#\source\backdoor.o - .debug_line 0x00005960 0x171 ..\obj\~#\~#\~#\source\boot.o - .debug_line 0x00005ad1 0x1ed ..\obj\~#\~#\~#\source\com.o - .debug_line 0x00005cbe 0x166 ..\obj\~#\~#\~#\source\cop.o - .debug_line 0x00005e24 0x5d3 ..\obj\~#\~#\~#\source\file.o - .debug_line 0x000063f7 0xde9 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .debug_line 0x000071e0 0x11e ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .debug_line 0x000072fe 0x24f ..\obj\~#\~#\~#\source\xcp.o +.debug_line 0x00000000 0x77f6 + .debug_line 0x00000000 0x643 ..\obj\hooks.o + .debug_line 0x00000643 0x5b7 ..\obj\led.o + .debug_line 0x00000bfa 0x7d1 ..\obj\lib\fatfs\mmc.o + .debug_line 0x000013cb 0x6e9 ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_line 0x00001ab4 0x5a8 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_line 0x0000205c 0x7e3 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_line 0x0000283f 0x674 ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_line 0x00002eb3 0x6e6 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_line 0x00003599 0x4c0 ..\obj\lib\system_stm32f2xx.o + .debug_line 0x00003a59 0x5b6 ..\obj\main.o + .debug_line 0x0000400f 0x1d1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + .debug_line 0x000041e0 0x187 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + .debug_line 0x00004367 0x6f9 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_line 0x00004a60 0xea ..\obj\~#\~#\~#\source\armcm3_stm32f2\gcc\cstart.o + .debug_line 0x00004b4a 0x1c4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + .debug_line 0x00004d0e 0x5c1 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_line 0x000052cf 0x61c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_line 0x000058eb 0x15e ..\obj\~#\~#\~#\source\assert.o + .debug_line 0x00005a49 0x179 ..\obj\~#\~#\~#\source\backdoor.o + .debug_line 0x00005bc2 0x171 ..\obj\~#\~#\~#\source\boot.o + .debug_line 0x00005d33 0x1ed ..\obj\~#\~#\~#\source\com.o + .debug_line 0x00005f20 0x166 ..\obj\~#\~#\~#\source\cop.o + .debug_line 0x00006086 0x586 ..\obj\~#\~#\~#\source\file.o + .debug_line 0x0000660c 0xe71 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .debug_line 0x0000747d 0x125 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .debug_line 0x000075a2 0x254 ..\obj\~#\~#\~#\source\xcp.o -.debug_str 0x00000000 0x5be4a - .debug_str 0x00000000 0x55626 ..\obj\hooks.o - 0x557f6 (size before relaxing) - .debug_str 0x00055626 0x59 ..\obj\led.o - 0x553d6 (size before relaxing) - .debug_str 0x0005567f 0x705 ..\obj\lib\fatfs\mmc.o - 0x54b01 (size before relaxing) - .debug_str 0x00055d84 0x3d7 ..\obj\lib\spl\src\stm32f2xx_flash.o - 0x546ec (size before relaxing) - .debug_str 0x0005615b 0x131 ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x54601 (size before relaxing) - .debug_str 0x0005628c 0xa9b ..\obj\lib\spl\src\stm32f2xx_rcc.o - 0x54e5b (size before relaxing) - .debug_str 0x00056d27 0x2cb ..\obj\lib\spl\src\stm32f2xx_spi.o - 0x548ac (size before relaxing) - .debug_str 0x00056ff2 0x4f4 ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x5492a (size before relaxing) - .debug_str 0x000574e6 0xfc ..\obj\lib\system_stm32f2xx.o - 0x5450b (size before relaxing) - .debug_str 0x000575e2 0x1c ..\obj\main.o - 0x55535 (size before relaxing) - .debug_str 0x000575fe 0x33b ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - 0x3817 (size before relaxing) - .debug_str 0x00057939 0x194 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - 0x363d (size before relaxing) - .debug_str 0x00057acd 0x2a4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - 0x55702 (size before relaxing) - .debug_str 0x00057d71 0x4a ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - 0x357a (size before relaxing) - .debug_str 0x00057dbb 0x71 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - 0x5536a (size before relaxing) - .debug_str 0x00057e2c 0x115 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - 0x555bd (size before relaxing) - .debug_str 0x00057f41 0x44 ..\obj\~#\~#\~#\source\assert.o - 0x34d8 (size before relaxing) - .debug_str 0x00057f85 0xb1 ..\obj\~#\~#\~#\source\backdoor.o - 0x353f (size before relaxing) - .debug_str 0x00058036 0x44 ..\obj\~#\~#\~#\source\boot.o - 0x34f7 (size before relaxing) - .debug_str 0x0005807a 0x10a ..\obj\~#\~#\~#\source\com.o - 0x3628 (size before relaxing) - .debug_str 0x00058184 0x19 ..\obj\~#\~#\~#\source\cop.o - 0x34a4 (size before relaxing) - .debug_str 0x0005819d 0x2bd8 ..\obj\~#\~#\~#\source\file.o - 0x661a (size before relaxing) - .debug_str 0x0005ad75 0xb5d ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - 0x39de (size before relaxing) - .debug_str 0x0005b8d2 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - 0x29bd (size before relaxing) - .debug_str 0x0005b92a 0x520 ..\obj\~#\~#\~#\source\xcp.o - 0x3aa7 (size before relaxing) +.debug_str 0x00000000 0x5c7ed + .debug_str 0x00000000 0x55b09 ..\obj\hooks.o + 0x55cdc (size before relaxing) + .debug_str 0x00055b09 0x64 ..\obj\led.o + 0x558e5 (size before relaxing) + .debug_str 0x00055b6d 0x6ff ..\obj\lib\fatfs\mmc.o + 0x54ff5 (size before relaxing) + .debug_str 0x0005626c 0x3e7 ..\obj\lib\spl\src\stm32f2xx_flash.o + 0x54c00 (size before relaxing) + .debug_str 0x00056653 0x131 ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x54b05 (size before relaxing) + .debug_str 0x00056784 0xa9b ..\obj\lib\spl\src\stm32f2xx_rcc.o + 0x5536f (size before relaxing) + .debug_str 0x0005721f 0x2cb ..\obj\lib\spl\src\stm32f2xx_spi.o + 0x54dc0 (size before relaxing) + .debug_str 0x000574ea 0x4f4 ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x54e3e (size before relaxing) + .debug_str 0x000579de 0xfc ..\obj\lib\system_stm32f2xx.o + 0x54a1f (size before relaxing) + .debug_str 0x00057ada 0x1c ..\obj\main.o + 0x55a34 (size before relaxing) + .debug_str 0x00057af6 0x33b ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + 0x3946 (size before relaxing) + .debug_str 0x00057e31 0x194 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + 0x376c (size before relaxing) + .debug_str 0x00057fc5 0x2a4 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + 0x55c04 (size before relaxing) + .debug_str 0x00058269 0x4a ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + 0x36b2 (size before relaxing) + .debug_str 0x000582b3 0x71 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + 0x55879 (size before relaxing) + .debug_str 0x00058324 0x115 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + 0x55a9f (size before relaxing) + .debug_str 0x00058439 0x44 ..\obj\~#\~#\~#\source\assert.o + 0x3610 (size before relaxing) + .debug_str 0x0005847d 0xb1 ..\obj\~#\~#\~#\source\backdoor.o + 0x3677 (size before relaxing) + .debug_str 0x0005852e 0x44 ..\obj\~#\~#\~#\source\boot.o + 0x362f (size before relaxing) + .debug_str 0x00058572 0x10a ..\obj\~#\~#\~#\source\com.o + 0x3760 (size before relaxing) + .debug_str 0x0005867c 0x19 ..\obj\~#\~#\~#\source\cop.o + 0x35dc (size before relaxing) + .debug_str 0x00058695 0x3083 ..\obj\~#\~#\~#\source\file.o + 0x6d99 (size before relaxing) + .debug_str 0x0005b718 0xb5d ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + 0x3b0e (size before relaxing) + .debug_str 0x0005c275 0x58 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + 0x2af5 (size before relaxing) + .debug_str 0x0005c2cd 0x520 ..\obj\~#\~#\~#\source\xcp.o + 0x3bd4 (size before relaxing) -.debug_frame 0x00000000 0x19dc - .debug_frame 0x00000000 0xe8 ..\obj\hooks.o - .debug_frame 0x000000e8 0x50 ..\obj\led.o - .debug_frame 0x00000138 0x180 ..\obj\lib\fatfs\mmc.o - .debug_frame 0x000002b8 0x268 ..\obj\lib\spl\src\stm32f2xx_flash.o - .debug_frame 0x00000520 0x110 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_frame 0x00000630 0x2ec ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_frame 0x0000091c 0x1b4 ..\obj\lib\spl\src\stm32f2xx_spi.o - .debug_frame 0x00000ad0 0x20c ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_frame 0x00000cdc 0x34 ..\obj\lib\system_stm32f2xx.o - .debug_frame 0x00000d10 0x2c ..\obj\main.o - .debug_frame 0x00000d3c 0x5c ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o - .debug_frame 0x00000d98 0x5c ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o - .debug_frame 0x00000df4 0x12c ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o - .debug_frame 0x00000f20 0xa0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o - .debug_frame 0x00000fc0 0x58 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o - .debug_frame 0x00001018 0x9c ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o - .debug_frame 0x000010b4 0x28 ..\obj\~#\~#\~#\source\assert.o - .debug_frame 0x000010dc 0x40 ..\obj\~#\~#\~#\source\backdoor.o - .debug_frame 0x0000111c 0x40 ..\obj\~#\~#\~#\source\boot.o - .debug_frame 0x0000115c 0xa4 ..\obj\~#\~#\~#\source\com.o - .debug_frame 0x00001200 0x40 ..\obj\~#\~#\~#\source\cop.o - .debug_frame 0x00001240 0x118 ..\obj\~#\~#\~#\source\file.o - .debug_frame 0x00001358 0x554 ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o - .debug_frame 0x000018ac 0x30 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o - .debug_frame 0x000018dc 0x6c ..\obj\~#\~#\~#\source\xcp.o - .debug_frame 0x00001948 0x28 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) - .debug_frame 0x00001970 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) - .debug_frame 0x0000199c 0x20 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) - .debug_frame 0x000019bc 0x20 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) +.debug_frame 0x00000000 0x1b68 + .debug_frame 0x00000000 0xec ..\obj\hooks.o + .debug_frame 0x000000ec 0x50 ..\obj\led.o + .debug_frame 0x0000013c 0x1e4 ..\obj\lib\fatfs\mmc.o + .debug_frame 0x00000320 0x26c ..\obj\lib\spl\src\stm32f2xx_flash.o + .debug_frame 0x0000058c 0x11c ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_frame 0x000006a8 0x2f8 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_frame 0x000009a0 0x1c4 ..\obj\lib\spl\src\stm32f2xx_spi.o + .debug_frame 0x00000b64 0x21c ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_frame 0x00000d80 0x38 ..\obj\lib\system_stm32f2xx.o + .debug_frame 0x00000db8 0x2c ..\obj\main.o + .debug_frame 0x00000de4 0x5c ..\obj\~#\~#\~#\source\armcm3_stm32f2\can.o + .debug_frame 0x00000e40 0x64 ..\obj\~#\~#\~#\source\armcm3_stm32f2\cpu.o + .debug_frame 0x00000ea4 0x134 ..\obj\~#\~#\~#\source\armcm3_stm32f2\flash.o + .debug_frame 0x00000fd8 0xa0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\nvm.o + .debug_frame 0x00001078 0x58 ..\obj\~#\~#\~#\source\armcm3_stm32f2\timer.o + .debug_frame 0x000010d0 0xa0 ..\obj\~#\~#\~#\source\armcm3_stm32f2\uart.o + .debug_frame 0x00001170 0x28 ..\obj\~#\~#\~#\source\assert.o + .debug_frame 0x00001198 0x40 ..\obj\~#\~#\~#\source\backdoor.o + .debug_frame 0x000011d8 0x40 ..\obj\~#\~#\~#\source\boot.o + .debug_frame 0x00001218 0xa4 ..\obj\~#\~#\~#\source\com.o + .debug_frame 0x000012bc 0x40 ..\obj\~#\~#\~#\source\cop.o + .debug_frame 0x000012fc 0x120 ..\obj\~#\~#\~#\source\file.o + .debug_frame 0x0000141c 0x61c ..\obj\~#\~#\~#\source\third_party\fatfs\src\ff.o + .debug_frame 0x00001a38 0x30 ..\obj\~#\~#\~#\source\third_party\fatfs\src\option\unicode.o + .debug_frame 0x00001a68 0x6c ..\obj\~#\~#\~#\source\xcp.o + .debug_frame 0x00001ad4 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) + .debug_frame 0x00001afc 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) + .debug_frame 0x00001b28 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) + .debug_frame 0x00001b48 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/bin/openblt_stm32f207.srec b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/bin/openblt_stm32f207.srec index d81c1f62..f3264f94 100644 --- a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/bin/openblt_stm32f207.srec +++ b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/bin/openblt_stm32f207.srec @@ -1,80 +1,80 @@ S02000002E2E5C62696E5C6F70656E626C745F73746D3332663230372E73726563AC -S315080000000080002079190008CB190008CD190008CE -S31508000010CF190008D1190008D319000800000000FC -S31508000020000000000000000000000000D5190008CC -S31508000030D719000800000000D9190008DB190008C4 -S31508000040DF190008E1190008E3190008E519000896 -S31508000050E7190008E9190008EB190008ED19000866 -S31508000060EF190008F1190008F3190008F519000836 -S31508000070F7190008F9190008FB190008FD19000806 -S31508000080FF190008011A0008031A0008051A0008D3 -S31508000090071A0008091A00080B1A00080D1A0008A2 -S315080000A00F1A0008111A0008131A0008151A000872 -S315080000B0171A0008191A00081B1A00081D1A000842 -S315080000C01F1A0008211A0008231A0008251A000812 -S315080000D0271A0008291A00082B1A00082D1A0008E2 -S315080000E02F1A0008311A0008331A0008351A0008B2 -S315080000F0371A0008391A00083B1A00083D1A000882 -S315080001003F1A0008411A0008431A0008451A000851 -S31508000110471A0008491A00084B1A00084D1A000821 -S315080001204F1A0008511A0008531A0008551A0008F1 -S31508000130571A0008591A00085B1A00085D1A0008C1 -S315080001405F1A0008611A0008631A0008651A000891 -S31508000150671A0008691A00086B1A00086D1A000861 -S315080001606F1A0008711A0008731A0008751A000831 -S31508000170771A0008791A00087B1A00087D1A000801 -S315080001807F1A000810B5054C237833B9044B13B110 +S31508000000008000202D1900087F19000881190008B2 +S3150800001083190008851900088719000800000000E0 +S315080000200000000000000000000000008919000818 +S315080000308B190008000000008D1900088F190008A8 +S3150800004093190008951900089719000899190008C6 +S315080000509B1900089D1900089F190008A119000896 +S31508000060A3190008A5190008A7190008A919000866 +S31508000070AB190008AD190008AF190008B119000836 +S31508000080B3190008B5190008B7190008B919000806 +S31508000090BB190008BD190008BF190008C1190008D6 +S315080000A0C3190008C5190008C7190008C9190008A6 +S315080000B0CB190008CD190008CF190008D119000876 +S315080000C0D3190008D5190008D7190008D919000846 +S315080000D0DB190008DD190008DF190008E119000816 +S315080000E0E3190008E5190008E7190008E9190008E6 +S315080000F0EB190008ED190008EF190008F1190008B6 +S31508000100F3190008F5190008F7190008F919000885 +S31508000110FB190008FD190008FF190008011A000854 +S31508000120031A0008051A0008071A0008091A000821 +S315080001300B1A00080D1A00080F1A0008111A0008F1 +S31508000140131A0008151A0008171A0008191A0008C1 +S315080001501B1A00081D1A00081F1A0008211A000891 +S31508000160231A0008251A0008271A0008291A000861 +S315080001702B1A00082D1A00082F1A0008311A000831 +S31508000180331A000810B5054C237833B9044B13B15C S315080001900448AFF300800123237010BD84000020BB -S315080001A000000000CC50000808B5064B1BB10648F5 -S315080001B00649AFF300800648036813B1054B03B13F -S315080001C0984708BD00000000CC50000888000020B1 -S315080001D08400002000000000154B002B08BF134BBD -S315080001E09D46A3F5803A00218B460F461348144ACC -S315080001F0121A04F0B7FA0F4B002B00D098470E4B93 -S31508000200002B00D098470020002104000D000D485F -S31508000210002802D00C48AFF3008004F07DFA2000D5 -S31508000220290001F023F804F063FA00BF0000080073 -S31508000230008000200000000000000000840000206C -S3150800024000100020000000000000000008B500F0C3 -S31508000250D9F804484FF4005100F036FE003018BFB4 -S31508000260012008BD0008024008B5642000F098F88F -S3150800027008BD00BF08B500F099F808BD00B589B0FB -S315080002800023009301930293039304930593069323 -S3150800029007930A48694603F071FF40B9009B43B1CA +S315080001A0000000007C500008084B10B51BB1084938 +S315080001B00848AFF300800848036803B910BD074B29 +S315080001C0002BFBD0BDE81040184700BF0000000018 +S315080001D0880000207C5000088400002000000000F1 +S315080001E0154B002B08BF134B9D46A3F5803A0021FB +S315080001F08B460F461348144A121A04F08BFA0F4B13 +S31508000200002B00D098470E4B002B00D098470020B3 +S31508000210002104000D000D48002802D00C48AFF359 +S31508000220008004F051FA2000290000F0FFFF04F0D6 +S3150800023037FA00BF00000800008000200000000018 +S315080002400000000084000020F80F002000000000D5 +S315080002500000000008B500F0D5F84FF40051034837 +S3150800026000F026FE003018BF012008BD0008024035 +S3150800027008B5642000F094F808BD00BF08B500F082 +S3150800028095F808BD00B589B020220021684604F01B +S3150800029041FA6946094803F039FF40B9009B43B162 S315080002A09DF8080080F01000C0F3001002E000205E -S315080002B000E0002009B05DF804FB00BF9047000885 -S315080002C0004870479047000808B50748002380F89B -S315080002D0243206490A2203F0B1FB18B90122024B5F -S315080002E083F8242208BD00BFA0000020AC47000800 +S315080002B000E0002009B05DF804FB00BF40470008D5 +S315080002C0004870474047000808B50748002380F8EB +S315080002D024320A22054903F077FB18B90122024B9A +S315080002E083F8242208BD00BFA00000205C47000850 S315080002F070B50E4B93F82432012B02D10B4803F04C -S3150800030067FE01F005FC00F16406094D402403E090 -S3150800031001F0FEFB864205D32846214600F032FF4F -S315080003200028F5D0034803F04DFF70BDA00000205B -S31508000330004800409047000808B5044B93F824325B -S31508000340012B02D1014803F043FE08BDA00000209E +S315080003002FFE01F0DFFB00F16406094D402403E0EF +S3150800031001F0D8FB864205D32146284600F012FF95 +S315080003200028F5D0034803F013FF70BDA000002095 +S31508000330004800404047000808B5044B93F82432AB +S31508000340012B02D1014803F00BFE08BDA0000020D6 S3150800035070B50646104B93F82432012B0AD10E4984 -S3150800036003F0CEFF002805DA0B48002380F8243274 -S3150800037003F02EFE317871B1084C8025204600F036 -S31508000380F9FE2046294600F0FDFE0028F9D016F8A9 +S3150800036003F098FF002805DA0B48002380F82432AA +S3150800037003F0F6FD317871B1084C8025204600F06F +S31508000380D9FE2946204600F0DDFE0028F9D016F8E9 S31508000390011F0029F2D170BDA000002000480040CE -S315080003A0014B1880704700BFCC02002008B501F049 -S315080003B0AFFB104B1B6898421AD30F4B1B7843B9F7 -S315080003C001220D4B1A700D484FF4807100F082FD22 -S315080003D007E00022084B1A7008484FF4807100F0B5 -S315080003E07BFD01F095FB064B1B881844014A1060FB -S315080003F008BD00BFC8020020CE020020001402403B -S31508000400CC02002008B503484FF4807100F064FD63 +S315080003A0014B1880704700BFCA02002008B501F04B +S315080003B089FB104B1B6898421AD30F4B1B7843B91D +S315080003C001220D4B1A704FF480710C4800F076FD2F +S315080003D007E00022084B1A704FF48071074800F0B6 +S315080003E06FFD01F06FFB064B1B881844014B186024 +S315080003F008BD00BFCC020020C8020020001402403D +S31508000400CA02002008B54FF48071024800F058FD72 S3150800041008BD00BF0014024038B50146074800F081 -S315080004201DFE064D01242846214600F027FE002819 -S31508000430F9D0024800F00EFEC0B238BD003C0040BC +S3150800042005FE064D01242146284600F00FFE002849 +S31508000430F9D0024800F0F6FDC0B238BD003C0040D5 S3150800044038B54FF4FA72084B1A60FF241D46204649 S31508000450FFF7E2FFFF2802D02B68002BF7D1FF2811 -S3150800046014BF0020012038BDD402002008B5044876 -S31508000470042100F02FFDFF20FFF7CEFF08BD00BFC7 -S31508000480000C024010B50848042100F025FDFF20A5 -S31508000490FFF7C2FFFFF7D4FF044610B9FFF7E6FFE0 +S3150800046014BF0020012038BDD402002008B504219D +S31508000470034800F023FDFF20FFF7CEFF08BD00BFAD +S31508000480000C024010B50421074800F019FDFF20B2 +S31508000490FFF7C2FFFFF7D4FF18B90446FFF7E6FFD8 S315080004A000E00124204610BD000C024038B5044681 -S315080004B00D4610F0800F07D037200021FFF7F6FF12 +S315080004B00D4610F0800F07D000213720FFF7F6FF12 S315080004C001283AD804F07F04FFF7D0FFFFF7DAFFD8 S315080004D048B344F04000FFF79FFF280EFFF79CFF44 S315080004E0C5F30740FFF798FFC5F30720FFF794FF0A @@ -90,1216 +90,1211 @@ S31508000570FF20FFF751FFFF20FFF74EFFFF20FFF791 S315080005804BFF00F01F00052814BF0023012300E0DD S315080005900123184638BD00BFF8B504460D46642247 S315080005A0144B1A60FF261F463046FFF735FFFF2813 -S315080005B003D13B68002BF7D118E0FE2818D1023486 -S315080005C0FF263046FFF728FF04F8020C3046FFF7EF -S315080005D023FF04F8010C0234023DF2D1FF20FFF795 -S315080005E01BFFFF20FFF718FF0120F8BD0020F8BD0C -S315080005F00020F8BDD00200202DE9F0478AB0002877 -S3150800060040F06881B94B1B7813F0020F03D0B74B43 -S315080006101878C0B266E10820012100F0CFFC04205A -S31508000620012100F0CBFC4FF40040012100F0D4FC7E -S315080006304FF00408CDF8008002268DF805600127E2 +S315080005B004D13B68002BF7D10020F8BDFE2816D1E0 +S315080005C00234FF263046FFF727FF04F8020C3046B0 +S315080005D0FFF722FF04F8010C0234023DF2D1FF2096 +S315080005E0FFF71AFFFF20FFF717FF0120F8BD0020CD +S315080005F0F8BD00BFD0020020002840F06A81BA4B3F +S315080006001B7813F0020F03D0B74B1878C0B27047A7 +S315080006102DE9F0478AB00121082000F0B9FC012134 +S31508000620042000F0B5FC01214FF4004000F0BEFCA8 +S315080006304FF00409CDF8009002268DF805600127D1 S315080006408DF8047000248DF807408DF80640DFF811 -S31508000650A4924846694600F0EFFB4846414600F03A -S3150800066039FCA34D28460A21062200F037FC284605 -S315080006700B21062200F032FC28460C21062200F047 -S315080006802DFC4FF4E05300938DF804608DF8056057 -S315080006908DF806408DF807602846694600F0CCFBC1 +S31508000650A0826946404600F0E3FB4946404600F062 +S315080006602DFCA24D06220A21284600F02BFC062264 +S315080006700B21284600F026FC06220C21284600F00D +S3150800068021FC4FF4E05300938DF804608DF8056063 +S315080006908DF806408DF807606946284600F0C0FBCD S315080006A0ADF810404FF48273ADF81230ADF814402F S315080006B0ADF81640ADF818404FF40073ADF81A308F S315080006C03023ADF81C30ADF81E400723ADF82030B6 -S315080006D0DFF82CA2504604A900F08CFC50462146AF -S315080006E000F0BEFC5046394600F0A6FC4846414696 -S315080006F000F0F0FB8DF80D608DF80C708DF80F404A +S315080006D0DFF828A204A9504600F076FC21465046C9 +S315080006E000F0A6FC3946504600F08EFC49464046C6 +S315080006F000F0E4FB8DF80D608DF80C708DF80F4056 S315080007008DF80E404FF480540AA941F8204D28462A -S3150800071000F092FB2846214600F0DCFB0A275446E7 -S315080007202046314600F0AAFC0028F9D02046FF21D1 -S3150800073000F094FC01252046294600F09FFC00287D +S3150800071000F086FB2146284600F0D0FB0A275446FF +S315080007203146204600F092FC0028F9D0FF212046E9 +S3150800073000F07CFC01252946204600F087FC0028AD S31508000740F9D0013FECD14FF48053029302238DF880 S315080007500C308DF80D3000248DF80E408DF80F30D2 -S31508000760634802A900F068FB6248042100F0B4FB64 -S3150800077020462146FFF79AFE012840F0AD804FF447 -S315080007807A725D4B1A6008204FF4D571FFF78EFE1A -S31508000790012843D10DF127050DF12304FF26304624 -S315080007A0FFF73AFE04F8010FAC42F8D19DF826305F -S315080007B0012B40F091809DF82730AA2B40F08C80C1 -S315080007C04D4FA9264FF080443B682BB13046214651 -S315080007D0FFF76CFE0028F7D1474B1B68002B7BD030 -S315080007E03A200021FFF762FE002875D10DF1230497 -S315080007F0FF263046FFF710FE04F8010FAC42F8D189 -S315080008009DF8243003F04003DBB2002B14BF0C2202 -S3150800081004223A4B1A60FFF729FE23E0A92000219B -S31508000820FFF744FE012899BF0227A92501273D465F -S31508000830314C002623682BB128463146FFF736FE91 -S315080008400028F7D12C4B1B68002B45D010204FF4FD -S315080008500071FFF72BFE00283ED1284B1F60FFF7DB -S3150800086005FE77B3214B1A7802F0FE021A70244D62 -S315080008702846002100F0E0FB0024ADF810404FF4B4 -S315080008808273ADF81230ADF81440ADF81640ADF8E5 -S3150800089018404FF40073ADF81A30ADF81C40ADF8A7 -S315080008A01E400723ADF82030284604A900F0A2FB15 -S315080008B02846214600F0D4FB2846012100F0BCFB5F -S315080008C004E00A4B1A7842F001021A70074B1878AE -S315080008D0C0B207E0012005E00022084B1A60FFF7C6 -S315080008E0C5FDEEE70AB0BDE8F08700BF00000020AE -S315080008F000080240000C0240D0020020D802002066 -S31508000900003C004018B9034B1878C0B27047012064 -S31508000910704700BF0000002070B50D461C46002831 -S3150800092039D1002B39D01F4B1B7813F0010F36D164 -S315080009301D4B1B6813F0080F08BF5202012C0ED17D -S3150800094011201146FFF7B2FDF8B928464FF4007199 -S31508000950FFF722FED0F1010438BF002415E012206B -S315080009601146FFF7A3FD80B94FF4007628463146B5 -S31508000970FFF712FE28B105F50075013C14F0FF04D7 -S31508000980F4D10C200021FFF791FDFFF76FFD201C25 -S3150800099018BF012070BD042070BD042070BD03205F -S315080009A070BD00BF00000020D802002070B50D46BB -S315080009B016461C46002846D1002B46D0264B1B78E7 -S315080009C013F0010F43D1244B1B7813F0040F40D1C9 -S315080009D0224B1B6813F0080F08BF5602012C0DD1D5 -S315080009E018203146FFF762FD38BB2846FE21FFF77F -S315080009F0A5FDD0F1010438BF00241EE013F0060F50 -S31508000A0003D097202146FFF751FD19203146FFF7FD -S31508000A104DFD90B9FC2628463146FFF78FFD28B1D3 -S31508000A2005F50075013C14F0FF04F4D10020FD2102 -S31508000A30FFF784FD002808BF0124FFF717FD201CD7 -S31508000A4018BF012070BD042070BD042070BD0320AE -S31508000A5070BD022070BD00BF00000020D802002033 -S31508000A6070B584B01446002840F02A81974B1B784D -S31508000A7013F0010F40F026810E2900F20481DFE809 -S31508000A8011F00F00160002015C00020102010201CA -S31508000A90020102010201BA00BF00CE00DD00EC002F -S31508000AA0FFF7F0FCD0F1010438BF002404E1092067 -S31508000AB00021FFF7FBFC002840F0E780684610217C -S31508000AC0FFF76AFD002800F0E2809DF800309B09D8 -S31508000AD0012B10D19DF8072002F03F0212040132C3 -S31508000AE09DF809309DF8081003EB012313449B0277 -S31508000AF023600024E0E09DF808209DF807309B005D -S31508000B0003EB92139DF8062002F0030203EB822200 -S31508000B1001329DF8053003F00F039DF80A1003EB28 -S31508000B20D1139DF8091001F0030103EB4103073BBC -S31508000B3002FA03F323600024BEE0654B1B6813F03A -S31508000B40040F22D08D200021FFF7B0FC002840F0CA -S31508000B50A080FF20FFF760FC68461021FFF71CFD08 -S31508000B60002800F098803025FF263046FFF754FC11 -S31508000B706B1E13F0FF05F8D19DF80A301B091022E9 -S31508000B8002FA03F32360002496E009200021FFF708 -S31508000B908DFC002840F0818068461021FFF7FCFC98 -S31508000BA000287CD04A4B1B6813F0020F12D09DF820 -S31508000BB00A2002F03F029DF80B30DB0903EB4202E4 -S31508000BC001329DF80D309B09013B02FA03F32360BD -S31508000BD0002471E09DF80B309DF80A20C2F38402C8 -S31508000BE003F003015B0903EBC103013302FB033383 -S31508000BF02360002460E0364B1B68137000245BE01A -S31508000C0009200021FFF752FC00284AD1204610216E -S31508000C10FFF7C2FCD0F1010438BF00244CE00A20DB -S31508000C200021FFF743FC00283DD120461021FFF79D -S31508000C30B3FCD0F1010438BF00243DE03A2000217E -S31508000C40FFF734FC88BB0025FF263046FFF7E4FB98 -S31508000C5060550135042DF8D129E01D4B1B6813F0AA -S31508000C60040F26D08D200021FFF720FC18BBFF209B -S31508000C70FFF7D2FB20464021FFF78EFCD0F1010496 -S31508000C8038BF002418E0042416E0012414E00124E7 -S31508000C9012E0012410E001240EE001240CE00124F6 -S31508000CA00AE0012408E0012406E0012404E0002407 -S31508000CB002E0012400E00124FFF7D8FB204602E009 -S31508000CC0042000E0032004B070BD00BF000000202F -S31508000CD0D8020020004870470000AA42054B1B694D -S31508000CE0002B05DA034B044A5A6002F188325A602F -S31508000CF0704700BF003C024023016745024B1A6952 -S31508000D0042F000421A617047003C0240014BD8602D -S31508000D10704700BF003C02400E4BDB6813F4803F6F -S31508000D2012D10C4BDB6813F0100F0FD1094BDB689F -S31508000D3013F0EF0F0CD1074BDB6803F00203002B0F -S31508000D400CBF082007207047012070470520704710 -S31508000D5006207047003C024000B583B008238DF892 -S31508000D600730FFF7D9FF8DF807009DF80730DBB28B -S31508000D70012B08D1FFF7D0FF8DF807009DF8073043 -S31508000D80DBB2012BF6D09DF8070003B05DF804FB33 -S31508000D9070B5054641B1012908D0022914BF4FF4A0 -S31508000DA040764FF4007603E0002601E04FF48076A3 -S31508000DB0FFF7D2FF08281ED10F4C236923F440738E -S31508000DC0236123691E432661236923F0F8032361FF -S31508000DD0236943F002031D432561236943F48033E5 -S31508000DE02361FFF7B9FF236923F00203236123690F -S31508000DF023F0F803236170BD003C024070B5054638 -S31508000E000E46FFF7A9FF082813D10A4C236923F4D5 -S31508000E1040732361236943F400732361236943F014 -S31508000E20010323612E60FFF797FF236923F001036F -S31508000E30236170BD003C0240F0B40023012503265F -S31508000E4005FA03F20C681440944238D107685A0030 -S31508000E5006FA02F4E44327400760076891F804C0DD -S31508000E600CFA02FC4CEA070707600F79013FFFB24C -S31508000E70012F16D887683C40846087684C7994406F -S31508000E803C43846047689CB205FA04FC27EA0C07D1 -S31508000E904760476891F806C00CFA04F4A4B23C43CC -S31508000EA04460C7689CB2640006FA04F427EA04049E -S31508000EB0C460C468CF7907FA02F22243C2600133DC -S31508000EC0102BBDD1F0BC7047036919420CBF002036 -S31508000ED001207047018370474183704710B401F0C1 -S31508000EE007039B00C90800EB8100046A0F2199409B -S31508000EF024EA01010162016A9A40114301625DF820 -S31508000F00044B704710B4294B9B6803F00C03042B61 -S31508000F1005D0082B06D04BBB254B036028E0254B94 -S31508000F20036025E0214B59685A6802F03F0211F424 -S31508000F30800F08D05968C1F388111E4BB3FBF2F332 -S31508000F4003FB01F308E0194B5968C1F38811184BE4 -S31508000F50B3FBF2F303FB01F3144A5268C2F30142EE -S31508000F6001325200B3FBF2F3036001E0104B036059 -S31508000F700E498B68C3F303130F4AD35CDBB20468CC -S31508000F8024FA03F343608C68C4F38224145DE4B244 -S31508000F9023FA04F484608968C1F34231525CD2B200 -S31508000FA0D340C3605DF8044B704700BF0038024069 -S31508000FB00024F40040787D010400002021B1054B8F -S31508000FC01A6B104318637047024B1A6B22EA00002B -S31508000FD0186370470038024021B1054B1A6C10435C -S31508000FE018647047024B1A6C22EA000018647047AE -S31508000FF00038024010B4028802F441524C880B882B -S3150800100023438C882343CC8823430C8923434C8968 -S3150800101023438C892343CC89234313439BB2038000 -S31508001020838B23F400631B041B0C83830B8A0382C4 -S315080010305DF8044B704700BF29B103889BB243F0A3 -S31508001040400303807047038823F040031B041B0CEE -S3150800105003807047808980B2704700BF81817047DE -S3150800106029B103889BB243F4005303807047038871 -S3150800107023F400531B041B0C038070470389194291 -S315080010800CBF00200120704730B585B004460D46D8 -S31508001090038A9BB223F44053CA8813430382828986 -S315080010A092B222F4B05222F00C020989AB880B43A3 -S315080010B069890B439BB213438381838A9BB223F4CA -S315080010C04073AA89134383826846FFF71BFF204BA8 -S315080010D09C4203D003F580639C4201D1039A00E049 -S315080010E0029AA3891BB2002B08DA02EB820202EBF2 -S315080010F082022B685B00B2FBF3F207E002EB820286 -S3150800110002EB820229688900B2FBF1F2114BA3FBBC -S3150800111002135B091801642103FB1123A18909B293 -S31508001120002908DADB0032330A4DA5FB0323C3F393 -S315080011304213034307E01B013233064DA5FB031395 -S31508001140C3F3431303439BB2238105B030BD00BFED -S31508001150001001401F85EB5129B183899BB243F4E6 -S31508001160005383817047838923F400531B041B0CA7 -S3150800117083817047C1F30801818070478088C0F376 -S3150800118008007047038819420CBF002001207047E9 -S3150800119082B0314B1A6842F001021A6000229A6046 -S315080011A0196821F0847121F4803119602B4959603E -S315080011B0196821F480211960DA60009201921A6890 -S315080011C042F480321A601A46136803F40033019316 -S315080011D0009B01330093019B1BB9009BB3F5C06FBD -S315080011E0F2D11D4B1B6813F4003F14BF01230023E3 -S315080011F00193019B012B29D1174B9A689A609A682B -S3150800120042F400429A609A6842F4A0529A60144ADC -S315080012105A601A6842F080721A601A46136813F008 -S31508001220007FFBD040F203720E4B1A60A3F5806371 -S315080012309A6822F003029A609A6842F002029A605B -S315080012401A46936803F00C03082BFAD14FF0006294 -S31508001250054B9A6002B070470038024010300024EF -S31508001260193C4005003C024000ED00E080B582B024 -S3150800127020200121FFF7A2FE04200121FFF79EFE90 -S315080012804FF480200121FFF7A7FE08200121FFF770 -S3150800129095FE4FF48078CDF8008000268DF806601C -S315080012A001258DF8075002248DF805408DF8045065 -S315080012B02F4F38466946FFF7BFFD38464146FFF7C8 -S315080012C00BFE8DF804608DF807604FF40053009309 -S315080012D028486946FFF7B0FDA7F500673846082194 -S315080012E00722FFF7FBFD384609210722FFF7F6FD1F -S315080012F08DF806608DF807508DF80440CDF800800B -S315080013008DF8054038466946FFF796FD8DF8044086 -S315080013104FF40073009338466946FFF78DFD204663 -S315080013202946FFF74BFEA7F500673846082109222C -S31508001330FFF7D4FD384609210A46FFF7CFFD4FF4DB -S31508001340407300938DF804408DF805408DF80660CB -S315080013508DF8075038466946FFF76EFD4FF0007066 -S315080013602946FFF739FE00F0DFFC00F0EBFCFCE74E -S315080013700014024000080240F8B500231F46494EF3 -S315080013804FF4FA7047F230519C5DF218557862199D -S3150800139002FB000291FBF2FC02FB1C1CBCF1000FD5 -S315080013A006D191FBF2F77A1E92B2B2F5806F03D39B -S315080013B00233242BE8D16EE03B4B00225A611A68AF -S315080013C042F400421A601B6813F4004F06D0364EEA -S315080013D000F034FD336813F4004FF9D1324B1A6824 -S315080013E022F002021A601A6842F001021A605B686B -S315080013F013F0010F06D12C4E00F020FD736813F090 -S31508001400010FF9D0013C013D2D0545EA0444013F91 -S315080014102743254BDF611A6822F001021A605B68D0 -S3150800142013F0010F06D0204C00F008FD636813F096 -S31508001430010FF9D11C4BD3F8002242F00102C3F880 -S315080014400022D3F81C2222F00102C3F81C22D3F88A -S315080014500C2242F00102C3F80C220022C3F84022F3 -S31508001460C3F84422D3F8042222F00102C3F8042266 -S31508001470D3F8142222F00102C3F81422D3F81C224E -S3150800148042F00102C3F81C22D3F8002222F001021E -S31508001490C3F80022F8BD0548EC2100F007FC00243B -S315080014A0254689E7E447000800640040BC47000871 -S315080014B038B504460D46224B9B6813F0806F04D15D -S315080014C020484FF4A07100F0F1FB1D4BD3F88021A2 -S315080014D002F00102C3F88021D3F8802142F07C4251 -S315080014E042F40012C3F88021C3F88451E178A27847 -S315080014F0120442EA016221780A43617842EA01222B -S31508001500C3F88821E179A279120442EA01622179B5 -S315080015100A43617942EA0122C3F88C21D3F8802173 -S3150800152042F00102C3F880219B6813F0806F06D150 -S31508001530034C00F083FCA36813F0806FF9D038BD24 -S3150800154000640040BC4700081B4BDB6813F0030F20 -S315080015502FD0194BD3F8B02140F26763B3EB525F33 -S3150800156020D1154BD3F8B8210270D3F8B821120A46 -S315080015704270D3F8B821120C8270D3F8B821120E33 -S31508001580C270D3F8BC210271D3F8BC21120A427189 -S31508001590D3F8BC21120C8271D3F8BC311B0EC3716F -S315080015A0012000E00020044BDA6842F02002DA60ED -S315080015B070470020704700BF0064004008B500F07F -S315080015C06FFA90B1FEF742FE78B100F0F3FB00F037 -S315080015D08BFA00F069FA20F0604020F07F00034B98 -S315080015E0186000F061FA4368984708BD08ED00E006 -S315080015F070B5561EB6B24AB14C1E0E44451A14F8BA -S31508001600013F2B5500F01AFCB442F8D170BD00BF5B -S31508001610F8B50746002425460B4E00F00FFCA359E3 -S31508001620BB420BD8311949680B449F4206D205EBD9 -S315080016304502054B03EB8202107AF8BD01350C34DE -S31508001640482CEAD1FF20F8BD204800082DE9F843C8 -S3150800165080460068FFF7DCFFFF282FD0FFF73EFB28 -S31508001660F320FFF753FBFFF757FB012804D1FFF7D9 -S3150800167045FB0020BDE8F883002408F10409D8F8E2 -S315080016800060A71959F8045000F0D8FB38462946D7 -S31508001690FFF7B4FB082807D1A359AB4206D1043497 -S315080016A0B4F5007FEBD103E0002402E0002400E05B -S315080016B00124FFF723FB2046BDE8F8830020BDE898 -S315080016C0F88300BF38B504460D46114B984206D03C -S315080016D0104B994208D0FFF7B9FF08B911E00E4C34 -S315080016E0C5F308037BB900E0094C23689D420CD07A -S315080016F0204640F8045B29464FF40072FFF778FF4E -S3150800170003E0002038BD002038BD204638BD00BFA4 -S31508001710DC02002000800008E00400202DE9F041EA -S3150800172006460C4617461D4621F4FF7828F00108A0 -S315080017300368B3F1FF3F06D140F8048B41464FF4E6 -S315080017400072FFF755FF3368434505D030464146DA -S31508001750FFF7B8FF0646D0B13368E41A34440434B8 -S3150800176008F5007800F06AFB331DE31AB3F5007F2D -S3150800177006D330464146FFF7A5FF064650B1041D7D -S3150800178017F8013B04F8013B013DEBD105E00020C9 -S31508001790BDE8F0810020BDE8F0810120BDE8F081B8 -S315080017A04FF0FF33024A1360024A1360704700BFC6 -S315080017B0E0040020DC02002070B504460D461646FB -S315080017C0FFF726FFFF2814D0681E2044FFF720FFE6 -S315080017D0FF2810D024F4FF7323F00103074A93422D -S315080017E00CBF07480748214632462B46FFF796FFA7 -S315080017F070BD002070BD002070BD00BF00800008CD -S31508001800DC020020E0040020F8B505460E46FFF786 -S31508001810FFFE0446701E2844FFF7FAFE0546FF2C15 -S3150800182031D0FF2831D0844227D8012C27D9072860 -S3150800183027D8FFF753FAF320FFF768FAFFF76CFA91 -S31508001840012803D1FFF75AFA0020F8BD104F0226E7 -S3150800185000F0F4FA37F814003146FFF799FA082829 -S3150800186003D0FFF74BFA0020F8BD0134E4B2A542D5 -S31508001870EED2FFF743FA0120F8BD0020F8BD00209C -S31508001880F8BD0020F8BD0020F8BD0020F8BD00BF57 -S315080018900848000800B583B00F4B1B68B3F1FF3F3B -S315080018A016D00D4B99685A681144DA6811441A69BA -S315080018B011445A6911449A690A44D96953185B4212 -S315080018C002AA42F8043D05480421FFF775FF00E027 -S315080018D0012003B05DF804FBDC02002084810008C7 -S315080018E00D4B1868043B1B6818440C4B1B681844BE -S315080018F00B4B1B6818440B4B1B6818440A4B1B6898 -S3150800190018440A4B1B681844094B1B681844D0F145 -S31508001910010038BF002070470480000808800008CE -S315080019200C80000810800008148000081880000841 -S315080019308481000808B50C4B1B68B3F1FF3F04D03F -S315080019400948FFF783FE034660B1084B1B68B3F1ED -S31508001950FF3F06D00548FFF779FE031C18BF012391 -S3150800196000E00123184608BDDC020020E004002040 -S31508001970004870470080000872B608498D46084935 -S31508001980084A094B9A42BEBF51F8040B42F8040BA9 -S31508001990F8E7064880470648004700000080002010 -S315080019A0D85000080000002084000020911100088B -S315080019B0D90100083249334A002301E041F8043BC3 -S315080019C09142FBD3FFF752FCFEE7FEE7FEE7FEE790 +S3150800076002A9624800F05CFB0421614800F0A8FB7E +S3150800077021462046FFF79AFE012840F0AC804FF448 +S315080007807A725C4B1A604FF4D5710820FFF78EFE1B +S31508000790012842D109AD0AAE2C46FF273846FFF795 +S315080007A03BFE04F8010BB442F8D19DF82630012B24 +S315080007B040F091809DF82730AA2B40F08C80DFF816 +S315080007C034814FF08047A924D8F800302BB1394638 +S315080007D02046FFF76BFE0028F6D1464B1B68002B18 +S315080007E079D000213A20FFF761FE002873D1FF2453 +S315080007F02046FFF711FE05F8010BB542F8D19DF822 +S31508000800243003F04003DBB2002B14BF0C22042271 +S31508000810394B1A60FFF72AFE23E00021A920FFF7CB +S3150800082045FE012887BF01273D460227A925314CE9 +S31508000830002623682BB131462846FFF737FE0028E5 +S31508000840F7D12C4B1B68002B45D04FF400711020B4 +S31508000850FFF72CFE00283ED1274B1F60FFF706FE48 +S3150800086077B3214A137803F0FE031370234D002152 +S31508000870284600F0C9FB0024ADF810404FF48273F7 +S31508000880ADF81230ADF81440ADF81640ADF8184082 +S315080008904FF40073ADF81A30ADF81C40ADF81E40A1 +S315080008A00723ADF8203004A9284600F08DFB214621 +S315080008B0284600F0BDFB0121284600F0A5FB04E010 +S315080008C0094A137843F001031370074B1878C0B22E +S315080008D007E0012070470022074B1A60FFF7C6FDA4 +S315080008E0EEE70AB0BDE8F0870000002000080240E5 +S315080008F0000C0240D0020020D8020020003C004034 +S3150800090018B9034B1878C0B270470120704700BF6A +S315080009100000002000283BD170B50D461C46002B70 +S3150800092038D01E4B1B7813F0010F35D11C4B1B68B2 +S3150800093013F0080F08BF5202012C0DD111461120E1 +S31508000940FFF7B4FDF0B94FF400712846FFF724FE0F +S31508000950B0FA80F4640915E011461220FFF7A6FDE7 +S3150800096080B94FF4007631462846FFF715FE28B1C0 +S3150800097005F50075601E10F0FF04F4D100210C2067 +S31508000980FFF794FDFFF772FD201C18BF012070BD0C +S3150800099004207047042070BD032070BD00000020AD +S315080009A0D8020020002849D170B50E4615461C46C7 +S315080009B0002B45D0254B1B7813F0010F42D1234B52 +S315080009C01B7813F0040F3FD1214B1B6813F0080F57 +S315080009D008BF5502012C0CD129461820FFF766FDE1 +S315080009E030BBFE213046FFF7A9FDB0FA80F4640952 +S315080009F01EE013F0060F03D021469720FFF756FD99 +S31508000A0029461920FFF752FD90B9FC25294630469C +S31508000A10FFF794FD28B106F50076601E10F0FF0476 +S31508000A20F4D1FD210020FFF789FD002808BF012425 +S31508000A30FFF71CFD201C18BF012070BD042070475D +S31508000A40042070BD032070BD022070BD0000002088 +S31508000A50D8020020002840F02681964B1B7813F018 +S31508000A60010F40F0228170B584B014460E2900F2B9 +S31508000A70FF80DFE811F00F001500FD005C00FD00A7 +S31508000A80FD00FD00FD00FD00FD00B700BC00CA002A +S31508000A90D700E800FFF7F6FCB0FA80F46409FEE038 +S31508000AA000210920FFF702FD002840F0E38010210D +S31508000AB06846FFF771FD002800F0DE809DF80030DB +S31508000AC09B09012B10D19DF808209DF8093003EBEE +S31508000AD002229DF807301B0403F47C1301331344E8 +S31508000AE09B0223600024DAE09DF808209DF8073071 +S31508000AF09B0003EB92129DF806309B0203F44063B9 +S31508000B00134401339DF8052002F00F029DF80A10E0 +S31508000B1002EBD112911C9DF80920520002F0060240 +S31508000B200A44D2B2093A934023600024B7E0624BE4 +S31508000B301B6813F0040F21D000218D20FFF7B6FCA7 +S31508000B40002840F09B80FF20FFF766FC10216846CE +S31508000B50FFF722FD002800F093803025FF26304657 +S31508000B60FFF75AFC6B1E13F0FF05F8D19DF80A3003 +S31508000B701A09102393402360002490E000210920DD +S31508000B80FFF794FC00287DD110216846FFF704FD85 +S31508000B90002879D0484B1B6813F0020F11D09DF836 +S31508000BA00A305B0003F07E039DF80B2003EBD2139B +S31508000BB001339DF80D209209013A934023600024E1 +S31508000BC06DE09DF80B10CB0003F0180303EB5111F1 +S31508000BD09DF80A20C2F38402531C01FB03332360E9 +S31508000BE000245CE0344B1B681370002457E0002196 +S31508000BF00920FFF75BFC002848D110212046FFF7A3 +S31508000C00CBFCB0FA80F4640949E000210A20FFF71A +S31508000C104DFCE8BB10212046FFF7BEFCB0FA80F475 +S31508000C2064093CE000213A20FFF740FC90BB651EB2 +S31508000C300334FF263046FFF7EFFB05F8010FAC42F9 +S31508000C40F8D100242BE01C4B1B6813F0040F23D0AB +S31508000C5000218D20FFF72AFC00BBFF20FFF7DCFBF5 +S31508000C6040212046FFF798FCB0FA80F4640916E0A4 +S31508000C70042414E0012412E0012410E001240EE00B +S31508000C8001240CE001240AE0012408E0012406E01E +S31508000C90012404E0012402E0012400E00124FFF716 +S31508000CA0E5FB204603E0042070470320704704B0A4 +S31508000CB070BD00BF00000020D80200200048704721 +S31508000CC00000AA42054B1B69002B05DA034B044AB0 +S31508000CD05A6002F188325A60704700BF003C0240F1 +S31508000CE023016745024A136943F0004313617047BD +S31508000CF0003C0240014BD860704700BF003C0240F0 +S31508000D000E4BDB6813F4803F12D10C4BDB6813F0F3 +S31508000D10100F0FD1094BDB6813F0EF0F0CD1074BFF +S31508000D20DB6803F00203002B14BF07200820704776 +S31508000D30012070470520704706207047003C024096 +S31508000D4000B583B008238DF80730FFF7D9FF8DF873 +S31508000D5007009DF80730DBB2012B08D1FFF7D0FF5B +S31508000D608DF807009DF80730DBB2012BF6D09DF809 +S31508000D70070003B05DF804FB70B5054641B10129CB +S31508000D8008D002290CBF4FF400764FF4407603E0F2 +S31508000D90002601E04FF48076FFF7D2FF08281ED11F +S31508000DA00F4C236923F44073236123691E4326618C +S31508000DB0236923F0F8032361236943F002031D43E3 +S31508000DC02561236943F480332361FFF7B9FF23695B +S31508000DD023F002032361236923F0F803236170BD1E +S31508000DE0003C024070B505460E46FFF7A9FF0828E5 +S31508000DF013D10A4C236923F440732361236943F40E +S31508000E0000732361236943F0010323612E60FFF712 +S31508000E1097FF236923F00103236170BD003C02405C +S31508000E20F0B500230125032605FA03F20C68A24350 +S31508000E3039D102685C0006FA04F7FF433A400260BB +S31508000E40026891F804E00EFA04FE4EEA0202026015 +S31508000E500A79013AD2B2012A17D882681740876000 +S31508000E6087684A79A2403A43826047689AB205FA87 +S31508000E7002FE27EA0E074760D0F804E08F7907FAE2 +S31508000E8002F292B242EA0E024260C7689AB2520071 +S31508000E9006FA02F227EA0202C260C268CF7907FAA6 +S31508000EA004F41443C4600133102BBDD1F0BD00BF58 +S31508000EB00369194214BF0120002070470183704757 +S31508000EC04183704710B401F007039B00C90800EB83 +S31508000ED08100046A0F21994024EA01010162016A2E +S31508000EE09A400A43026210BC704700BF10B4244BF4 +S31508000EF09B6803F00C03042B05D0082B06D00BBB0C +S31508000F00204B036020E0204B03601DE01C4B5A6811 +S31508000F105B6803F03F0312F4800F194A5268C2F364 +S31508000F20881214BF18491749B1FBF3F303FB02F201 +S31508000F30134B5B68C3F3014301335B00B2FBF3F366 +S31508000F40036001E00F4B03600D4CA368C3F3031362 +S31508000F500E49CB5CDAB20368D3404360A268C2F399 +S31508000F6082228A5CD2B223FA02F28260A268C2F3B3 +S31508000F7042328A5CD2B2D340C36010BC704700BF0D +S31508000F80003802400024F40040787D010400002067 +S31508000F9021B1054B1A6B104318637047024A136B4D +S31508000FA023EA0000106370470038024021B1054B60 +S31508000FB01A6C104318647047024A136C23EA00003F +S31508000FC0106470470038024010B4038803F4415493 +S31508000FD00A884B8813438A881343CA8813430A89A5 +S31508000FE013434A8913438A891343CA8913432343FC +S31508000FF09BB20380838B23F400631B041B0C83833F +S315080010000B8A038210BC704729B103889BB243F050 +S31508001010400303807047038823F040031B041B0C1E +S3150800102003807047808980B2704700BF818170470E +S3150800103029B103889BB243F40053038070470388A1 +S3150800104023F400531B041B0C0380704703891942C1 +S3150800105014BF01200020704730B585B004460D4600 +S31508001060038A9BB223F44053CA88134303828389B5 +S315080010709BB223F4B05323F00C0289882B890B43C7 +S3150800108069890B439BB213438381838A9BB223F4FA +S315080010904073AA89134383826846FFF727FF1C4BD0 +S315080010A09C4203D003F580639C4201D1039B00E078 +S315080010B0029BA28912F4004F03EB830303EB83031D +S315080010C0296814BF49008900B3FBF1F1114BA3FB52 +S315080010D0012358090501642300FB1313A28912F49E +S315080010E0004F09D0D90032310A4AA2FB0131C1F3B7 +S315080010F0421242EA050307E01B013233054AA2FB06 +S315080011000323C3F343132B439BB2238105B030BD9E +S31508001110001001401F85EB5129B183899BB243F426 +S31508001120005383817047838923F400531B041B0CE7 +S3150800113083817047C1F30801818070478088C0F3B6 +S31508001140080070470388194214BF01200020704721 +S3150800115082B0314B1A6842F001021A600021996088 +S315080011601A6822F0847222F480321A602B4A5A6076 +S315080011701A6822F480221A60D960009101911A68CF +S3150800118042F480321A601A46136803F40033019356 +S31508001190009B01330093019B1BB9009BB3F5C06FFD +S315080011A0F2D11D4B1B6813F4003F14BF0123002323 +S315080011B00193019B012B29D1174B9A689A609A686B +S315080011C042F400429A609A6842F4A0529A60144A1D +S315080011D05A601A6842F080721A601A46136813F049 +S315080011E0007FFBD040F203720E4B1A60A3F58063B2 +S315080011F09A6822F003029A609A6842F002029A609C +S315080012001A46936803F00C03082BFAD14FF00062D4 +S31508001210054B9A6002B0704700380240103000242F +S31508001220193C4005003C024000ED00E080B582B064 +S3150800123001212020FFF7ACFE01210420FFF7A8FEBC +S3150800124001214FF48020FFF7B1FE01210820FFF7A6 +S315080012509FFE4FF48078CDF8008000268DF8066052 +S3150800126001258DF8075002248DF805408DF80450A5 +S315080012702F4F69463846FFF7D3FD41463846FFF7F4 +S315080012801FFE8DF804608DF807604FF40053009335 +S3150800129069462848FFF7C4FDA7F500670722082115 +S315080012A03846FFF70FFE072209213846FFF70AFEE0 +S315080012B08DF806608DF807508DF80440CDF800804B +S315080012C08DF8054069463846FFF7AAFD8DF80440B3 +S315080012D04FF40073009369463846FFF7A1FD294687 +S315080012E02046FFF755FEA7F500670922082138466C +S315080012F0FFF7E8FD092211463846FFF7E3FD4FF4EC +S31508001300407300938DF804408DF805408DF806600B +S315080013108DF8075069463846FFF782FD29464FF093 +S315080013200070FFF743FE00F0D5FC00F0E1FCFCE797 +S315080013300014024000080240F8B54A4A02F1240E99 +S3150800134000264FF4FA7747F23050157854782B195F +S3150800135003FB077390FBF3F103FB110139B990FB0B +S31508001360F3F39EB2731E9BB2B3F5806F03D30232BA +S315080013709645EAD16EE03C4B00225A611A6842F45F +S3150800138000421A601B6813F4004F06D0364F00F06F +S315080013902BFD3B6813F4004FF9D1334B1A6822F042 +S315080013A002021A601A6842F001021A605B6813F0BA +S315080013B0010F06D12C4F00F017FD7B6813F0010FC3 +S315080013C0F9D0013D013C240544EA0545731E1D4339 +S315080013D0254AD561136823F001031360536813F097 +S315080013E0010F06D0144600F0FFFC636813F0010FE6 +S315080013F0F9D11D4BD3F8002242F00102C3F80022AE +S31508001400D3F81C2222F00102C3F81C22D3F80C22BE +S3150800141042F00102C3F80C220022C3F84022C3F8A6 +S315080014204422D3F8042222F00102C3F80422D3F896 +S31508001430142222F00102C3F81422D3F81C2242F027 +S315080014400102C3F81C22D3F8002222F00102C3F8D5 +S315080014500022F8BDEC21054800F002FC00252C46C8 +S3150800146089E700BF94470008006400406C470008FD +S3150800147038B504460D46224B9B6813F0806F04D19D +S315080014804FF4A0711F4800F0EBFB1D4BD3F88021E9 +S3150800149002F00102C3F88021D3F8802142F07C4291 +S315080014A042F40012C3F88021C3F88451E078A17889 +S315080014B00A0442EA006122780A43617842EA012274 +S315080014C0C3F88821E079A1790A0442EA0061227901 +S315080014D00A43617942EA0122C3F88C21D3F88021B4 +S315080014E042F00102C3F880219B6813F0806F06D191 +S315080014F0034C00F079FCA36813F0806FF9D038BD6F +S31508001500006400406C4700081B4BDB6813F0030FB0 +S315080015102FD0194BD3F8B02140F26763B3EB525F73 +S3150800152020D1154BD3F8B8210270D3F8B821120A86 +S315080015304270D3F8B821120C8270D3F8B821120E73 +S31508001540C270D3F8BC210271D3F8BC21120A4271C9 +S31508001550D3F8BC21120C8271D3F8BC311B0EC371AF +S31508001560012000E00020044AD36843F02003D3603A +S3150800157070470020704700BF0064004008B500F0BF +S3150800158069FA90B1FEF766FE78B100F0E9FB00F063 +S3150800159085FA00F063FA20F0604020F07F00034BE4 +S315080015A0186000F05BFA4368984708BD08ED00E04C +S315080015B072B170B50D46561EB6B2441E064415F8ED +S315080015C0013B04F8013F00F00FFCB442F7D170BDAF +S315080015D0704700BF70B506460B4D002400F004FCAA +S315080015E02B68B3420AD86A6813449E4206D204EBB3 +S315080015F04401054B03EB8101087A70BD01340C35B3 +S31508001600062CEBD1FF2070BDD04700082DE9F84322 +S3150800161080460068FFF7DEFFFF282FD0FFF752FB52 +S31508001620F320FFF767FBFFF76BFB012818BF0024C1 +S3150800163004D1FFF757FB0020BDE8F883D8F80070FF +S3150800164004EB0709251D58F8056000F0CDFB314667 +S315080016504846FFF7C7FB082808D1E3599E4207D139 +S315080016602C46B5F5007FE9D1012402E0002400E00C +S315080016700024FFF737FB2046BDE8F8830020BDE8C5 +S31508001680F88300BF38B50D46114B984207D004467B +S31508001690104B994208D0FFF7B9FF08B911E00E4C74 +S315080016A0C5F308037BB900E0094C2368AB420CD0AC +S315080016B0204640F8045B4FF400722946FFF778FF8E +S315080016C003E0002038BD002038BD204638BD00BFE5 +S315080016D0DC02002000800008E00400202DE9F0412B +S315080016E006460C4617461D4621F4FF7828F00108E1 +S315080016F00368B3F1FF3F06D140F8048B4FF400723C +S315080017004146FFF755FF3368984505D041463046B0 +S31508001710FFF7B8FF0646E0B13368E41A34440434E8 +S3150800172008F5007800F060FB331DE31AB3F5007F77 +S3150800173006D341463046FFF7A5FF064660B1041DAD +S3150800174017F8013B04F8013B013DEBD10120BDE848 +S31508001750F0810020BDE8F0810020BDE8F08100BFDF +S315080017604FF0FF33024A1360024A1360704700BF06 +S31508001770E0040020DC02002070B504460D4616463B +S31508001780FFF728FFFF2814D0681E2044FFF722FF22 +S31508001790FF2810D024F4FF7323F00103074A93426D +S315080017A02B46324621460CBF05480648FFF796FFEA +S315080017B070BD002070BD002070BD00BF008000080D +S315080017C0DC020020E0040020F8B506460D46FFF7C7 +S315080017D001FF0446681E3044FFF7FCFE84422AD8FF +S315080017E00546A31EDBB2FC2B27D8072827D8FFF708 +S315080017F069FAF320FFF77EFAFFF782FA012803D188 +S31508001800FFF770FA0020F8BD0E4F022600F0ECFA3A +S31508001810314637F81400FFF7AFFA082803D0FFF768 +S3150800182061FA0020F8BD0134E4B2A542EED2FFF712 +S3150800183059FA0120F8BD0020F8BD0020F8BD0020A7 +S31508001840F8BD00BFB8470008114B1B68B3F1FF3F4E +S3150800185018D000B583B00E4B59689A681144DA68F7 +S3150800186011441A6911445A6911449A691144DA698A +S315080018708B185B4202AA42F8043D04210548FFF78B +S315080018807BFF01E00120704703B05DF804FB00BF51 +S31508001890DC020020848100080D4B1A6804331B689B +S315080018A013440C4A126813440B4A126813440B4A31 +S315080018B011680B44043212681A44094B1B68134416 +S315080018C0084A1268D3420CBF01200020704700BFA7 +S315080018D000800008088000080C80000810800008B6 +S315080018E0188000088481000808B50C4B1B68B3F102 +S315080018F0FF3F04D00948FFF789FE034660B1084B4D +S315080019001B68B3F1FF3F06D00548FFF77FFE031CAF +S3150800191018BF012300E00123184608BDDC02002099 +S31508001920E0040020004870470080000872B60849A5 +S315080019308D460849084A094B9A42BEBF51F8040B1E +S3150800194042F8040BF8E706488047064800470000B7 +S315080019500080002088500008000000208400002035 +S3150800196051110008E10100083249334A002301E019 +S3150800197041F8043B9142FBD3FFF758FCFEE7FEE72C +S31508001980FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE721 +S31508001990FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE711 +S315080019A0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE701 +S315080019B0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7F1 +S315080019C0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7E1 S315080019D0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7D1 S315080019E0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7C1 S315080019F0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B1 S31508001A00FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7A0 S31508001A10FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE790 S31508001A20FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE780 -S31508001A30FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE770 -S31508001A40FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE760 -S31508001A50FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE750 -S31508001A60FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE740 -S31508001A70FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE730 -S31508001A80840000200010002008B5FFF789FE08BD75 -S31508001A9008B5FFF791FE08BD08B5FFF7B5FE08BD06 -S31508001AA008B5FFF71DFF08BD08B5FFF761FF08BDBC -S31508001AB008B5FFF7EFFE034610B1FFF73BFF0346F5 -S31508001AC0184608BD054B00221A60054959609A60F8 -S31508001AD005211960034B1A60704700BF10E000E04B -S31508001AE0BFD40100E40600200022014B1A607047AB -S31508001AF010E000E0044B1B6813F4803F03D0034B4F -S31508001B001A6801321A60704710E000E0E406002007 -S31508001B1008B5FFF7EFFF014B186808BDE40600207B -S31508001B2038B504460A488021FFF72CFB60B10848FF -S31508001B302146FFF71FFB064D802428462146FFF75E -S31508001B4021FB0028F9D001E0002038BD012038BD6E -S31508001B500048004010B5044606482021FFF712FB4E -S31508001B60012805D10348FFF709FB2070012010BDA5 -S31508001B70002010BD0048004010B584B04FF4614302 -S31508001B8000930023ADF80430ADF80630ADF8083000 -S31508001B90ADF80C300C23ADF80A30054C20466946E2 -S31508001BA0FFF772FA20460121FFF7D6FA04B010BDF6 -S31508001BB0004800402DE9F04106460C46402903D965 -S31508001BC01148752100F072F82046FFF7A9FF012891 -S31508001BD003D00D48792100F069F8254694B1002410 -S31508001BE0DFF82480822700F029F9305DFFF798FF97 -S31508001BF0012803D04046394600F058F80134A3B20C -S31508001C00AB42F0D3BDE8F0816848000838B5054610 -S31508001C10214B1B789BB92148FFF79CFF012833D13C -S31508001C201E4B1C78002C34D0FFF772FF1C4B186033 -S31508001C3000241C4B1C700122174B1A7029E0194B03 -S31508001C401878194B1844FFF785FF0446012810D168 -S31508001C50144B1A780132D2B21A70104B1B78934281 -S31508001C6014D128461049FFF7C3FC00220A4B1A7004 -S31508001C700FE0FFF74DFF0A4B1B686433984207D9FC -S31508001C800024054B1C7004E0002402E0002400E058 -S31508001C900024204638BD00BF2D070020E806002096 -S31508001CA0300700202C070020E906002008B5034B62 -S31508001CB01860034B196000F0C1F8FCE734070020F0 -S31508001CC03807002008B500F0B1F8012816D000F052 -S31508001CD041F998B10A4B1B78012B0FD1FFF718FF72 -S31508001CE0084B1B6803F5FA73984207D30022044B86 -S31508001CF01A7000F039F908B9FFF760FC08BD00BF93 -S31508001D003C0700204007002008B50122044B1A7042 -S31508001D10FFF7FEFE034B1860FFF7D4FF08BD00BFB0 -S31508001D203C0700204007002008B500F083F8FFF7BD -S31508001D30C9FEFFF7A9FE00F0F9F800F00FF8FFF763 -S31508001D40E3FF08BD08B500F079F8FFF7D3FE00F009 -S31508001D5025FA00F013F8FFF7B5FF08BD10B502F035 -S31508001D6025FBFFF709FB044C01232370FFF704FF4B -S31508001D700023237010BD00BF1400002008B50B48CF -S31508001D80FFF7E2FB012805D10122094B1A70074823 -S31508001D9002F02AFB0548FFF739FF012805D1002282 -S31508001DA0034B1A70014802F01FFB08BD44070020C8 -S31508001DB014000020704700BF38B505460C46084B8E -S31508001DC01B78012B02D1C9B2FFF772FB044B1B78B3 -S31508001DD01BB92846E1B2FFF7EDFE02F0FDFA38BD61 -S31508001DE014000020074B1B78022B06D0032B06D0C5 -S31508001DF0012B0CBF082040207047002070470020A8 -S31508001E00704700BF14000020074B1B78022B06D032 -S31508001E10032B06D0012B0CBF08204020704700205A -S31508001E2070470020704700BF1400002008B502F074 -S31508001E30CBFA08BD08B5FEF717FA08BD08B5FEF7D0 -S31508001E4019FA08BD00F00F03092802D903F1370073 -S31508001E50704703F13000054B1B6803445B7803F0B9 -S31508001E600303022B08BF2038C0B2704718000020B1 -S31508001E7038B505460C460009FFF7E4FF207005F063 -S31508001E800F00FFF7DFFF60700023A370204638BD00 -S31508001E9030B4024603460D480131A0FB0343DB0874 -S31508001EA0FAD1002301F80139084D0846A5FB02437B -S31508001EB0DB0803EB8304A2EB4402303201F8012964 -S31508001EC01A46002BF1D130BC704700BFCDCCCCCC24 -S31508001ED070B4154B1E6800231C46C15C72185278F4 -S31508001EE002F00302022A08BF2039C9B2A1F1300262 -S31508001EF0D2B2162A11D8A1F13A05EDB2062D0ED99D -S31508001F00092A84BFA1F13702D2B202EB041404F005 -S31508001F10FF040133022BE0D103E0002002E0002099 -S31508001F2000E0204670BC70471800002008B5002065 -S31508001F30054B1870054901F06FFD18B10448772163 -S31508001F40FFF7B4FE08BD00BFC4070020D007002075 -S31508001F5094480008034B1878D0F1010038BF0020D8 -S31508001F60704700BFC407002008B5FFF75FFF0128C8 -S31508001F700AD0084B1B784BB9FEF780F9012807D120 -S31508001F800122044B1A7008BD002008BD002008BDB8 -S31508001F90002008BDC40700200378114A1268D1182A -S31508001FA0497801F00301022908BF203B532B0ED1C3 -S31508001FB043781A44527812F0040F0AD0312B0AD00B -S31508001FC0322B0AD0332B14BF03200220704703207C -S31508001FD0704703207047002070470120704700BFF4 -S31508001FE01800002070B504460230FFF771FF064658 -S31508001FF0054604342046FFF76BFF3044C6B2013D60 -S31508002000ADB20234012DF5D82046FFF761FFF6433D -S31508002010F6B2864214BF0020012070BD2DE9F041BA -S31508002020044615460F4601B120B95B4840F23121F6 -S31508002030FFF73CFE2046FFF7AFFF0646032800F0F1 -S315080020408F802046FFF7CEFF002800F08B80012EF8 -S3150800205028D016B1022E51D087E0A01CFFF738FF12 -S315080020608046201DFFF734FF06023E60A01DFFF7DD -S315080020702FFF3044386004F10806A8F103081FFA58 -S3150800208088F8002D73D00FFA88F7002F71DD002429 -S315080020903046FFF71DFF285502360134A4B2BC426C -S315080020A0F6DB68E0A01CFFF713FF8046201DFFF74C -S315080020B00FFF06043E60A01DFFF70AFF06EB002689 -S315080020C03E6004F10800FFF703FF3044386004F16E -S315080020D00A06A8F104081FFA88F8002D4DD00FFA51 -S315080020E088F7002F4BDD00243046FFF7F1FE285510 -S315080020F002360134A4B2BC42F6DB42E0A01CFFF76C -S31508002100E7FE8046201DFFF7E3FE06063E60A01D9B -S31508002110FFF7DEFE06EB00463E6004F10800FFF717 -S31508002120D7FE06EB00263E6004F10A00FFF7D0FE54 -S315080021303044386004F10C06A8F105081FFA88F83F -S315080021400DB30FFA88F7002F1FDD00243046FFF77E -S31508002150BFFE285502360134A4B2BC42F6DB16E0AF -S31508002160002015E04FF6FF7012E0002010E0404610 -S315080021700EE040460CE040460AE0404608E040468D -S3150800218006E0404604E0404602E0404600E040469D -S3150800219000B2BDE8F08100BF9448000870B5B84B9E -S315080021A01B78002B00F0A781012B27D1FEF78CF8AE -S315080021B0B448FEF7CDF8B448FEF7CAF8FEF780F83B -S315080021C00146B248012201F039FC30B1B048FEF7A9 -S315080021D0BFF80120FEF7B0F870BDAE48FEF7B8F8B4 -S315080021E0AD48FEF7B5F8AD48FEF7B2F8AC4B00229D -S315080021F01A605A600222A24B1A7070BD022B40F078 -S31508002200A980A84CA8484FF4807104F50D7202F015 -S3150800221037F894F93A32002B0DDA9D48FEF798F80C -S315080022200220FEF789F804F50D7001F0D1FE0022B0 -S31508002230934B1A7070BD00282ED09B49084601F5AD -S31508002240C0710022FFF7EAFEB0F1FF3F0CD19048BB -S31508002250FEF77EF80320FEF76FF88C4801F0B8FE0B -S315080022600022874B1A7070BD002815DD8C4B5B6801 -S3150800227033B98B4B8C4AD2F880211A6058600BE030 -S31508002280894AD2F88021864909688A423CBF84492E -S315080022900A600344824A5360824BD3F83C22D3F83F -S315080022A040329A4240F027817848002101F09AFE90 -S315080022B060B17748FEF74CF80420FEF73DF87348FE -S315080022C001F086FE00226E4B1A7070BD7148FEF74B -S315080022D03FF87648FEF73CF8714D754C686821461C -S315080022E0FFF7D6FD2046FEF733F87248FEF730F8BA -S315080022F02E68300E2146FFF7BBFDC6F30740A11C2A -S31508002300FFF7B6FDC6F30720211DFFF7B1FDF0B2B2 -S31508002310A11DFFF7ADFD2046FEF71AF86648FEF741 -S3150800232017F828686968FFF7B7FB60B95848FEF7D9 -S315080023300FF80520FEF700F8544801F049FE002280 -S315080023404F4B1A7070BD5348FEF702F803224C4BE8 -S315080023501A7070BD032B40F0CE80524C52484FF491 -S31508002360807104F50D7201F08BFF94F93A32002B57 -S315080023700DDA5248FDF7ECFF0220FDF7DDFF04F504 -S315080023800D7001F025FE00223D4B1A7070BD002825 -S315080023905BD0454A104602F5C07102F58072FFF718 -S315080023A03DFE0646B0F1FF3F0CD14548FDF7D0FF8C -S315080023B00320FDF7C1FF354801F00AFE0022304B25 -S315080023C01A7070BD002840DD3E48FDF7C1FF384C45 -S315080023D030462146FFF75CFD2046FDF7B9FF3A482F -S315080023E0FDF7B6FF304D95F883012146FFF740FD0E -S315080023F095F88201A11CFFF73BFD95F88101211D87 -S31508002400FFF736FD95F88001A11DFFF731FD20463F -S31508002410FDF79EFF2848FDF79BFFD5F8800131465A -S3150800242005F58072FFF734FB60B91948FDF790FF90 -S315080024300620FDF781FF154801F0CAFD0022104B62 -S315080024401A7070BD1348FDF783FF164BD3F83C226C -S31508002450D3F840329A424ED11C48FDF779FFFFF770 -S3150800246027FBA8BB0A48FDF773FF0720FDF764FFA3 -S31508002470064801F0ADFD0022014B1A7070BD00BF81 -S31508002480C4070020B0480008D4480008040A002001 -S31508002490FC480008044900080C49000830490008AF -S315080024A0C8070020D0070020280C00206049000833 -S315080024B0840700206C490008104A0008884900086B -S315080024C0AC490008D0490008E0490008F849000866 -S315080024D00948FDF73DFF0948FDF73AFF084801F0AE -S315080024E077FD0848FDF734FF0022074B1A70FDF701 -S315080024F0FFFEFFF763F870BD04490008144A000898 -S31508002500040A00202C4A0008C407002032B18218A9 -S3150800251011F8013B00F8013B9042F9D1704700BF22 -S31508002520CA7E8B7E43EA02230278032A05D1487DB8 -S315080025300A7D42EA002243EA02431846704700BF72 -S3150800254000F10B010023DA0142EA530310F8012BCC -S31508002550134403F0FF038842F5D11846704700BFBD -S3150800256010B504460A46407804F134010123FEF703 -S31508002570D3F988BB94F8332294F8323243EA02221C -S3150800258012B2184B9A4229D194F86D2094F86C30FF -S315080025901B0443EA026294F86A30134394F86B20EA -S315080025A043EA022222F07F420F4B9A4218D094F84F -S315080025B0890094F888301B0443EA006094F8863052 -S315080025C0034394F8870043EA002020F07F40064B37 -S315080025D0C01A18BF012010BD032010BD022010BD6F -S315080025E0002010BD55AAFFFF464154002DE9F041D1 -S315080025F0044603791BB3056B00F134074078394666 -S315080026002A460123FEF7D2F9E0B900232371636A4B -S315080026109D421AD3E26913449D4219D2E678012EE7 -S3150800262019D94FF00108E2691544607839462A46F7 -S315080026304346FEF7BBF9013E012EF4D10EE0002019 -S31508002640BDE8F0810120BDE8F0810020BDE8F081F9 -S315080026500020BDE8F0810020BDE8F0810020BDE83B -S31508002660F08100BF70B504460E46036B8B420DD051 -S31508002670FFF7BCFF054658B9607804F134013246C5 -S315080026800123FEF749F928B9266304E0002502E08C -S31508002690012500E00125284670BD00BF08B588B1B0 -S315080026A003688BB1197889B1D988828891420FD18C -S315080026B05878FEF727F900F0010000280CBF002023 -S315080026C0032008BD092008BD092008BD092008BD4A -S315080026D0092008BD2DE9F041154603681C78303CF1 -S315080026E0092C00F2A4815A783A2A40F0A0810233D4 -S315080026F0036000230B60002C40F06081D24B1C68FD -S31508002700002C00F05E810C6023788BB16078FEF7B0 -S31508002710F9F810F0010F0BD1002D00F0558100F0EB -S315080027200400C0B2002814BF0A200020BDE8F081CA -S31508002730002020706070FDF75FFF10F0010F40F079 -S3150800274046811DB110F0040F40F044812046002157 -S31508002750FFF706FF012817D194F8F631002B00F091 -S315080027603C8194F8FD2194F8FC311B0443EA02628B -S3150800277094F8FA31134394F8FB5143EA05252046A9 -S315080027802946FFF7EDFE00E00025032800F0288122 -S31508002790002840F0288194F8402094F83F3043EA16 -S315080027A002231BB2B3F5007F40F0208194F84B005A -S315080027B094F84A3053EA00200DD194F85B2094F837 -S315080027C05A301B0443EA026294F85830134394F8CB -S315080027D0590043EA0020E06194F84410E1704B1E6A -S315080027E0DBB2012B00F2058194F84130A370002B6F -S315080027F000F002815A1E1A4240F0018194F84660A0 -S3150800280094F8452042EA0622228112F00F0F40F082 -S31508002810F98094F8487094F8476056EA07260DD16F -S3150800282094F8577094F85660360446EA076794F8A1 -S3150800283054603E4394F8557046EA072694F843C018 -S3150800284094F8427057EA0C2700F0DF8001FB00FC81 -S3150800285007EB121161448E42C0F0DA80761AB6FB95 -S31508002860F3F3002B00F0D78040F6F576B3428CBF21 -S31508002870022601264FF6F578434500F2DB8002333F -S31508002880A36125622F4467622944E162032E13D1AE -S31508002890002A40F0C38094F8631094F8622012046A -S315080028A042EA016194F860200A4394F8611042EA0A -S315080028B00122A2629B000DE0002A00F0B280674464 -S315080028C0A762022E0FBF5B0003EB430203F001036E -S315080028D003EB520303F2FF13B0EB532FC0F0A480AF -S315080028E04FF0FF3323610023E360032E5AD163714F -S315080028F094F8652094F8643043EA02222A44626117 -S31508002900607804F134010123FEF706F8002849D15E -S3150800291094F8332294F8323243EA022212B24B4B2D -S315080029209A423FD194F8372094F836301B0443EA8C -S31508002930026294F83430134394F8352043EA0222AD -S31508002940434B9A422ED194F81B2294F81A321B0450 -S3150800295043EA026294F81832134394F8192243EAB8 -S3150800296002223C4B9A421DD194F8232294F8223233 -S315080029701B0443EA026294F82032134394F8212296 -S3150800298043EA0223E36094F81F2294F81E321B04DC -S3150800299043EA026294F81C32134394F81D2243EA70 -S315080029A00223236126702C4A138801339BB21380B5 -S315080029B0E380002020632071BDE8F0810B20BDE88C -S315080029C0F0810C20BDE8F0810020BDE8F0810320ED -S315080029D0BDE8F0810A20BDE8F0810D20BDE8F08150 -S315080029E00120BDE8F0810D20BDE8F0810D20BDE88D -S315080029F0F0810D20BDE8F0810D20BDE8F0810D20A5 -S31508002A00BDE8F0810D20BDE8F0810D20BDE8F0811C -S31508002A100D20BDE8F0810D20BDE8F0810D20BDE850 -S31508002A20F0810D20BDE8F0810D20BDE8F08100237E -S31508002A300B6063E60233A36125622F44676229446B -S31508002A40E162032624E700BFB00F002055AAFFFF66 -S31508002A505252614172724161AC0F00202DE9F0417A -S31508002A600D4601F109020369002B5ED0416991F810 -S31508002A700C800B78202B1BD00E46002408F0080784 -S31508002A80FFB203E016F8013F202B11D0052B08BF33 -S31508002A90E52347B1A3F1410C5FFA8CFCBCF1190F91 -S31508002AA09CBF2033DBB202F8013B0134082CE9D184 -S31508002AB00B7A202B22D0561C2E2313700B7A202B30 -S31508002AC01BD001F10804171D324608F010085FFAFA -S31508002AD088F603E014F8013F202B0FD046B1A3F186 -S31508002AE0410C5FFA8CFCBCF1190F9CBF2033DBB29A -S31508002AF002F8013BBA42EDD100E03246CB7A2B729E -S31508002B00CC7F8B7F1B0443EA04630C7F23434C7FF3 -S31508002B1043EA04232B604C7E0B7E43EA0423AB80F6 -S31508002B20CC7D8B7D43EA0423EB8000231370AE69CA -S31508002B304EB3EB693BB30369D3B1028C4FF6FF730F -S31508002B409A4217D0C7693888B0B10024A0464146D2 -S31508002B5001F0ECFB90B1EA69013AA24210D90134BE -S31508002B60321902F8010C37F814000028EFD108E0F2 -S31508002B70002406E0002404E0002402E0002400E02B -S31508002B80002400233355BDE8F08100BF10B5044684 -S31508002B90FFF72CFD0346002854D12378032B49D18F -S31508002BA06379002B46D00023236304F1340104F52E -S31508002BB00D700B46002203F8012B8342FBD15523E7 -S31508002BC084F83232AA2384F83332522384F8343014 -S31508002BD084F83530612384F83630412284F837206A -S31508002BE0722084F8180284F8190284F81A2284F8E4 -S31508002BF01B32236984F81C32C3F3072284F81D228A -S31508002C001A0C84F81E221B0E84F81F32E36884F817 -S31508002C102032C3F3072284F821221A0C84F82222D0 -S31508002C201B0E84F82332607862690123FDF7BEFE25 -S31508002C3000236371607800210A46FDF711FF031C23 -S31508002C4018BF0123184610BD02398369023B994211 -S31508002C503DBF8278C36A02FB01300020704700BF7F -S31508002C60F8B505460C4601295CD9836999425BD2B9 -S31508002C700378022B28D0032B38D0012B56D101EB31 -S31508002C805106416A01EB5621FFF7ECFC002850D1AA -S31508002C90C6F308032B4493F834700136696A28464C -S31508002CA001EB5621FFF7DEFC002845D1C6F30806DE -S31508002CB0354495F8340047EA002014F0010F14BF94 -S31508002CC00009C0F30B00F8BD416A01EB1421FFF7B8 -S31508002CD0C9FCA0BB640004F4FF742B1993F83430C4 -S31508002CE02C4494F8350043EA0020F8BD416A01EB0C -S31508002CF0D411FFF7B7FC28BBA40004F4FE742B1903 -S31508002D0093F8360093F83720120642EA004293F801 -S31508002D10350042EA00202C4494F83430184320F059 -S31508002D207040F8BD0120F8BD0120F8BD4FF0FF3016 -S31508002D30F8BD4FF0FF30F8BD4FF0FF30F8BD4FF04B -S31508002D40FF30F8BD4FF0FF30F8BD00BF70B5044640 -S31508002D500D46E1808168012938D003689A69914255 -S31508002D6036D271B91A78032A01D1996A49B900226B -S31508002D70E2601A89AA422DD99B6A03EB15132361CF -S31508002D801BE09E783601B54210D32068FFF768FF2E -S31508002D900146B0F1FF3F1FD001281FD923689B6960 -S31508002DA098421DD2AD1BADB2AE42EED9E1602068A5 -S31508002DB0FFF74AFF00EB1510206105F00F052368A1 -S31508002DC003EB451334336361002070BD022070BDE8 -S31508002DD0022070BD022070BD012070BD022070BDAA -S31508002DE0022070BDF8B505460C461646012979D964 -S31508002DF08369994278D20378022B3ED0032B4ED0B2 -S31508002E00012B6BD101EB5107416A01EB5721FFF703 -S31508002E1029FC0346002862D1C7F3080314F001040D -S31508002E2009D0EA1892F8342002F00F02F1B242EA09 -S31508002E300112D2B200E0F2B22B4483F834200137F3 -S31508002E4001232B71696A284601EB5721FFF70AFC13 -S31508002E500346002843D1C7F3080714B1C6F307167B -S31508002E6007E0EA1992F8342022F00F02C6F3032687 -S31508002E7016432F4487F8346031E0416A01EB142188 -S31508002E80FFF7F0FB034650BB640004F4FF742A19ED -S31508002E9082F83460C6F3072682F835601FE0416A77 -S31508002EA001EBD411FFF7DEFB0346C0B9A40004F416 -S31508002EB0FE742A1992F8371009062C4401F070415D -S31508002EC00E4384F83460C6F3072182F83510310CB6 -S31508002ED082F83610360E82F8376000E002230122A7 -S31508002EE02A7102E0022300E002231846F8BD00BF5B -S31508002EF02DE9F0410546884631B9C6686EB1836941 -S31508002F009E4228BF012609E0FFF7AAFE012841D9FB -S31508002F10AB6998424CD3464600E001263446022760 -S31508002F200134AB699C4202D3012E36D93C46284669 -S31508002F302146FFF795FE38B1B0F1FF3F30D00128A2 -S31508002F4030D0B442ECD12FE02646284621466FF011 -S31508002F507042FFF747FF0346A8B9B8F1000F06D03D -S31508002F60284641462246FFF73DFF034658B9EE601C -S31508002F702B69B3F1FF3F1AD0013B2B6101236B711B -S31508002F802046BDE8F081012B14BF01204FF0FF3029 -S31508002F90BDE8F0810120BDE8F0810020BDE8F081A0 -S31508002FA0BDE8F081BDE8F0810020BDE8F08120464B -S31508002FB0BDE8F0812DE9F84304460E46C58801357B -S31508002FC0ADB2002D6AD00369002B6AD015F00F0741 -S31508002FD05BD101330361C16821B903681B89AB4220 -S31508002FE062D952E000688378013B13EA15134CD185 -S31508002FF0FFF736FE8046012859D9B0F1FF3F59D070 -S3150800300020688369984539D3002E56D0E168FFF7C2 -S315080030106FFF8046002853D0012854D0B0F1FF3FF7 -S3150800302054D02068FFF7E2FA002852D1236803F14A -S31508003030340100231A46CA540133B3F5007FFAD186 -S31508003040266830464146FFF7FFFD306300264FF0FD -S3150800305001090BE083F804902068FFF7C7FA0136E8 -S31508003060002839D123681A6B01321A63F2B2236831 -S3150800307099789142EED8196B8A1A1A63C4F80C80AB -S3150800308020684146FFF7E0FD2061E580236803EBF1 -S315080030904713343363610020BDE8F8830420BDE894 -S315080030A0F8830420BDE8F8830420BDE8F8830220ED -S315080030B0BDE8F8830120BDE8F8830420BDE8F8835D -S315080030C00720BDE8F8830220BDE8F8830120BDE8A3 -S315080030D0F8830120BDE8F8830120BDE8F88300BF26 -S315080030E02DE9F04F85B005460021FFF72FFE002891 -S315080030F040F09E804FF0FF094F46C846DFF85CB1A6 -S315080031000BF10C02009228682969FFF7ABFA002830 -S3150800311040F08F806C692678002E00F08B80E37A69 -S3150800312003F03F02E52E74D013F0080F02D00F2AE1 -S3150800313071D101E00F2A51D1D5F81CA0BAF1000FC0 -S315080031406ED016F0400F06D094F80D9006F0BF0624 -S31508003150EB882B8403E0B74218BF474660D1637BF0 -S3150800316001934B4559D1237823F04003013B03EBE8 -S31508003170430203EB820202920BF1FF374FF001097B -S3150800318017F8013FE2185078E35C43EA0020B9F1EA -S31508003190000F10D001F0EAF88146029AFE2A55D8A7 -S315080031A0531C03933AF8120001F0E0F881454DD11B -S315080031B0039A029203E04FF6FF73984246D1009AAB -S315080031C09742DDD1237813F0400F3AD0B9F1000FBA -S315080031D037D0029A3AF812309BB337E027B920461F -S315080031E0FFF7AEF9484527D04FF6FF732B84AB6936 -S315080031F0DA7A12F0010F12D104F10B0001E08442D1 -S315080032001CD014F8011B13F8012B9142F7D047463E -S3150800321006E0474604E0474602E0474600E04746E0 -S3150800322028460021FFF7C6FE00283FF46CAF07E0EA -S3150800323010E00FE004200DE000200BE0002009E07C -S3150800324008E0013EF7B2DDF80490E9E7DDF80490FE -S315080032504746E5E705B0BDE8F08F00BFEC4A000831 -S315080032602DE9F04F85B0824689460B782F2B01D081 -S315080032705C2B01D109F101090023CAF8083099F835 -S3150800328000301F2B08D850460021FFF75FFD034684 -S315080032900022CAF8142062E1DFF8D4B2C84619F849 -S315080032A0013B2F2BFAD05C2BF8D0DAF81C5098F893 -S315080032B000001F2840F226812F2800F029815C286B -S315080032C000F02981AF1E46460124A1460AE02F2BAD -S315080032D000F023815C2B00F02081B2F5807F00F09E -S315080032E034811446494601F021F80146002800F0C9 -S315080032F02C817F2809D8222900F027815A4612F8FE -S31508003300013F13B19842FAD11FE127F8021F621C48 -S3150800331016F8013F18461F2BD9D8F5E0002C00F007 -S31508003320148105EB440232F8023D202B01D02E2BE6 -S3150800333002D1013CF7D108E1002C00F006816700B4 -S3150800334005EB070E002325F81430DAF8183003F1D8 -S315080033500B00202103F8011B8342FBD1A91E002381 -S3150800336000E0013331F8022F202AFAD02E2AF8D0AD -S31508003370002B00F0D68046F00306D2E0013C07D1C8 -S31508003380082101914FF00008CDF80880039405E064 -S31508003390023A32F8021C2E29F0D1F1E75F1C35F803 -S315080033A0130000285ED0202804D02E2806D1BC425F -S315080033B000F0CD8046F003063B46EFE7019A9045BC -S315080033C002D2BC4217D1B4E0019B0B2B03D146F0C5 -S315080033D00306029949E0BC4203D046F00306A74219 -S315080033E042D802998B00DBB20293039B0B2201920F -S315080033F04FF00808D2E77F280DD9002100F096FF84 -S315080034000346002800F0A88057490B4413F8800C9F -S3150800341046F0020650B101462B2807D0534A12F847 -S31508003420013F002B00F08A809942F8D146F0030646 -S315080034305F200FE0029A42F0020202920AE0A0F12F -S3150800344061039BB2192B05D8029B43F00103029333 -S31508003450203880B2DAF8183003F808003B4608F13D -S3150800346001089BE7029900E00299DAF818301A7801 -S31508003470E52A04BF05221A70019A082A02D1890092 -S31508003480C9B20291029901F00C030C2B03D001F08A -S315080034900302032A01D146F0020616F0020F0AD1EA -S315080034A0029901F00302012A08BF46F01006042B10 -S315080034B008BF46F00806DAF81830DE725046FFF7FD -S315080034C00FFEDAF81830DA7A034648B1042846D1EE -S315080034D002F00403DBB2002B14BF034605233EE0CB -S315080034E012F0040F3BD1DAF81410CB7A13F0100F50 -S315080034F006D0DAF80000FFF713F8CAF80800CDE698 -S3150800350005232CE00024012208EB0209042605E71E -S315080035100024012201E00024012208EB020900260A -S31508003520FCE62F4437F8022C2E2A3FF429AF7246C0 -S3150800353024E7019A0B2A7FF454AF48E7A0F1410328 -S315080035409BB2192B7FF676AF79E7062307E0019B36 -S315080035500B2B7FF446AF3AE746F0020666E71846B5 -S3150800356005B0BDE8F08F00BF6C4A0008644A000841 -S31508003570584A00082DE9F04F83B0044688464FF0B4 -S31508003580FF094E4604254F46DFF818A10AF10C0B31 -S3150800359074E02068FFF766F80546002872D162696C -S315080035A01378002B78D0D17AE52B5AD02E2B5AD007 -S315080035B001F03F01082914BF00200120404554D1DD -S315080035C00F2944D113F0400F06D092F80D9003F05E -S315080035D0BF03E188218403E09E4218BF3E4647D1D7 -S315080035E092F80DE0CE4542D1E1690091117801F0DB -S315080035F03F01013901EB410501EB85050AF1FF3170 -S315080036004FF0010C4FF6FF7901936346DDF800C0D1 -S3150800361011F8010F16187678105C40EA062033B1C7 -S31508003620FE2D36D82CF815000346013501E048452D -S315080036302FD15945ECD1019B127812F0400F24D0B6 -S31508003640FE2D26D80022009921F815201DE01046E7 -S315080036501EB9FEF775FF484520D04FF6FF73238441 -S315080036601CE03E4604E03E4602E03E4600E03E469A -S3150800367020460021FFF79EFC054618B92169002956 -S3150800368087D15DB10023236108E0013BDEB2F14634 -S31508003690EEE7F1463E46EBE70425F3E7284603B096 -S315080036A0BDE8F08FEC4A00082DE9F0410446C588CC -S315080036B0018C4FF6FF73994208BF2946FFF746FB70 -S315080036C00346D0B9E52701264FF00008206821698E -S315080036D0FEF7C8FF034668B9626917702268167153 -S315080036E0E288AA4209D220464146FFF763FC034610 -S315080036F00028EBD0042B08BF02231846BDE8F0814A -S315080037002DE9F04104460E46012924D983699942D8 -S3150800371023D200274FF0010820463146FFF7A0FACA -S315080037200546E0B101281CD0B0F1FF3F1BD020466A -S3150800373031463A46FFF756FB0146A8B92369B3F165 -S31508003740FF3F03D00133236184F80580A369AB42A8 -S315080037500AD92E46E0E7022106E0022104E000210C -S3150800376002E0022100E001210846BDE8F08100BF21 -S3150800377070B582B0054616461C460B22FEF7C6FEF5 -S31508003780052C0AD9B21EE30343EA540432F8023F71 -S315080037901C44A4B25388002BF5D1072204F00F016C -S315080037A001F13003392B88BF01F13703013A00A92B -S315080037B011444B702409F1D114467E2102AB1344FF -S315080037C003F8081C62B12B78202B0BD0294600235E -S315080037D00133A34207D011F8010F2028F8D102E0DF -S315080037E0002300E000232020072A05D802A9114457 -S315080037F011F8081C013200E00146E9540133072B91 -S31508003800F2D902B070BD00BF2DE9F04F85B004466D -S315080038108769C66901A839460C22FEF777FE9DF826 -S315080038200F3013F0010F1CD00023FB72E361012552 -S31508003830384601A932462B46FFF79AFF2046FFF77E -S315080038404FFC20B90135ADB2642DF1D1C0E0642D2D -S3150800385000F0C080042840F0BF809DF80F30FB724E -S31508003860E6619DF80F3013F0020F13D033883BB191 -S31508003870002301339BB236F81320002AF9D100E061 -S3150800388000231933624F87FB0327DB17C3EBA70710 -S31508003890BFB200E0012720460021FFF757FA03468A -S315080038A0002840F0B1800025A84601262068216935 -S315080038B0FEF7D8FE0346002840F0A68063691B7809 -S315080038C0E52B00D01BB90135AF4201D185E045464D -S315080038D020463146FFF76EFB03460028E6D093E004 -S315080038E0E188C91B204689B2FFF730FA034600284B -S315080038F040F08A80A069FEF723FE8046454E206880 -S315080039002169FEF7AFFE034600287DD1D4F81C9046 -S3150800391061695FFA87FB81F80D804FF00F03CB7260 -S3150800392000230B738B76CB760BF1FF3202EB42004A -S3150800393002EB800001224FF6FF7E4FF0FF0A02E0FD -S3150800394028467346013273454BD0451C39F810306A -S31508003950B01810F8010C0B5408444FEA132C80F8E1 -S3150800396001C0002B46D028460C2AEBD94FF6FF7229 -S31508003970934202D039F810300BB94BF0400B81F85E -S3150800398000B0236801221A7120460021FFF712FBB6 -S315080039900346002838D1013FBFB2002FAFD12CE033 -S315080039A0636903F12001002203F8012B8B42FBD146 -S315080039B06069A1690B22FEF7A9FD6369A269D27A3B -S315080039C002F018021A73236801221A7100201CE0FB -S315080039D007201AE0072018E017E0013FBFB267B1D9 -S315080039E07EE7B51815F8015C01F805A00D4485F8C1 -S315080039F001A0B9E70C2AA3D9BFE720682169FEF719 -S31508003A0031FE0028CCD000E0184605B0BDE8F08F9E -S31508003A104FECC44EEC4A000858B9074B1B680BB16B -S31508003A2000221A7009B100230B70034B196000209D -S31508003A3070470B20704700BFB00F00202DE9F043F8 -S31508003A408FB0019115460446002800F091800023A6 -S31508003A50036001A805A902F01E02FEF73BFE002836 -S31508003A6040F0888005F01F0702AB0B934C4B0C9374 -S31508003A7005A80199FFF7F4FB0A9E034600287FD1A3 -S31508003A80002E78D17BE05BB1042B40F0858005A839 -S31508003A90FFF7BAFE47F008070A9E034638B17BE0EF -S31508003AA0F37A13F0110F70D115F0040F6FD117F0D8 -S31508003AB0080F3CD0FDF70EF9B073C0F30723F37374 -S31508003AC0030C3374000E70740025F572357775771C -S31508003AD0B577F577DDF8148040463146FEF720FDC8 -S31508003AE0B576F57635757575012388F8043005467B -S31508003AF0E8B1D8F8309040462946FFF701FE03465C -S31508003B00002849D10598013DC5604946FEF7AAFD3A -S31508003B1003460AE0F37A13F0100F3AD115F0020FB4 -S31508003B2005D013F0010F36D101E0002B34D117F080 -S31508003B30080F18BF47F02007059D2B6BE361266227 -S31508003B40A77128463146FEF7EBFC2061F27FB37F6A -S31508003B501B0443EA0263327F1343727F43EA02235C -S31508003B60E3600020A060A0612560EB88A38014E0D4 -S31508003B70092012E011E015F01C0F91D1CAE70623BF -S31508003B8015F01C0F7FF47FAFCFE7072304E0082367 -S31508003B9002E0042300E0072318460FB0BDE8F083CF -S31508003BA0AC0D00202DE9F04F83B004460F46904631 -S31508003BB01E4600233360FEF771FD002840F0BB80E7 -S31508003BC0A37913F0800F40F0B78013F0010F00F0CF -S31508003BD0B580E568A368ED1AA84538BF4546002DA7 -S31508003BE000F0AE8004F124030193A368C3F308022E -S31508003BF0002A40F08680206890F802A00AF1FF3A71 -S31508003C000AEA532A1AF0FF0A17D10BB9206902E00B -S31508003C106169FFF725F8012805D8A37963F07F03C2 -S31508003C20A37102208FE0B0F1FF3F05D1A37963F0BD -S31508003C307F03A371012086E06061D4F800804046C6 -S31508003C406169FFF701F8814628B9A37963F07F0314 -S31508003C50A371022077E0D1445FEA552B29D098F862 -S31508003C6002300BEB0A029A4288BFCAEB030B98F89C -S31508003C70010039464A465FFA8BF3FCF74DFE28B138 -S31508003C80A37963F07F03A37101205CE0A37913F0A5 -S31508003C90400F0BD0A369C9EB0300834506D907EB90 -S31508003CA0402001994FF40072FEF730FC4FEA4B2B87 -S31508003CB035E0A2694A4522D0A37913F0400F10D007 -S31508003CC098F8010001990123FCF770FE28B1A37941 -S31508003CD063F07F03A371012035E0A37923F0400345 -S31508003CE0A3712368587801994A460123FCF714FE04 -S31508003CF028B1A37963F07F03A371012023E0C4F8F8 -S31508003D001890A168C1F30801C1F5007B5D4538BF6D -S31508003D10AB462144384624315A46FEF7F7FB5F4442 -S31508003D20A3685B44A36033685B443360B5EB0B055B -S31508003D307FF45BAF06E006E0022004E0072002E01D -S31508003D40002000E0002003B0BDE8F08F2DE9F04F19 -S31508003D5083B004460F4615461E4600233360FEF719 -S31508003D609DFC002840F0D680A37913F0800F40F020 -S31508003D70D28013F0020F00F0D080E368DD4280F0B5 -S31508003D80BE80002D00F0BB8004F124030193A368D4 -S31508003D90C3F30802002A40F09580206890F802B024 -S31508003DA00BF1FF3B0BEA532B1BF0FF0B21D13BB961 -S31508003DB0236963B90021FFF79BF80346206103E0F6 -S31508003DC06169FFF795F80346002B00F09880012BF0 -S31508003DD005D1A37963F07F03A37102209EE0B3F1B6 -S31508003DE0FF3F05D1A37963F07F03A371012095E016 -S31508003DF06361A37913F0400F11D0236858780199AD -S31508003E00A2690123FCF7D2FD28B1A37963F07F03E9 -S31508003E10A371012082E0A37923F04003A371D4F8AB -S31508003E20008040466169FEF70FFF814628B9A379ED -S31508003E3063F07F03A371022070E0D9445FEA552A34 -S31508003E4029D098F802300AEB0B029A4288BFCBEBCE -S31508003E50030A98F8010039464A465FFA8AF3FCF7DE -S31508003E60A5FD28B1A37963F07F03A371012055E06E -S31508003E70A369C9EB03018A450AD9019807EB4121D1 -S31508003E804FF40072FEF742FBA37923F04003A371B7 -S31508003E904FEA4A2A28E0A3694B4511D0A268E3688D -S31508003EA09A420DD298F8010001994A460123FCF777 -S31508003EB033FD28B1A37963F07F03A37101202DE0B8 -S31508003EC0C4F81890A068C0F30800C0F5007A5545F4 -S31508003ED038BFAA462044243039465246FEF716FB18 -S31508003EE0A37943F04003A3715744A3685344A360DE -S31508003EF0336853443360B5EB0A057FF448AFA368CB -S31508003F00E268934288BFE360A37943F02003A37174 -S31508003F10002003E002E0022000E0072003B0BDE82D -S31508003F20F08F00BF38B50446FEF7B8FB002849D124 -S31508003F30A37913F0200F46D013F0400F0DD0214679 -S31508003F4051F8243B5878A2690123FCF72FFD002875 -S31508003F503BD1A37923F04003A3712068E169FEF7FA -S31508003F6081FB002833D1256AEB7A43F02003EB72F4 -S31508003F70E3682B77A3891B0A6B77E389AB77E37B27 -S31508003F80EB772369AB76C3F30722EA761B0C2B750E -S31508003F901B0A6B75FCF79EFEA875C0F30723EB7525 -S31508003FA0030C2B76000E68760023AB74EB74A379AA -S31508003FB023F02003A371236801221A712068FEF7F3 -S31508003FC0E5FD38BD38BD002038BD012038BD38BDF7 -S31508003FD010B50446FFF7A6FF034608B9002222607B -S31508003FE0184610BD70B504460D46FEF757FB002867 -S31508003FF040F0BC80A37913F0800F40F0B880E268E7 -S31508004000AA4205D203F00203DBB2002B08BF15460D -S31508004010A2680023A360002D00F0AB802068867894 -S3150800402076026AB1013A691EB1FBF6F1B2FBF6F304 -S31508004030994205D373421A40A260AD1A616917E026 -S315080040402169A1B9FEF754FF0146012805D1A379D4 -S3150800405063F07F03A371022070BDB0F1FF3F05D165 -S31508004060A37963F07F03A371012070BD20616161AC -S31508004070002940D0B5422BD9A27912F0020F05D0FB -S315080040802068FEF735FF014620B920E02068FEF7D4 -S31508004090E7FD0146B1F1FF3F05D1A37963F07F0340 -S315080040A0A371012070BD012903D922689269914242 -S315080040B005D3A37963F07F03A371022070BD616104 -S315080040C0A2683244A260AD1BAE42D5D300E03546A5 -S315080040D0A2682A44A260C5F3080272B12068FEF7F6 -S315080040E0B3FD28B9A37963F07F03A371022070BDDD -S315080040F000EB552502E0002500E00025A368C3F380 -S31508004100080343B3A269AA4225D0A37913F0400F46 -S3150800411011D0214651F8243B58780123FCF746FC78 -S3150800412028B1A37963F07F03A371012070BDA37939 -S3150800413023F04003A371214651F8243B58782A46B8 -S315080041400123FCF7E9FB28B1A37963F07F03A37188 -S31508004150012070BDA561A368E26893420BD9E360AC -S31508004160A37943F02003A371002070BD70BD02201F -S3150800417070BD002070BD002070BD00BF30B58FB087 -S315080041800EAB43F8340D0D46184605A90022FEF776 -S31508004190A1FA044688B902AB0B93094B0C9305A800 -S315080041A00199FFF75DF8044638B90A9B23B105A8BB -S315080041B02946FEF753FC00E0062420460FB030BD22 -S315080041C0AC0D002030B599B018AB43F85C0D184615 -S315080041D00FA90122FEF77EFA034600284AD103AB4F -S315080041E01593264B16930FA80199FFF739F803463E -S315080041F000283FD1149939B3CC7A14F0010F25D190 -S3150800420026E0012D2CD906A80FA92422FEF77EF94F -S31508004210089506A80221FEF799FD034650BB06A895 -S315080042200021FFF7A7F9034618B304281AD021E09E -S315080042302DB10F982946FFF763FA0346D0B90F98B0 -S31508004240FEF7A4FC034615E0062313E0072311E056 -S315080042500F98FEF765F9054614F0100FD1D101E065 -S31508004260022307E00FA8FFF71FFA03460028DFD04E -S3150800427000E00723184619B030BD00BFAC0D00207A -S315080042802DE9F04182B080461746054600244E1EA9 -S3150800429011E0384601A901226B46FFF783FC009B13 -S315080042A0012B0AD19DF804300D2B04D005F8013BEB -S315080042B001340A2B01D0A642EBDC00232B709C426A -S315080042C014BF4046184602B0BDE8F08130B583B049 -S315080042D004460D460A2802D10D20FFF7F7FF02A96A -S315080042E001F8084D28466946012201ABFFF72EFD65 -S315080042F0019B012B14BF4FF0FF30012003B030BDE6 -S3150800430070B505460E46007860B100243146FFF7C1 -S31508004310DDFFB0F1FF3F08D0013415F8010F002882 -S31508004320F4D101E0002070BD204670BD7F281AD95F -S3150800433011B9C72807D111E0FF2813D880380A4BCE -S3150800434033F810007047084A012332F8021F8142E9 -S3150800435005D001339BB2802BF7D100E000238033D0 -S31508004360D8B2704700207047DC4C0008612809D095 -S3150800437007490022013231F8023F3BB18342F9D1A5 -S315080043800BB970470022034B33F81200704700BF81 -S31508004390FC4A0008DC4D0008034BFE22DA7018714F -S315080043A00222A3F844207047B40F0020054B0022D0 -S315080043B01A709A6483F84320A3F844209A705A70B6 -S315080043C0704700BFB40F0020024B1878003018BFA2 -S315080043D001207047B40F00200022024B83F84320C7 -S315080043E0704700BFB40F002038B504460378FF2B8A -S315080043F020D1FDF7AFFD18B91020FFF7CDFF5EE11C -S31508004400AB4C0023637001252570FF22E270102251 -S3150800441022716371FDF7E6FCA071FDF7F5FCE0710A -S31508004420FDF7F2FC000A20726572A5720823A4F84B -S31508004430443044E19E4A1278012A40F05581C93B2E -S31508004440352B00F23981DFE813F0C0003701370158 -S315080044502F01370137012601DB0015010501370158 -S31508004460370137013701370137013701370137017E -S31508004470370137013701370137013701370137016E -S31508004480370137013701370137013701370137015E -S315080044903701370137013701370137013701760010 -S315080044A0510036006D003701370137019200370198 -S315080044B0A400A800B6004578FDF794FC01388542AB -S315080044C003DD2220FFF768FFF9E0794D281DA96C66 -S315080044D06278FDF78DF8FF23EB706278AB6C1344B6 -S315080044E0AB6463780133A5F84430E8E04578FDF716 -S315080044F079FC0138854203DD2220FFF74DFFDEE017 -S3150800450061686B4DA964281D6278FDF771F8FF2371 -S31508004510EB706278AB6C1344AB6463780133A5F82F -S315080045204430CCE0624BFF22DA7042689A6401227A -S31508004530A3F84420C3E05E4BFF22DA709B6C406808 -S3150800454040B11844002213F8011B0A44D2B2834230 -S31508004550F9D100E00022564BC3F8072001221A7150 -S3150800456000225A719A710822A3F84420A7E0504BFA -S31508004570FF22DA704F4A9A6400221A715A719A71A8 -S315080045800721D9711A725A729A720822A3F844201E -S3150800459095E00020FFF700FF91E0454BFF22DA7017 -S315080045A000221A71597859719A71DA711A720622AB -S315080045B0A3F8442083E03E4B00221A705A70FF226B -S315080045C0DA700122A3F8442079E0394B9D6CFDF797 -S315080045D009FC411E2846621CFDF75AFA18B9312013 -S315080045E0FFF7DAFE6BE0324CFF23E370A56CFDF7AC -S315080045F0F9FB013D2844A0640123A4F844305EE099 -S315080046004578FDF7EFFB0238854203DD2220FFF7E8 -S31508004610C3FE54E0264BFF22DA700122A3F8442099 -S31508004620617839B9FDF744FA002848D13120FFF7F7 -S31508004630B3FE44E01E4B986CA21CFDF729FA18B984 -S315080046403120FFF7A9FE3AE0194B61789A6C0A44C3 -S315080046509A6434E0164CFF23E370002525716571D2 -S31508004660FDF7C0FBA071E571257265720723A4F8F2 -S31508004670443024E00E4B986C6168FDF70DFA18B9C2 -S315080046803120FFF789FE1AE0094BFF22DA70012272 -S31508004690A3F8442013E0FCF791FF054BFF22DA70DC -S315080046A00122A3F844200AE03120FFF775FE06E050 -S315080046B0B40F0020BC4F00082020FFF76DFE0B4BFF -S315080046C093F84330012B02D11020FFF765FE074B04 -S315080046D0B3F844100BB2002B06DD0448012380F81A -S315080046E043300330FDF768FB38BD00BFB40F002028 -S315080046F008B5074B044613B10021AFF30080054BFC -S315080047001868836A03B19847204600F033F800BF5B -S3150800471000000000C850000870B50E4B0E4D00246E -S31508004720ED1AAD101E46AC4204D056F82420904728 -S315080047300134F8E700F020F8084D094B0024ED1A7B -S31508004740AD101E46AC4204D056F8242090470134DA -S31508004750F8E770BD7C0000207C0000208000002067 -S315080047607C00002002440346934202D003F8011B52 -S31508004770FAE77047FEE70000F8B500BFF8BC08BCCA -S315080047809E467047F8B500BFF8BC08BC9E46704701 -S315080047902F64656D6F70726F675F73746D33326601 -S315080047A03230372E73726563000000002F626F6F18 -S315080047B0746C6F672E747874000000002E2E5C2EC1 -S315080047C02E5C2E2E5C2E2E5C536F757263655C41D3 -S315080047D0524D434D335F53544D333246325C636119 -S315080047E06E2E630005020602060307030803090383 -S315080047F009040A040B040C040C050D050E050F0527 -S315080048000F06100610071008000008001000180010 -S3150800481020002800300038004000480050005800AA -S3150800482000800008004000000200000000C00008E8 -S31508004830004000000300000000000108000001001D -S315080048400400000000000208000002000500000045 -S315080048500000040800000200060000000000060828 -S3150800486000000200070000002E2E5C2E2E5C2E2E65 -S315080048705C2E2E5C536F757263655C41524D434DD9 -S31508004880335F53544D333246325C756172742E630E -S31508004890000000002E2E5C2E2E5C2E2E5C2E2E5C2A -S315080048A0536F757263655C66696C652E63000000FC -S315080048B04669726D776172652075706461746520EA -S315080048C0726571756573742064657465637465646F -S315080048D00A0D00004F70656E696E67206669726D15 -S315080048E0776172652066696C6520666F72207265ED -S315080048F06164696E672E2E2E000000004552524FE5 -S31508004900520A0D004F4B0A0D0000000053746172E5 -S3150800491074696E67207468652070726F6772616D5E -S315080049206D696E672073657175656E63650A0D003E -S3150800493050617273696E67206669726D7761726518 -S315080049402066696C6520746F206F627461696E20D9 -S3150800495065726173652073697A652E2E2E000000D4 -S3150800496045726173696E67200000000020627974E1 -S3150800497065732066726F6D206D656D6F7279206143 -S31508004980742030780000000052656164696E672003 -S315080049906C696E652066726F6D2066696C652E2E71 -S315080049A02E4552524F520A0D00000000496E76619C -S315080049B06C696420636865636B73756D20666F75D3 -S315080049C06E642E2E2E4552524F520A0D00000000DC -S315080049D050726F6772616D6D696E67200000000026 -S315080049E020627974657320746F206D656D6F7279B6 -S315080049F0206174203078000057726974696E6720E8 -S31508004A0070726F6772616D20636865636B73756D2D -S31508004A102E2E2E00436C6F73696E67206669726D61 -S31508004A20776172652066696C650A0D004669726D64 -S31508004A307761726520757064617465207375636348 -S31508004A4065737366756C6C7920636F6D706C6574CD -S31508004A5065640A0D00000000222A3A3C3E3F7C7F2E -S31508004A60000000002B2C3B3D5B5D0000809A9041C6 -S31508004A708E418F804545454949498E8F9092924F80 -S31508004A80994F555559999A9B9C9D9E9F41494F55BB -S31508004A90A5A5A6A7A8A9AAABAC21AEAFB0B1B2B3DB -S31508004AA0B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C340 -S31508004AB0C4C5C6C7C8C9CACBCCCDCECFD0D1D2D330 -S31508004AC0D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E320 -S31508004AD0E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F310 -S31508004AE0F4F5F6F7F8F9FAFBFCFDFEFF01030507F6 -S31508004AF0090E10121416181C1E0000006100620030 -S31508004B0063006400650066006700680069006A0063 -S31508004B106B006C006D006E006F0070007100720013 -S31508004B2073007400750076007700780079007A00C3 -S31508004B30A100A200A300A500AC00AF00E000E100C0 -S31508004B40E200E300E400E500E600E700E800E9002B -S31508004B50EA00EB00EC00ED00EE00EF00F000F100DB -S31508004B60F200F300F400F500F600F800F900FA0088 -S31508004B70FB00FC00FD00FE00FF000101030105012A -S31508004B80070109010B010D010F011101130115019F -S31508004B90170119011B011D011F012101230125010F -S31508004BA0270129012B012D012F013101330135017F -S31508004BB037013A013C013E014001420144014601E8 -S31508004BC048014B014D014F01510153015501570150 -S31508004BD059015B015D015F016101630165016701BF -S31508004BE069016B016D016F0171017301750177012F -S31508004BF07A017C017E019201B103B203B303B403C7 -S31508004C00B503B603B703B803B903BA03BB03BC03BA -S31508004C10BD03BE03BF03C003C103C303C403C50367 -S31508004C20C603C703C803C903CA03300431043204E0 -S31508004C3033043404350436043704380439043A0492 -S31508004C403B043C043D043E043F0440044104420442 -S31508004C5043044404450446044704480449044A04F2 -S31508004C604B044C044D044E044F045104520453049F -S31508004C705404550456045704580459045A045B044A -S31508004C805C045E045F047021712172217321742112 -S31508004C90752176217721782179217A217B217C213A -S31508004CA07D217E217F2141FF42FF43FF44FF45FFCF -S31508004CB046FF47FF48FF49FF4AFF4BFF4CFF4DFFA2 -S31508004CC04EFF4FFF50FF51FF52FF53FF54FF55FF52 -S31508004CD056FF57FF58FF59FF5AFF0000C700FC0050 -S31508004CE0E900E200E400E000E500E700EA00EB0086 -S31508004CF0E800EF00EE00EC00C400C500C900E600BD -S31508004D00C600F400F600F200FB00F900FF00D6002A -S31508004D10DC00A200A300A500A7209201E100ED0097 -S31508004D20F300FA00F100D100AA00BA00BF00102370 -S31508004D30AC00BD00BC00A100AB00BB0091259225CC -S31508004D4093250225242561256225562555256325A3 -S31508004D50512557255D255C255B2510251425342509 -S31508004D602C251C2500253C255E255F255A2554251E -S31508004D7069256625602550256C25672568256425DF -S31508004D80652559255825522553256B256A25182545 -S31508004D900C25882584258C2590258025B103DF00E0 -S31508004DA09303C003A303C303B500C403A603980370 -S31508004DB0A903B4031E22C603B50329226122B10042 -S31508004DC06522642220232123F7004822B0001922F5 -S31508004DD0B7001A227F20B200A025A0004100420099 -S31508004DE043004400450046004700480049004A0081 -S31508004DF04B004C004D004E004F0050005100520031 -S31508004E0053005400550056005700580059005A00E0 -S31508004E102100E0FFE1FFE5FFE2FFE3FFC000C1007C -S31508004E20C200C300C400C500C600C700C800C90048 -S31508004E30CA00CB00CC00CD00CE00CF00D000D100F8 -S31508004E40D200D300D400D500D600D800D900DA00A5 -S31508004E50DB00DC00DD00DE00780100010201040150 -S31508004E60060108010A010C010E01100112011401C4 -S31508004E70160118011A011C011E0120012201240134 -S31508004E80260128012A012C012E01300132013401A4 -S31508004E90360139013B013D013F014101430145010D -S31508004EA047014A014C014E01500152015401560175 -S31508004EB058015A015C015E016001620164016601E4 -S31508004EC068016A016C016E01700172017401760154 -S31508004ED079017B017D019101910392039303940368 -S31508004EE0950396039703980399039A039B039C03D8 -S31508004EF09D039E039F03A003A103A303A403A50385 -S31508004F00A603A703A803A903AA03100411041204FD -S31508004F1013041404150416041704180419041A04AF -S31508004F201B041C041D041E041F042004210422045F -S31508004F3023042404250426042704280429042A040F -S31508004F402B042C042D042E042F040104020403044C -S31508004F500404050406040704080409040A040B04E7 -S31508004F600C040E040F04602161216221632164216F -S31508004F70652166216721682169216A216B216C21D7 -S31508004F806D216E216F2121FF22FF23FF24FF25FFBC -S31508004F9026FF27FF28FF29FF2AFF2BFF2CFF2DFFBF -S31508004FA02EFF2FFF30FF31FF32FF33FF34FF35FF6F -S31508004FB036FF37FF38FF39FF3AFF00004F70656E3E -S31508004FC0424C540000202020202020202020282881 -S31508004FD028282820202020202020202020202020AB -S31508004FE020202020208810101010101010101010EB -S31508004FF0101010101004040404040404040404101B -S3150800500010101010101041414141414101010101A8 -S315080050100101010101010101010101010101010172 -S31508005020101010101010424242424242020202027E -S315080050300202020202020202020202020202020242 -S3150800504010101010200000000000000000000000F2 +S31508001A30FEE7FEE784000020F80F002008B5FFF750 +S31508001A408FFE08BD08B5FFF797FE08BD08B5FFF776 +S31508001A50BBFE08BD08B5FFF71FFF08BD08B5FFF7B1 +S31508001A6061FF08BD08B5FFF7EFFE034610B1FFF7A3 +S31508001A703BFF0346184608BD054B00221A60054978 +S31508001A8059609A6005211960034B1A60704700BFB8 +S31508001A9010E000E0BFD40100E40600200022014B5C +S31508001AA01A60704710E000E0044B1B6813F4803F8F +S31508001AB003D0034A136801331360704710E000E04F +S31508001AC0E406002008B5FFF7EFFF014B186808BDCC +S31508001AD0E406002038B5044680210A48FFF732FBA1 +S31508001AE068B121460748FFF725FB064D80242146A5 +S31508001AF02846FFF727FB0028F9D0012038BD00202B +S31508001B0038BD00BF0048004010B5044620210648ED +S31508001B10FFF718FB012805D10348FFF70FFB2070D4 +S31508001B20012010BD002010BD0048004010B584B04B +S31508001B304FF4614300930023ADF80430ADF8063046 +S31508001B40ADF80830ADF80C300C23ADF80A30054C6A +S31508001B5069462046FFF780FA01212046FFF7DCFA9E +S31508001B6004B010BD00480040F8B505460C464029AB +S31508001B7003D97521114800F073F82046FFF7AAFF2C +S31508001B80012803D079210D4800F06AF8A3B29BB169 +S31508001B906C1E013B9BB21D44084F822600F024F9B7 +S31508001BA014F8010FFFF796FF012803D0314638468F +S31508001BB000F056F8AC42F1D1F8BD00BF184800084D +S31508001BC038B5224B1C789CB92148FFF79DFF0128A0 +S31508001BD039D11F4B1B78002B30D0FFF773FF1D4BF5 +S31508001BE0186000221C4B1A700122184B1A702AE042 +S31508001BF00546194B1878194B1844FFF785FF044614 +S31508001C00012810D1144B1A780132D2B21A70104B2F +S31508001C101B78934214D111492846FFF7C9FC0022C4 +S31508001C200A4B1A700FE0FFF74DFF0A4B1B68643327 +S31508001C30984207D90024054B1C7004E01C4602E0B4 +S31508001C40002400E00024204638BD00BF2A070020F3 +S31508001C50E80600202C07002029070020E9060020B6 +S31508001C6008B5024B196000F0BFF8FCE73007002002 +S31508001C7008B500F0B1F8012816D000F03DF998B182 +S31508001C800A4B1B78012B0FD1FFF71CFF084B1B686B +S31508001C9003F5FA73984207D30022044B1A7000F032 +S31508001CA033F908B9FFF76AFC08BD00BF34070020FE +S31508001CB03807002008B50122044B1A70FFF702FF07 +S31508001CC0034B1860FFF7D4FF08BD00BF3407002098 +S31508001CD03807002008B500F083F8FFF7CDFEFFF7B8 +S31508001CE0ADFE00F0F5F800F00FF8FFF7E3FF08BDCA +S31508001CF008B500F079F8FFF7D7FE00F023FA00F0F0 +S31508001D0013F8FFF7B5FF08BD10B502F01DFBFFF786 +S31508001D1013FB044C01232370FFF708FF00232370ED +S31508001D2010BD00BF1400002008B50B48FFF7ECFBF8 +S31508001D30012805D10122094B1A70074802F022FB37 +S31508001D400548FFF73DFF012805D10022034B1A700D +S31508001D50014802F017FB08BD3C07002014000020CC +S31508001D60704700BF38B504460D46084B1B78012B53 +S31508001D7002D1C9B2FFF77CFB044B1B781BB9E9B249 +S31508001D802046FFF7F1FE02F0F5FA38BD14000020F0 +S31508001D90074B1B78022B06D0032B06D0012B0CBF52 +S31508001DA0082040207047002070470020704700BF79 +S31508001DB014000020074B1B78022B06D0032B06D0F5 +S31508001DC0012B0CBF082040207047002070470020D8 +S31508001DD0704700BF1400002008B502F0C3FA08BD1A +S31508001DE008B5FEF745FA08BD08B5FEF747FA08BD77 +S31508001DF000F00F03092802D903F13700704703F1F1 +S31508001E003000054B1B6803445B7803F00303022B81 +S31508001E1008BF2038C0B270471800002038B50546FC +S31508001E200C460009FFF7E4FF207005F00F00FFF7E6 +S31508001E30DFFF60700023A370204638BD10B4034648 +S31508001E4002460C480131A0FB0242D208FAD1002210 +S31508001E500A70084CA4FB0302D20802EB8200A3EB2B +S31508001E604003303301F8013D1346002AF2D10846F3 +S31508001E7010BC7047CDCCCCCC70B4144B1E68441E35 +S31508001E80451C002014F8013FF218517801F00301AF +S31508001E90022908BF203BDBB2A3F13002D2B2162AD0 +S31508001EA00FD8A3F13A01C9B206290CD9092A84BF69 +S31508001EB0373BDAB202EB001303F0FF00AC42E1D184 +S31508001EC002E0002000E0002070BC704718000020E7 +S31508001ED008B50020054B1870054901F063FD18B1D7 +S31508001EE077210448FFF7BCFE08BD00BFBC070020E9 +S31508001EF0C807002044480008024B1878B0FA80F05A +S31508001F0040097047BC07002008B5FFF765FF0128A0 +S31508001F100AD0084B1B784BB9FEF7B4F9012807D14C +S31508001F200122044B1A7008BD002008BD002008BD18 +S31508001F30002008BDBC0700200378114A1168CA189A +S31508001F40527802F00302022A08BF203B532B0ED117 +S31508001F50437819444A7812F0040F0AD0312B0AD074 +S31508001F60322B0AD0332B0CBF0220032070470320E4 +S31508001F70704703207047002070470120704700BF54 +S31508001F801800002070B506460230FFF775FF0546B3 +S31508001F9084B204363046FFF76FFF2844C5B2013CC9 +S31508001FA0A4B20236012CF5D83046FFF765FFED439B +S31508001FB0EDB2854214BF0020012070BD2DE9F04125 +S31508001FC004461646884601B120B940F231215C48DC +S31508001FD0FFF746FE2046FFF7AFFF0546032800F049 +S31508001FE092802046FFF7CEFF002800F08F80012D53 +S31508001FF028D015B1022D52D08CE0A01CFFF73CFF6B +S315080020000746201DFFF738FF0502C8F80050A01D37 +S31508002010FFF732FF2844C8F800000834F81E07B254 +S31508002020002E7AD0B846002F7ADD00252046FFF725 +S3150800203023FF705502340135ADB24545F6DB384607 +S31508002040BDE8F081A01CFFF717FF0746201DFFF724 +S3150800205013FF0504C8F80050A01DFFF70DFF05EB98 +S315080020600025C8F8005004F10800FFF705FF2844CA +S31508002070C8F800000A34381F07B2002E53D0B846F5 +S31508002080002F53DD00252046FFF7F6FE7055023473 +S315080020900135ADB24545F6DB3846BDE8F081A01CF2 +S315080020A0FFF7EAFE0746201DFFF7E6FE0506C8F815 +S315080020B00050A01DFFF7E0FE05EB0045C8F80050EC +S315080020C004F10800FFF7D8FE05EB0025C8F8005014 +S315080020D004F10A00FFF7D0FE2844C8F800000C34C3 +S315080020E0781F07B22EB3B846002F25DD00252046F7 +S315080020F0FFF7C2FE705502340135ADB24545F6DB31 +S315080021003846BDE8F0810020BDE8F0814FF0FF3089 +S31508002110BDE8F0810020BDE8F0813846BDE8F081D1 +S315080021203846BDE8F0813846BDE8F0813846BDE856 +S31508002130F0813846BDE8F0813846BDE8F08100BF39 +S315080021404448000870B5B74B1B78002B00F0A581F2 +S31508002150012B27D1FEF7B8F8B348FEF7F9F8B348CC +S31508002160FEF7F6F8FEF7ACF801220146B04801F092 +S315080021702BFC30B1AF48FEF7EBF80120FEF7DCF890 +S3150800218070BDAD48FEF7E4F8AC48FEF7E1F8AC4898 +S31508002190FEF7DEF8AB4B00221A605A600222A14B0A +S315080021A01A7070BD022B40F0A880A74C04F50D727A +S315080021B04FF48071A54802F029F894F93A32002BB9 +S315080021C00DDA9C48FEF7C4F80220FEF7B5F804F5C8 +S315080021D00D7001F0C5FE0022924B1A7070BD0028E2 +S315080021E02DD09A48002200F5C071FFF7E7FEB0F13E +S315080021F0FF3F0CD18F48FEF7ABF80320FEF79CF89B +S315080022008B4801F0ADFE0022864B1A7070BD00287F +S3150800221015DD8C4B5B6833B98A4B8C4AD2F8802122 +S315080022201A6058600BE0894AD2F880218549096806 +S315080022308A423CBF83490A601844824B5860824BE5 +S31508002240D3F83C22D3F840329A4240F02681002146 +S31508002250774801F08FFE60B17648FEF779F80420DA +S31508002260FEF76AF8724801F07BFE00226D4B1A7081 +S3150800227070BD7148FEF76CF87548FEF769F8754C3D +S31508002280704D21466868FFF7D9FD2046FEF760F8CD +S315080022907148FEF75DF82E682146300EFFF7BEFD41 +S315080022A0A11CC6F30740FFF7B9FD211DC6F3072099 +S315080022B0FFF7B4FDA11DF0B2FFF7B0FD2046FEF70B +S315080022C047F86648FEF744F869682868FFF7BEFBD2 +S315080022D060B95848FEF73CF80520FEF72DF8544833 +S315080022E001F03EFE00224F4B1A7070BD5248FEF7B1 +S315080022F02FF803224B4B1A7070BD032B40F0CD808C +S31508002300514C04F50D724FF48071504801F07EFF70 +S3150800231094F93A32002B0DDA5148FEF719F80220E3 +S31508002320FEF70AF804F50D7001F01AFE00223D4B7F +S315080023301A7070BD00285AD0444800F5807200F51E +S31508002340C071FFF73BFE0646B0F1FF3F0CD145488A +S31508002350FDF7FEFF0320FDF7EFFF354801F000FE0D +S315080023600022304B1A7070BD002840DD3E48FDF74C +S31508002370EFFF384C21463046FFF760FD2046FDF753 +S31508002380E7FF3A48FDF7E4FF304D214695F883010B +S31508002390FFF744FDA11C95F88201FFF73FFD211DBB +S315080023A095F88101FFF73AFDA11D95F88001FFF721 +S315080023B035FD2046FDF7CCFF2848FDF7C9FF05F592 +S315080023C080723146D5F88001FFF73CFB60B91948A1 +S315080023D0FDF7BEFF0620FDF7AFFF154801F0C0FD6B +S315080023E00022104B1A7070BD1348FDF7B1FF164B4B +S315080023F0D3F83C22D3F840329A424ED11C48FDF716 +S31508002400A7FFFFF72FFBA8BB0A48FDF7A1FF072088 +S31508002410FDF792FF064801F0A3FD0022014B1A7052 +S3150800242070BD00BFBC07002060480008844800084B +S31508002430FC090020AC480008B4480008BC4800085D +S31508002440E0480008C0070020C8070020200C00202C +S31508002450104900087C0700201C490008C0490008EC +S31508002460384900085C490008804900089049000876 +S31508002470A84900080948FDF76BFF0948FDF768FFFA +S31508002480084801F06DFD0848FDF762FF0022074B7A +S315080024901A70FDF72DFFFFF771F870BDB4480008F4 +S315080024A0C4490008FC090020DC490008BC070020D4 +S315080024B03AB101388A1811F8013B00F8013F9142F8 +S315080024C0F9D17047CA7E8B7E43EA02230278032A33 +S315080024D005D1487D0A7D42EA002243EA02431846AE +S315080024E0704700BF00F10B010023DA0142EA5303EB +S315080024F010F8012B134403F0FF038842F5D1184660 +S31508002500704700BF10B5044601230A4600F134019E +S315080025104078FEF7FFF980BB94F8332294F83232FC +S3150800252043EA02231BB2184A934228D194F86D1045 +S3150800253094F86C20130443EA016294F86A30134352 +S3150800254094F86B2043EA022323F07F430F4A934211 +S3150800255017D094F8890094F888301B0443EA006081 +S3150800256094F88630034394F8870043EA002020F065 +S315080025707F43981A18BF012010BD032010BD022002 +S3150800258010BD002010BD00BF55AAFFFF46415400EC +S31508002590037943B32DE9F0410446056B00F134078E +S315080025A001232A4639464078FEF7FCF9E8B90023A4 +S315080025B02371636A9D421BD3E26913449D421AD272 +S315080025C0E678012E1AD94FF00108E3691D444346FF +S315080025D02A4639466078FEF7E5F9013E012EF4D120 +S315080025E00020BDE8F081002070470120BDE8F08199 +S315080025F00020BDE8F0810020BDE8F0810020BDE89C +S31508002600F08100BF70B5036B8B420FD00D460446B0 +S31508002610FFF7BEFF064658B901232A4604F13401DE +S315080026206078FEF777F928B9256304E0002602E00A +S31508002630012600E00126304670BD00BF90B108B5FE +S3150800264003688BB1197889B1D988828891420FD1EC +S315080026505878FEF755F900F00100002814BF03204A +S31508002660002008BD09207047092008BD092008BDBB +S31508002670092008BDF8B504682378303B092B00F219 +S315080026808D8165783A2D40F08981023404600020F6 +S315080026900860002B40F05A81C94B1C68002C00F0DA +S315080026A0578115460C60237883B16078FEF728F9C0 +S315080026B010F0010F0AD1002D00F04C8100F0040043 +S315080026C0C0B200280CBF00200A20F8BD00202070E8 +S315080026D06070FDF791FF10F0010F40F03D811DB1CC +S315080026E010F0040F40F03A8100212046FFF70AFF58 +S315080026F0012817D194F8F631002B00F0318194F8AF +S31508002700FD2194F8FC311B0443EA026394F8FA515C +S315080027102B4394F8FB5143EA052529462046FFF743 +S31508002720F1FE00E00025032800F01C81002840F097 +S315080027301B8194F8402094F83F3043EA02231BB2E9 +S31508002740B3F5007F40F0128194F84B0094F84A30B4 +S3150800275053EA00200DD194F85B2094F85A301B04F4 +S3150800276043EA026394F85800034394F8590043EA8D +S315080027700020E06194F84470E7707B1EDBB2012B01 +S3150800278000F2F68094F84130A370002B00F0F28036 +S315080027905A1E1A4240F0F08094F8466094F8452094 +S315080027A042EA0626268116F00F0F40F0E78094F8D5 +S315080027B0481094F8472052EA01220DD194F8571090 +S315080027C094F85620120442EA016194F854200A4308 +S315080027D094F8551042EA012294F843E094F842101E +S315080027E051EA0E2100F0CC8000FB07F701EB161C1E +S315080027F0BC446245C0F0C680CCEB0202B2FBF3F3E0 +S31508002800002B00F0C18040F6F57E734594BF4FF06B +S31508002810010E4FF0020E4FF6F572934200F2C18098 +S315080028200233A36125622944616205EB0C02E26268 +S31508002830BEF1030F19D1002E40F0A88094F863105A +S3150800284094F86220120442EA016194F860200A436F +S3150800285094F8611042EA0122A2629B0003F2FF1378 +S31508002860B0EB532FC0F09480BAE0002E00F09280AF +S315080028703944A162BEF1020F0FBF5B0003EB4302AE +S3150800288003F0010303EB5203A4E094F8332294F80F +S31508002890323243EA02231BB24A4A934242D194F89F +S315080028A0372094F836301B0443EA026294F8343031 +S315080028B0134394F8352043EA0223434A934234D11A +S315080028C094F81B2294F81A321B0443EA026294F81D +S315080028D01832134394F8192243EA02233B4A9342D7 +S315080028E026D194F8232294F822321B0443EA026282 +S315080028F094F82032134394F8212243EA0223E36032 +S3150800290094F81F2294F81E321B0443EA026294F8D4 +S315080029101C32134394F81D2243EA022323614FF025 +S31508002920030E07E04FF0030E04E04FF0030E01E03C +S315080029304FF0030E84F800E0254A138801339BB252 +S315080029401380E380002020632071F8BD0B20F8BDBA +S315080029500C20F8BD0020F8BD0320F8BD0A20F8BDFC +S315080029600D20F8BD0120F8BD0D20F8BD0D20F8BDDD +S315080029700D20F8BD0D20F8BD0D20F8BD0D20F8BDC1 +S315080029800D20F8BD0D20F8BD0D20F8BD0D20F8BDB1 +S315080029900D20F8BD0D20F8BD0D20F8BD00230B60F5 +S315080029A07AE60233A36125622944616205EB0C02CB +S315080029B0E26240E74FF0FF3323610023E360B9E7A3 +S315080029C0A80F002055AAFFFF525261417272416159 +S315080029D0A40F002003F2FF13B0EB532FDCD3E9E773 +S315080029E04FF0FF3323610023E360637194F8652099 +S315080029F094F8643043EA02222A446261012304F10E +S31508002A0034016078FDF786FF00283FF43EAF4FF0AB +S31508002A10030E8FE72DE9F84301F109020369002B3C +S31508002A2067D0446994F80CC02378202B20D025461B +S31508002A3001F111064FF0E5080CF0080E5FFA8EFE5C +S31508002A4003E015F8013F202B14D0052B0AD0BEF160 +S31508002A50000F08D0A3F14107FFB2192F03D820337E +S31508002A60DBB200E0434602F8013BB242E9D102E09C +S31508002A70164600E01646237A202B1ED0771C2E23F6 +S31508002A803370237A202B1AD004F1080E321D0CF06D +S31508002A90100C5FFA8CF503E01EF8013F202B10D0CE +S31508002AA035B1A3F14106F6B2192E9CBF2033DBB22D +S31508002AB007F8013BBA42EFD104E0324602E03A4653 +S31508002AC000E03A46E37A0B72E67FA57F2B0443EAD9 +S31508002AD00665237F2B43657F43EA05230B60657EE6 +S31508002AE0237E43EA05238B80E57DA37D43EA052300 +S31508002AF0CB80002313708F6967B3CB6953B303691F +S31508002B00EBB1028C4FF6FF739A421AD0D0F81C80AC +S31508002B10B8F80000B8B10D467E1E0024A146494605 +S31508002B2001F0CEFB88B1EB69013BA3420FD9013412 +S31508002B3006F8010F38F814000028F0D108E0002440 +S31508002B4006E0002404E0002402E0002400E000245B +S31508002B5000233B55BDE8F88310B50446FFF718FD7A +S31508002B600346002852D12378032B47D16379002BDB +S31508002B7044D00023236304F1340104F50D700B4699 +S31508002B80002203F8012B8342FBD1552384F8323205 +S31508002B90AA2384F83332522384F8343084F8353043 +S31508002BA0612384F83630412284F83720722084F86D +S31508002BB0180284F8190284F81A2284F81B32236949 +S31508002BC084F81C321A1284F81D221A0C84F81E2264 +S31508002BD01B0E84F81F32E36884F820321A1284F830 +S31508002BE021221A0C84F822221B0E84F82332012390 +S31508002BF062696078FDF7D6FE0023637100221146EC +S31508002C006078FDF727FF031C18BF0123184610BD7F +S31508002C1002398369023B99423DBF8378C06A01FB4A +S31508002C2003000020704700BF01295ED9F8B5836903 +S31508002C3099425CD20C4605460378022B28D0032B12 +S31508002C4037D0012B55D101EB5107416A01EB5721CA +S31508002C50FFF7D8FC00284FD1C7F308032B4493F895 +S31508002C6034600137696A01EB57212846FFF7CAFC29 +S31508002C70002844D1C7F30807E81990F8340046EA53 +S31508002C80002014F0010F14BF0009C0F30B00F8BDB3 +S31508002C90416A01EB1421FFF7B5FC98BB610001F40A +S31508002CA0FF716B1893F8350093F8343043EA002027 +S31508002CB0F8BD416A01EBD411FFF7A4FC28BBA100BB +S31508002CC001F4FE716A1892F8370092F836301B0440 +S31508002CD043EA006392F8350043EA00200D4495F86C +S31508002CE03430184320F07040F8BD012070470120A9 +S31508002CF0F8BD4FF0FF30F8BD4FF0FF30F8BD4FF08C +S31508002D00FF30F8BD4FF0FF30F8BD4FF0FF30F8BD8B +S31508002D1070B505460C46C1808168012938D003681C +S31508002D209A69914236D271B91A78032A01D1996AF9 +S31508002D3049B90022EA601A89A2422DD99B6A03EB97 +S31508002D4014132B611BE09E783601B44210D3286811 +S31508002D50FFF76AFF0146B0F1FF3F1FD001281FD9D0 +S31508002D602B689B6998421DD2A41BA4B2A642EED931 +S31508002D70E9602868FFF74CFF00EB141028612B6800 +S31508002D80343304F00F0403EB44146C61002070BD67 +S31508002D90022070BD022070BD022070BD012070BDEA +S31508002DA0022070BD022070BD2DE9F04101297BD9B2 +S31508002DB0836999427AD215460C4606460378022B51 +S31508002DC03BD0032B4AD0012B66D101EB5108416A4F +S31508002DD001EB5821FFF716FC0746002861D1C8F316 +S31508002DE0080314F0010F15D0334493F8342002F089 +S31508002DF00F0242EA051283F8342008F1010801237C +S31508002E003371716A01EB58213046FFF7FBFB002846 +S31508002E1044D14DE0334483F8345008F101080123C6 +S31508002E203371716A01EB58213046FFF7EBFBB8BBEB +S31508002E3043E0B04488F8342033E0416A01EB1421BA +S31508002E40FFF7E0FB074660BB610001F4FF717318EA +S31508002E5083F834502A1283F8352022E0416A01EBC0 +S31508002E60D411FFF7CFFB0746D8B9A10001F4FE71CC +S31508002E70731893F837201206314402F070422A4339 +S31508002E8081F83420111283F83510110C83F83610A6 +S31508002E90120E83F8372004E0022702E0074600E016 +S31508002EA007460123337114E0022712E0022710E0D7 +S31508002EB0C8F30808C5F30712BBE7C8F3080806EB0A +S31508002EC0080393F8343023F00F03C5F303221A439B +S31508002ED0AFE73846BDE8F081F8B505460F4631B983 +S31508002EE0C6686EB183699E4228BF012609E0FFF7CE +S31508002EF09BFE01283BD9AB69984244D33E4600E085 +S31508002F00012634460134AB699C4202D3012E30D9DE +S31508002F10022421462846FFF787FE38B1B0F1FF3F65 +S31508002F2029D001282AD0B442ECD129E06FF07042AA +S31508002F3021462846FFF738FF034690B937B122469F +S31508002F4039462846FFF730FF034650B9EC602B692F +S31508002F50B3F1FF3F16D0013B2B6101236B7120466D +S31508002F60F8BD012B0CBF4FF0FF300120F8BD012042 +S31508002F70F8BD0020F8BD4FF0FF30F8BD0120F8BDC0 +S31508002F800020F8BD2046F8BD2DE9F843C488013471 +S31508002F90A4B2002C6DD00369002B6DD00E460546F1 +S31508002FA014F00F075CD101330361C16821B90368C6 +S31508002FB01B89A34263D953E000688378013B13EA6F +S31508002FC014134DD1FFF730FE804601285AD9B0F1C7 +S31508002FD0FF3F5AD02868836998453AD3002E57D0C0 +S31508002FE0E968FFF779FF8046002854D0012855D0B4 +S31508002FF0B0F1FF3F55D02868FFF7CAFA002853D129 +S315080030002B6803F1340203F50D73002102F8011B46 +S315080030109342FBD12E6841463046FFF7F9FD3063EF +S3150800302000264FF001090BE083F804902868FFF7A3 +S31508003030AFFA013600283AD12A68136B01331363B5 +S315080030402B689978F2B29142EED816461A6B961BFF +S315080030501E63C5F80C8041462868FFF7D9FD28612C +S31508003060EC802B68343303EB47136B610020BDE813 +S31508003070F8830420BDE8F8830420BDE8F88304201B +S31508003080BDE8F8830220BDE8F8830120BDE8F8838F +S315080030900420BDE8F8830720BDE8F8830220BDE8D0 +S315080030A0F8830120BDE8F8830120BDE8F8830120F4 +S315080030B0BDE8F8832DE9F04F85B005460021FFF7F6 +S315080030C027FE002840F093804FF0FF0A5746D04667 +S315080030D04FF6FF7929692868FFF794FA002840F027 +S315080030E087806C692678002E00F08380E37A03F0E7 +S315080030F03F02E52E6CD013F0080F02D00F2A69D1D3 +S3150800310001E00F2A4AD1D5F81CB0BBF1000F66D0F2 +S3150800311016F0400F06D094F80DA006F0BF06EB880F +S315080031202B8403E0B74218BF474658D1637B019307 +S31508003130534551D1237823F04003013B03EB430267 +S3150800314003EB82030293344F07F10D0A012017F8A7 +S31508003150012BA3185978A35C43EA012380B11846CA +S3150800316001F0D0F80390029BFE2B4DD85A1C029210 +S315080031703BF8130001F0C6F8039B834244D101E0F3 +S315080031804B4541D15745E2D1237813F0400F36D04D +S31508003190A8B3029B3BF813308BB335E027B920461A +S315080031A0FFF7A0F9824526D0A5F82090AB69DA7A10 +S315080031B012F0010F12D104F10B0001E0A0421CD05D +S315080031C014F8011B13F8012B9142F7D0474606E085 +S315080031D0474604E0474602E0474600E047460021E6 +S315080031E02846FFF7D1FE00283FF474AF10E00FE041 +S315080031F00EE004200CE000200AE0002008E0013E72 +S31508003200F7B2DDF804A0EAE7DDF804A04746E6E7EA +S3150800321005B0BDE8F08F00BF9C4A00082DE9F04FC5 +S3150800322083B005468B460B782F2B01D05C2B01D13A +S315080032300BF1010B0023AB609BF800301F2B09D85C +S3150800324000212846FFF764FD034600226A6157E11C +S315080032509B46FFE7D8465B4613F8010B2F28F7D0A5 +S315080032605C2808BF9B46F5D0EE6980B21F2840F25D +S315080032701E812F2800F021815C2800F02181B71ECD +S315080032800124A1460AE02F2800F01C815C2800F0E2 +S315080032901981B3F5807F00F029811C46494601F063 +S315080032A00FF80146002800F021817F2809D8222836 +S315080032B000F0E280944A12F8013F13B19842FAD11D +S315080032C0DAE027F8021F631C1BF8010F1F28DAD85B +S315080032D0EFE0002C00F0D08006EB440232F8023D05 +S315080032E0202B01D02E2B02D1013CF7D1C4E0002CB3 +S315080032F000F0FC806000002326F81430AB6903F167 +S315080033000B01202203F8012B9942FBD1B11E0023A1 +S3150800331000E0013331F8022F202AFAD02E2AF8D0FD +S31508003320002B00F0D38047F00307CFE0013C06D11D +S315080033304FF0080A4FF00009CDF8049004E032F87F +S31508003340021D2E29F2D1F3E703F1010836F813001E +S3150800335000285ED0202803D02E2805D1A04503D00A +S3150800336047F003074346EFE7D14502D2A04519D1F6 +S31508003370BEE0BAF10B0F06D147F00307AB691A781E +S31508003380E52A56D14AE0A04502D047F0030740D8BF +S31508003390019B9B00DBB2019323464FF00B0A4FF0CB +S315080033A00809D1E77F2840F29880002100F088FFBD +S315080033B00346002800F0A180544A134413F8801CE1 +S315080033C088B247F0020748B12B2907D0504A12F8AD +S315080033D0013F002B00F083808B42F8D147F00307AA +S315080033E05F200FE0019B43F0020301930AE0A0F17E +S315080033F061039BB2192B05D8019B43F00103019386 +S31508003400203880B2AB6903F80900434609F101097F +S315080034109AE7AB691A78E52A04D101E04FF00B0A5E +S3150800342005221A70BAF1080F03D1019B9B00DBB283 +S315080034300193019A02F00C030C2B03D002F003024D +S31508003440032A01D147F0020717F0020F0AD1019AA1 +S3150800345002F00302012A08BF47F01007042B08BF31 +S3150800346047F00807AB69DF722846FFF723FEAB690A +S31508003470DA7A034660B101E0062341E004283FD129 +S3150800348002F00402D2B2002A14BF0346052337E02D +S3150800349012F0040F34D16969CB7A13F0100F04D0F7 +S315080034A02868FFF70FF8A860D4E6052328E000246B +S315080034B0012308EB030B04270BE70024012301E093 +S315080034C00024012308EB030B002702E7811E72186C +S315080034D0715A2E293FF42CAF28E7014674E7A0F16C +S315080034E041039BB2192B7FF67DAF80E7062307E0E1 +S315080034F0BAF10B0F7FF44CAF3EE747F002076DE7D2 +S31508003500184603B0BDE8F08F084A00081C4A0008B0 +S31508003510144A00082DE9F84F044688464FF0FF0A7A +S315080035205646042557464FF6FF796DE02068FFF7A3 +S3150800353069F8054600286BD160690378002B71D0BD +S31508003540E52B54D02E2B54D0C27A02F03F02082A1B +S3150800355014BF0021012141454DD10F2A3ED113F058 +S31508003560400F06D090F80DA003F0BF03E28822842E +S3150800357003E09E4218BF3E4640D190F80DE0D6457E +S315080035803BD1D4F81CA0027802F03F02013A02EBC4 +S31508003590420502EB8505264901F10D0C012611F8B5 +S315080035A0012B00EB020B9BF801B0825C42EA0B226E +S315080035B036B1FE2D33D82AF815201646013501E016 +S315080035C04A452CD18C45EAD1027812F0400F22D018 +S315080035D0FE2D24D800222AF815201CE01EB9FEF775 +S315080035E081FF824520D04FF6FF7323841CE03E46B8 +S315080035F004E03E4602E03E4600E03E460021204604 +S31508003600FFF7C2FC054618B9216900298ED15DB1BC +S315080036100023236108E0013BDEB2F246EEE7F246FC +S315080036203E46EBE70425F3E72846BDE8F88F00BFDA +S315080036309C4A00082DE9F0410446C588018C4FF6DE +S31508003640FF73994208BF2946FFF762FB0346D0B9C4 +S31508003650E52701264FF0000821692068FEF7D2FF0A +S31508003660034668B96269177022681671E288AA4229 +S3150800367009D241462046FFF787FC03460028EBD0CF +S31508003680042B08BF02231846BDE8F081012928D972 +S315080036902DE9F04104460E468369994224D2002753 +S315080036A04FF0010831462046FFF7BEFA0546E8B155 +S315080036B001281DD0B0F1FF3F1CD03A4631462046BE +S315080036C0FFF772FB0246B0B92369B3F1FF3F03D097 +S315080036D00133236184F805802E46A369AB42E1D8FD +S315080036E009E0022210467047022204E0002202E0A6 +S315080036F0022200E001221046BDE8F08170B582B0D2 +S31508003700054616461C460B22FEF7D2FE052C09D99D +S31508003710E30343EA540436F8023B1C44A4B2338854 +S31508003720002BF5D102A8072204F00F0101F130039E +S31508003730392B88BF01F13703013A00F8013D240906 +S31508003740F2D17E2102AB134403F8081C62B12B7830 +S31508003750202B0BD02946002301339A4207D011F8B3 +S31508003760010F2028F8D102E0002300E00023E81822 +S3150800377020240133072A05D802A9114411F8081C88 +S31508003780013200E0214600F8011B072BF1D902B0EF +S3150800379070BD00BF2DE9F04F87B004468769C6693A +S315080037A00C2239460DEB0200FEF782FE9DF8173013 +S315080037B013F0010F1DD00023FB72E36101252B4690 +S315080037C0324603A93846FFF799FF2046FFF772FCF1 +S315080037D028B90135ADB2642DF1D10720DAE0642DA0 +S315080037E000F0BF80042840F0BE809DF81730FB72B9 +S315080037F0E6619DF8173013F0020F13D033883BB1FA +S31508003800002301339BB236F81320002AF9D100E0D1 +S3150800381000231933614D85FB0325DB17C3EBA5058B +S31508003820ADB200E0012500212046FFF771FA0346F4 +S31508003830002840F0AE800026012721692068FEF79F +S31508003840E1FE0346002840F0A48063691B78E52B57 +S3150800385000D01BB90136B54201D185E000263946AC +S315080038602046FFF791FB03460028E6D091E0E18861 +S31508003870491B89B22046FFF74BFA0346002840F059 +S315080038808680A069FEF72EFE009000270197216921 +S315080038902068FEF7B7FE0346002878D1D4F81C90B6 +S315080038A060695FFA85FB9DF8003043734FF00F039C +S315080038B0C37207738776C7760BF1FF3303EB4301B1 +S315080038C003EB8101364A02F10D08019B4FF6FF769C +S315080038D04FF0FF0AB3424BD001F1010E39F811300F +S315080038E01178435401444FEA132C81F801C013B9E7 +S315080038F07146334600E0714601329045EAD14FF6EB +S31508003900FF72934202D039F811300BB94BF0400BD5 +S3150800391080F800B0236801221A7139462046FFF75D +S3150800392033FB0346002832D1013DADB2002DAED19E +S3150800393026E0636903F12001002203F8012B99426E +S31508003940FBD10B22A1696069FEF7B2FD6269A36922 +S31508003950DB7A03F018031373236801221A71002017 +S3150800396018E0072016E015E0013DADB245B17EE747 +S3150800397092F800E000F80EA086448EF801A0BBE796 +S3150800398021692068FEF73EFE0028D2D002E01846DC +S3150800399000E0184607B0BDE8F08F00BF4FECC44EF4 +S315080039A09C4A000858B9074B1B680BB100221A70CD +S315080039B009B100230B70034B1960002070470B20D8 +S315080039C0704700BFA80F00202DE9F0438FB0019182 +S315080039D0002800F08980044615460023036002F09B +S315080039E01E0205A901A8FEF745FE00287ED105F0AE +S315080039F01F0702AB0B93514B0C93019905A8FFF7D0 +S31508003A000DFC0A9E0346002871D1002E7AD172E079 +S31508003A10042B7FD105A8FFF7BDFE47F008070A9ECD +S31508003A20034638B186E0F37A13F0110F7BD115F00F +S31508003A30040F7AD117F0080F39D0FDF73FF9B073A4 +S31508003A400312F373030C3374000E70740025F572B9 +S31508003A5035777577B577F577DDF8148031464046C2 +S31508003A60FEF730FDB576F57635757575012388F858 +S31508003A7004300546C8B1D8F8309001464046FFF7ED +S31508003A8005FE0346002855D10598013DC5604946FF +S31508003A90FEF7B8FD48B14EE015F0020F02D013F05C +S31508003AA0010F44D115F0080F01D047F02007059BF8 +S31508003AB01B6BE3612662A771059D31462846FEF712 +S31508003AC001FD2061F17FB27F130443EA0162337F6F +S31508003AD01343727F43EA0223E3600020A060A061DB +S31508003AE02560EB88A38026E0092024E023E015F072 +S31508003AF01C0F0BD08CE715F01C0F18BF062309D135 +S31508003B00062303E015F01C0F8DD107E0002BD2D059 +S31508003B10184610E047F008070A9EF7E7F37A13F00D +S31508003B20100F06D1B8E7072005E0082003E00723B1 +S31508003B3000E0042318460FB0BDE8F083A40D00206A +S31508003B402DE9F04F83B0044689461546984600236A +S31508003B50C8F80030FEF772FD002840F0B980A37956 +S31508003B6013F0800F40F0B58013F0010F00F0B3801A +S31508003B70E368A6689E1BAE4228BF2E46002E00F0BC +S31508003B80AC8004F124030193A268C2F30803002B56 +S31508003B9040F0828020688378013B03EA522313F0C1 +S31508003BA0FF0717D10AB9206902E06169FFF73CF8F7 +S31508003BB0012805D8A37963F07F03A37102208DE05D +S31508003BC0B0F1FF3F05D1A37963F07F03A37101200C +S31508003BD084E06061D4F800A061695046FFF718F8E0 +S31508003BE0054628B9A37963F07F03A371022075E01F +S31508003BF03D445FEA562B28D09AF8023007EB0B02B1 +S31508003C009A4288BFC7EB030B5FFA8BF32A464946ED +S31508003C109AF80100FCF77EFE28B1A37963F07F03CA +S31508003C20A37101205AE0A37913F0400F0AD0A069C6 +S31508003C30401B834506D94FF40072019909EB4020D1 +S31508003C40FEF736FC4FEA4B2534E0A269954222D0AE +S31508003C50A37913F0400F10D0012301999AF80100B7 +S31508003C60FCF7A0FE28B1A37963F07F03A3710120B6 +S31508003C7034E0A37923F04003A371206801232A4680 +S31508003C8001994078FCF746FE28B1A37963F07F03D3 +S31508003C90A371012022E0A561A168C1F30801C1F55D +S31508003CA00075B54228BF354621442A462431484680 +S31508003CB0FEF7FEFBA944A3682B44A360D8F800309E +S31508003CC02B44C8F80030761B7FF45EAF002005E071 +S31508003CD004E0022002E0072000E0002003B0BDE86F +S31508003CE0F08F00BF2DE9F04F83B00446894616468B +S31508003CF098460023C8F80030FEF7A0FC002840F0DC +S31508003D00D380A37913F0800F40F0CF8013F0020F11 +S31508003D1000F0CD80E368F34280F0BB80002E00F00F +S31508003D20B88004F124030193A268C2F30803002BA8 +S31508003D3040F0918020688378013B03EA522313F010 +S31508003D40FF0721D13AB9236963B90021FFF7C4F8FF +S31508003D500346206103E06169FFF7BEF80346002BBE +S31508003D6000F09780012B05D1A37963F07F03A37137 +S31508003D7002209DE0B3F1FF3F05D1A37963F07F03ED +S31508003D80A371012094E06361A37913F0400F11D069 +S31508003D9020680123A26901994078FCF703FE28B13F +S31508003DA0A37963F07F03A371012081E0A37923F04F +S31508003DB04003A371D4F800A061695046FEF728FFB6 +S31508003DC0054628B9A37963F07F03A37102206FE043 +S31508003DD03D445FEA562B28D09AF8023007EB0B02CF +S31508003DE09A4288BFC7EB030B5FFA8BF32A4649460C +S31508003DF09AF80100FCF7D6FD28B1A37963F07F0392 +S31508003E00A371012054E0A169491B8B450AD94FF4D7 +S31508003E10007209EB41210198FEF74AFBA37923F0CA +S31508003E204003A3714FEA4B2527E0A3699D4211D0B1 +S31508003E30A268E3689A420DD201232A4601999AF8A4 +S31508003E400100FCF767FD28B1A37963F07F03A3712E +S31508003E5001202DE0A561A068C0F30800C0F5007533 +S31508003E60B54228BF354620442A4649462430FEF73F +S31508003E701FFBA37943F04003A371A944A3682B440D +S31508003E80A360D8F800302B44C8F80030761B7FF4BE +S31508003E904BAFA368E268934288BFE360A37943F017 +S31508003EA02003A371002003E002E0022000E00720BF +S31508003EB003B0BDE8F08F00BF38B50446FEF7BEFB79 +S31508003EC0002846D1A37913F0200F43D013F0400FF2 +S31508003ED00DD020680123A26904F124014078FCF77B +S31508003EE061FD002838D1A37923F04003A371E16965 +S31508003EF02068FEF787FB88BB256AEB7A43F0200328 +S31508003F00EB72E3682B77E3681B126B77E389AB7771 +S31508003F10E37BEB772369AB761A12EA761B0C2B75D3 +S31508003F201B126B75FCF7CAFEA8750312EB75030C1A +S31508003F302B76000E68760023AB74EB74A37923F016 +S31508003F402003A371236801221A712068FEF704FE74 +S31508003F5038BD38BD002038BD012038BD38BD00BF8A +S31508003F6010B50446FFF7A8FF034608B900222260E9 +S31508003F70184610BD70B504460D46FEF75FFB0028CF +S31508003F8040F0BC80A37913F0800F40F0B880E26857 +S31508003F90AA4205D203F00203DBB2002B08BF15467E +S31508003FA0A3680022A260002D00F0AB802068867806 +S31508003FB076026BB1013B6A1EB2FBF6F2B3FBF6F171 +S31508003FC08A4205D372421340A360ED1A616917E06D +S31508003FD02169A1B9FEF780FF0146012805D1A37919 +S31508003FE063F07F03A371022070BDB0F1FF3F05D1D6 +S31508003FF0A37963F07F03A371012070BD206161611D +S31508004000002940D0B5422BD9A37913F0020F05D069 +S315080040102068FEF761FF014620B920E02068FEF718 +S3150800402003FE0146B1F1FF3F05D1A37963F07F0393 +S31508004030A371012070BD012903D923689B699942A0 +S3150800404005D3A37963F07F03A371022070BD616174 +S31508004050A3683344A360AD1BAE42D5D300E0354612 +S31508004060A3682B44A360C5F3080373B12068FEF761 +S31508004070CFFD28B9A37963F07F03A371022070BD31 +S3150800408000EB552502E0002500E00025A368C3F3F0 +S31508004090080343B3A269954225D0A37913F0400FCC +S315080040A011D02068012304F124014078FCF77AFC3A +S315080040B028B1A37963F07F03A371012070BDA379AA +S315080040C023F04003A371206801232A4604F1240142 +S315080040D04078FCF71FFC28B1A37963F07F03A3712E +S315080040E0012070BDA561A368E26893420BD9E3601D +S315080040F0A37943F02003A371002070BD70BD022090 +S3150800410070BD002070BD002070BD00BF30B58FB0F7 +S3150800411001900D46002205A901A8FEF7ABFA044650 +S3150800412088B902AB0B93094B0C93019905A8FFF7C5 +S3150800413075F8044638B90A9B23B1294605A8FEF73F +S3150800414069FC00E0062420460FB030BDA40D00200F +S3150800415030B599B0019001220FA901A8FEF78AFA95 +S31508004160044600284CD103AB1593274B16930199A7 +S315080041700FA8FFF753F80446002841D1149959B3FC +S31508004180CC7A14F0010F29D12FE0012D35D924223C +S315080041900FA906A8FEF78CF90895022106A8FEF7CE +S315080041A0B7FD044660BB002106A8FFF7B3F904462D +S315080041B028B3042824D10FA8FFF73CFA0446F8B917 +S315080041C02DB129460F98FFF761FA0446C0B90F9832 +S315080041D0FEF7C2FC044613E0062400E007240F9805 +S315080041E0FEF770F905465CB9E5E70F98FEF76AF938 +S315080041F0054614F0100FC8D1DDE7022400E00724B5 +S31508004200204619B030BD00BFA40D00202DE9F041AD +S3150800421082B080461746054600244E1E12E06B46BD +S31508004220012201A93846FFF78BFC009B012B0DD113 +S315080042309DF804300D2B05D06A1C2B7001340A2B0F +S3150800424003D01546B442EADB00E0154600232B707E +S315080042509C4214BF4046184602B0BDE8F08100BF34 +S3150800426030B583B004460D460A2802D10D20FFF763 +S31508004270F7FF8DF8004001AB012269462846FFF793 +S3150800428031FD019B012B0CBF01204FF0FF3003B01D +S3150800429030BD00BF037883B170B50E460546441C91 +S315080042A031461846FFF7DCFFB0F1FF3F07D0601B29 +S315080042B014F8013B002BF3D170BD0020704770BD88 +S315080042C07F281BD911B9C72808D112E0FF2814D8AE +S315080042D0A0F180030A4A32F813007047084A0123FE +S315080042E032F8021F814205D001339BB2802BF7D1E9 +S315080042F000E000238033D8B270470020704700BF23 +S315080043008C4C0008612809D008490022013231F88E +S31508004310023F4BB18342F9D108B904E00022044BAD +S3150800432033F8120070470020704700BFAC4A0008F7 +S315080043308C4D0008034BFE22DA7018710222A3F88E +S3150800434044207047AC0F0020054B00221A709A646F +S3150800435083F84320A3F844209A705A70704700BF28 +S31508004360AC0F0020024B1878003018BF01207047A8 +S31508004370AC0F00200022024B83F84320704700BF91 +S31508004380AC0F002038B50378FF2B20D1FDF7B4FD1C +S3150800439018B91020FFF7CEFF5FE1AC4C002363701D +S315080043A001252570FF22E270102222716371FDF744 +S315080043B0EFFCA071FDF7FEFCE071FDF7FBFC000ABF +S315080043C020726572A5720823A4F844305FE104469A +S315080043D09E4A1278012A40F06081C93B352B00F2CB +S315080043E03981DFE813F0C000370137012F013701A3 +S315080043F037012601DB0015010501370137013701B1 +S3150800440037013701370137013701370137013701DE +S3150800441037013701370137013701370137013701CE +S3150800442037013701370137013701370137013701BE +S315080044303701370137013701370176005100360059 +S315080044406D0037013701370192003701A400A80033 +S31508004450B6004578FDF79CFC0138854203DD22202D +S31508004460FFF768FFF9E0794D6278A96C281DFDF71A +S315080044709FF8FF23EB706378AA6C1344AB646378E8 +S315080044800133A5F84430E8E04578FDF781FC0138AA +S31508004490854203DD2220FFF74DFFDEE061686B4DA4 +S315080044A0A9646278281DFDF783F8FF23EB7063780B +S315080044B0AA6C1344AB6463780133A5F84430CCE0A6 +S315080044C0624BFF22DA7042689A640122A3F84420FC +S315080044D0DDE05E4BFF22DA709A6C406840B110440A +S315080044E0002312F8011B0B44DBB29042F9D100E01D +S315080044F00023564AC2F8073001231371002353716B +S3150800450093710823A2F84430C1E0504BFF22DA70B9 +S315080045104F4A9A6400221A715A719A710721D97101 +S315080045201A725A729A720822A3F84420AFE0002041 +S31508004530FFF700FF91E0454BFF22DA7000221A715F +S31508004540597859719A71DA711A720622A3F84420B9 +S315080045509DE03E4B00221A705A70FF22DA70012243 +S31508004560A3F8442093E0394B9D6CFDF711FC621CBF +S31508004570411E2846FDF766FA18B93120FFF7DAFE1C +S315080045806BE0324CFF23E370FDF702FC0138A36CA5 +S315080045900344A3640123A4F8443078E04578FDF782 +S315080045A0F7FB0238854203DD2220FFF7C3FE54E0FD +S315080045B0264BFF22DA700122A3F84420617839B924 +S315080045C0FDF750FA002848D13120FFF7B3FE44E042 +S315080045D0A21C1E4B986CFDF735FA18B93120FFF767 +S315080045E0A9FE3AE0194A6378916C0B44936434E067 +S315080045F0164CFF23E370002525716571FDF7C8FB8E +S31508004600A071E571257265720723A4F844303EE06F +S3150800461041680E4B986CFDF719FA18B93120FFF767 +S3150800462089FE1AE0094BFF22DA700122A3F844201A +S315080046302DE0FCF7A3FF054BFF22DA700122A3F851 +S31508004640442024E03120FFF775FE06E0AC0F002079 +S315080046506C4F00082020FFF76DFE104B93F843308F +S31508004660012B02D11020FFF765FE0C4BB3F944105D +S31508004670002912DD0948012380F8433089B2033046 +S31508004680FDF770FB38BD054BB3F94410F2E7034B51 +S3150800469093F84330012BF6D1E4E738BDAC0F002080 +S315080046A008B5074B044613B10021AFF30080054B4C +S315080046B01868836A03B19847204600F033F800BFAC +S315080046C000000000785000080E4B70B51E460E4CD0 +S315080046D00025E41AA410A54204D056F825309847B8 +S315080046E00135F8E700F020F8084B094C1E46E41A95 +S315080046F0A4100025A54204D056F825309847013560 +S31508004700F8E770BD7C0000207C0000207C000020BB +S315080047108000002003460244934202D003F8011B9E +S31508004720FAE77047FEE70000F8B500BFF8BC08BC1A +S315080047309E467047F8B500BFF8BC08BC9E46704751 +S315080047402F64656D6F70726F675F73746D33326651 +S315080047503230372E73726563000000002F626F6F68 +S31508004760746C6F672E747874000000002E2E5C2E11 +S315080047702E5C2E2E5C2E2E5C536F757263655C4123 +S31508004780524D434D335F53544D333246325C636169 +S315080047906E2E6300050206020603070308030903D3 +S315080047A009040A040B040C040C050D050E050F0577 +S315080047B00F06100610071008000008001000180061 +S315080047C020002800300038004000480050005800FB +S315080047D000800008004000000200000000C0000839 +S315080047E0004000000300000000000108000001006E +S315080047F00400000000000208000002000500000096 +S315080048000000040800000200060000000000060878 +S3150800481000000200070000002E2E5C2E2E5C2E2EB5 +S315080048205C2E2E5C536F757263655C41524D434D29 +S31508004830335F53544D333246325C756172742E635E +S31508004840000000002E2E5C2E2E5C2E2E5C2E2E5C7A +S31508004850536F757263655C66696C652E630000004C +S315080048604669726D7761726520757064617465203A +S3150800487072657175657374206465746563746564BF +S315080048800A0D00004F70656E696E67206669726D65 +S31508004890776172652066696C6520666F722072653D +S315080048A06164696E672E2E2E000000004552524F35 +S315080048B0520A0D004F4B0A0D000000005374617236 +S315080048C074696E67207468652070726F6772616DAF +S315080048D06D696E672073657175656E63650A0D008F +S315080048E050617273696E67206669726D7761726569 +S315080048F02066696C6520746F206F627461696E202A +S3150800490065726173652073697A652E2E2E00000024 +S3150800491045726173696E6720000000002062797431 +S3150800492065732066726F6D206D656D6F7279206193 +S31508004930742030780000000052656164696E672053 +S315080049406C696E652066726F6D2066696C652E2EC1 +S315080049502E4552524F520A0D00000000496E7661EC +S315080049606C696420636865636B73756D20666F7523 +S315080049706E642E2E2E4552524F520A0D000000002C +S3150800498050726F6772616D6D696E67200000000076 +S3150800499020627974657320746F206D656D6F727906 +S315080049A0206174203078000057726974696E672038 +S315080049B070726F6772616D20636865636B73756D7E +S315080049C02E2E2E00436C6F73696E67206669726DB2 +S315080049D0776172652066696C650A0D004669726DB5 +S315080049E07761726520757064617465207375636399 +S315080049F065737366756C6C7920636F6D706C65741E +S31508004A0065640A0D00000000222A3A3C3E3F7C7F7E +S31508004A10000000002B2C3B3D5B5D0000809A904116 +S31508004A208E418F804545454949498E8F9092924FD0 +S31508004A30994F555559999A9B9C9D9E9F41494F550B +S31508004A40A5A5A6A7A8A9AAABAC21AEAFB0B1B2B32B +S31508004A50B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C390 +S31508004A60C4C5C6C7C8C9CACBCCCDCECFD0D1D2D380 +S31508004A70D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E370 +S31508004A80E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F360 +S31508004A90F4F5F6F7F8F9FAFBFCFDFEFF0103050746 +S31508004AA0090E10121416181C1E0000006100620080 +S31508004AB063006400650066006700680069006A00B4 +S31508004AC06B006C006D006E006F0070007100720064 +S31508004AD073007400750076007700780079007A0014 +S31508004AE0A100A200A300A500AC00AF00E000E10011 +S31508004AF0E200E300E400E500E600E700E800E9007C +S31508004B00EA00EB00EC00ED00EE00EF00F000F1002B +S31508004B10F200F300F400F500F600F800F900FA00D8 +S31508004B20FB00FC00FD00FE00FF000101030105017A +S31508004B30070109010B010D010F01110113011501EF +S31508004B40170119011B011D011F012101230125015F +S31508004B50270129012B012D012F01310133013501CF +S31508004B6037013A013C013E01400142014401460138 +S31508004B7048014B014D014F015101530155015701A0 +S31508004B8059015B015D015F0161016301650167010F +S31508004B9069016B016D016F0171017301750177017F +S31508004BA07A017C017E019201B103B203B303B40317 +S31508004BB0B503B603B703B803B903BA03BB03BC030B +S31508004BC0BD03BE03BF03C003C103C303C403C503B8 +S31508004BD0C603C703C803C903CA0330043104320431 +S31508004BE033043404350436043704380439043A04E3 +S31508004BF03B043C043D043E043F0440044104420493 +S31508004C0043044404450446044704480449044A0442 +S31508004C104B044C044D044E044F04510452045304EF +S31508004C205404550456045704580459045A045B049A +S31508004C305C045E045F047021712172217321742162 +S31508004C40752176217721782179217A217B217C218A +S31508004C507D217E217F2141FF42FF43FF44FF45FF1F +S31508004C6046FF47FF48FF49FF4AFF4BFF4CFF4DFFF2 +S31508004C704EFF4FFF50FF51FF52FF53FF54FF55FFA2 +S31508004C8056FF57FF58FF59FF5AFF0000C700FC00A0 +S31508004C90E900E200E400E000E500E700EA00EB00D6 +S31508004CA0E800EF00EE00EC00C400C500C900E6000D +S31508004CB0C600F400F600F200FB00F900FF00D6007B +S31508004CC0DC00A200A300A500A7209201E100ED00E8 +S31508004CD0F300FA00F100D100AA00BA00BF001023C1 +S31508004CE0AC00BD00BC00A100AB00BB00912592251D +S31508004CF093250225242561256225562555256325F4 +S31508004D00512557255D255C255B2510251425342559 +S31508004D102C251C2500253C255E255F255A2554256E +S31508004D2069256625602550256C256725682564252F +S31508004D30652559255825522553256B256A25182595 +S31508004D400C25882584258C2590258025B103DF0030 +S31508004D509303C003A303C303B500C403A6039803C0 +S31508004D60A903B4031E22C603B50329226122B10092 +S31508004D706522642220232123F7004822B000192245 +S31508004D80B7001A227F20B200A025A00041004200E9 +S31508004D9043004400450046004700480049004A00D1 +S31508004DA04B004C004D004E004F0050005100520081 +S31508004DB053005400550056005700580059005A0031 +S31508004DC02100E0FFE1FFE5FFE2FFE3FFC000C100CD +S31508004DD0C200C300C400C500C600C700C800C90099 +S31508004DE0CA00CB00CC00CD00CE00CF00D000D10049 +S31508004DF0D200D300D400D500D600D800D900DA00F6 +S31508004E00DB00DC00DD00DE007801000102010401A0 +S31508004E10060108010A010C010E0110011201140114 +S31508004E20160118011A011C011E0120012201240184 +S31508004E30260128012A012C012E01300132013401F4 +S31508004E40360139013B013D013F014101430145015D +S31508004E5047014A014C014E015001520154015601C5 +S31508004E6058015A015C015E01600162016401660134 +S31508004E7068016A016C016E017001720174017601A4 +S31508004E8079017B017D0191019103920393039403B8 +S31508004E90950396039703980399039A039B039C0328 +S31508004EA09D039E039F03A003A103A303A403A503D5 +S31508004EB0A603A703A803A903AA031004110412044E +S31508004EC013041404150416041704180419041A0400 +S31508004ED01B041C041D041E041F04200421042204B0 +S31508004EE023042404250426042704280429042A0460 +S31508004EF02B042C042D042E042F040104020403049D +S31508004F000404050406040704080409040A040B0437 +S31508004F100C040E040F0460216121622163216421BF +S31508004F20652166216721682169216A216B216C2127 +S31508004F306D216E216F2121FF22FF23FF24FF25FF0C +S31508004F4026FF27FF28FF29FF2AFF2BFF2CFF2DFF0F +S31508004F502EFF2FFF30FF31FF32FF33FF34FF35FFBF +S31508004F6036FF37FF38FF39FF3AFF00004F70656E8E +S31508004F70424C5400002020202020202020202828D1 +S31508004F8028282820202020202020202020202020FB +S31508004F90202020202088101010101010101010103B +S31508004FA0101010101004040404040404040404106B +S31508004FB010101010101041414141414101010101F9 +S31508004FC001010101010101010101010101010101C3 +S31508004FD010101010101042424242424202020202CF +S31508004FE00202020202020202020202020202020293 +S31508004FF01010101020000000000000000000000043 +S315080050000000000000000000000000000000000092 +S315080050100000000000000000000000000000000082 +S315080050200000000000000000000000000000000072 +S315080050300000000000000000000000000000000062 +S315080050400000000000000000000000000000000052 S315080050500000000000000000000000000000000042 S315080050600000000000000000000000000000000032 -S315080050700000000000000000000000000000000022 -S315080050800000000000000000000000000000000012 -S315080050900000000000000000000000000000000002 -S315080050A000000000000000000000000000000000F2 -S315080050B000000000000000000000000000000000E2 -S315080050C000000000004300001C0000200000000053 -S30D080050D008B1FF7F0100000092 -S315080050D801000000000000000102030401020304A5 -S315080050E80607080904000000C44F0008000000006D -S315080050F8000000000000000000000000000000009A -S31508005108000000000000000000000000C55000086C -S315080051180000000000000000000000000000000079 -S315080051280000000000000000000000000000000069 -S315080051380000000000000000000000000000000059 -S31508005148000000000000000000000000A901000897 -S3090800515885010008B7 +S3150800507000000000004300001C00002000000000A3 +S30D0800508060B1FF7F010000008A +S3150800508801000000000000000102030401020304F5 +S315080050980607080904000000744F0008000000000D +S315080050A800000000000000000000000000000000EA +S315080050B8000000000000000000000000755000080D +S315080050C800000000000000000000000000000000CA +S315080050D800000000000000000000000000000000BA +S315080050E800000000000000000000000000000000AA +S315080050F8000000000000000000000000A9010008E8 +S309080051088501000807 S70508000000F2 diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/ide/stm32f207.depend b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/ide/stm32f207.depend index 3bc17eba..33826e0f 100644 --- a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/ide/stm32f207.depend +++ b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/ide/stm32f207.depend @@ -833,7 +833,7 @@ 1469435361 c:\work\software\openblt\target\source\assert.h -1469290552 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\\blt_conf.h +1475609651 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\\blt_conf.h 1469435361 c:\work\software\openblt\target\source\plausibility.h @@ -853,7 +853,7 @@ 1469435361 c:\work\software\openblt\target\source\com.h "xcp.h" -1469435361 c:\work\software\openblt\target\source\xcp.h +1475609171 c:\work\software\openblt\target\source\xcp.h 1469435358 source:c:\work\software\openblt\target\source\armcm3_stm32f2\cpu.c "boot.h" @@ -866,7 +866,7 @@ "boot.h" "flash.h" -1469435361 c:\work\software\openblt\target\source\armcm3_stm32f2\flash.h +1470741810 c:\work\software\openblt\target\source\armcm3_stm32f2\flash.h 1469290821 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\main.c "boot.h" diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/ide/stm32f207.elay b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/ide/stm32f207.elay index 8da22fa5..c6720f0b 100644 --- a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/ide/stm32f207.elay +++ b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Boot/ide/stm32f207.elay @@ -6,9 +6,9 @@ - + - + @@ -31,9 +31,9 @@ - + - + diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.elf b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.elf index d777580daa0efa7a480cc41a9c28cc7fd9f31ec4..a773f852c7059ae7ea80ac8d10ce5f2a13a80ed4 100644 GIT binary patch delta 109554 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� z6w1ZnJ=9^JVCEVcvKI@3JEmabh_|}Hy<5}C%+m^0#f>Eqa zbvcHf30;XosA5RynJx6bf7z0#c$*F=u<+^5r~Y7=;yc|U>iMM+B+98nQs&uza~ z8Nv4|wG2UtjS$=H;Cq!WzE`QuQp>@+NbIF6V*NLB?4`{dducPrUfL9U>A;Jd>4!pz zqslZY;VW|v>yx(Px6u_HDa>o;LgIS}Lz4Otq7KI!^C0X#j;y=^ zERyxqMnSjr^oK@y1G7B8@oH=>cNRIXAb__YlBI<>uUMRc_8z|dCSM^%NpI~FyY#>9 zWytq0mDo3@>#}(OR69wuoTYmP7Doz9aWs>kvE0^$dKya@NgREBn3i>-mXet4t zc>NFStR*_d7KOdpRJA}Jo-R29wFMg<8QTUI*ainjiLK275omLM^CyW~&rz7MA)yT+ zp)An~c3=Xby)4>(Ayi*j!qary(tZjB*jkpU{m)I!qtqoKW%-AvT89=vHL|79}t5{^tJSXQgk5d4M>#}h|Q>vyh5^7NU~f|Qt}U{ zQ$2)!Yok6o#ML9n6?K75^awt&ll-p|#``z;vr4itB=kOoa+Lplg;S8I>WY+_A*8H_ zsy9MXGeV{!=+BH$QT$&}=y(pHf{tMMkB5XzHvRGELVo?H7cEtPcI$QWi=Pkk{vsY8#ST|Dx3T=Td*r^iv^Z zwavJY(9@965A^4$c=KIBH}gLw>_I0Ec7x5f5H@KZE!a7QgB~qZ742xMwvbAKq@2YM z>#S1M4hc=Mn3jM6rmX6$ZR>bP^6zH*elK)P6*|&FI=+VvY|`+WY1A!?%Tm(aQu4j6 zq+71)G_lPN0|w;k!afuP`{kNN*&vvjs~ExU!I(jc?j)*09Dc z{i0Gt&1#ktZ{`yFD@msy_eB1&G>hjH_)EkkXFUlj0XA5LLPuHgREiZJ-IPLY^rw`< z-x^$U)5##p^%RFDW zYE2b8Ll)=T2K!lc9++=ieABY{u?@awRcjDLFvty@@w3j8L+LJj)}+1IjN2Qy#=Wf# zTshIucoCp94vsIOVDj@%{r=0h_yYXYPx()u`u$&fi%-Q{uK)AX;#jS+(jAjzWIdkb zRu!j-l35>x*QyCXGwTp|NdV4BZq}-cd_*KAYKXkYe1}Xm1rUXYV}t^=6b1wlJS%>J z=}_?7XT@gDvtl#nS#e~}vtl#nS+SY(tk}$XR&2coXP*_D)>*M~fYDN-ne(jJ%z0L9 z<~%DlbDkBOInRpCoM**m&a+}O=UK6t^Q_p!Sux6QpB0-q&x*~QXT@gDvtl#nS+SY( ztk}$XR&3@xD~`;0R&3@xD>hH11mJ^xR&2g-R_wOVin%}X{KSQ4PZYi?whn8(#nE;)r4)%*PqafJNFV2jL25jzBzc@1rl6y)~n`pC( z+!IDm2ovAJg#R$H-Gk2y{pWLn1EgFWt$6wTPY6VJqmRqEQPfpD&`A_=+gT{FC!-TIk1D(ovFI?t~vpj_tdL!d6?<~X1IC=n2*%5 zxCgY`Z(@?xK0{vC>Zjt7fugy9QngJG(6oZc>sqU~5P4{mAZ%#g!V{-<7y>S>2+V|O zlfe_Ny@Y#&_6ewwT3b*}Z7ejnwIh)7Xjg&vYA3+s(>{ijUmJ*gl(r1iT-tivqqWn( z2V%6l5R2711IVrAg;<%dgdQgN@SO@nYHZ8!3jwfUe{(dI%?RjoW^t7&&}e@Syfwz{?p z=4)vC!CzB50(>p40q(W6$H3Ilq9IjRs|e0|TA&`1`dSQ>HqaK}-cTC@)<)V2FePaL zm}#t)0=|hh1o&j_4lqr%ZOAv%HbY%=tt~JuwBpdyQfmWzE6oYn){<_mgpS2!Wvv_0fBGa67Co-A6KOedsoG4dxE=C0XrTh1MjH*w6n#Mj<&@-_g8u0rr% zj+YMtNORpLkRT`v!;YXP_5W0*Oj^GQNo~D7!e))G*HFh_FmR*=pED)Ey?FhPoOFW5p3}ih<_yW2dX27V8u)5lAHEM zDUv6il~zRl6C7UtL_iV-v&;U80Olo^{SyK7RCC!s5kSD{vVS6gK!nf!iGXzhKpvm{ z8v!Im`Rv~az!HgfjO?EXAf=GY{)qqr#a#AJ1Q00YvVS6gKslHF69EJ&x$K_^AW+R^ z|3m@9|3(0T<}Uju0;U0I?XrI&U>SfEtJ5@>zXmYa zW&cC~b&r?)Ohm=97@}gsC9@gw5mY)Lh{TT&m^d4i{KN>-#2`tP%%P+ZAt;{*DVk)? zB!vjkMBhKBc#5y%;3FW!Oicn5}1ssSPa&@Nqayok=U+jyH z!^9weBjDW-YzP=bp(id4ek#p4MNmt8GKF3t*cyD++8Fyb1$*=i2_`g#n@aId@`6oQFJsi_;qr-Z z`J$jQFE^5@4dVV=Pyn1*IUG`(t;VpTSK(fCY4zQg7ozFp65h)o=VX~a; zCwF*$z-7ZTMpWaj(H^4!doE#y2oY`TIr!z`QY8#R^p$p1%d)mgu)Ii}Ts zRe0Bn?$ewoYq(_>T`Q-{kvS{Ze6cp&FV?lkW({Y}dTkmiitXSlBh|^=(N2yE_m`3D z3nzL>^ zD3o24qPe}Y&rvsacKzHadl@-1e=FHvkQL#3(RqKce3q9{ndKYHF^RdJW9#Iu2^GO= zKsoE=R$|%D*9AnM6Sb>~MvKH89&A0m5Gtj1xN2fOwS5$IWY~C|3^>s~da#STUTnLt z93bYCaDc&K!^uW;>lP?YWUybGmBmPM3m7b(oE78E*=c+^bfG8st;)6v?#qR}hdo@` zw9%-!5iRAI+%f-6)y8ISL!T*;`*|k{)_i9D+^p_6TcO>n;xpy;*hM6~*f;Y0$Lh|} zcdYuCq@I|-F!|sQQ#JmAU#17YH4lDa9{jL8_&s^>EAim>+#0^0F1-y3ezZTNUSogW zOr`uQg-en0ac?i+$C*F3mkaw_v2_I^_(^2zOu2)ct592P`z=E7bDQ9YG{H|_A|_^5 z?;sZl@D*|X9kmkiI#2NX3Zi)O6#UkKFh5n`Uo|U{xQOttkd^$Wl&6vW+h--x06Vqq zW}fOGyNdAD#^B#*WEAOXe6Rq-C&I~u$(dm<%W;JfxQRdX1o4*>4!)7uJ~R1cIbUq> zEkv7B8VogxRIos1+RO6j%%iW!9y3@BkxtDl@CtTD?K8W*f~jyilcMrIkz_7>MUKkd z+}1SMPPu^buTtijSLECkr=lEItrN)_4L(C595fZIF+OS-o>{!3TvQil=$Rcl%7bzR zPx~m5$Q%CFWS;3L=Z;T-21|V~lqc~%uAZ6RSLIxRPBnuJ!4NYTS(1@|bXbw{)(Y}5 zqzpdMC7lISq;Ep>;5H$+>Ic_#^2Xu{uHs^q=3z{5btVJxrfeyZlU1f^k^RS=sJzieyWSIjx$+3~lNq9*| zSjb&~Pj5ntTFD-PsJOk|Glegtg8=bTP!oiaV0We))SkT6by zg(;Ey&V~}5>^>(6P46rZaIy#aaO@&DDeMfezwjg`Xp4Dvkzn00-xe3U3%f)R&*o>- z^J3HUVv`5;Fwdsv#g^xlhASwKLsDh~2A+LN_}vCIF-*_XGz#Y<1;UN@co3@=bQq;E zd^($p&`L-tOl269257~I3uc&9%G@% zn7Z*Xr$pls?|S4ODAD*UJ;q6VpslGxyn600N&#ow67XNLPcJZQB@qwfV0&auzn)jQ z3(Ezf^nBGDW1T4C(2VGL6fS5Oy%sQ2D3_jZP6p0t)WXq5rA0&)i7^^|#!S&zWB=#O z6w7S{7Bf>k&Is&Y!d!`Xqt2JiluR(Li%h9JM%k~4DV^6?x{{ePPNNGx1l82C`HW4g znJJfO^k2tJ`TWLVk*QF?=(L`giUp17o0+Lp$T%o6l?xj?wh>dMh@t<;Ox2>sYk{Ab zt5(dYwVRojT*i=Jn5kaen0tts8YPVV%;>MajL!`;qt#(z3zgLK^l5@8=xX6odY+E^ zSeHdg>v;~$Cbei8J&&gcs0ceTE9ugpI`}R`N-Lt`9`Pmb{WYiJ@2gGO?Z5E;N(M1S7U6NBF3oF3fmRiXT3wA|f8cQ$PC(va-uV~rKWrlP zy)oo`djzS+<`eJ1Pd4b%gI3IcyOj5L5Ayz7Z}PXjOHOws=377HeMTgy$AlAO(eH6e zd;K4xKG?t#?0t_+P3AJ+Y$NkK@p`H*t-VT&Ta+yQXDUs@3tynl;5`E8>u@5I`9-5h z{cJ2{JB}vivooX~{e<~eZ&T0G{p3j<2~0q`jBpU`@q_{mit_Hp(=D7`rBQ4;HblB~ zp&9ctt5WO&&JT3yub+6&tVYb)$&|V`gZcA)nXj!f|EDPT8!AnX{+;;MZHcdd^Ilzg zgw+`VVzpgNqVQ!4PQNZv>FeEie~hlKOK)AED?KwQV3y;3^%3Ip;-zAApK;{;7e6JS zOP$Ixzw~wL*@ueNrTMFf`TR593r7-vTL~{K^IT=T4GS@Jk_3QGocx8z{C{X8w9N^8A2j z_~2|p+5DIfbgA8MydM{pU;GU5y$ez5vzE+f6r${>f_g?+Y)}mc6uR_Fd8+$bc=~34 zvd+sx)gAGzvMzPNM2)k;8B~4X390YR=Dpz%;&GB zqmlEAOk&2BqMjDQVq+)TA48%enQm9-y{+imb-!S~4Hf}ix;CHr4r0W2^3p&ZoK@@6 zuk~mq6}uLcN%W7~E0~{uon{&xq15l&m>*J~QZFqhwdX`imG+bRenH&vbzXM@T4&x@ zXOKMdJpHZm4~1jA6uUl%`EL(0-*qYT)3Kk^rN15IcO4<7=jY5{#T)o=x(%rwocZa} zx(UQ=D^Dk;h7)uDK5b3Gt1T#hET&ssI+0D_Peg90gIJP#Z>3nP{lr|v+swMOM)cTm z(Nu9+jE<7U$(e+oH^Ja6zg>{j_eE(mrtjdrHCAUd2i}mt6gN=J|K+9=_(M#boAItM9x7y$3C)fBfiV>8 zhNJuM{Q%?yh%>?hs<}+BImm1bg1=VVt%Mk&Z&p#O4n$?BZhiUyi1RV8I{SI z`?Bc&M@6;oZA}$Tnv!+J6y_tElXdMnnmH9ifjWhG*B22}AA1ATN-<*o6df>547ti; zT;$zIJzonA;pyZI$3r!Y1<^eVpQHX;i8A~D&!?%buBet=VxBrxmKf(tR9*Zi^W8-g z3=@-vvjP=$z@N5XINvd0q zceHe=hv+g|Wiug^G{_f}byQSzi^0LI9_vGVATIr^mU0PWkgU+`HXeg8LgEU>m9TE}H^7sVka8Z=ZcFpzqD^x$F;J%gJHb-r`(; zhCexGS3+W`axhYDkQ>;SX19ZA^+f#IonEUlJ8Y|4bg1?9We{!i{ZUX~Q?XwWZfN&a z@Hr|f;4nVKakB1Q+7ukFzI*^fNAq8P2yC%2y>P;mCPx$j;|Rnb2nZZwT3UthuZ|;IzmRz?y4BV0naoccTKJh)ANK^2@7`3TX_#VjV%EV#d zoT)_kK%1u=<7&8ES%=^I(Z5rEMuiJM+{qJx$X}u^sAZQ28Ukok@?+@k+JGz6MOd3g_5u(4?y-j<6w&mI{@kY-LN%vRLh6mqT{7J zyjSmy-Jhez&NX-(T$4ZD?5H)T2F{&pXY_zuhTHVI&awc4cwDoo^01{Oi8vuo&cMmU>CMP@w;dMz4E%Qz}I<~KUtGpnKMwk z?2nMokSlSMGE>f~hh&!A?n5BIl-rGl%nEt#LLk4AA9LruR^C?)$aQiqPA2Q+hJn4% zzFq#f1iIr7a?6|0zeC=B8OXhIeJ;EEwVFy^I+=vEpxssF&OJ6GU^8wnZ_|pM>r;K;N(k5lrzkq&L1d=)G751P{)KdJceW7}ZyWlU?`05Z?p~iAQxL*AcuM+DU)JxL= z{iyc31KLjYZH6pI)rM@)W9p<;_H>c^{V_m%t5pmPh0u0w_$|BX1CQ{7efno|Pp&?T z<=D4ic8UBHQ8sGijn1GgS2A-WIixJ}fOc5fvhrkAeo_R+$UzJUl#|Wa!BE>fS&1oks^9M_n|>gZ9REm7~_4P$+&x-bST%T)Pe&{n81 z94TL^Pku!5jaq}@$4a$Y6(p`>Pn2Xd#n=XG%IQad~aZMWKq^U2R@42~r9 zz3SMW(6&##$tpddzQ+Ld7qx3R3VKLA-Ve}Wbu*{dqw4e-5I?5&N(FRW?Y|Yj(ypIS zQ+!Z!QZ-t^#3}XV1VCrhiTJc$Kdav83yE{;&6+THUj3De{-0_}7LXUz`{N++ms(;R zXqVLC?44KD8vVfXx9Z26gZg##QWlUm)c4y$AY1KQ7RgPuP^Dq5hHJn?& zd+PF+fxWM8<+S-w9XJZeN9w^SNIX?1ap(6;o$w=AMrbz%A{nWb!cpv~8ona#U-w7Z#3djb;Ekp}qSGI8SMnSh1%ATIB0deK z?S#PBj&DvY7=I@mRa=7RH^)_Wlhcm9iy?T%@jjd4oTFwXH2QhRnNxuNbTsCYe!;PG z30VGe#GVK8lB36FKvx_m)*`v;P#HR0cTDXBWj7p;w*ty`eEkDxHyv&#karxhTqOQ= zG;R*@zL~9I5-u4YOI(AmPN*jM}R&z zHX7huY^0oq_)_Bv&Y<;W#v42uSYiD01314j-f$yXX-wp#`K|G59q3$b1RmZ1c8zhA zr()}jA|oNO-Y9+_JR6PuDM-FEo_q-8W+OL`54IRxIs0riPV9lDZAQC&K<+TE=ZE-@ zMzfcg~gDdH%7>1>9OO26RTk__5k&I-?9;*xU&X;+-D_J)b8&R$D_yylGN z41V3oUsKZmaaMkeB-?p_b#cqN^*bbi+s>NY_WtX96CZ2qcb&h~2hV+Hk7$(QfpdHb zAjh~8-vn~3>p?k~80YH1IbpnOCVTD#*OpsAPIT3bK{ClzhN1Ih*CtN7Q(YxE`Au_G zV2ez5U5!PO?izXq$qZLP6Py_VS1g^H>5|_EILkGYi|QQLgF{H>x_)Q~+Me)#aCRf& zuIb9HOc;F@srQ49G_(Cd&_|eSITl8l1r{M0ZI)xJj5TNWg~ADDk&{49G-q7_a+0}? z{dKbWS00pLnz{QA?tiA6r}u!EZss2WZ8OY1i6CZ}DeNjU&Feh2m}M4u0=u)#8Qgwl zn$oYJ%`tywXPj#u%Vj_bvz z=4FhGfWFA=yAasV%&UxMKR0J_L@zd%tpjq2seA&?TQmo}KsZb5#Nx!nYEv)T10=-y(E2?OnWv-t)jTg{(;hilu+<9EQh-Rwus zAIx;l)H}?AzeC_ha~Xq+o#x1oz`4t;9Es#7GoHtjyUke~`#+ll+alQ$Fk8exaId-S zbMWjlPmFDKprrQaV`7BEXSqcpxI~{l0#-81}uk7etEASF$Z%II%;lw706>| zI)lYu%}n--<7V})U^!uyW{v)49v8uo*{&d&pq(}Y#d|{O8M8Ns>shnWK|sHo z`MD`NXAb1q&v~=a0ziM5>wkyfpQisH1TUE0!+TrjJiT?wCFY z1phT#b9ugNR_Dre&;0HZ4Bj`Jy^Z97xnmDl9-2+AgXNKVmTS>tbIfpPd18M269k@` zces#`aPKS%&XMldT7qSiyAh}T(eAuQ0w9iYzshzR@BZy42&TK=`3Bl%xLx=_LeFq7 z=YC+OJ5N0%v)t~wP&3>8T@qL_-M6@2%yAbi4bHjlU0jgoxfgI+n(yw$YM9`MF z`%eV&3-@?#`IoxGW+PeVu3r$za`!dP+h4lNK7@%CZa*9SEBD-XNWOMAXD|E4J$yMh zSGwO?54+#G(}n}N%KZ!{VgY@%djTisHSTTI!L!z#G6CAwxo^b-x!zs$DWDB*7oWCl zbT7LG!SCE&9x!flm)j2HW_R{6KwI2P*o5D^Jsc`q-AmpDw9TEnETHY~&6$9HaJQ%c z@g44XI`gCZkGGHncDmd)$LIf_1O^uf>4& zxtFup``tGg7#?tc%EJ8Op4=D6gYGZ9NDjHr^@H8R?!xJy9dTzjL~_(!h+Cv%?y(w@ zU)_T^9F7Ovbs4Lla5ugP-M_i-avyWjovQ(SI_2(N2(;7gOAMdRxRqoe&$^epq3w6~ zbe^N0bJynsu=DOh7a;zJ+lWT;r+emGV7cIa%B{*pchv_#{^fRzhn7q3QG8H&*9ajQj)6p`r!rf6jwfL>IOlt+eF9{br+afCKlYrH z0WI((@ae%Po?0USE%Yq74lSR0E}TQM$WyT>ke_)XxheYGGx!@Mi#=V>LVSs*-C)Ka zUwE40KeOpeJ?BawS>}mi4_xl~lo92Zo=^EWXN9LHXT7gHW8wjQ?J0c<$v2*F??7Os z=jc|L_}0_48lY9477QcSdaB$-vd;5_r`78{n>&NH!PAY~wvC=muR;7fPru`gKQ?(T zZUfI|PjANITRi?q@OeviDz;@dFsZ%r`?_t41|C7REk8h$8(fh$-SP-oFDgjZlyE+_{DRdqxqm` zDz|TkJXik)bl7u?58jV>0$%_+>iNDI1dn+-PX^1co>$hwnd6>f)sdX=+(`iEZ=SVb zU^(fTavjK1p2ueao%U?Ih~$iC^ho%0)^lPulHWbMOGC>!PuGD+0_Qy!B}n|?najP# zpPrRFkX-QW{|tf`J-?0w?Jv(WZf7oeqS?NeJ=b{BaK+Yc`NKJgW)=`H$!N6d3PDV>06$Y_%BHMzX6Z39NO-BCN_bId!ARh zi@WbB90U0Wo)%ePedswe6VM~iw+q4Y*mLejAfI@$F9CY$d6V1CXPzgW!II`R`OtQR zcYbSV8R>n}3aUqWvoisW_QrmKWQ@1h=SaqSyAOl-IB($6eSqV=n|mUe;4PH^>_l&q zf1z!Xx8ek7o9x}jsdS3>8IO>rdVgmRp5|?e&&BlV-f~63neJ^@3oJ9d`R4+e;k~^K zax=ZX*8!U4eVbda+1{#mz?tc-yAa4Z-q*V@xWn~H$QictG%80oAYbD zqZw4J^`=ilvd&v(50LA<5e>n)!TV$`v~2VSss3FOb--KQY1$LryAwby%SILF^U?|!z-e(!v401tX|tpV|nx2%rjuy@;L z(2jU_^Vs94cRII<$GkoGsQ*{*`?Pf2`}YTcPI&he;W+S4XD>VH?U(`DDevfp5IF6v zUmdE?c<=FC=dAY{51oJaE}6sUujjl`_n`Z{_ttJm{Ne3=9?+lOA$(we!P~kXSTA}9 z^n#kdyyGL0T=I_RdDdlb$u@wlc*C0@x$0fT-PzyXwqGE*<}Dcwd!I1JwQ78?uJyI#jP;JN3$`Xz|>y>WxU`oJ4K7%UIH z9X5mIk+*YuARl`d^#SsUw_;BSJoV1(59pcqQ_|9W6?rm0!uJ7}^pU=+1%VvpE2%^0 zXkTSFk}(plzbB6JIfz1uFTF&h?E>0XEAwv>B9s?Bh=b>kE8cZbRuOzSQMFF7zc21N5mcaVL^R zzJUx@KJ(?91@X^)QNH5hVV`X*Kd z=L+A1KpmuC`7$`eeC<2T-u;a)UjeYL^zFBw)xO1rfn4L8JrJC0 zeYLm`T<0sz!|9E_5*c9G>^oZ?%C`Ed_X6?<-`*zR-091g4?1`GTDJr3XW!WtNcQ;J z-3oxX*LTMcaG$SA1bFuQdZr^e;A`oI{4c(kuc7py&&T=dkZYKl}pPufD1Lw-m>H<+p=&!dIIG{LS}4Cd5zr#=Qj9XMDpki|A*48=i9f z{qAe|9l&$GnpeSk-dFr9u>RruhbzyYzJ3f9FZeR90C~|j9!r+~m#;@6I4}8X^Z4(w z@2(%5SA1uVA-U=+z{>yI_e}@TuK8;4)aAPG^JVbxhOZds`hR>W+@NRse*71|si@!f z-TM^a9p6>X4NrX2PQ%1g-)26Md*)lFL1~&lnX&c=|8n+{k^VWHf=BtA0kU8pgH~xFGFyy|16tno__=1`^q_}Fh21+>6_t~xkB@$ckG&O-m-Zb&}$7Z?tKMgC~~q@wyE3sYU666S#POv z_r2V`H+NX6nWJS{X|{)%mYG(LhLz?8WGF*ah71*urHHab5tKbt1QZYlvX=1L6pJ$$PfA^f{JkN7}7pPU1>KsQ)AkF!!8c^xZmQX;Z^UN7wo^t*z4Ag1ogXB8P z*&B@kryS>mKfyfftp6A)=bRm3^g>Ur^9vM3@|;I#mE}8sL$8??IOkr%Obea=M=Pnw zc^j2C#m*0ZfqjXyEd#Pr=T*~SQ0C125zO<>|Jw*=xwE?laLG9wx8P0{&Z}uzRXM8| zpe{R)Qq_IM`6sGgtDS$K7h#=hou%&rt~w7CLU`R-EW=1QoGo~`45n7^JeSgy zTh9C51T;ABF2|f&oKqISuGQH@H@$7n*D2{~cb-azc!%@v8)0|bx$G4fbUXhn0d>du ziA0q|gKlHfylF;37z^k#fRx0^nU z<_UnE4EIs0|NIy?_FzDNMzt6^0gS%`0lOLB*Fa}4V}x>$eT>_WKm{>^XafZ^F4J)o z!U%X5R2ZX&>bG!)C#7By3=gU;4>B%MoI1o1Q|ydlgiFATW^~ZSQ!HZ>y`>Syn2F@h z;S|rPpz|+*Q8*uPl<^)ldy^O?QhcUkjDu9GB{M#H9+1LNw?HM85qk)-G{#g)FitY8 zGC(Hdr}?mNYrgOWH z5kt$Xh;g1uiBg7u0&*E+79D5j83j^&m~uuYb#pE;>S!NTFlJGUypr+lYIwWCSVMVl zH6z{=%o@f7DqCwArIbxxXQaOh^LoZbI_YjP7Cwb$17pe#*flyBUsDgYiSgzD$Yw@J zB7`lBRrI=7E5o}9%r?d(It|+y$~sUTj4oF|CnKW{zPlI`snva(VW!!4Gd`nr(aX?M zZ~ZPKm{Rh44BxAmOdsQ;^`QD0+uno90Am4doI!@;izna?F~aCvxX&0U!(@gT$LOB$ z0plF)%@M|W$}Ao-`sg}#l%e|tvN1*sh49CW#ARSUVO-0Am#2)w-jKO58FY@gGaE-i zc`%F1FwzdD4>iR-nU(Zyc`;vf1Le&Ob9@9tA7=DIsP1I0#Y%SC#r*4QfG_hJ1zkVp z6xy-7nJoc;KxWluF!wOK`e3)0DXRgsk11ORZ$Zpj+Ks`??G9*$FrDeen^5LNda(PM z4etWNn9e643um@aX&J$s{XW%yk<9&OkO!D^dLfKro}CCPn#mV|iea9h2IgVrG`i4? zWo~*F%s6HvZOV9NDebWYW(75h5}73@KpkP;rFe0a*=vPC60`nIz%gbFwYid+K~#eu zXZp{E!3pLu2AzK?%zK5HcPcZE62LU3iBg$#=C_x@%wP`Ev2v0*dk-L!`6BI{Q_S*z zAUn+*q@9|@JWLVh4D-mpaGK2=plF%H3=D+IS>{Xhy2&|aGxeHtnLkc|mjY%R;YbKyhS-(-#+hDALywiQlqF|$XY(!lJXPFy4NpZCFR zVjefZcQaG*3uJ9fXKFpPGd&IhI+*YM3@@F`95$ef`JO+Rx0!F}!o1tT-1{BKJIpY8 zvOUZoisZe_2^PRz=Hf)?+++Sq-MT*JAM}m(GyhD6Y=9|w5irO+^ zXbv;yO#nP#ZXSZl2y^fQ%*+zxx81o?=1mjG{9ae$}tw_7ci4q4{3QFXGPBib%M3Q4Js+DU+7h#R8~8EziF)7t3jo+j&1>D zu%6J(=}Fd`bk~x}db^hP-zk>52IOhhg0Eno#TuY1kTa~C`B2Sf-J#cMb6ELwfSqN% zLABC3R>b>|<+9|oO7d7f^lj&})&u|wSjV1&vqF|n73_*wG6kTR^)5y55?0|JKq+hX zQ7|vCDzheF|6OE_9fM&x>!Sj|C03~$hOb}+>;YBD5>XqbidC`})MeI4C+x4V8mZ}4 z%^IQaw}w?lajuqCO>ycf>l6Ay>sWh6FpF!ftMdTYStsef?FK8f5C%6{A%8-pp7od( zx8oM;++}bZSgWYj(#ZO07odrCmFCpUnzaqG7M5W-s8*I|C!me>+#hh-&bmDpnjNg$ z?SM|!ft!FX)_RJ>w^<3aE_zslUqiE(v;Qq{45Q74tIeAF!@bgKLCUy8)UHS$nC^Jjx27!)c7gS^{dE zHAM@9N34bPEFQDAQ8oC4)$SJ$_(7ufm0##U^^@=aJqv%kt{sftCj-1 z*kL_z>doG^9~M4rffdZ1>_wFM?P3pCf%0X~{sXcAb{W7eg-Kf5vpI$`YclYnsc`+oo;*b9Dz z?@0EybSry+-To5bAbX}S+#F&D&Vx!6Ti*|F(d-4(2Z>>Gs2V)XewM1iSoWMhAd6$q zo)1|(yM)f<1oq5hfJAmbT?HLsM-Ef|d6ZpBOE-z#Og)EV?9#dLoy^`uO_CIL2py5B z>{g18Y3$B(pwiiw!ZAb!o7WCF$$m(E$V~R8WKgHr8@fTAW}l*qmMpe6h5j?_ZO_A5 zHv5SHki*`x04itMsb%#0r*rI8)TYa2v!_5ckKHi7uY|pgxy8<>Q&GzXM6n(*(LU`^b?c{ z_6q8`RkBA>gFBqAu!lc`eKot3a?Bcbw+t4w?5o|NuCgoW#-WZq!2-C(?kELZXPc-^ zc7yFd5q3A(I6APM*c<4OxyAmHRzd@NMlzU{rtUK7b^ooBc`w+#@E_T~N=-g%pOoObO{e>RX9rg%iNj>a)=is!L z{mDhh?y`5%wC}MmQQ_CePM!kIe)efPH;34>$;*BA;5U#Bvwx@h?*W_lI=qZH*w;S> zK4d3QN-@gbLd#@~{q~!%7-w7F0X$+y(;j)uoA{)l3NJf2J=0<5$x&xO#f$UJT7Wlaj}S~B&bxP@xs$W*DyUr?#}0bHz8psuxPF}X zC~NWO&>v@X3gA@aW2U<~yQ%vW$gxpG-NWh7gSnTpG65?4ICqvp7Q)$2RZb{pB6YU* zbH;)JVVqGqsKYs*)A1R>nL~wnB5feyu3P9{avIL?|NQ1KkqCiqU^Y{>;Aa)jm3Ji;maZ#Qwy(FvWz`C~o| zj&aI7K_zqErP|>*C%6mdCph!=f|lp2sXs za@MASd79%8!Xk^)`(LidX;}!BY)%`!4x7XIn(E!NoV8y-^BiXj)v~#qEG^9QIAiBQ z<#RHrMN`08N~^1o^9l7fi#P==x_>X`$mk>};Vhz>xRi7M4xo&){sMH)b6%rH#s$tA z%2+RQ0(}AHobfOWc!~21Rf83rYm~cGau`3su8MP(*2QH`E`|3ioZ7d*tmb@5eaITl z-hD8y<#fLlEBN=-0rao)b?G_!j5uT)1iAJVz65)>3Xa;%f{Wj$27IBO`N-sZ$U z0(5gS?O;0Ya85mdP7i014i>$fYqS#Xa%9wGyvK>5UmWyt=JTP_&$&X!?*M1M7%<4$ zvj)r|PE-QC-RHcQ0=r?(k!Ju8IFC7)%m~Ms`cw}&-}?Z@IbF1>A90q^x_Hd_p8(Vo z2WQVL4Dpm>H-hWNHGB)-?pz_&h#uS(b_}tD`)ehJ@Z_%Z0C;h~r9#M?yWtVQhnq|} z^-k^(9U!~758B|=mwUAhlpl9Cb@%+aa%x-#aNDU{wwv2Su|AO7t%T+tuH)2P;9hPt z)h_$EWhMxNxVq(_g1JR>w1;qG)$kU|O|OS+KR1N3?=bGS`vBqG=)d4Jg6mFiGalrA zLs|bJZqRyAQQYz=m|8UV!$r`H;Z}VH=3(xVQW(T?gL^>5adRApF+@D~k2heLz=s4_afcMW^yl`g!w71Vkwo1r@1vDaGJ%{Er9A7?hrL> zv$@yrgUaC+pMmOG?i3cNJZ?J+2Kn6POP~t4hsQw`aw9WfUc?=yzFskx+X(X#?w_>p zOS!L8ccF~?Dh+s^`^-wf1@7z>P`St*-c09TIk(|H++5;ju7a?FyX*#_lKbXyKoxhK zzMsonoK4tH+y!)ZT+O{fX-W-u>jOY7_cR5Ht6Zxmywq`fGTzpzpVbYsi5?FSqFu;4YU(jf8vLjv^TJ zahv3Te(pznXgUVCqx1z0a>IXw>JWDo7jU0zItAu1_x4X1=>azgk-}+&D;R^tL$2^+ z$VR!-=(`)^78&7tocl68yhq$B1~eaY-=#9}3Ad#Z)KjjVDpWU~`Zkz5ct=A3p1kwl z1H2r($Su(E=IP?$&4>3swNrNTo-2m8UA)Vy!Sv<59t#yeUgj)V`17ji69(`Yw8eMx zdW?WTUf(yc+r#@@1-rexPrLy8cvom|2Jxm(fO#aD;k>^;ghd3;Wd-abdB3AU?R0?Gu?Q9ic~*LQhj@N;`bY78qC+N{H-V0f7~UqD z_F>)`s$k-IM=7&N;7xc7&JuYS8bKZ5Rj0tbQPFPLX|>nQuq=A|qFla@y6w&5l~ZDr&)d-k z)dJq;`Oqokt*2IL5pT{*@LkNCQv_xiZ%!XH&-0Q<th3IdENAW>Q$caCs3{9 z)zP7NjkmiFPOtM$2SVir@A=t)o4mQ>VAk`pd;qt2Z^UBw23|!T3>tZxg28O!{f|On zGtc$}(85#wcU1BGmO-OG&avx*|FUAc{J9%AH!gTW<&?C9S6O+>(-c|}* zy}VodFsHk`!vSF4=Ovgi>hSH5u-l9ctGsfFS?Xq!Re;nWu?+03lk9mA2s664#eF5;4 z7a)erjsGt7INkYOCGh6Kzr7yJ9sJUIFg^M8l(cy9%SK_~&42wnfDeCaCscOw^Qa%; z$G1HOb_e-Uxo~}m z?}*6&H;TW5c6u~_79D3X{ICG%9Ol8On3*Ix$2^XJhqn82@~qdk$&UI&#U zeD4dOj`H9A6eA_^KN|$|IKONQ-~|6V#m5wW+Xqldxal}r5RzlE%dpPvu&%luDhc8CJ_Z32TlRx$upq?L0d*v2i zO~J2$|M46^BY*QKm`!|U9(*_R8|ZSbg};lct5&{7W<1%He2?9$fxQT)Ua(YBy{|s& zj<#BgU6E>Q)ODOg5buTz31Zw!B0uznwyS%O|V{m%$S{(GM! zThKwtbdI2wa-Xw;465qR3HDIKHdnBI0w7P&@GO}5f;ujsK#)q+bD>}=r8z}{Zz!S` z3${N4rzHYrA5=;OFT_KoOb|l}>v_T7lQ6;sK_it37X_CoAeRfm>Zt#DNx%<>MTMY@ z7DlCD_KUEn60D(=;<6x)x;a+_yD6ep3lvo7)(Gxx1yw6pJPWd00wzVRX2Hi4Z`uVj zufa>NU@_eU-xCNa1osIfbSC!;KBZ$}K+sD8c~HR8QvNw42&QA@zF<1F;D!aAx1ss~ zpAgIuK`wQH9tys?2Ii>XAL`kU3u#h+^TSeMoG!dkq`Pt;*`B)FtdNK14X76XpD6o|l0atZW@;W3vtD0xYC z>HZboj=MZVPE%a!+`vqA30(?4ka;fuPJw;C%Vz4Y6}Y_h6=X#&pV1>J zb=h(g%rckhWnf;!1BO9`i$A@9a@i$dEtoYfztgU&b9tc+)D0IQ6$ZClUit{o;PSsx zXg0h2QiBm%T>f|rm39}${V-sMOY(=%x$UxvZa;fmhW(&=&!sg9(C1>Kj`m|0mnvvJ zak)U%^HY~b+8l1eK&r~zg=;2)@(_BJ!1oRzn++9DVfR8%UcwN%GV>PZCPC9jcw_{y zQ<$UzbC)pOLCsNL;S~yy0m5E)2zLvgqntQUSWD;0KHLpS=YL5e`th zIaK%({Z=4c$fETeA)FioW~6XBy<~DgIEe%1LE)d&@`x5LqeCr5XrS-)uuwLP5n_dV zbaej3376p{a7q-er3CPZP&W(0qe3p_dP%}ND7~DH2{+Mix-*1x>6+=J@FfZcnZksZ zAv+}unT$D|7G58OU6!zHJE$|l%@hi=g|miWmm{2W0@PXI*()$OC-h8#O0Mvk^R)l+ zgm>fNEnnzQC0l{;3kRT3D5l1Ckx)Ptd9jfG-H}s?aMQ1FQ!0Ft1FB4z5((viQ;N_xly9~^7VHu_5mxPb9pjjcDLA#<-xZpmRRl?^7L0uMpf{>5?r!bRV4y_h$ z9D!<$@KHL1wZcDs19epxy95^3g}q;cc|#cTDd48C;5{(wh2ug{w}fBO;nX19{0f+j zLJtb8O~N56O`C-+i=omYY@{}It8m*DXtoKD*+I1n(>?$=I)p|~=yVG2(^=Cc{4^Rm zw}rn`Dc>Xff)blvVRJs}^=+LT@^D#~s48v{fGoIh`OM3%4=>PlO*)`}L`? zV-wuCi6$~&?=E^&07DN^;csxdLv%<0rl%N<0sWic#h}9TKr? z!Hg1h(@}L;#OembikcksrN@aP>Bx!~{dF2tf@t_92opv7!T?7^2fhRx6}3)=N|H$P z-(f7W(9=s6ZRmjS<02(3#1o<~s1{BUJ(mkARb-nCDos@X9qiIYDOBWSi1hR~nof$M z{)Nv>kqq~b*fJs&HIdJVo;Sd0wrKWMFmpsNi=lH?G>sC#b0Q99*tw!RwAS-P7q7#2 zzR39pI4uw@q=TSP^qAgLFA`<{2`CmF;=#N`l)WFaQc>eq@L48$fwJK9qQ$pBT@Y1H zrN2LLQPeB|w_Nlf6^1pU=C@&3E7BhW^QtIq0+@B8nMP38MDu6C+jY_7?_hsJbl^Eq zH$^?KK&4((L$5C05|vj%vq3a38D1Ji-%xmM5*1J|Xcn!U1I-rEa13OvqW#FS98PVb z2>MLzqVJ4Q?GQa%57kal%5E^bMZ0Nr-Vqg3d!R@3$uSuAiV}06c~^9g>c4v;5oH~H zqU@g`>lgJ^0R}{?=y45-T0NmTB>K7?D)&X7(xx01*=SQe5ZUQ4b&QDGzJcmPkz^7K zM@8-51I9$n`=B!}+WtD=k!b%AMtUmh8HT2tcn#gmxQlPoKJXBC?8Fc|#B+9m=_w96 z0Ru1beGkaI#a~j`@Dab=1K25k=>Rl$iC>@qc6yz-=-(qD*o|xaNETBuK?P`2fu`Br?`t=*6I=)>HNDbp3w#97EkH` z+!23A9i|@fszw;}iqF$p?Gyh@J(hm4j_TC`@yW|z4vH)2a2XPFX?5Ngr^dlxSiBqA zv%~43_>G?+92L7!@jWJ9LKlwX;?YS^eI#b`K|L1V4}$E8*g79hpNdyefO3-rQFwNj zux>%qL$d8zFn36vrS^}vgiY0zk0dq=)K1AWSD~^?fTGkbb-tjfK)si*T0I88IqTBddiHI&EuSwW{!SK2y z{v0fBN)o7@QZM;{;_EHR@(#!vCB9-nlVqy|%x1~U0T{kj;vNELZIa+~khM$t=!@x) zOrpDmPRSOE0$q~QacJI_EYGLS@GoQok{Oh> z3`!Q!a~hItUJBW;q=SL^K9EFF(la7CGXd17EF*_PC?SHBp3usbE#<^ zB7J2E^l?s3F-QN z44)!>hw|4{={AbwX;KDFI9)nIe*^EN^d+3sPMOjmih-x3A5#uQH^Q;|dJng?OAbdU#& zQt3fDj>@DhG~jvZTZaJ`q@B~Ca#1R}0NEw!KlJ@pNWG^6Dy7v_TUJRIcR_Yp`kfP| zRxRzI*jpo=I0NRjQYEe2Ytn=7!^?GP0~6E@=~g{7Z%Q4?PLTCd*=g7}NUu=$w^70uS97U{RtvuKk>)2%|gG@uM0rbGJ4MnI?Z5uHk1(iKxcbxVzOdvZtm z%9n86BNZM4)hpdjf$^@iXDyh0(%=u_vtL^5*bH(&`V$qigVKzr7-C2&`3Aya>BQq; zK9Kr90E|eh_QK6W=`ngQV^n&JrZz5}mqUn&u%kEL) znjm}s6{sAQElY+hNtO@=*)iD{D?ug8UfmAaaarYjXr{>I^ukQ4tc*T(n(S+8q^HYb zX=)j=%?P~?r%c&Kn*J$S?+i@pw5*E$9!Hk!A1Zy$$liSqPIF|>Q^|E!_S$54J0}xN zhC#0EKIM^lGWlar1+ryS6c)U5Sr#Rn7i5uR z0LLX+7Yo7)*(Y@TR?6(jpsHkV{s7;XW%YF7SS`ClUF#az9~{VPWizP~xhngP>fJh7 z*)?chm#v{j#0}XzYQNr;@%#bxvXmEKa7!jq0~%#7Q~uc`GxcMjW?35*XDtrdYf~U> zmAO_x*e?6zUl?}C-09fwlzo{A=#p)r$9-Eim&Uy#dy#@kk1Y6iFneXMZUxmR8}x*i ze%TTcr~z3M6{>@>;#N>YvdbGG8*S$w9)vYYhc%oADBBru=KHrxQ^F5fd1_8#&%S75M1zR?p-J>{zxLd8oSMl0V( zezgwFopLq}ze`@{3p-!=UE1(|@+L}#1LP5OjO~`sanK!Kpj@#WI{W0x9ykq>e}50m zVEMP>Pz{kEpvi>F>#2GUlb;NPEL?t+67&f9E(%_e@=Skd9*~De01nBct^lIsy|jI! zP*GSkG}xBc=^BY()pJl|91r-QNFqy!XxsDbiyaeZ__2)G5O{) zK(ajgZ@4)wpF~yN3HeDHH&uSX0$G}Tbv>Braxd!1X37Ji0H@^lUxmtPdFcNDXXHyg zp_wh`voJ!Ad;*2gb8=P+-9O~XT^2%^FW-^?HwE%M$~X(;VUK2xK7UIL&=?n9k` z7J2z^uxpj`?!sxCy!CTHyL<~}?H%$6$|1VsZ$^W8TV74^v0MJheZU>LODMeDm9uDB zIqu0rvcc_>n<-Bjkl&yUG$?1R1PsZap~y5WzfVp_rQ}fGRF=q*U?oh-!f$~&rrUsRlL-8{8L%bDt zX#ed}Ox+0`U&VvV5c(;cU&FKTS8O0=fTHRAYPHzfr%z4Hbp>|sEGIi21gY7&2V~DF>5QBNs8B_p?OSk z_7SLL#cR}HKB3sa#|SBkZx(@>s#x3xl{Cd%szTEh(;ajbm7y4Hb<5sgJQxNh4l;|TOp!glB0O61e{eU=!)Z<0{?0e0al$v zmqJB0m5)V=yas3%E4utal_>Vp9Z;#_+pRQ2nPNdTRL?7{bn|^d!KnuGqM~ODEGiU7 zdtp(js2qbzl|o9X$YsS_^klCno~IaEt(Z9g%^F3Y3Q()~q7-md(JKU8QxqNrTvr^U zaCJk`PXYC&qPPX-^@{l~()o8w@iNsH4GIY@#72c>I-p6h^AVs$(U}HlRrJioxNVAW zCqlDb;YVAgLotyunoh-l8cw?uh0V~styuLInB59d5tu!Sx*%xwDt@C@a2QAl~pfFdsrz6TWnUjT*_8I(yqP&iXu9#PDZ10E`VTL}A6Meb6l zj48Mb3^=ZcG=cd@aWNiFA1l0F!F-~4cL!A5ls)v+-Ia~Y0UpZmF35H$|L}vRr!p!S z;P6sT&Vuvq{Q+eU<@r%c+e0v;m742-80D;9XdYJHq#`<2`TcEZ#wqtw4ic|?=Pk$* zl&7NsiOO|Emrz10F)@F_d(~p zau1#N7nD=Jg~~i&VqSW+4vlob;`+9FkVwSLa6U^U0Fsk^oH`<8jN&P+5ZiwTT1DNFl?NPat4$euR?WDd4|fHA>~q9 zmiLv7!EiII4BiQNp!|0Wm?O#^$D#R9>9GXVsPYP>SL4dZ)qqFJwnKo&O8o-B6J-De z@~2As0f3w83_58JCwJ8XIx{>}tlMz9Lv`~SC@~ zz5;NBsOoVHJB6y2w1C{N;?hElP=(ZBz)01r^k=vZsD$NU9#k!(7R@0Qg9eOJ6&b;d zR{h%m^B7e*br}w;zR!kAoazGolq+7PUIg<5)$jK}C91?JfFr7nw6~6`RP=2nIaG2T zxW`nE?XXW)jZo9>gzA+h_)bw>{Q#<|symeQq^X|J%c$w9yL3yOp|Vnbb5iBL1dyq+ zP^x%JwbKkQS*m69{hU$lqH-!*m30x2qx$$6$j++npMvH&)qy!s$yGUCqqvc$l9U4S zRRa{@id3gnfKq%WK&7h56|yQ-=N7oKtCRIOVK`!3anKOwuVdYM{UcT`JgYCWoh?}6%7O`Q+fJ=Giy4Ej_@Uxn{})s0(V z4yvA82N+WQI1RGNr1)>!A+y0qjr*(YNKP-aQ|)@Kzt8YTZYjMD@^4^=A5Iq_2AF*8o5D zVOl!=YVIe1K(&ODfIVu*v-tb>PJ7iuMX=bXekL5kAoZ??un1P~=K(_0(zo3HV0kxX|)IqfyohpaaUwjYE81*q)WQW!K zE-+)&C+HQ5cr|+-y?>UVK1o+eiR!hK4<1#=b^?;r9+dPPQ=g+Zp^mFpr-FGxU6_bj zq^R>6FhrXAGVRTD^%yPk4E47ZG&9wS6n##qXYGXDX?5pHFwdylykMTKen|#qj(Rix zYo60Nb({}mj$HNYw72urKm7)81?u1`P=#tM4Opa}{2RQLs6Si{C{>@{2Pjidvq9y8 zy7LFXMfLhz*p;gtE+`X{J*^^a5vG^kta0FCOPK4>AmVzIncbPe!B#AeQL*Qy6Wp! zb0>m3s4gl845@t-u)nV^qYeK+y>K7gjHnqDi65%VbD=V(-V+G>arNdeK|NAGegm3M z)QiKxe5#&A4GcHU&(Q!6&5v}9?a&yT0G=949LDq3wEYUoN8{z7rMFX4y%vVPn&^0d zpXLz#P}yG-Oiz8crjFKgpk_L~aI;4<@hAq|r#XKJzJoM-`#=S2K8XYssu9$~>3+?# zlw*czniqkJ(0JHk9;x}|1yBbxvL7Kkq-ipP8Krsnj{{`1#+L$fti~_|h|?th_kMJ;-nh)s4?z(1ZH>ew$)MbF1 zn)m3ZT=kkHsw5n@G~ZI|qCxXNIxHGB>Yp%tlV;~$P|ccEbf?*(DW>eZRr9?&WNn%v z8lqiukdEIDO)uq4otnke<-4c(Tm_Xr%_iDE{hEYZkBVazLd6`n`A&rBwy89X} z!I>gb7DRy zH|J^xN9VyA?RIKqWouW^V$0EvQS0ukc1;zibJ_+9Lb=+z|NZUlJgwdU)qL&L7Pu+U zKL0VGNUNecp;Wut3e_^L{RXIu+InJEXg5(GvQm3>6J%A|a6y-(TU0o_DDz#-ivs?Vcz^OP`*)iG%J zIGtk;oW|=?=y4_JBA$avqHf0rn8gttdjXiKx=o3o(sVD4g38ckUxLa>osAB@Or7rv z$WG}Fk(bjBotTP;ES>Yu(8<=V2?v#<8;OSMSzRy{9p`l4Ixw|dU6B+jdAiLnVfy*H zlax~z=(4-vrcf7r15~l@hjoAwopvTPOLf=ILsq8y?gyBk*X758c|jKjgqkw(2u4^(>Yjj=jf?2DZz7+;_x)UB?UejHf z2I{)5@@3fF&_z+d=%#KvmBjVBeRQVY(%GrM+@SLvhi0R0s{&q{bZ=2Js6~hR7uc$k zP;uC%dpQKc4qdD-s7~Fb4KVD|Eu#9qTlYD2dhX~1hXFmh*WZC=ukI?XtGl{_S1{6m zE}oLDLERA=en{6Xf!(mKnRep?-6g8_M|7Sv!kDg&D)Mn%(|`Ye?U8Ojeb6U5?g0p& z>eL)iZu$w7SMAUrcn1S|>es&n@X{X=Ld9FZS`NxbulfoD?$T#b>(5u8x(YHs{f${* z`s)X)pc0^8Nv)FI`m+Ks1NHGtF!$&iDGKb>zuisyFIfL}4TK^3h8(yF)nBDtV!!^# zYIqCRzxF&VBJ?Y$q>j{IO#}0QzJS8yLA^i4i)j6t5ZJ}&_s}d3>jNJ{C04JaWHw&k zO<^)Yzl!cX67}boL3Tv{yA;D8)$fU={!6l6PzdgE{hFy5;)Fi&RT!q|$LRD=)i0&P zJWa2p3(}MN*$lYJ)VtDpKBaGd9kMLFc@WHO{mXQW<>=oTh51>%*KWwp=~qyZl&AlS zLQ1}Vn-Nrj{uK`x6za={Ksk!_6Dcn%(VwT_S*l-0kL`l~o0EWx`pF7Fxqi#HfJ=H7 zw%`sLdI zt$HsTpiO_r39@$mcWO}hX{FfqJ7u`a(8TALygr#6(B+YX>mWnEw4(z_|Wj zI-?%x{pinxJl30PKt0iWb->`M-jjZ~?q-@b)<0(crMj(m*d zWmrckl(%8^-{ATf@_xrGb{c-9Qec;%s0xO@h6s8`%+GM~FR1t%MqbAd0fvi|{_Zw> zM`vT8VLGkOeTJ4EK#*Y}CHBFF+U-yYF-)BT^H9U}>2S8+5cvmWVTPJsI@7}qleHit z4F6Dh6KPOWzxaS*HDy9khE$57(S|?G(2Ox;h+%)&aQj2ZVhw`Jm`t3Zj0Gy*aGzFL zf?;nss6@j?N{Ega-W~yU)bNyIV3NT!058W3jZ|MJ8)i4t{ljs?C8{k?7d8qEQN+=KLQjP9+?2ehI!9W{a0eRk_U@Y!}}EV$_#@q1I`<~8o|6^ z7z%^xMZ-ZonB|5^bjVyX91FrDsW6PYfvPk(=xDAoyeNgrWy8`J0apxTZBVH;{G1P2 zjUo0Mc&Rn)$OLuG;G=}>x}loZqvM95uL;7NhA2u<>J4eLA-rW6r^Z@?;SYMRqtQ^G z1X+{e8kHH%hI{{F+!jMRt@T#JU*2H08JegP=`=|G1hdO<>=59#A%(gO-G&lp7~C;L z)0f?2kQKt9*Knv3%)1W5XH;k3GpK1H_Zha(SJ`hUd=@ZZc-;p&gNFC%5_QOsM)l); z!-TDn4I5(UJa}LjJ`ET#D5zWg(2!2Y=cwVw5{x@$a5)8^p@#K53IAGj+4{*>J{0J(Cj04m)i!uI>*4$y^6bfmv z#u=1u#2L5Hu^(@ILVb_~tpO;NAF*iJb}q47uBw?)RGnbiL*Ha5sWmKYbtK`@}9B|wCn;9zI#;@L(fcTxRA26 zd&YS)0e!|MdY1jh_xAw?j4r=oq(NiDZFn0peq#sRH;(KE3>*LW5wZuy5!!|$#u{Qi zG|FQDqsDSNK*o$|)LGv!uw4h z(mg_$>9;O84L4n(broT{_Y5G?w1ZlX2TZ9uFvLOACW_LBOi$@>i8Aed4RF}x@n0@& z+D-;>CP)7fSj3xNrg|#DbV~|uqN$HEup_3GbZvUn^bVcWNv8W0N{^Yk=!;1uWTL^V^EY36%SJ!2}R6!)y@3u>{RGo8(XEY~!ZhR-uyJc-HVo4%U_W`Svho@JqF z8_9}HJ`{9|P0N%0gCt4zldz^yiU zt^~Kn^pLt6b*8Ky*k3dKO5go;laP+A8zyNXhQDe0Ne5=VX#)k;Tc)*?IyIPH=m0dD z1}TI#nRJxNG@A}lC~Gm7@D_z=)%>ZL@i-_%Ek%z&x(6TqNp zBOQ@LrbRML=Dvyj6q>`P%T%R2FfB)6?Qj|~S-n9%G!0Q@Flst71p|(mmT^Fhn|4tN z^T@Q8lG?|ntO8JO=6P!Y?&h{0*m;=CD6!dLZhsXcd74Y8h3#byrKjd?j!Xvln6o|t zbEmnEIyJk@mUp1(YYwM6%He0;O68}&`9(b-!2FgEyzMqe)4T)CT~A=R$2@O7n0w7~ zJE(o;`n%8!GXK65%wTikCx8(1$O3o^HOF4S5c|!|{!j@smnTCOZce2UBFqcvPgO^n zgDKrUV4gP&*+GYydmk2u%vY%s9%X*f5314TH5BJ!%neVWdf2>|9&oJrRXbGT%&LW; z;>{-)Lo>nbK|PX0^9~g>lg#;_fO*{P!iVMw^QzYYDds@ZOf{F#OFU`jo=MP5H{0m0 zEW_-0*B!!>=6~r4WtvAH08W`_&`eL8&r+i*%gms6D9)H)qwG7|yq*WhF`sM2xM$6& zRF|AHKcRh_Yo0a-kY}!>N0M)zPCKr^%zYg`3(aZdy2$Lj6b8lS?@?4bm6$(vybmlj z+tmu)YHoQ9s?MDF3gDXg`?+v--Mo%Y_8aDve^GsZ)4Y=2fv7hd ze}uP2bM}8NICEtTbehe-(+S^V=KclERx>LV_HE`-N=!PB=EBTv^e)YS2Dz4-!!zOIkU z;4Q#)h84^`uItL-Ey#5y?U7K|!!*NiS8wW09B?($7aQezl#bs-*FWnaJK|bc0=uKG z6DXBPcD*?Z%;T;vWWnHsYmGO?O>s@;LnY0%6jx9Vr*u~am3kSjOXwkHx=vSuI_3Hi zHSNy0&Z1=atm|xNSme5f_=C!GUAGvreAi9yfm!HUN-@94HNOaxDR#ZG5K!X!&U1iL z*F;La%3Qe=?#{dZ_yeHab!8Elm9BTj0gfxKW%Mv=U0Z30YpzGN7~-bu)m0ESxXz*U zsM+=2BtV<%KQ&Nkcl|sD(Bb+*8kn7~ksrYPwyWe*7<9WMM>5=P%|nx!NZkZ!4>eV<`*o(bxtWs?c2nUS(5LR2pH^Q*SQui5TwU$>YCAeyd*a@h!obrOVYnHz$c-^#Iy#>2^%iEOH z-m)xg1Tk74$(nEiII1bXk;? zJKeUVu7=ZY%LZE3y_OuR82c=~)Vdh7@ah4>ma%-u9$M09!;V?x6oSVs7q3J1$dcd% z>WSq8C)l}J!(RlrTT?8Mc~}LM1$$bz(v_&g+q#Xe41BD9l*;V1PND?g*BT`SCuD)+2N#@39ul283C+#(^1b4W@oXgw@Xg>Yz2I5aUK$Kcq?|#%i7oIBeb8 z31+O7`zbUNtw*_lBi8k_!;dq1?j#>8#V3BP7=^m)#*2v#Lov?;dNt|Mx zTmdS>`sH&N{-pKUsZhzZI`@Kk${J3o$Z2czT+BYpdX=8~8EZQA?6R#@)F{faPF@Mf zv#zFEC*S&jqFsU25k`BZ&^njy(~7LiqhL{N{g@(oiFM0HK&kb#Czxf{zp|iGZkkmTU)Hu{Kg?xY{bo0###u>3L|@SzjB#@Yk#( z)Iq;)eaSH&+#A+k6G1julj&nOTC1=2GSZSr5}4 zZo8Gc58gVgE5$JAw)RmTc*nX!1A`vxmo_kat*M(~ch@?XV(&d`6YYvV>(h6k(r<0} z&;gwR>!jV#8Ma341@*vco(LGR&ZI={p|ylMo}<>{9k3s>u6+pmacdr3*gvxREQOoL z)^0Vx-S&+ZnjW@GTOr$F(-p&ur!6NHOfOsZDKNclwM*c|$2No7b31L%y+P;SF566O z1Sfynr5tbrY%Bh&tZg5@35!5m&LCvLwpbac5ZeX{4WTxNH>mx#({yBn**b~( z6;y<6`T`6QX*1-3I$(Q#31rc>{(nHl*n+b$!eLv<5_pNVg~ikP7iXIjgdyT>+k&B! zVDoQ#ZVOQW zGHfDB2T$5s??IMji=yV&8QTn6>e)8WePHI;mQ#P(an|-HJ=t@%%T#se+UgbXoo7>? z0yE!sasq}gvgJPqs@T>r2eJ~|N3@+vZ3-)77i}kKU6k8uDa>B7RnWSqu)RU+qS7`i z2R^H87iiyJw#}r6aK*ObGMHCw8_8##!Ei6F};g$!^W4u;-+ns!eza! z?I~1l*<|;?Y_{>2fNHTlM_Z-UHmHPMn{8evWbL-h`G5|a<}9Go_B{_OUA9~bLOr$> zluP&8oEL(5*XFks%zHM+C)DigvwgY&+_gP@_qJzJ1m9`j?E!ON`=#x$ z^RsXH9!!6GpMxHLpndNie8$?}uK~o_ zT{lww7jIul!bJP2!>~VMpGGCfQTvYbkR{opsC}Dk=dZ;qPS}g-A}qyzD*{ea?W-vG zrP-HIv6F7EPytTbS5wBBX`lHLG*8)|ivu&uZhZ~Z8GA(~sI&G-bXRuHUUHV|zg&AD zrSy4rw|*Gr+j-PND6n6o!l2MDq!Omc{vmDSV*3($>!HN%P3Ksty@L(AGW$RYW^vyB zH+7^h*iTaD@S@#w2$~i4S7_-}+Na1sRoPck2k)}|#@}FGv1?F}IGn2OE9rHI8v7k8 zSZnRc6dAADw|)SNI=dI$DqORFNf%4k?bq(ZzTSQ|8M0gU*-3EIV1Hv2%tm`R6+%t+ z1vIs0`x$C^wAf4jf@Z5-IT_|1_Gx8ccG{=VM(?s`(h_iV+xM%1ckIn)0ljv2dcEVW zeOo#V@7dk|Tb*|Go3I$L&piU!ko~PmpzhlboCOTqr%{V$#J;c?6MblZ_&Zd_?0(dA z8@D^t<9=lCrCj>4edDbE6ZaKhRb^fO?6uFmSFy(q5WB|Kn;6&u>R4lAD|WYDkdQJ^ zH{Rs({Fny2u&USklK>fdYxSPpp*SL&T616!r9z~*_iULON& zt-ctKL5%*58+5PNALVdxgML>YU>o%cS9W9dsk@k!I|`g0to?9jJi_q$WSkyFK8`qq~qn55st>GB@^6L$1_^_dF*BJ9MmtH4K0WCE$aX~s!w{2wiNv*&JT|1Uta-8)xYh_{x3~`oj2)@>x)zY z&k6n5s?c^)@5&S6l)mafu$gyf`%Q=12Nf6KLmvDG=LH~p!zsvf> zK~Q#0Z@vS$oBGlG5$@e zAu0v^UN>~-L%%l+&3Mk-G&JJq`<9_cMYP>Ebjpe@?if7yi{3RPu{*hEn9aqj`-apm z0FMkipF!ZU;kES%;1fd%@4r7a=mw+1XNExjQ0ayh6(IlI;I4zj3qvy=gO`Rbqv3j_EWZJfUa7%{hD z-;C3@Tfq}-oX$nY5ThRlYoSJWjzOjyOV%Nv>n(%f&+ZhH4NvVQgXocG6gn7wjqH z=90ip8{-xMoH6cw32@ff{W-unW8GF@Id2@&7T5)&S2+OdMdKPi^mNI%@EN+eY}Byz zxndm8wY#fE$M?Xl8Lb`g6xWTmi2yf@_c*${Y4kq;`P;_omw??d*5J~^U1JiL74I3} zHvsXz@%&(b2gc*PR2~}FA4U&PjE^&1tC3!V_{?g|$HnJ#V}T|B&yBa(qP{RHylMQ> z7+(VtuZ)$>p{Lizb-ZEu#<-#!INusad;s{x=*1c8JLAO|u)H_!rk)%OhnVVem^8!m zn#1QXla@W+Y}1b%T+T5y;r+vK(*;iM=9;oS28b{v_Jz1=$~g@n(v*pJ8t0kLKZNS} zrc#`PFECZ#0zz$OfPJMQoyxAuwnXFxa?JzhZKI1kS4_EvKK?Oqq{? z<+>@hDWAW-VS2=_{if*|A8Wp2x;hBpzDW}Y@W5o^Et!X=r2~LHG7Wlzo*tX-r2~6n zT9*d7r>5yV6wgd%UjFH(_Im)Hn?`XU_R18<6ZnHEmKW?tQx$IzKbgwrg7{}sR6gE+ z_+t7&g@m_x9)Am8^QuhH=4W=`$j{##v>Jke=Ex^_iXd}ij-7(dh50Yarke+|VVz-K z$`3aJI4w&6U^#M4JQWfM{K2F2YJz zntl27!g}*se*6vQNXp1!;Xa5;z-dz$(&;;IbwZc4y_OH)cn8)#AoJKyj0T7OKJl=H(%j^=!JO&JKUG%$~@O!nOF7& zcx`^%5z5|}{n?VfHRt4)_{FT}lEpjoJr4fgn;%)ZJov$!lh4_HG@CP{@sl|l2SlIE zmCgbCV&2*pg5DOljo|dL^u39;sg^MbX!EsfUIE}|`M@Enzoh~jiU3Qe{$QDA$<+b^ z!It5?qch#o!wbY&mbL7F=2*5VAVyfm2XX$VTEx$2jI<;;gF4T$L<`~q%bpV;Mp<0h zJ}$JZxeIKOC9VgQF1C1bTePJu0BbA@&U5{9t;NXa++!^JxsI~Vf*=hO(GtXo-v&!P{)ihbRk$t} zYq`sn(m2cW8)%ES)a0_pCQIsAv~9MmeFd<^;uH-n36?&K(XY*NiamRxC6+gowp!lv z#=$mAF`kG!Ek9s7TQ$2ZDZ5J); z+2dWZ?BZbhvZZokv|X``>9NK4Ki6e8L1*v|1yhza|FWTmbp`U@R5aGk1 zd!-oA9$=N|!e4H+m>Pt(HR1qoy(EZ_g`veJqKg1a6jLk?82_zeMi9_#;!7YTwu>B| z06WBvy_KG@OX5A+WM1mz*JRS{!{o>eU zfCIwp1aM6psercYVm=>kxFPDY#k?tQm4X)QEfJp?Jn7`F&ynnTaZnAOSOK;g?@1yY?z$8I9MUdQRyk!e6jQYrkxe%Nx5AjiXUzw>mx}PQc^4t!Sy|}~Ka#ai4L zku|ssa8$nKRh}Zl7Xv#c9q01jzog2e3c5&>CtIM4tMYkuG+vYW*^6A4`WS#4GLSb0 zZ_1c?=>DFoxVaAnj9&Oa6^wNC?GsZ>ow<3?rV8GuCPbWx-%Y*&h=&x59Fw^rhMNR(Eg@37Ew zrglu+UI*S(vGgXipA%6B!E#=hIFPv@st*BnQS96aa9Ql%3C;&1gcFg6q6`-T9*IXd ze}fkgjj95DFJ^s2;|KBH5%Rv2$jOQyom-A)@TWrcpeBG!9J~k8q{83~qx&4A&8Cw& zU~}lgHgpkAjxG?GOV49LjG(bxK2d2IpY@NVCmherqxdEu&ZjLX=~y)js4&O=QFMY! zQVVGZt64d_jHww_k5g3=At{RxO0 z>Er?sW2p%~u_li6l>s)lsWewg&(UN4bF1_8 z6PKbck`r6ATjWy-EVpTBRj9c`qq!*gfLd<^@ge=hul9meA8@`WV(bGAY6$R=^7jJq z6X~Zwz+X120)YToIww?5v&ue00Yl`wP2dTYT{wOWmw_b#=7Iq2!CcU{Huw2$=r?f(LDFNbYd56m&YosOwV6F5m4iFzIG zxplx^$^ASAujS@h0B>a7XVCpt#&I3v7x{WGzz4aDE#yb(%LC)1#D_!MRHYMdQu!)= zw*mZ=?J3Y1pmgRE|0wN%Mp3)nIxizgbF zE8(1QlucR)(}<`B3khdNvL>o6JVxTb{X1c z31?Su%n?mFEeRJ9>?G$3XErAhB5VRcq)<6ZStZ&RL%*v<-NpcG#3yfXt`)g>!#zd} z9}Hy)qIVr|+Jq$^=U<7U#%)lyimAx}`^2p#00%{$8Blsiyvhmeut-`4HAloWKFygT zj;})7F){Edz;Tgy11wiX=hgt%gpEVY>!Q^lba+G58UdDvB9f#1M2TizZ_w#=GOnF> zJ;k+anXKR$`jNx?VbgMhb9kBVkR37ZDDEd8c81iH4?A#gJ=h*R-lFY7kbJD-9XrIS z;!s%tU(uQ~0Y5RM8XEmYcHWf^5D5(-F-;t2LlG$aDgz4=)g7QdSoG`xmJnfJM;I!G z@|M?h@q~A!XNaFT51J{qmc#qb5>++=3ljxAKRQns*IKvPGS|Le8`|pRH-M*ZCZ7Lp+X8W|_w*F5 z^)Ix*wZU=;o`#-0M2&7{{Pk1g;RAp)5f9MN^gJ8aX7PP+ZSGPF6pxSX@HQ=CV(}0y z--UwSYA~1Dep<)X&em^HE&Te(@drR1v5@nCQEl|NAJc&6hqu_o5y({0Z4G4oMC$}# zGlY%(=}ckm&=Y;k63<@(oiAQj0?z_5?gl`V(6TvNDSC2_x=PH61-4o=p9+C^(ThuK zn?#2mz&4BHj=;8vMrOz*iAkJO?-2&BYwQ)}D}cC9EWHMhEE4$qz;Thb9C9Z_3F~sO zo)lY#0zD<_Plm*4@$)W#GvdBLzh_0%RkYm|)rNt1PpGRPa9=#z5AayHbGiJ9n87*y zQ?UmNTJua?BFLqS(QVM-D-qBD#Mk1}Qi#71JGsd6R$S$X=@(I}GUvbVgil{kr_q7x z_LZ399oom#ZVg4##K>X*(?tNQogwxBeZ5f@=qQm8sdmQ9eQpi!T#FGOjl$)qOmuWUrMcy^vLYaAb z+sH3F$DjLX%psu36gwMg_R~l9Ne5`=QxFeP$_!wqDQF7RoFUIyU^z>@d7hl3HCy;w zP$%x`0u|*YeTjUVfaN|_=ji(Zd36BsAsv_nEssc35(1B@O-r6NG~S=%uctJWcm1Bx zC*Ijhr%G&EpOc|Juou+y0pwrO{vyC$(b(r`drdl?m~ZGboBFqunt+~up$#R`_Kteo z0`WanoMke#Xm8Y=<{V?N&5ymKDZ>m>|P=t?!n* zhJZ6kw$2BZJ+f&vDBUX;c1GJi*^{er$+FE#2<(?PIJ-I^`*XH_Q1;^wdq^HE2$sWg zAHU}jxsnsjqtg224bT)h?*-6fGIw?WxRQ7%O_P`E06Q)N_MoQ|vN=EKNx7KA^HZ{_ zH&{+f({U(0BX1>w<*a;N3B+^q^>7f+%L;6;E=X67k1xu6TwA*&hjA(9vP|OHbw$Qm zV*szpC1%K9lZC>-b6vKZ0pbl=MMChVbov2px8$9oAl{ah`3>*LUK|kIl?Qr*<-RP- z9^$d|ISnjO`7#_VL5g2T5JMDy-aneF3>ynA5y~^(JB(CJpa*ww9h|8Zu0viV;yN^^ANm*; z!`xPxQ@PV0neCATzeUtSe4H|jSF4@*739XH76AJK*PkE z`~fC)@!0UQvw#{e7@J^jIwCfpAK92dQKqMZ;U zHR$Q2c)@kzQ=(lGbYB)@d7fSo_nre>70&C>6P#x{uzR8)N38e7UCxOgh=JSq`#%(p zye0HVXj$81kvV&mwHuH*AU(|a*&5r|W%!X6NPDgP~i5OT?gEUA7yw9TbTT)&8<%vI19MO$y9 zm({e2clXzj^D(g7||)duMBBE@G$+a1^}C@bUlskBdp4xoq(#c zoAbow%Hlj|T&HxJ58`I!${m0mN^LeQ$;zZC=uS}vJwi{Xm2SMVc1F2vM%!7XJm;n7 zlpueA^UBy1wB1xD{sionQkl={+*aoBX4D2~m} z6Bm7qQ5M$k>zbLS1#`8OOOR}oe-Y12k z<>{U-jH%#xEfRR`y%B3pLGXk4u{nDBD5kNi|0K$CNHmpve*w{#Hmn2iqqXdL{AqSm zJZ~^Xa-lke63c=ZO3T^PhSAYpAkL*z6u0VwwEg0>B$Gy~W~UD+&ernP)pZ!5Jx7K6&V zD`#fAsh|~YN%Uh2VEZYCPr)3a8Ezn^Q0Jey{&|>>2raUT~UI=x~G-uWWi_%5Yf(b}&%&zt_&=AzZBG-o;^+a};Tsvjq>qwiM& zk5%6S{N7?b+Y}!WHw(NWR`K)*sG;ISU9e9Vi_d_nin4m}M2g+K^Eyu)=KOfRIQt8* z1!6^UU{PXwMF=buX*>ZI3GWeTTP)VHua6dSn?Q^c@vJ3Y^yjUdO`;B4)ScpEBVfD4 zSuUCF7FL51)Wc#mFZ(0Hf!EGaQICDj8F9EVc+QIDJh{$^!V}T&c@Y=~mK)*>SAuVf znEhb6B^vOL7~K}W9H!h6y?BM(6@hu6`kt6v2H?KPQ37obgl8DAha&Vkut#E_mE-2e zqCETcCnC>W=zc0ZyP+{%jOA7ILiFL0_or1?z!^YlM}TQG?Q3!t=7fHOD5Wx#2Gcb! z$c4~Sj{3vsi50}zRE_H%b7&-=N(!g)Eg?RaYH=Mrf=UeI`KQv**=UR;+ggBm6vDsR zF`sgB*06x~_lJBGtxN;wLK^jT!mhZ4wrFzv1c9ZL&K0XqC;Ot`g5tOd( zz3q{DZvM)aV_fHR?aQmHRymHvYmes;y3TxrHk!HzD}cvsk|*TrRrml(gO>ep|5M&s z9Dlby`vypxjTh0-wSgxTb-O+e_nxiy;_B6y1IPgv3qke36@0pBP&y~=L$-E+(&2A* zeRBlP z%wec(>+=rR_Oma8>1Wdj&^=#s0l)j}Y`FHg$L6qS>U$m6!3mtr51DlzQbT>& z5)RA7@$K-VYoK97`V`!ce8t~x)R~fK9o<_GDIZav)557@PIl0&zTyy zI?e#2M0d70%S8@$x+}z;2_UW%z1fYe67#A8#9GAyPR!!O&&|LSFS>g|ev|0J@z!P$ zlMiiMM4e{nH$hzI;KC-_&OlqDh%bb;twPTmL)%0{w#3`T_G;kVA&{-Isfh@O&Rs%f zGqPKRvFS__!Ji?pM?60O;$C5G)CD~I#GTJ*Ocp&p0NXFp7NYThSkLSEpvcz~5{E>A zqELER)L>t6M09ik=TQ-q0+tl9lS|6Sgkum`QbpMsAf|~66(Dz9C|3a9iZeSP@Qe7# z6D;q=z=9x7rTSJ*yL_qq8z}Xo-0XM#Y1l&$1E_U3@JypFInfqK&v*p}QGZA14yJs( zeG)=9n}ZlibPm{b+R+l&44U!^U?%0f2k}|7%mOToHnVG(O=mf0m_r@Dpe>x{c(OT} zOOv;t!w7n|2UL~Hu@#M^rhG(g9(4`^%Y5pX4cJm@z%ROtHgUqeoZ9gkUO~sXezcNS zWCvJ9KkP@_Mw-cXK9qZ_-^h7`JEw*QjsP zayAQhs8bB&?o!K75U@U_J37E;bd(oKIt7;m&vP2J4d4ZZe+KJI+QYB?iaG^=}TUWO`KQ^0hEdR1I!oixeB^W*xZ0E7wr%6`J)x$7H?m#6z{mtjiP7+$j6E%yy)Z5 z2I4mHsvcPOi-@iu9uRfvfCb_42M`a5eA~ftSolpx+Y#}cWBsF|^$@V6h+}*_;+U9m z2_RM24niPJM6s3%VNeHP_KxWJY-kJX*RXj#D_Hi*F`!{ z`x|2Z70BNd+rq(eOO%TP@rC$#G`fE&s?|oDFV)Gg>6C{B0?4Bxh+#B+C0J(Dq{G1G z(8MtS;Z_RMpu@Rzq$JP?vT;PAl8OCDH0@*Ow1hr50xYGHfgmoUJP6_u2~XfZhFMRR z-DulD&D#NNq-?yhVyS5&usCX50W9$p+YTU+@^=DAq9xA(_R!C~c=nRD5H}vB_t5|; zl#5^V7(H;rtEJKtcD=`GJR9E2r27RdS7_w~ba9oOc@OYDU1tOKfU>bcc}RyjICxA) z(m;Ge6anllCGu+hg)Se4>JRjge^cutIdhff6FFLw!5SdntN_n689W#~fl|L49nO|9 z?AhkXq`Y8_lK0rQFO-FOPA`%bW5KyfR$300)$(2ufHl&^1t4DTxd_fp@*{h+%`$)! zfZfu+DCCmlrH^RaBcl_+xmV`A#G%AK`N$7E$#V8aVEbis7w{aA&3F+Vl&##rdPp9> z4RBaSv#C5Hbr!tEQR)5~ScuGt#c^4OXYL7Ep986rashXA zN>)AwWlv>}25f(y$)dc>)8+0b=>DB_;ZOQrPU;8UALKSJd3=;N9sv6!H?;ugXZfHM zurCr`2?>Q#aW8<6GLzTeRAo|Li2EuFI4|~7vR?r3SLXcyVu&(`tzx+HlAZiq<>p9U ze-TO#-k4OCnj6r4q|&1@z&yo2ABYQ-&u0Oml#-VqzgWqC6=1az%4MfDO8d9=Ah0aQ zZc|=y;AmaUOU_%^GJ`c(yx74V3!is*#87dIzgL9N@II_67A$i>|B+%LFP)_#B@(R5 z#FetpvRruF2ev{C9SjgFrltVIiM}2H@uI*@sM#T|aK(0~sL0XQF5!_AS`LZHmq0u$ zZqx;KL`-4xb5vyG@GC_$D-XG2qCtBQQ$>zWcnWKpn8(rGaS;>@H7A6g!;_PuEqoJd zit&~4rl&;==Ot%EUj9S5vjWFbI3HTT;pKTTVlU(_2pb>3y(sqDfL#(DxpIA3JY<0@ z!o-pDRgsyX8$Uc~jbl zTJX->R2syAuP=Q#0x+G*hl4nSYVsS-q>b#_A}N<2uz6I63yJfoFPoMHURM}|yM_`F` znSYaED_y7zY#W(6K-qSR;ac$ydd%VUPIBG@Y!_u~1aO9O^anUg&L7Zrj+R)npx+y` zbuz$Bx={+?7EN=7nkQ78XVO!u>H>*pbeh9X*yy?-z9Z9kJkxtxO~5|Ty-5Hc>5C&+ zKGAFBvDjwXbOgjNbc&a{x6Hg8T6|=lbo4M)wq$$bEBEH+`jej=SQDtfjE)BgkYQX7 zm?j-KnhTWm`Ev)!_CtUL%Uv9ngvjJ)&=xA!uLL$-j$>^zWFfX!Go`ILuvs#!2fD`@ z93IdZ>9`F7$(T<8n(dUPA$2(ZNg5KK61&Tqh>*#F#3Yvb*pV z&DaS035BhKzgU_D&mADf4F@(`1o3IrIbzi{2!xBZH2@ZgGJ_znSY%-f87(FqfR?qQ z4}ZNFF*pnQUnlzg!he60Ag-;28kWQ=4UI`d_ixD%56nkC@`Bt{={p-lUs;@Y#{8r|?`QkVS%siwn*3Z4 zT0*2V*R?`rOJ0uCWus|enJKLmcylUDmi`&q7E0p)G%k{*s{mUp*EpapT6Wn2Y>DiL zlNN|A*K7v1OqTXR+j99-2e3k}9R{#UKH>ClwH%^>?k)1lOgzjkd02tKZh4G%m6GHL z{*-&2SzYOP6{sB3Ii%JKjOayjFc3%aS!;+qY<%nFs z_Wh{5&8b6*Y{E74V{#da0a#r<)&pSo6qNxiu3gFY#nqQ1AG3vPm6jnvXmkzQ$Ns-o zv9-`y+n-~fIy+{8sqT;5>^6~yrrymhXl<~Ni<0e<9)RB7n+xhcuXh2ZL&rO~b{xG8 zQk|^rz}dMF@A-78%?7pW9yVy*26COoGj~DAc3;;R{5^CWM)a&)jq5+X3bAwUy>}g$ z`pn7#rpd&q)Rd(mV6|r9Q^(#Sgpch_6>YnKcZO){1m>9{h&vAxIiu{a_>oVnY!oE} zz_m*x&j(kEn9h^&j943hJ}--=^8l`iW@Ev5Us!LA18chY%>LuK7{(6zg?M=x5--I8 z0`Zl&%v;p2g~khL0n2*dD<5}0AeZ21yJLt#U`kUrwh>lJ8A4n5O-0+JAmD^ zgroK(vfYHXJ=C2C69=US0!yR59AF=(A&b%d2^#kUz$LoH*6A|k9t*iEG_gFed(@j_ zrTf&ZtQB26AgA5{FX`Gy$iJea3b5DIKN{ELAtg}+QO0I~9HHm*O%Nh|*n z#df)15hQlV-E5b3%K4o6?2;|m3+%Aty3fh&{MF9O_sh`5 z1?jmE*e&Tg7}#xjkIm>EIldM+pULw4fzss@wu;YX`-L2TeUJ}0-u);)`=jxbEYCY< zpJfgkx(HGZR|0E@a*)l-bmizwaL!OF)&w?Bsm;0We5HLo2rN+6bC43Hl;B0SP|3y7 z$r>eOI*4nPwd}29ln0&B!#ZUdhj#0gid)fU-Jne1J^hW!vi?A0l^k3)k5g8i0@$QH z=d$)bC2JS7B`ar50Q;3ofoMCR9Oww_pc2G2szb`mvLGH-j!A1uRY3wGo`htxDb%5Imvic<=MJY*xWL{ph_$)%c#H^8z?vxU==<(kv409I&R8lwA^nmA7XV>P9% z=qOHe$66aO9>3{;#!VV`U$Ac06p05hN#phe*dEPJwr6|si%ekIhl7vkFj3T;u^`05}o)DGp7T8p$>xeUBmd#oLQHLYJLufHW)??#|5 z)m~+#>$Ky7fo;@!v1y3adPM+i(|+J&VY{}i1j`O>COvc?&`ym++d*y6JrECRbFyhT zrPb&`Jgt3gb`BRyKWKxv0x(TiqacWZx||Kr zQ;;s;G>EfxmnK5X9Nm@+XbabgFld>p%g!&M>b%%4TO)NLysGBu4&8yoeBD-l?I@k= zNw6-|W#K>VT&(-S8!U0UM`Hlub>0)vwn^8V=gekZrz;?C(cN)^wgg=X_E|RFYMxe! zx|U_2Y^(15d=R(kjLuOODgd{2PD#*qN4GH) zZFhCMCj#8l)!_Q|eO>qI01tGl8lj7ay4+KNJ<=JfLhiAyXCR1AbP@A_J=N`IKk`gB zU_FTGy4LK*p6d#-4SS&rUjpz_XPv?U<||$Jdw|zEA0vW>j7a=0=cq$!-N$wG;vn=t zr34S9wNxUmKB5N~_d`UX(r5`4;R#SZUCidQoioHLPRVA9ZDT-OAhwl-K$P$r3v8h{ zHX9&DOxTTg*(55tL+NJmhU+z3#2y2*C5Rhru54l!dz^iu z0mqQZqCpyT?-!0a0MbNPj>V1(=ab+(A&3|HC6PZLI4=u5&)+MeD$ksIV*6h7cVBet z#PRuFlD9q1X_&4(h-QglP`oTH0eZofi< z`CDG2oIGW((?+%|H|XY1_DNETAJXzm06wv66z4Xz7ITDE&-mASb3e=xNyIY~SL+2MD^?bq8wAUmyy1f_Q#(kf{^>IIJLo}`<9(q7v zRK zTpwmddx&fF5Vn8QT@SGppXu6p67#v<&_Tx>*LPelp6j|8r35@UWz#x1=uiW5kPbq+ zXf;mF@{ofpuG5WiM7u1JNmnro8t({=Zam+N$t*KFY8+2R2?v=~YP7wv+-0ULntUZ- zgk+Jdx=r9xbk;K&pi5R(k}aDqI^!n0qFb1an?LYXlkEt!C~|Ce-NhWtH;yy~SN#Z* z?nMTESLDzXpNs5U(Y;6BC#SmR)HoBibY$^dnxba-FIhU1qRTg*g-iUP>$8Y&O6JxS zjkL}o+?L9ttFe@6rSs|dRIH{}cJ>csF(g+jU~ z88<%`)>YoXl!`@kt7G}5l9R40yssiFJL|S@;+rZ(bwd*PrmBnXWX4UkV!BQ?jK3nQ z7uU^#xlv?|61w9VH#JM@_9ZbzUrMJ*<{Lw4U6+G=V=SYqb%<|FWp(4y_{LmLH}3@B zSjy{;@r|Zq`$GINT4MI%Ju7IOykKPUnm=lsI;8NYEL~CKlp29nt1MGVF4EDPmn18>Hc6-g&KQ@%5|1`)tnK_evG5MT!Tf)AK zOWK!lsf=Z8#X2r+U&m$a>$vQ9)-iU^(TS!{<~Fd){hR!R>%i=M9WtUduER8KaUJQw z_oD~4!*#4bbB-^|l!?vxe#%wmw_3Q>TZFTKb*e}NF=IA7%>SFo&<>M<&({5ao($Hn zmi^mo_%A0zF8hjyHTX6oa@%J_9{Y^QYo8JMct-H}m&MbJ|h13zdQVhDi{9!>;JpM zkBGCZ|Cfg!ky}~+<>5y<>u10{|vL+t2BN>(42;S~VTJbOO?8YByZFwdjtk=Zy}ycF)fA-t+j{CxFHJPU?tj z|JKauwTUT%j`RKCI95Hxov*|9cE)wYV7`tn&DU`e-2KF6taHi>ejp!F7mB_bFY8}E zvG?~L*t7oS6MKK}fj#SAKC$=r9@w+~jM@x&hQGX8xB_N;&T#NOX~V9$E}ub$ZZdk^ecwCFdTnp6k`65>M-1YHH|%iD`rpNirW*o67~eHq&bCO^ zyXJu#`oQ}QE8Q2@QI5TE9UE)yZTE!#|7*=KoPR1cTmKhp&EG3EBmVkdt2KYG)C~Lk zzgBDhUa8sopVgX4U-37qedMq4x4qb^m6>&aTI8ARi#+r9*0^KF8vp0Nszr~hRuZvA`9=`ge3EwkFK_@Aoj*1xx${+lvu#yDTY=H0jYDoK|=SJS1{ zKF;Dh<#gpQmeV!gt+f8SYx1XRx>i%%`fs*PuYm8z;Y#{Wj7jGDI@)f1j-bVsVB`ZuH2=8>a%dkq;?slP)e2Zz3W zdW;%9qR&WR(!s%VNT0ETyn1?$=`&)a*U%wfSvC~sK$z6x@Y#ER0)`qJ6 zX2Sfd`QxPi(3Z;m>*p<_?rBTKvU&bGX|M;Zdbgv3YPLz}I(s`Z|Fa1N&VMtZ$kw(U z4Is)IpeFrH`HHs+z(5>y5cO(Jbgw<2b{9FMnau5yF$tdF^~s?JkA&NQ_n$I&PrZh#mziN)y`e0REvyTZC`D-{&lMt!_*Tf6;Na#_|r%<*L(TT@d$5T zt76eseCg`p$DjpYx_K-M@R;Kf;2z*>?55eP!0E za=eRLqAQip|1wkF=9c1?;uW0-e1ikeqkpwmSNh4?JsABz(}?lg-IvbUab&~d_3PK; z|Bbc(s5x3I2L6_KIs}3?t>{;+_L$n^s{Hyw8ISP*^s4ph_I`;PPj#cR<$v4#yey()bq`tCReHI&ca}f6%3&^@Wj0qi+NE;?CpE7ph2f07 z5ce`nNYB4@;@0dz<-ShbQeT&0a1V0&FQ%{!Q@F8E7Y-xKKc=wyuoq=%E-N;Z?OfcO z%d*X6Cx#`ONl%8(&17$e1)K2)XfE?KlS3HhXeLK8bZjOkxVU%hO!>Z!M3GRnKySjS zZCGZtW^ZbZ-NTFto-ss+Nwlc-yWu@gqF;^vb^kDL(tpcmoQ@ebRf>VXO14!m^`^p9 z&slxjn<^F=#tadP@U2|aH`C(vVHq7%gxmYOElF};yCo^5ejY-Z)k6KK(0@4~!zd3` z$4Fu2cOAumKRsJ;mhTV~ zzY^6RP}A`@YBC<@<@Y33Wc`ksW8Wjb&ng1y1UW}jCiT!DY9w@Oj=_{y_hW{0>Gij+ z(Tzi>ynT&gN*Mpk*^q_Q?q1~7KM^hktLy9P>nIC$;MLbr=IOwzucOS-fmdHg>DYl+ zUvm!*df-Gd&B72ofYWJSS>~?f(Zb8aV^F_}13YloqSLpTRN0N&ZPmFH{O^_+%*N{> z@~!Gs$G?tO16imN;;s(ks95>Yl;i90_GXqV2w*+fR1D%FO@1+V=j1(Itce#8Rnb+goIi#?OaCUq=irht+%a}FYUw6xb{}c*z)+(kJ?6}dgzHEq$hdNt3sP+H&Jt#!i&E^3bmYNY1uuPtRuji8Id zmKsTG6~)uDox9rVMebr0w{~dM#-qMxy`R;pH8myGGvS&Xs^4K)w>E97>ODQ&I=GaDirV}oHRSjN6?bXY^va~JJYPv$XJw4mhZ{o%(I(T}zR2gUJ z>!8lerY#&1LrImt(j*@MU*HH;!tF(b?Yt^UawUuor zHq$WigQurk+eS^@8+x{H+NNnecmDEy5@>%OPfxto*O&bE0Db$~%Gv0&DD|~_elq*h z*}JyGcJA)BkBNlbVVv5$kj7cPw~d-)X;81RNBwr5ZJT-+)T%i#W>rdHNGEQmsp_J6 z(n)QBrN=a3FkFwj^rcsPg%buX^>ha;|>w&wrsO`%MTBLR6 zQTz4^_CfshjmkNwOA&-yJrTDdpu;8Ml5|33Lkb=YHCp{AGA zl(gl2Lhhm@p2^d_;qT_lA`9>jFEg-S&Ko$(x9r<)vCL-Mb)&|6rpX?plM6b z2CCa-O$qhU3|%%g{0%)-D|u-u+hX2Q4xwHT!$9Bqg_hYiyrYFejrLMBwviv`32s;5 zYd(pglD6)jD2q_j_rY4=_UE9B|fs%`5AO&c}(b@Cg&eFL>g9@#{_pwX4q)^}^+*{FuvWG)ThVDKIL3GyS4VH+-GplKD~SQ>0PmA z#hxR24C&S1WkjDbUR=j=saD-!s9LkDOU1#xhK;V(Yv_nkea2NBTpjqR{-X!?1nfI# zXpd19d-U|GHF9X*Q7#qxp|NEZmx_Id46UeI>MJ#DS@Ov$q}ClPOR8HBXtJp;%Ta{e zTR_%UitYg zPW3|}sjA*5G+J9+VOdh6HrS%%)3h2o(xsa1s*9W=)!d zRv-1#l(Gd>mZ3r|90@D?Lscn6HqWnXrg}A(;)9CYeyAqBrMl;X%&(4YuM|>e*OZM_ zH@(aws;W+Ue6-YgSf}0UY4g~A*2}x1@K-|!PxD7R*v{QH&?p@RVM%@I1S67QlDE~m zHxxzIYg0|#Qvt3m&Me!IdM!rgP+O*J^V^hK(p9RdJ+NliMZnV$R*QzOGYur+{P}GVI zbmdgDS?g$P*;bC0YR#sKi|xVBvMpg*{K?#Wvk$6kC;3R*w2f!eYIvw!nnJ4Wu^eHm z-&uwz`LLQYT$SDVRI5_OSjD71_mn@WJ)Tk-TfOdb7?uC#@G=bC*HxS0lYVb}`u2s} zQGXKnw(on&5u}#9tIh4muJh}EYR-*Rz~)URdfZ_BmLxO^{2W@S@qc- zxal|jWq+yq4#G6r`jgh6F5IQlB@C9`Nz_z(43&}UmS?h*&1smdsD-)FmR76O#I$ZX zMm}dB@sFV3R|Gzy=UACbsM%X-v#L2}%6ztvaWXZNZJ3XA6<;kyRkdzzSuAsXkER?o z)b~)u8>K+)jJV=AuWWZyU+1j-Gn8|Hqv+7V)2&`p&-M*lw`tn4g-g{c_=Zlt(o>z= zMy^vQ`O5D2p>=80sNMU+5$)CLoJAG2SVQS->lP%JOIzvb@`_Nq;jL{gXClc`XMNH- zs&xof`{!peuWD`}v#9;Uqn2MKqtv3G5Mtdh=!&Ytrjya;v|4r&>Yg<+k9sDP z%x^ogMs}6zqE?zxs>fbf8n%J9{_CX=*+L9Td11>HD@}^Jqo6jkI=qy0ju-_0HF~pL zT?hu+)2)q%XPb^K+9LL8*P>~orVSflB34xkZIKggwk6Is$GcFXp{HZke{^>!WbRTS&~?C$K$2_c1qKp;R4p(P-YgpP;_Ng$CxLJ|Z7 z3@y?^4+4rFY=Bp#seB+7upw6wP;?MMieRTG`t*tjC>BI6pjbeZ_n$pyb0&bweeeC= z@;hYzJKucMzqY%x)_Q}^On?|V`Kf7BelH#+v$k9Bn{@X^(ZR@}vPd1E$2U z#2V7(GnQ9w-D$NjjCA_QZ&| zI}auNI?Apt&%J4Fuwf+j&gqw**G-LWK@pnVR=&8)N*46?Zo4UMzMeOK`6H_fri5;I z($J5sE95I5Tg4Ww8_b$g_5D^SS{aMB-#U;BdF_7dWiM@9Y}cnoN33U}Fpqopt(11D z@`oc<2NtV_9U50R=H<|%R(osl92j&hk6R@Wlxk?Y=VX@jEy^j)%g(zNLo(~Ql}A0# zqs#p}gpj9?TSW$ypTLer`%hS3htrOJnCw6PW(na{Lk6>@2kqU)8`GEsNaTHk?K<*i zi_K+pWRz$X9yI7nigWVmwwFXaC2kjCvX7TV8ud}@tkU9=Y#3|3^YeP=s2SnO?v)wf zdFTVPCY`?#vtVf$TV_)62^P0@`bHY00t; zqlkJhhyHl66{}&tN839;^pV z$>lM$V3o;e+MD42ZVxubpuTzRfvDi(!d!D)Wch6#t7cN-0f@WaH;N>xlh0iK>(3g8^h%}7z2Fi=c61+>Zz~PQ>F^bBS5tSHwp?^Ad!^m0qsehoU> zEo5dHYiT{$%}%E1A0TMvjSyipagD{PqCUJX-)|^t<0yt6x__=+GhCYxH0ce<)Zwo} zm@6vU^$vP)%Rsvtv2pBh6V;563JxLVl85B-sbkP+CwD;5RvXWLp@&|C6LIGe7DKTU z*lhaaNxPBUJb|4s=<#f;7G0w((HrpkD;;bO!{_@+4E|n56fCAqTd;J0-37b# z;GZ^=FHB+mA!Z)7C&+43*)oG({@5NuU#?`aD?h!FnPGv62YXXS&0wh(wQj*`(`&nI zLC;=c)u5>Rg;!3Q$*$$}_3dms%p)b)lz&#xy|kYb5Ge7rrO!9QLMt+?nsU<}teO=Q zY^fgaI5nHSM$b)RP34+7Y@JEB8dek9TMmh{=pXERiEUN7@}??Zl{w%5)mv(gmp~?)!W^mF9Z$+Uu zMZxiYZ6#|07Z)<&<<;yTM$lRa1W^Lkf(mxXxzDp0+gU(ymvk}Z<`-F9Sb|z}Y879? zu$6l@v7QD5&yWqQ0ios`+ON-83>UtXx|Pb#Lx3*p!s;&G!Zt((eE?S&e7c2oV6y!V zZ#P z@;)||qMnDH6!Rgw&!C$gM7#t;P@TGuW_9FiAF*2DbZdrv4}ExuoehM}U|MR!NV^WR zC&Gj6cl@LYU$B!#T)-yRB1Ebd^7jyT5DH|XZ^zfz9q*xIzcmK>D3tGzUXl-?b2b7H` zU-*@cGGy1YY%fD)5a;WWQzej*PAETiM9YN(P z#(Y^&&AuAqAkuDP(V{QR7#S6VeQ6wBPQ`V2LO?qejvil1Y4<_DC&6vDY0F?cj1sRB zoF@DO8gFufUE5m=6|Y>R?m6bhoJQD;C~C?mL;`#*f^xn?V8-w93om6fu|J6q$P6^w zvB*OaMe5wt9!XnnfEOJQuX1@)yO}AEC1YzG;wdbW5_hoL(rjtBgJRlkk{r~^E;MPu zTa3w%QtfJXU`hnE0Da!he!H#`8qhsZp+4tyL}_uw(D5UNP98zCo?>L%+o>?! z(!uT(0gI_`N%vALF=a#V>|hU&*&Xq`AZ>rfUK;R>I#R=XOrJd03EQ{HZC7GPtFTtB z1`V4qp`z7rnt!#ugZ`L`-kSP=*(l($_RoOAE?CU#(y))M7)r>rN70_@ypddyX@4dn z-C$=xh0@GC`w}Gs196Y3okapoTo2`zU1B$pcmefFqaGxO z8&XmOr9lkzuD-SrK`(yC#?$Y^?KO)#LifzyX{E@|Mqukz+I2Gvr>}0XC#%RsI`tcA zHx33SD&>(L9HyH_+LMT?^GK#fo}xzCeXun1GqbY#_A1TmmREw&Xp>H*qwI(3yMS zA-%B7-bj1Buug0C=Pl%+hwW^O-Wr8@+jzN>sI~fIT|KrEO8MklJa}iP-wJG?=VX#i zpTd5(wEbP4Du$05IvJ5JdEF{(>qc#!wI{?ohC1392zX$|s^C~!dOodq*4|3XpN5rE zZ5{W?q0iyN3N*UJZc)t{mEa^v|w~IK{ehDGvo-f($Et&KNo(`0^ zZoocp@Ovu7CrZ%FP`P9ywn(Gx-yw+b^^JCp1wy0mP2`bO(HL^F%X{{#bZDiS9B>iC z3PgR%D1mjEy$k!A(23plLb_`{!t-6EiX*adpbNZ+=pJN6%UW7cj2OA_S zbrnHtQ(>T-B#v*Z6hkBhO&DbGFD^qWaOjLT?|aUt>4;XL-L_&a6jnp1q=WL zi?Q=>`GoN!Y4cIsoEoXRI{G`iHm$h=!JeLX!I$azojom~7p&jXoZeYQ0}4xg$;ngk z6lurOij>spscH1pclP?lZ4vw1I1M*1HXO6_DDNg7PK&>_YfIyMyQW2lmf9&Y?u0$e zY!)y-0#4^eR*0){;G^Go3ZEt7D96_#o$mSBexHW)M3r)P!^`Nm9%lF4U$6%pZS9JJ zN1wCvDeg2MCSN*-j~Y@@974xu&toHOx!dFz^us2+!i~S0De_^P*J1S7MzitD)i@#I zI~vZ`n(CHX8n2j0ZOjF{>x<$>N2K zMz1$V$^AWefhDi($?r61=WN!Jw&e4sv~VQi6bZff))>_~NcGSl`{bv+_!2`dE#Rwg z1FbQ})%Sr}n@(opY{5=c=%>4(T)*+-=FZx&Si6(@@LYNr!DV@@4{v7B{-bs(-C4|= zIfgT(4uU}5QOtWX<&v>jXt<(2S%s+qW3i;Pq*o4g>d#L@fjJ?y%2*>^F@QIgLkI9v zM!nEN(nlgNm8j1^{x9krjlPK*i|UOS#OuU3=0V3Q&3bAOkB3*4X*ZDHT+hEVXx~9Q zW%1)2hV2l3#-Lw^@iCO~AO`-9;XIDfYa@9P_596jR4w>?KuJ+sI(a>7s6vb36kd)S zBoJO121Q3;Hl7fWbxXp~D~Ha)%zI}v|28}1ErhF=|Wt33V4l7AMF_p)dlyb-}ke^QDM=j-sDz_$R z%gpYW#SKz)~uDYRL z<7dRe7JXwT%ZUeghDk@`Fc;Sz{S9tsu&(g?#U-NBYX^vU$cm}Sm z7&O(jYsxtYtf`WsG@3NuPNeN*1AgF} z3|f07*4Lc5c%q_kCQArd47Z%-c?NY@2SL^MlzD}G{U<)dl-K{tVP_?_f!f@!Wq}h2hp3a=(8|$g62c0L^!Kn15j~Lij!f zVS#Dqd0Punno&ci;Q6=V{g4yS5d zE(Qog&oN_|QH+lK~{Xvr~nCr+sN5Et!f>$7IE5_pzUwHc#fMs*S5UR%w& zR9br-uSc`Op=+k@w_+soiU&=(rkY4c2nQWgH98~@g^O!U>d?xLss(UPGU+6f7 z5K1Z3=S~aqF;etEyf#*B3K)OeN5DzC>RA>>^THuRAE_xa$chsiibw- zF+Z+XVc*iCO!zICB_&10rRv#&wDz)3g1FbBSL1Lm3B7OAb3-sQ9HHMhQPdI2w)3@U zOI;GhQkw7~2tF#e5-m(XY95BxeY%fDNW&*Kus}TSxA*LZbilTS+}c>IVibEDZz5Nu zi17$lszsW-9d`gWDMbg*ol}R_;twiK71{Le5rp(ks3rGus#ru*R*4#Mu1o67b2mOF zyQhghcBOeUv=O3M)L#4-#XKxhDYdIopB=alKJBt2P+7kip4dqrmRUgB> zcn%?RsYsG|ROoSop26$yazSSS`{kN_ELlA=mRnRc#zkxY!D`BstHfrruA09E#z@AywON=&T(*p6SCF>T8meDYXRIS`w*_w-0 zX&d5>{@CH-TgSmcec|7zFsP3bY`5r4I+W1B@#05erlmO#BQ5?3)?~$v;w1~= zNr#0ma91Ur-meXHp79{=AQ#^x>KIhO5heKKW|3#tzCcO(lG5>FTWXT@-6qmlWl$jG zrJx_GIw^-&qD9V)piy^;PV)7;M3hC@84$at=8Ds%tZ}cHWYJIiac83B0I#?5>G?1q z-V&m@+`CxZZ_>?}De#k>sIf8-0#6YJIyPT!TPhG}bNqQkQb)RW?NMh|R)A+mIpm~IE2((5@KYJF`DJgG3N8|Sjg8u17Ztj=$-$1VcfuZYJ* zaDe5j8$}YM>rz;fJn))8$l%Q5=FQZ&9qygY+b;fPrdE}|p|gMwo^pI zzJx8^QwEj&Y$nN9-xaOGYLu2t7&)@MtlQ{{DIRryaXOv-Q2eHD`e)_$%o;aB zp8QA*Fua+C-O`F6=qdMOaSI*#ROBa5EH5AD!G9AyMTl@0=I6ucM+Oh>IwEUn_sM0G zrk0H#K7&5{Sd`PO{h|&Blbqf~G^??i<~edWR*`CK6Z-Szh5l0Xxc$h5Sd%GjEP@}x^(cMm_rqZL{GZoOOYVA z9}=Ans{V!eo}#`K74+s!@I%&oDaz=#!y=k$9uep1hc85J8T*xhv2ylnF`pjzMjWHN zz7<>SzL`ZO?WpTfky^cY#*~uL!^f7E%$Qh4m>KDvW6m=&Bk(kGyh_KR-pu^7wB<;{zNuC6 z`BWwx&mnC&{<=IPePC<$i1cPgM7X@wTb#2zo?(?ls$d^7sYAWFiSIyFrbR}BL5Y*! z)7YWF%eZ(YbE`wc<`|iQBKk!#6p{I6B(D4LQ^yY4_Pwat!kpk__c_-*9`*hvb_5QU zpsF}1Py!Vm7d8FZ%G+}eREk$-q$(pqWCfYm!!?zzj%57Y^j?>lt~%~K4#Q*4jI18v z)D^o=d#d9_zifw}*YAvm)9`_TYWa|$h}0X8Ljpu0nz8`Rr5NM04<7YuVU^~p4h=R} zb*Q3IZy7EJ|3G8>k?|lg-_d&1B~-5$V*BMFVSw(1OVCxvYk=6-*`-rOj?l=QkyHh% zV+ekMf}JLhjP!>_vI=4Qs)T+2j3G9f)ft*O8ll?|ka!-rpdmYgbbdANI^l;QhEC7u zb4{l!4AH3;57Wx6wq#qTVB z!LD{1GEE~4H3Too2UcJu!)rCVDh#zTRt*1ij1_aO;QT-1=g|3`CFe}8zb3p4y3SP# z)<>>NL*CQq{Ah_eM5|(`YdoHb8X@Q=YGfWC(%e}cm|OwD8dxXWopq}7`Ygmt%@^~A z05iWM#B{<|Awt#7ee^;vweG!mHAo#kXQBlw;S@2WvJ#4>-n||#wr+NZ#*x)?^!2AI z;WEP>A}*m~RjgM+r|TA?Qj_ntTOXa z>$QS&FI8~KWzvC_M;k`fgH?u6>%noJ%PCkfOu|pAV9!fcP`%ZU^rbp8K~?qYse@+R` z57tRY>?LPL_=UMlqtqD=s%(K%!7`1kN(Fr(y1$&Hm!$It4A&|QLtW=gmW#xm>SFaG zcbBRK|LG+CD>}d4;=dwv>C`LWmqUlTc`k!a&Hu|H{6D8tubX#)$)!uR|4|pZJ@Y?m zh(FUApMtT?f zLUb1`w@aBs@%VIyIs&%5rkKqB&`kb_2p{Qc(?aO{LxBGSUQ+s=!4< z=hFSHiL5H7=6`eiw5~3=u;q%OdbPf5Rk{I}q63L;!~bOkmA!`f=NS8n@FIiFZOP>p z{C8G~;-_BvZxCvTUlpA9zir9oR`6oC>H_`mw)kSgs;k7MyWE2Rv}auX|DQ6{+#A({ z7rQrVa^d*93i|)kg8z?u#_#ElT56N#F0n~~<96>%eBYE)BYgtRi5FiAqz) zulNOf!zrx%f>tUzwT;6kAv!hwy4UIy)}(Pws8wu`P|G0-9Fmwk1E8heA={aQ6wRBZM6$w^M6dQcN*|QpW zIgp}X54;lr*ONi4=v8zWe{dL{*OA^U5Yct$@g34(o|l3#R>i>S0WE{VDopI;N4jc9 zHW;{ArK=FJi@E9X>p?EN1PBAKY>}FGJJ*c;ieHcs^_XAsn z)wDP8PZg^I%WnEmq}#zjb7iqwI_T3qJG2X`z~|6zmw{raV$CjA>A%u0h8c8#e#ajg zWP78HA#|0EA*+rMtWKG)VZ}*>e)aSxHH@$Nc@Cj931xF+cm0Wm5x6+nA77b z-GKpYdiLVJ59*=9#ewUAkvXklRSy*^cGDGB5n&gra=eIdx>%*FNU)Ao{8Ps&eCcB3 zw>-&sgNAz>bW^b@H$gE{0T~^uz>AJmoWsScBJrF)=iaV<51c*ydNvGx7c0KXg>tdV zcdv$3y7F}N^tUvu(v<_Dr{gQII<`C|UV2n`8x$$SQYV}UE#+dxNZEEeRwj~;l~!}H zs%UZ)MS8uhij*#Kuh+yzL1jU`;7-~>TDmGn=?#}&@kzZv`fP}$d0uY=zfv16-QD== zUSHsvxZtj7r8?Yn#iy-GbdD%bGt|R9nCH}aRj$%2foq1RHPWXB^^9B3ty((h{f>fh zGh`sc+d+lnX7ECAyXmR|-)d930Q3sGOF~sZDI=Z!3Jt4trF}x_Z6JlT3yMIgoe%-; zTxeLOkD&V1u!LsT3=nxdQJ#uRbi^zzo2vKn3-C;+oxl<0!S^gH54R(g!U|jrEYTxX zvETEg#$e1P7@V$}!LwJRpK=L$r33W>Pipk|IBVq*s9*tvfR;gZOic|Rx+nuiMoU-p z@fyydyl`(~TyKmd`qeiC$@tQuBg1m(79`ck*Ql=pSw5`}_a^v9;dFZCl(0NAfGae7 z-vxO21y~JDw#NEpq}Rt3gm6XR)$qIvJXXU8f%jug1k?SVleo}KBd~Du6MXl&hoyYfV)!|eBMWYMwv0RU#@yEw;JjIn5pBlLl z7hcf{mQP3+M*|H__;40RJAO_p32lq!>VM zDsMow;A!AST81sagEjmC@W)z#Ujj#H=|2O1rKLy0ZvRokNx;z_N9_1LH84i$xG-E} zkO#aO6;i&hs?b2-EgFOIzy%up?Z8)S_#xo>!Mipp|C7M_oLUP!6BTem3enK*ui-)s zjlpiwcu z`d{&K1jSxlFoH2}RiQ6{ztl3E1#Y7;42QN43x>fIeJ$YcJuW}yNdm@Y=TL&FHL$Ja zzZ&=>zg9qRTo@X>@vRtM2i#E0Pyy^7KAhYId#IH56kA2>xzKML#~KAfBb?yC)1IJPY9q|qk;=V`bVaBB^B4M+d? z(=J>Kf`J+y4SYtc&`jX>HM{`0herP-aIA*c1G|S0Cp&Nhz@-{K0sO93!SleoG)Y%0!sF?KNje1lRE2!NRw%#UlZp$8 zp$ncKz~?oFWx!=x`ZQpe*FN>XT2_AGe`)j!RQh?thq9b>^)2JtTK?8}Zsj)gU^2*J zJkbAZKoF%7Y*!3|hYx@E0bix19|K;fb$J*V{-RZ&KJY#bw*s~?1j^!3J_WVw`*YI&~C(YU7zcd}3C`grc%Zg+qsrEvsnNp;M*KvQi;B_X$|mC_?9E@}QNq4;ya_a|jyJf~ zs#f?B)Z?NW<<<4Jqjhz?Z-wRNsGVo9zXjcx;Qa<~2A54AJz{!k+4vE1P(5#~dc`_$ z1;tOUkmDP8dm6Mk(fg0;>RI#5te%0)-F@DPaz<}=sPJNU~B zOObS(e*Qxw@lE-rr`c81;5^R1yc>J%j-&4CJogt^D79!j&aJuWUb_FhXp)f|0gV9B h6@xL}hMzJnl;D73gAo=wavOO)85mRdz)EtC{|1m1P}Kkc delta 105228 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%0Djz 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 z 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 __HeapLimit), region RAM overflowed with stack) @@ -4577,27 +4797,27 @@ LOAD ..\obj\main.o LOAD ..\obj\startup_stm32f2xx.o LOAD ..\obj\timer.o START GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m\libgcc.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libc_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m\libgcc.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libc_n.a END GROUP START GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m\libgcc.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libc_n.a -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m\libgcc.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libc_n.a +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a END GROUP -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o -LOAD c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o +LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o OUTPUT(..\bin\demoprog_stm32f207.elf elf32-littlearm) .ARM.attributes 0x00000000 0x29 .ARM.attributes - 0x00000000 0x1d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crti.o + 0x00000000 0x1d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o .ARM.attributes - 0x0000001d 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtbegin.o + 0x0000001d 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtbegin.o .ARM.attributes - 0x0000004a 0x1b c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m/crt0.o + 0x0000004a 0x1b c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m/crt0.o .ARM.attributes 0x00000065 0x33 ..\obj\boot.o .ARM.attributes @@ -4621,58 +4841,58 @@ OUTPUT(..\bin\demoprog_stm32f207.elf elf32-littlearm) .ARM.attributes 0x0000024b 0x33 ..\obj\timer.o .ARM.attributes - 0x0000027e 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) + 0x0000027e 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) .ARM.attributes - 0x000002ab 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) + 0x000002ab 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-impure.o) .ARM.attributes - 0x000002d8 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) + 0x000002d8 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) .ARM.attributes - 0x00000305 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) + 0x00000305 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) .ARM.attributes - 0x00000332 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) + 0x00000332 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) .ARM.attributes - 0x0000035f 0x2d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtend.o + 0x0000035f 0x2d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtend.o .ARM.attributes - 0x0000038c 0x1d c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7-m/crtn.o + 0x0000038c 0x1d c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o -.comment 0x00000000 0x46 - .comment 0x00000000 0x46 ..\obj\boot.o - 0x47 (size before relaxing) - .comment 0x00000000 0x47 ..\obj\irq.o - .comment 0x00000000 0x47 ..\obj\led.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_can.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .comment 0x00000000 0x47 ..\obj\lib\spl\src\stm32f2xx_usart.o - .comment 0x00000000 0x47 ..\obj\lib\system_stm32f2xx.o - .comment 0x00000000 0x47 ..\obj\main.o - .comment 0x00000000 0x47 ..\obj\timer.o +.comment 0x00000000 0x6e + .comment 0x00000000 0x6e ..\obj\boot.o + 0x6f (size before relaxing) + .comment 0x0000006e 0x6f ..\obj\irq.o + .comment 0x0000006e 0x6f ..\obj\led.o + .comment 0x0000006e 0x6f ..\obj\lib\spl\src\stm32f2xx_can.o + .comment 0x0000006e 0x6f ..\obj\lib\spl\src\stm32f2xx_gpio.o + .comment 0x0000006e 0x6f ..\obj\lib\spl\src\stm32f2xx_rcc.o + .comment 0x0000006e 0x6f ..\obj\lib\spl\src\stm32f2xx_usart.o + .comment 0x0000006e 0x6f ..\obj\lib\system_stm32f2xx.o + .comment 0x0000006e 0x6f ..\obj\main.o + .comment 0x0000006e 0x6f ..\obj\timer.o -.debug_info 0x00000000 0x4410 - .debug_info 0x00000000 0xbdd ..\obj\boot.o - .debug_info 0x00000bdd 0x130 ..\obj\irq.o - .debug_info 0x00000d0d 0x2ef ..\obj\led.o - .debug_info 0x00000ffc 0xba4 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_info 0x00001ba0 0x60d ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_info 0x000021ad 0xc55 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_info 0x00002e02 0x9ca ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_info 0x000037cc 0x3ec ..\obj\lib\system_stm32f2xx.o - .debug_info 0x00003bb8 0xc4 ..\obj\main.o - .debug_info 0x00003c7c 0x8f ..\obj\startup_stm32f2xx.o - .debug_info 0x00003d0b 0x705 ..\obj\timer.o +.debug_info 0x00000000 0x44bc + .debug_info 0x00000000 0xc1f ..\obj\boot.o + .debug_info 0x00000c1f 0x130 ..\obj\irq.o + .debug_info 0x00000d4f 0x303 ..\obj\led.o + .debug_info 0x00001052 0xbac ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_info 0x00001bfe 0x625 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_info 0x00002223 0xc6b ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_info 0x00002e8e 0x9d2 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_info 0x00003860 0x3fa ..\obj\lib\system_stm32f2xx.o + .debug_info 0x00003c5a 0xc4 ..\obj\main.o + .debug_info 0x00003d1e 0x91 ..\obj\startup_stm32f2xx.o + .debug_info 0x00003daf 0x70d ..\obj\timer.o -.debug_abbrev 0x00000000 0xe4d - .debug_abbrev 0x00000000 0x23a ..\obj\boot.o - .debug_abbrev 0x0000023a 0x99 ..\obj\irq.o - .debug_abbrev 0x000002d3 0x104 ..\obj\led.o - .debug_abbrev 0x000003d7 0x1f8 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_abbrev 0x000005cf 0x1a8 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_abbrev 0x00000777 0x1e8 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_abbrev 0x0000095f 0x15a ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_abbrev 0x00000ab9 0x13b ..\obj\lib\system_stm32f2xx.o - .debug_abbrev 0x00000bf4 0x82 ..\obj\main.o - .debug_abbrev 0x00000c76 0x14 ..\obj\startup_stm32f2xx.o - .debug_abbrev 0x00000c8a 0x1c3 ..\obj\timer.o +.debug_abbrev 0x00000000 0xe6c + .debug_abbrev 0x00000000 0x23e ..\obj\boot.o + .debug_abbrev 0x0000023e 0x99 ..\obj\irq.o + .debug_abbrev 0x000002d7 0x108 ..\obj\led.o + .debug_abbrev 0x000003df 0x1fa ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_abbrev 0x000005d9 0x1ac ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_abbrev 0x00000785 0x1ea ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_abbrev 0x0000096f 0x15c ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_abbrev 0x00000acb 0x13d ..\obj\lib\system_stm32f2xx.o + .debug_abbrev 0x00000c08 0x82 ..\obj\main.o + .debug_abbrev 0x00000c8a 0x14 ..\obj\startup_stm32f2xx.o + .debug_abbrev 0x00000c9e 0x1ce ..\obj\timer.o .debug_aranges 0x00000000 0x568 .debug_aranges @@ -4710,104 +4930,107 @@ OUTPUT(..\bin\demoprog_stm32f207.elf elf32-littlearm) .debug_ranges 0x00000450 0x18 ..\obj\main.o .debug_ranges 0x00000468 0x40 ..\obj\timer.o -.debug_macro 0x00000000 0xea2e - .debug_macro 0x00000000 0x1c3 ..\obj\boot.o - .debug_macro 0x000001c3 0x862 ..\obj\boot.o - .debug_macro 0x00000a25 0xb7 ..\obj\boot.o - .debug_macro 0x00000adc 0x4c ..\obj\boot.o - .debug_macro 0x00000b28 0x3a ..\obj\boot.o - .debug_macro 0x00000b62 0x16 ..\obj\boot.o - .debug_macro 0x00000b78 0x44 ..\obj\boot.o - .debug_macro 0x00000bbc 0x209 ..\obj\boot.o - .debug_macro 0x00000dc5 0x18 ..\obj\boot.o - .debug_macro 0x00000ddd 0xb08 ..\obj\boot.o - .debug_macro 0x000018e5 0x7f1c ..\obj\boot.o - .debug_macro 0x00009801 0x44f ..\obj\boot.o - .debug_macro 0x00009c50 0x3cf ..\obj\boot.o - .debug_macro 0x0000a01f 0x111 ..\obj\boot.o - .debug_macro 0x0000a130 0x188 ..\obj\boot.o - .debug_macro 0x0000a2b8 0xb2 ..\obj\boot.o - .debug_macro 0x0000a36a 0x149 ..\obj\boot.o - .debug_macro 0x0000a4b3 0x477 ..\obj\boot.o - .debug_macro 0x0000a92a 0xae ..\obj\boot.o - .debug_macro 0x0000a9d8 0x242 ..\obj\boot.o - .debug_macro 0x0000ac1a 0x279 ..\obj\boot.o - .debug_macro 0x0000ae93 0xb5 ..\obj\boot.o - .debug_macro 0x0000af48 0x25e ..\obj\boot.o - .debug_macro 0x0000b1a6 0x2b3 ..\obj\boot.o - .debug_macro 0x0000b459 0x64 ..\obj\boot.o - .debug_macro 0x0000b4bd 0x88 ..\obj\boot.o - .debug_macro 0x0000b545 0x536 ..\obj\boot.o - .debug_macro 0x0000ba7b 0x40 ..\obj\boot.o - .debug_macro 0x0000babb 0x3f3 ..\obj\boot.o - .debug_macro 0x0000beae 0x342 ..\obj\boot.o - .debug_macro 0x0000c1f0 0x357 ..\obj\boot.o - .debug_macro 0x0000c547 0xe1 ..\obj\boot.o - .debug_macro 0x0000c628 0x73b ..\obj\boot.o - .debug_macro 0x0000cd63 0x221 ..\obj\boot.o - .debug_macro 0x0000cf84 0x34 ..\obj\boot.o - .debug_macro 0x0000cfb8 0x82 ..\obj\boot.o - .debug_macro 0x0000d03a 0x35 ..\obj\boot.o - .debug_macro 0x0000d06f 0x1c3 ..\obj\irq.o - .debug_macro 0x0000d232 0x1c9 ..\obj\led.o - .debug_macro 0x0000d3fb 0x1e8 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_macro 0x0000d5e3 0x192 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_macro 0x0000d775 0x258 ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_macro 0x0000d9cd 0x23b ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_macro 0x0000dc08 0x530 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_macro 0x0000e138 0x1aa ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_macro 0x0000e2e2 0x21b ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_macro 0x0000e4fd 0x1ab ..\obj\lib\system_stm32f2xx.o - .debug_macro 0x0000e6a8 0x1c3 ..\obj\main.o - .debug_macro 0x0000e86b 0x1c3 ..\obj\timer.o +.debug_macro 0x00000000 0xed6c + .debug_macro 0x00000000 0x1e4 ..\obj\boot.o + .debug_macro 0x000001e4 0x892 ..\obj\boot.o + .debug_macro 0x00000a76 0xb7 ..\obj\boot.o + .debug_macro 0x00000b2d 0x4c ..\obj\boot.o + .debug_macro 0x00000b79 0x3a ..\obj\boot.o + .debug_macro 0x00000bb3 0x22 ..\obj\boot.o + .debug_macro 0x00000bd5 0x87 ..\obj\boot.o + .debug_macro 0x00000c5c 0x44 ..\obj\boot.o + .debug_macro 0x00000ca0 0xfd ..\obj\boot.o + .debug_macro 0x00000d9d 0x5e ..\obj\boot.o + .debug_macro 0x00000dfb 0x1df ..\obj\boot.o + .debug_macro 0x00000fda 0x18 ..\obj\boot.o + .debug_macro 0x00000ff2 0xb08 ..\obj\boot.o + .debug_macro 0x00001afa 0x7f1c ..\obj\boot.o + .debug_macro 0x00009a16 0x44f ..\obj\boot.o + .debug_macro 0x00009e65 0x3cf ..\obj\boot.o + .debug_macro 0x0000a234 0x111 ..\obj\boot.o + .debug_macro 0x0000a345 0x188 ..\obj\boot.o + .debug_macro 0x0000a4cd 0xb2 ..\obj\boot.o + .debug_macro 0x0000a57f 0x149 ..\obj\boot.o + .debug_macro 0x0000a6c8 0x477 ..\obj\boot.o + .debug_macro 0x0000ab3f 0xae ..\obj\boot.o + .debug_macro 0x0000abed 0x242 ..\obj\boot.o + .debug_macro 0x0000ae2f 0x279 ..\obj\boot.o + .debug_macro 0x0000b0a8 0xb5 ..\obj\boot.o + .debug_macro 0x0000b15d 0x25e ..\obj\boot.o + .debug_macro 0x0000b3bb 0x2b3 ..\obj\boot.o + .debug_macro 0x0000b66e 0x64 ..\obj\boot.o + .debug_macro 0x0000b6d2 0x88 ..\obj\boot.o + .debug_macro 0x0000b75a 0x536 ..\obj\boot.o + .debug_macro 0x0000bc90 0x40 ..\obj\boot.o + .debug_macro 0x0000bcd0 0x3f3 ..\obj\boot.o + .debug_macro 0x0000c0c3 0x342 ..\obj\boot.o + .debug_macro 0x0000c405 0x357 ..\obj\boot.o + .debug_macro 0x0000c75c 0xe1 ..\obj\boot.o + .debug_macro 0x0000c83d 0x73b ..\obj\boot.o + .debug_macro 0x0000cf78 0x221 ..\obj\boot.o + .debug_macro 0x0000d199 0x34 ..\obj\boot.o + .debug_macro 0x0000d1cd 0x82 ..\obj\boot.o + .debug_macro 0x0000d24f 0x35 ..\obj\boot.o + .debug_macro 0x0000d284 0x1e4 ..\obj\irq.o + .debug_macro 0x0000d468 0x1ea ..\obj\led.o + .debug_macro 0x0000d652 0x209 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_macro 0x0000d85b 0x1b3 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x0000da0e 0x258 ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_macro 0x0000dc66 0x25c ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x0000dec2 0x530 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_macro 0x0000e3f2 0x1cb ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x0000e5bd 0x21b ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_macro 0x0000e7d8 0x1cc ..\obj\lib\system_stm32f2xx.o + .debug_macro 0x0000e9a4 0x1e4 ..\obj\main.o + .debug_macro 0x0000eb88 0x1e4 ..\obj\timer.o -.debug_line 0x00000000 0x3ad0 - .debug_line 0x00000000 0x5d5 ..\obj\boot.o - .debug_line 0x000005d5 0x4d7 ..\obj\irq.o - .debug_line 0x00000aac 0x4b3 ..\obj\led.o - .debug_line 0x00000f5f 0x7bd ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_line 0x0000171c 0x58f ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_line 0x00001cab 0x7eb ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_line 0x00002496 0x6de ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_line 0x00002b74 0x4bd ..\obj\lib\system_stm32f2xx.o - .debug_line 0x00003031 0x4b6 ..\obj\main.o - .debug_line 0x000034e7 0xd1 ..\obj\startup_stm32f2xx.o - .debug_line 0x000035b8 0x518 ..\obj\timer.o +.debug_line 0x00000000 0x3d27 + .debug_line 0x00000000 0x60d ..\obj\boot.o + .debug_line 0x0000060d 0x506 ..\obj\irq.o + .debug_line 0x00000b13 0x4e6 ..\obj\led.o + .debug_line 0x00000ff9 0x7f1 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_line 0x000017ea 0x5eb ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_line 0x00001dd5 0x831 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_line 0x00002606 0x730 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_line 0x00002d36 0x4f3 ..\obj\lib\system_stm32f2xx.o + .debug_line 0x00003229 0x4e5 ..\obj\main.o + .debug_line 0x0000370e 0xd1 ..\obj\startup_stm32f2xx.o + .debug_line 0x000037df 0x548 ..\obj\timer.o -.debug_str 0x00000000 0x56866 - .debug_str 0x00000000 0x54b0f ..\obj\boot.o - 0x54cbc (size before relaxing) - .debug_str 0x00054b0f 0x70 ..\obj\irq.o - 0x54662 (size before relaxing) - .debug_str 0x00054b7f 0x65 ..\obj\led.o - 0x54826 (size before relaxing) - .debug_str 0x00054be4 0x4e8 ..\obj\lib\spl\src\stm32f2xx_can.o - 0x54a62 (size before relaxing) - .debug_str 0x000550cc 0x169 ..\obj\lib\spl\src\stm32f2xx_gpio.o - 0x545db (size before relaxing) - .debug_str 0x00055235 0xae6 ..\obj\lib\spl\src\stm32f2xx_rcc.o - 0x54e5c (size before relaxing) - .debug_str 0x00055d1b 0x49a ..\obj\lib\spl\src\stm32f2xx_usart.o - 0x548eb (size before relaxing) - .debug_str 0x000561b5 0xc4 ..\obj\lib\system_stm32f2xx.o - 0x544b8 (size before relaxing) - .debug_str 0x00056279 0xf ..\obj\main.o - 0x54606 (size before relaxing) - .debug_str 0x00056288 0x5de ..\obj\timer.o - 0x54c91 (size before relaxing) +.debug_str 0x00000000 0x56d64 + .debug_str 0x00000000 0x5500d ..\obj\boot.o + 0x551d0 (size before relaxing) + .debug_str 0x0005500d 0x70 ..\obj\irq.o + 0x54b76 (size before relaxing) + .debug_str 0x0005507d 0x65 ..\obj\led.o + 0x54d3a (size before relaxing) + .debug_str 0x000550e2 0x4e8 ..\obj\lib\spl\src\stm32f2xx_can.o + 0x54f76 (size before relaxing) + .debug_str 0x000555ca 0x169 ..\obj\lib\spl\src\stm32f2xx_gpio.o + 0x54aef (size before relaxing) + .debug_str 0x00055733 0xae6 ..\obj\lib\spl\src\stm32f2xx_rcc.o + 0x55370 (size before relaxing) + .debug_str 0x00056219 0x49a ..\obj\lib\spl\src\stm32f2xx_usart.o + 0x54dff (size before relaxing) + .debug_str 0x000566b3 0xc4 ..\obj\lib\system_stm32f2xx.o + 0x549cc (size before relaxing) + .debug_str 0x00056777 0xf ..\obj\main.o + 0x54b1a (size before relaxing) + .debug_str 0x00056786 0x5de ..\obj\timer.o + 0x551a5 (size before relaxing) -.debug_frame 0x00000000 0x1074 - .debug_frame 0x00000000 0x134 ..\obj\boot.o - .debug_frame 0x00000134 0x58 ..\obj\irq.o - .debug_frame 0x0000018c 0x50 ..\obj\led.o - .debug_frame 0x000001dc 0x2d4 ..\obj\lib\spl\src\stm32f2xx_can.o - .debug_frame 0x000004b0 0x19c ..\obj\lib\spl\src\stm32f2xx_gpio.o - .debug_frame 0x0000064c 0x4d8 ..\obj\lib\spl\src\stm32f2xx_rcc.o - .debug_frame 0x00000b24 0x344 ..\obj\lib\spl\src\stm32f2xx_usart.o - .debug_frame 0x00000e68 0x64 ..\obj\lib\system_stm32f2xx.o - .debug_frame 0x00000ecc 0x48 ..\obj\main.o - .debug_frame 0x00000f14 0xcc ..\obj\timer.o - .debug_frame 0x00000fe0 0x28 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) - .debug_frame 0x00001008 0x2c c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) - .debug_frame 0x00001034 0x20 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) - .debug_frame 0x00001054 0x20 c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) +.debug_frame 0x00000000 0x1600 + .debug_frame 0x00000000 0x150 ..\obj\boot.o + .debug_frame 0x00000150 0x70 ..\obj\irq.o + .debug_frame 0x000001c0 0x58 ..\obj\led.o + .debug_frame 0x00000218 0x3f0 ..\obj\lib\spl\src\stm32f2xx_can.o + .debug_frame 0x00000608 0x23c ..\obj\lib\spl\src\stm32f2xx_gpio.o + .debug_frame 0x00000844 0x6d4 ..\obj\lib\spl\src\stm32f2xx_rcc.o + .debug_frame 0x00000f18 0x490 ..\obj\lib\spl\src\stm32f2xx_usart.o + .debug_frame 0x000013a8 0x7c ..\obj\lib\system_stm32f2xx.o + .debug_frame 0x00001424 0x48 ..\obj\main.o + .debug_frame 0x0000146c 0x100 ..\obj\timer.o + .debug_frame 0x0000156c 0x28 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-exit.o) + .debug_frame 0x00001594 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-init.o) + .debug_frame 0x000015c0 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libg_n.a(lib_a-memset.o) + .debug_frame 0x000015e0 0x20 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv7-m\libnosys_s.a(_exit.o) diff --git a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.srec b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.srec index 48ae1337..8ac7f51d 100644 --- a/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.srec +++ b/Target/Demo/ARMCM3_STM32F2_Olimex_STM32P207_GCC/Prog/bin/demoprog_stm32f207.srec @@ -1,320 +1,320 @@ S02100002E2E5C62696E5C64656D6F70726F675F73746D3332663230372E7372656342 -S3150800800000000220419300088F930008919300080E -S3150800801093930008959300089793000800000000C2 -S31508008020000000000000000000000000999300080E -S315080080309B930008000000009D93000841950008E6 -S31508008040A3930008A5930008A7930008A99300081E -S31508008050AB930008AD930008AF930008B1930008EE -S31508008060B3930008B5930008B7930008B9930008BE -S31508008070BB930008BD930008BF930008C19300088E -S31508008080C3930008C5930008C7930008C99300085E -S31508008090CB930008CD930008CF930008D19300082E -S315080080A0D3930008D5930008D7930008D9930008FE -S315080080B0DB930008DD930008DF930008E1930008CE -S315080080C0E3930008E5930008E7930008E99300089E -S315080080D0EB930008ED930008EF930008F19300086E -S315080080E0F3930008F5930008F7930008F99300083E -S315080080F0FB930008FD930008FF930008019400080D -S3150800810003940008059400080794000809940008D9 -S315080081100B9400080D9400080F94000811940008A9 -S315080081201394000815940008179400081994000879 -S315080081301B9400081D9400081F9400082194000849 -S315080081402394000825940008279400082994000819 -S315080081502B9400082D9400082F94000831940008E9 -S3150800816033940008359400083794000839940008B9 -S315080081703B9400083D9400083F9400084194000889 -S3150800818043940008EE11AA5510B5054C237833B967 +S315080080000000022069930008B7930008B993000896 +S31508008010BB930008BD930008BF930008000000004A +S31508008020000000000000000000000000C1930008E6 +S31508008030C393000800000000C59300086595000872 +S31508008040CB930008CD930008CF930008D19300087E +S31508008050D3930008D5930008D7930008D99300084E +S31508008060DB930008DD930008DF930008E19300081E +S31508008070E3930008E5930008E7930008E9930008EE +S31508008080EB930008ED930008EF930008F1930008BE +S31508008090F3930008F5930008F7930008F99300088E +S315080080A0FB930008FD930008FF930008019400085D +S315080080B0039400080594000807940008099400082A +S315080080C00B9400080D9400080F94000811940008FA +S315080080D013940008159400081794000819940008CA +S315080080E01B9400081D9400081F940008219400089A +S315080080F0239400082594000827940008299400086A +S315080081002B9400082D9400082F9400083194000839 +S315080081103394000835940008379400083994000809 +S315080081203B9400083D9400083F94000841940008D9 +S3150800813043940008459400084794000849940008A9 +S315080081404B9400084D9400084F9400085194000879 +S315080081505394000855940008579400085994000849 +S315080081605B9400085D9400085F9400086194000819 +S3150800817063940008659400086794000869940008E9 +S315080081806B940008EE11AA5510B5054C237833B93F S31508008190044B13B10448AFF300800123237010BDCC -S315080081A07C000020000000002896000808B5064B51 -S315080081B01BB106480649AFF300800648036813B1A9 -S315080081C0054B03B1984708BD000000002896000833 -S315080081D0800000207C00002000000000154B002BCA -S315080081E008BF134B9D46A3F5803A00218B460F46E0 -S315080081F01348144A121A01F0EBF90F4B002B00D062 -S3150800820098470E4B002B00D0984700200021040009 -S315080082100D000D48002802D00C48AFF3008001F08D -S31508008220B1F92000290001F075F801F097F900BFAF -S315080082300000080000000220000000000000000006 -S315080082407C000020F0000020000000000000000074 -S3150800825080B400AFBFF34F8F054A054BDB6803F4C4 -S31508008260E061044B0B43D360BFF34F8FFEE700BFBB -S3150800827000ED00E00400FA0580B500AF00F012F842 -S3150800828000F01AF980BD00BF80B500AF00F05AF8BB -S3150800829000F08AF980BD00BF80B500AFFFF7D8FFB0 -S315080082A080BD00BF80B586B000AF4FF480200121A5 -S315080082B000F05CFE0820012100F03AFE1F48082164 -S315080082C0072200F045FD1D480921072200F040FD60 -S315080082D00023BB750123FB7502233B754FF480739E -S315080082E03B6102237B7507F110031448194600F019 -S315080082F085FC02233B754FF400733B6107F11003BD -S315080083000E48194600F07AFC4FF461433B6000239F -S31508008310BB800023FB8000233B810023BB810C2309 -S315080083207B813B460648194600F05CFE044801215D -S3150800833000F012FF1837BD4680BD00BF000C024092 -S315080083400048004080B500AF1A4B1B78002B0CD1B3 -S31508008350194800F035F80346012B2AD1154B01229E -S315080083601A70164B00221A7023E0144B1B785A1CFD -S31508008370114B1344184600F023F80346012B18D175 -S315080083800E4B1B780133DAB20C4B1A700A4B1A786B -S315080083900A4B1B789A420CD1064B00221A70064BE0 -S315080083A05B78FF2B05D1044B9B78002B01D1FFF797 -S315080083B073FF80BD980000209C000020E00000208C -S315080083C080B582B000AF78600A48202100F0F4FE3C -S315080083D00346012B08D1074800F0DEFE0346DAB251 -S315080083E07B681A70012300E0002318460837BD464B -S315080083F080BD00BF0048004080B487B000AFB960B8 -S315080084007A603B600346FB810023FB7548E0FA89E6 -S31508008410F97D284B13F811301946FB7D25485B007A -S3150800842003445B780B44013303FB02F247F23053F3 -S3150800843093FBF2F102FB01F29B1A002B2DD1FA896C -S31508008440F97D1C4B13F811301946FB7D19485B0062 -S3150800845003445B780B44013303FB02F347F23052C3 -S3150800846092FBF3F39AB2BB681A80BB681B88002B91 -S3150800847013D0BB681B88B3F5806F0ED8FA7D0D4BF9 -S3150800848013F812207B681A70FB7D0A4A5B001344B6 -S315080084905A783B681A70012306E0FB7D0133FB75A9 -S315080084A0FB7D112BB3D9002318461C37BD465DF852 -S315080084B0047B7047FC95000880B58AB000AF02209F -S315080084C0012100F035FD36480821092200F040FC5C -S315080084D033480921092200F03BFC4FF440733B6204 -S315080084E0022387F82430022387F82530002387F8EB -S315080084F02630012387F8273007F120032848194634 -S3150800850000F07CFB4FF00070012100F02FFD25489C -S3150800851000F0C6F807F11403184600F067FAB91C0C -S315080085207A1C3B464FF4FA70FFF766FF0023BB76CA -S315080085300023FB7600233B7700237B770023BB775A -S315080085400023FB770023BB750023FB757B78013B73 -S31508008550DBB23B763B78013BDBB27B767B88BB8222 -S3150800856007F114030F48194600F0BCF80023BB7343 -S315080085700023FB7301233B740023BB800023FB808D -S3150800858000233B8100237B810023BB8101237B746D -S315080085903B1D184600F078F92837BD4680BD00BF58 -S315080085A0000402400064004080B586B000AF0E4863 -S315080085B0002100F0FDFA0346002B12D03B1D0A48A5 -S315080085C000211A4600F03CFA7A6840F267639A423C -S315080085D007D1FB7BFF2B04D13B7C002B01D1FFF796 -S315080085E05BFE1837BD4680BD0064004080B400AF0E -S315080085F062B6BD465DF8047B704700BF80B582B0A1 -S3150800860000AF2020012100F093FC4FF480733B60FB -S315080086100023BB710123FB7102237B7101233B718C -S315080086203B460648194600F0E9FA04484FF48071BB -S3150800863000F080FB0837BD4680BD00BF001402402D -S3150800864080B582B000AF00F06FFF7860114B1B68F1 -S315080086507A68D31AB3F5FA7F00D217E00E4B1B7867 -S31508008660002B08D10C4B01221A700C484FF480716C -S3150800867000F052FB07E0084B00221A7007484FF437 -S31508008680807100F057FB034B7A681A600837BD46BD -S3150800869080BD00BFE4000020E8000020001402406E -S315080086A080B582B000AF78607A680D4B9A420AD1DD -S315080086B04FF00070012100F077FC4FF000700021A8 -S315080086C000F072FC09E04FF08060012100F06CFCBC -S315080086D04FF08060002100F067FC0837BD4680BD7A -S315080086E00064004080B485B000AF7860396000232C -S315080086F0FB730023BB607B681B6823F002027B6860 -S315080087001A607B681B6843F001027B681A6002E006 -S31508008710BB680133BB607B685B6803F00103002B11 -S3150800872004D1BA684FF6FF739A42F1D17B685B6849 -S3150800873003F00103002B02D10023FB739CE03B6886 -S315080087409B79012B06D17B681B6843F080027B6806 -S315080087501A6005E07B681B6823F080027B681A6054 -S315080087603B68DB79012B06D17B681B6843F0400226 -S315080087707B681A6005E07B681B6823F040027B680B -S315080087801A603B681B7A012B06D17B681B6843F08D -S3150800879020027B681A6005E07B681B6823F02002CC -S315080087A07B681A603B685B7A012B06D17B681B687D -S315080087B043F010027B681A6005E07B681B6823F0AB -S315080087C010027B681A603B689B7A012B06D17B688E -S315080087D01B6843F008027B681A6005E07B681B6823 -S315080087E023F008027B681A603B68DB7A012B06D106 -S315080087F07B681B6843F004027B681A6005E07B68A7 -S315080088001B6823F004027B681A603B689B789A070A -S315080088103B68DB781B061A433B681B791B041A4323 -S315080088203B685B791B051A433B681B88013B1A4367 -S315080088307B68DA617B681B6823F001027B681A6033 -S315080088400023BB6002E0BB680133BB607B685B68E2 -S3150800885003F00103002B04D0BA684FF6FF739A425F -S31508008860F1D17B685B6803F00103002B02D000237B -S31508008870FB7301E00123FB73FB7B18461437BD46E7 -S315080088805DF8047B704700BF80B485B000AF7860A0 -S315080088900023FB607B689B7A012202FA03F3FB60E4 -S315080088A0514B514AD2F8002242F00102C3F8002285 -S315080088B04D4B4D4AD2F81C12FA68D2430A40C3F807 -S315080088C01C227B681B7B002B21D1474B464AD2F8DA -S315080088D00C12FA68D2430A40C3F80C22424B7A6853 -S315080088E0927A7968C98808047968498801434832C0 -S315080088F043F832103C497B689B7A7A689288100460 -S315080089007A68128802434833DB000B445A607B6856 -S315080089101B7B012B20D1344B334AD2F80C12FA6850 -S315080089200A43C3F80C22304B7A68927A7968098828 -S315080089300804796849880143483243F832102A49BD -S315080089407B689B7A7A68928810047A68D288024390 -S315080089504833DB000B445A607B68DB7A002B09D16D -S31508008960214B214AD2F80412FA68D2430A40C3F8C6 -S31508008970042207E01C4B1C4AD2F80412FA680A4380 -S31508008980C3F804227B681B89002B08D1164B164AAC -S31508008990D2F81412FA68D2430A40C3F814227B6844 -S315080089A01B89012B07D1104B0F4AD2F81412FA680B -S315080089B00A43C3F814227B685B7B012B07D10A4B59 -S315080089C0094AD2F81C12FA680A43C3F81C22064B55 -S315080089D0054AD2F8002222F00102C3F80022143711 -S315080089E0BD465DF8047B70470064004080B483B0E0 -S315080089F000AF78607B6800229A717B680022DA7182 -S31508008A007B6800221A727B6800225A727B680022F1 -S31508008A109A727B680022DA727B6800229A707B68F9 -S31508008A200022DA707B6803221A717B6802225A7167 -S31508008A307B6801221A800C37BD465DF8047B7047B7 -S31508008A4080B485B000AFF8600B467A60FB72FB7A9B -S31508008A50FA681B331B0113441B68DBB203F00403DB -S31508008A60DAB27B681A727B681B7A002B09D1FB7A0B -S31508008A70FA681B331B0113441B685A0D7B681A607E -S31508008A8008E0FB7AFA681B331B0113441B68DA08F3 -S31508008A907B685A60FB7AFA681B331B0113441B6810 -S31508008AA0DBB203F00203DAB27B685A72FB7AFA6821 -S31508008AB01B331B0113445B68DBB203F00F03DAB206 -S31508008AC07B689A72FB7AFA681B331B0113445B684E -S31508008AD01B0ADAB27B68DA74FB7AFA681B0113445C -S31508008AE003F5DC731B68DAB27B68DA72FB7AFA681C -S31508008AF01B01134403F5DC731B681B0ADAB27B6897 -S31508008B001A73FB7AFA681B01134403F5DC731B68B6 -S31508008B101B0CDAB27B685A73FB7AFA681B0113449A -S31508008B2003F5DC731B681B0EDAB27B689A73FB7A53 -S31508008B30FA681B01134403F5DC735B68DAB27B68D9 -S31508008B40DA73FB7AFA681B01134403F5DC735B6876 -S31508008B501B0ADAB27B681A74FB7AFA681B0113449B -S31508008B6003F5DC735B681B0CDAB27B685A74FB7A14 -S31508008B70FA681B01134403F5DC735B681B0EDAB253 -S31508008B807B689A74FB7A002B06D1FB68DB6843F096 -S31508008B902002FB68DA6005E0FB681B6943F02002E7 -S31508008BA0FB681A611437BD465DF8047B704700BF41 -S31508008BB080B485B000AF78600B46FB700023FB736A -S31508008BC0FB78002B06D17B68DB68DBB203F0030376 -S31508008BD0FB730BE0FB78012B06D17B681B69DBB2C4 -S31508008BE003F00303FB7301E00023FB73FB7B1846CA -S31508008BF01437BD465DF8047B704700BF80B487B064 -S31508008C0000AF7860396000237B6100233B61002355 -S31508008C10FB6000237B6176E07B69012202FA03F39D -S31508008C203B613B681A683B691340FB60FA683B691D -S31508008C309A4265D17B681A687B695B00032101FA51 -S31508008C4003F3DB431A407B681A607B681A683B6843 -S31508008C501B7919467B695B0001FA03F31A437B68A3 -S31508008C601A603B681B79012B03D03B681B79022BE2 -S31508008C702ED17B689A687B695B00032101FA03F3AE -S31508008C80DB431A407B689A607B689A683B685B7925 -S31508008C9019467B695B0001FA03F31A437B689A60FD -S31508008CA07B685A687B699BB2012101FA03F3DB43AF -S31508008CB01A407B685A607B685A683B689B791946F4 -S31508008CC07B699BB201FA03F39BB21A437B685A602D -S31508008CD07B68DA687B699BB25B00032101FA03F3C0 -S31508008CE0DB431A407B68DA607B68DA683B68DB79C5 -S31508008CF019467B695B0001FA03F31A437B68DA605D -S31508008D007B6901337B617B690F2B85D91C37BD468F -S31508008D105DF8047B704700BF80B483B000AF78600D -S31508008D200B467B807B687A881A830C37BD465DF8CC -S31508008D30047B704780B483B000AF78600B467B80B5 -S31508008D407B687A885A830C37BD465DF8047B704782 -S31508008D5080B485B000AF786013460A467A807B7087 -S31508008D600023FB600023BB607A787B8803F0070347 -S31508008D709B0002FA03F3FB607B88DB089BB21A466A -S31508008D807B88DB089BB219467B68083153F82110AB -S31508008D907B8803F007039B000F2000FA03F3DB43ED -S31508008DA019407B68083243F822107B88DB089BB29F -S31508008DB01A467B68083253F82220FB681343BB60C7 -S31508008DC07B88DB089BB21A467B680832B96843F889 -S31508008DD022101437BD465DF8047B704780B489B00D -S31508008DE000AF78600023BB6100237B610023FB6131 -S31508008DF002233B610023FB600223BB60484B9B6850 -S31508008E0003F00C03BB61BB69042B07D0082B09D000 -S31508008E10002B3FD17B68434A1A603FE07B68424A91 -S31508008E201A603BE03E4B5B6803F480039B0DFB60D6 -S31508008E303B4B5B6803F03F03BB60FB68002B0DD020 -S31508008E40394ABB68B2FBF3F2354B596847F6C0732B -S31508008E500B409B0903FB02F3FB610CE0314ABB683C -S31508008E60B2FBF3F22E4B596847F6C0730B409B09C9 -S31508008E7003FB02F3FB612A4B5B6803F440331B0CCC -S31508008E8001335B003B61FA693B69B2FBF3F27B682D -S31508008E901A6003E07B68234A1A6000BF204B9B6870 -S31508008EA003F0F003BB61BB691B09BB611F4ABB69C1 -S31508008EB013441B78DBB27B617B681A687B69DA40EE -S31508008EC07B685A60164B9B6803F4E053BB61BB6929 -S31508008ED09B0ABB61154ABB6913441B78DBB27B61ED -S31508008EE07B685A687B69DA407B689A600C4B9B689A -S31508008EF003F46043BB61BB695B0BBB610B4ABB698F -S31508008F0013441B78DBB27B617B685A687B69DA405D -S31508008F107B68DA602437BD465DF8047B704700BF7E -S31508008F20003802400024F40040787D01000000204B -S31508008F3080B483B000AF78600B46FB70FB78002BDB -S31508008F4006D0094B084A116B7A680A431A6306E089 -S31508008F50054B054A116B7A68D2430A401A630C37E7 -S31508008F60BD465DF8047B70470038024080B483B084 -S31508008F7000AF78600B46FB70FB78002B06D0094BD8 -S31508008F80084A116C7A680A431A6406E0054B054AD2 -S31508008F90116C7A68D2430A401A640C37BD465DF8EC -S31508008FA0047B70470038024080B483B000AF786015 -S31508008FB00B46FB70FB78002B06D0094B084A116A52 -S31508008FC07A680A431A6206E0054B054A116A7A6806 -S31508008FD0D2430A401A620C37BD465DF8047B7047D7 -S31508008FE00038024080B58AB000AF78603960002347 -S31508008FF07B6200233B620023FB610023BB617B6825 -S315080090001B8A9BB27B627B6A23F440537B623B6874 -S31508009010DB887A6A13437B627B6A9AB27B681A8218 -S315080090207B689B899BB27B627B6A23F4B05323F0EF -S315080090300C037B623B689A883B681B8913439AB288 -S315080090403B685B8913439BB27A6A13437B627B6AEC -S315080090509AB27B689A817B689B8A9BB27B627B6AA1 -S3150800906023F440737B623B689B897A6A13437B626D -S315080090707B6A9AB27B689A8207F108031846FFF75B -S31508009080ADFE7A68314B9A4203D07A68304B9A42E1 -S3150800909002D17B693B6201E03B693B627B689B8945 -S315080090A09BB29BB21BB2002B0CDA3A6A13469B00A2 -S315080090B013449A001A443B681B685B00B2FBF3F33F -S315080090C0FB610BE03A6A13469B0013449A001A4464 -S315080090D03B681B689B00B2FBF3F3FB61FA691D4B07 -S315080090E0A3FB02135B091B017B627B6A1B096422D3 -S315080090F002FB03F3FA69D31ABB617B689B899BB2AF -S315080091009BB21BB2002B0DDABB69DB0003F13202FE -S31508009110104BA3FB02135B0903F007037A6A134398 -S315080091207B620CE0BB691B0103F13202094BA3FB0E -S3150800913002135B0903F00F037A6A13437B627B6AA7 -S315080091409AB27B681A812837BD4680BD0010014057 -S31508009150001401401F85EB5180B483B000AF7860DE -S315080091600B46FB70FB78002B08D07B689B899BB26B -S3150800917043F400539AB27B689A8107E07B689B891F -S315080091809BB223F400539AB27B689A810C37BD468A -S315080091905DF8047B704700BF80B483B000AF786089 -S315080091A07B689B889BB2C3F308039BB218460C37AF -S315080091B0BD465DF8047B704780B485B000AF786023 -S315080091C00B467B800023FB737B681B889AB27B88DF -S315080091D013409BB2002B02D00123FB7301E000234E -S315080091E0FB73FB7B18461437BD465DF8047B704756 -S315080091F080B500AF0F4B0F4A126842F001021A60A1 -S315080092000C4B00229A600B4A0A4B1B6823F08473A6 -S3150800921023F480331360074B074A5A60054B054A07 -S31508009220126822F480221A60024B0022DA6000F0EB -S3150800923005F880BD003802401030002480B483B0A1 -S3150800924000AF00237B6000233B602F4B2E4A126839 -S3150800925042F480321A602C4B1B6803F400333B60DF -S315080092607B6801337B603B68002B03D17B68B3F5D1 -S31508009270C06FF0D1244B1B6803F40033002B02D0D7 -S3150800928001233B6001E000233B603B68012B36D19C -S315080092901D4B1D4A92689A601B4B1B4A926842F402 -S315080092A000429A60184B184A926842F4A0529A6093 -S315080092B0154B164A5A60144B134A126842F08072CC -S315080092C01A6000BF104B1B6803F00073002BF9D01F -S315080092D00F4B40F203721A600B4B0B4A926822F04E -S315080092E003029A60084B084A926842F002029A60A2 -S315080092F000BF054B9B6803F00C03082BF9D10C370C -S31508009300BD465DF8047B704700380240193C4005AD -S31508009310003C024080B500AF00F008F8FEF7ACFF4D -S31508009320FFF78EF9FEF7B0FFFAE700BF80B500AF8A -S31508009330FFF764F900F0D6F8FFF758F980BD00BFCB -S3150800934007498D460749084A084B9A42BEBF51F855 -S31508009350040B42F8040BF8E7054880470548004720 -S315080093600000022034960008000000207C0000203F -S31508009370F1910008DD8100083249334A002301E0F3 -S3150800938041F8043B9142FBD3FFF7C4FFFEE7FEE733 -S31508009390FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE797 -S315080093A0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE787 -S315080093B0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE777 +S315080081A07C000020000000004C960008084B10B523 +S315080081B01BB108490848AFF300800848036803B9AB +S315080081C010BD074B002BFBD0BDE81040184700BF79 +S315080081D000000000800000204C9600087C0000206B +S315080081E000000000154B002B08BF134B9D46A3F556 +S315080081F0803A00218B460F461348144A121A01F09A +S31508008200F9F90F4B002B00D098470E4B002B00D0E6 +S3150800821098470020002104000D000D48002802D0D0 +S315080082200C48AFF3008001F0BFF92000290001F0E7 +S3150800823085F801F0A5F900BF00000800000002203B +S3150800824000000000000000007C000020EC00002078 +S31508008250000000000000000080B400AFBFF34F8F9D +S315080082600549054BDB6803F4E062044B1343CB6016 +S31508008270BFF34F8FFEE700BF00ED00E00400FA05EC +S3150800828080B500AF00F012F800F01CF900BF80BD01 +S3150800829080B500AF00F05AF800F08CF900BF80BD39 +S315080082A080B500AFFFF7D8FF00BF80BD80B586B0A8 +S315080082B000AF01214FF4802000F06AFE012108205A +S315080082C000F048FE072208211E4800F051FD07224B +S315080082D009211C4800F04CFD0023BB750123FB75E2 +S315080082E002233B754FF480733B6102237B7507F1CC +S315080082F010031946134800F091FC02233B754FF40E +S3150800830000733B6107F1100319460E4800F086FC1E +S315080083104FF461433B600023BB800023FB800023AE +S315080083203B810023BB810C237B813B4619460648CB +S3150800833000F06AFE0121044800F020FF00BF18374C +S31508008340BD4680BD000C02400048004080B500AF25 +S315080083501B4B1B78002B0CD11A4800F037F8034644 +S31508008360012B2AD1164B01221A70174B00221A70BC +S3150800837023E0154B1B780133124A1344184600F0C4 +S3150800838025F80346012B18D10F4B1B780133DAB2B7 +S315080083900D4B1A700B4B1A780B4B1B789A420CD163 +S315080083A0074B00221A70074B5B78FF2B05D1054B4C +S315080083B09B78002B01D1FFF773FF00BF80BD00BF7C +S315080083C0980000209C000020DD00002080B582B0C7 +S315080083D000AF786020210A4800F000FF0346012B11 +S315080083E008D1074800F0EAFE0346DAB27B681A703D +S315080083F0012300E0002318460837BD4680BD00BFAC +S315080084000048004080B487B000AFB9607A603B602E +S315080084100346FB810023FB7548E0FA89FB7D284962 +S3150800842011F813301846FB7D25495B000B445B7831 +S315080084300344013303FB02F347F2305292FBF3F194 +S3150800844003FB01F3D31A002B2DD1FA89FB7D1C49B6 +S3150800845011F813301846FB7D19495B000B445B780D +S315080084600344013303FB02F347F2305292FBF3F362 +S315080084709AB2BB681A80BB681B88002B13D0BB68EE +S315080084801B88B3F5806F0ED8FB7D0D4A12F81320B2 +S315080084907B681A70FB7D0A4A5B0013445A783B686E +S315080084A01A70012306E0FB7D0133FB75FB7D112B5A +S315080084B0B3D9002318461C37BD4680BC704700BF99 +S315080084C02096000880B58AB000AF0121022000F08E +S315080084D041FD09220821354800F04AFC09220921F4 +S315080084E0324800F045FC4FF440733B62022387F89C +S315080084F02430022387F82530002387F82630012305 +S3150800850087F8273007F120031946284800F086FB2C +S3150800851001214FF0007000F03BFD254800F0C8F837 +S3150800852007F11403184600F071FA3B467A1CB91C89 +S315080085304FF4FA70FFF766FF0023BB760023FB763D +S3150800854000233B7700237B770023BB770023FB7749 +S315080085500023BB750023FB757B78013BDBB23B76BA +S315080085603B78013BDBB27B767B88BB8207F1140341 +S3150800857019460F4800F0C0F80023BB730023FB73AD +S3150800858001233B740023BB800023FB8000233B812F +S3150800859000237B810023BB8101237B743B1D184686 +S315080085A000F07AF900BF2837BD4680BD00040240B6 +S315080085B00064004080B586B000AF00210E4800F088 +S315080085C009FB0346002B12D03B1D1A4600210A4818 +S315080085D000F046FA7B6840F26762934207D1FB7B5C +S315080085E0FF2B04D13B7C002B01D1FFF759FE00BFBE +S315080085F01837BD4680BD00BF0064004080B400AF98 +S3150800860062B600BFBD4680BC704700BF80B582B069 +S3150800861000AF0121202000F09DFC4FF480733B60E1 +S315080086200023BB710123FB7102237B7101233B717C +S315080086303B461946054800F0F1FA4FF480710348A5 +S3150800864000F088FB00BF0837BD4680BD0014024015 +S3150800865080B582B000AF00F07BFF7860114B1B68D5 +S315080086607A68D31AB3F5FA7F18D30F4B1B78002B09 +S3150800867008D10D4B01221A704FF480710B4800F097 +S315080086805BFB07E0084B00221A704FF4807107481D +S3150800869000F060FB034A7B68136000E000BF083700 +S315080086A0BD4680BDE0000020E40000200014024022 +S315080086B080B582B000AF78607B680E4A93420AD1D3 +S315080086C001214FF0007000F081FC00214FF000708E +S315080086D000F07CFC09E001214FF0806000F076FC98 +S315080086E000214FF0806000F071FC00BF0837BD46DE +S315080086F080BD00BF0064004080B485B000AF7860DC +S3150800870039600023FB730023BB607B681B6823F07A +S3150800871002027B681A607B681B6843F001027B686B +S315080087201A6002E0BB680133BB607B685B6803F0D4 +S315080087300103002B04D1BB684FF6FF729342F1D1B7 +S315080087407B685B6803F00103002B02D10023FB73EF +S315080087509CE03B689B79012B06D17B681B6843F03C +S3150800876080027B681A6005E07B681B6823F080023C +S315080087707B681A603B68DB79012B06D17B681B682E +S3150800878043F040027B681A6005E07B681B6823F0AB +S3150800879040027B681A603B681B7A012B06D17B680E +S315080087A01B6843F020027B681A6005E07B681B683B +S315080087B023F020027B681A603B685B7A012B06D19E +S315080087C07B681B6843F010027B681A6005E07B68CB +S315080087D01B6823F010027B681A603B689B7A012BA2 +S315080087E006D17B681B6843F008027B681A6005E0BF +S315080087F07B681B6823F008027B681A603B68DB7A93 +S31508008800012B06D17B681B6843F004027B681A605B +S3150800881005E07B681B6823F004027B681A603B68E6 +S315080088209B789A073B68DB781B061A433B681B79DB +S315080088301B041A433B685B791B051A433B681B8874 +S31508008840013B1A437B68DA617B681B6823F00102E7 +S315080088507B681A600023BB6002E0BB680133BB601B +S315080088607B685B6803F00103002B04D0BB684FF6F6 +S31508008870FF729342F1D17B685B6803F00103002B1A +S3150800888002D00023FB7301E00123FB73FB7B184630 +S315080088901437BD4680BC704780B485B000AF786099 +S315080088A00023FB607B689B7A1A4601239340FB6092 +S315080088B0554A554BD3F8003243F00103C2F800324B +S315080088C05149514BD3F81C22FB68DB431340C1F8CE +S315080088D01C327B681B7B002B25D14B494A4BD3F8AE +S315080088E00C22FB68DB431340C1F80C3246497B680F +S315080088F09B7A18467B68DB881B047A6852881A4379 +S3150800890000F1480341F833203F497B689B7A1846B3 +S315080089107B689B881B047A6812881A4300F148030F +S31508008920DB000B445A607B681B7B012B24D136493C +S31508008930354BD3F80C22FB681343C1F80C32324985 +S315080089407B689B7A18467B681B881B047A68528862 +S315080089501A4300F1480341F833202B497B689B7A78 +S3150800896018467B689B881B047A68D2881A4300F1EC +S315080089704803DB000B445A607B68DB7A002B09D17D +S315080089802149214BD3F80422FB68DB431340C1F885 +S31508008990043207E01C491C4BD3F80422FB68134336 +S315080089A0C1F804327B681B89002B08D11649164B7F +S315080089B0D3F81422FB68DB431340C1F814327B68F2 +S315080089C01B89012B07D110490F4BD3F81422FB68DA +S315080089D01343C1F814327B685B7B012B07D10A4924 +S315080089E0094BD3F81C22FB681343C1F81C32064A0C +S315080089F0054BD3F8003223F00103C2F8003200BF5A +S31508008A001437BD4680BC70470064004080B483B00C +S31508008A1000AF78607B6800229A717B680022DA7161 +S31508008A207B6800221A727B6800225A727B680022D1 +S31508008A309A727B680022DA727B6800229A707B68D9 +S31508008A400022DA707B6803221A717B6802225A7147 +S31508008A507B6801221A8000BF0C37BD4680BC704770 +S31508008A6080B485B000AFF8600B467A60FB72FB7A7B +S31508008A70FA681B331B0113441B68DBB203F00403BB +S31508008A80DAB27B681A727B681B7A002B09D1FB7AEB +S31508008A90FA681B331B0113441B685A0D7B681A605E +S31508008AA008E0FB7AFA681B331B0113441B68DA08D3 +S31508008AB07B685A60FB7AFA681B331B0113441B68F0 +S31508008AC0DBB203F00203DAB27B685A72FB7AFA6801 +S31508008AD01B331B01134404331B68DBB203F00F037B +S31508008AE0DAB27B689A72FB7AFA681B331B01134465 +S31508008AF004331B681B0ADAB27B68DA74FB7AFA68F5 +S31508008B001B01134403F5DC731B68DAB27B68DA725F +S31508008B10FB7AFA681B01134403F5DC731B681B0A0E +S31508008B20DAB27B681A73FB7AFA681B01134403F5F9 +S31508008B30DC731B681B0CDAB27B685A73FB7AFA681B +S31508008B401B01134403F5DC731B681B0EDAB27B6842 +S31508008B509A73FB7AFA681B01134403F5DE731B68E4 +S31508008B60DAB27B68DA73FB7AFA681B01134403F5F9 +S31508008B70DE731B681B0ADAB27B681A74FB7AFA681A +S31508008B801B01134403F5DE731B681B0CDAB27B6802 +S31508008B905A74FB7AFA681B01134403F5DE731B68E3 +S31508008BA01B0EDAB27B689A74FB7A002B06D1FB6837 +S31508008BB0DB6843F02002FB68DA6005E0FB681B69A6 +S31508008BC043F02002FB681A6100BF1437BD4680BC1B +S31508008BD0704700BF80B485B000AF78600B46FB7065 +S31508008BE00023FB73FB78002B06D17B68DB68DBB2BE +S31508008BF003F00303FB730BE0FB78012B06D17B68BC +S31508008C001B69DBB203F00303FB7301E00023FB736C +S31508008C10FB7B18461437BD4680BC704780B487B0C6 +S31508008C2000AF7860396000237B6100233B61002335 +S31508008C30FB6000237B6176E001227B6902FA03F37D +S31508008C403B613B681A683B691340FB60FA683B69FD +S31508008C509A4265D17B681A687B695B00032101FA31 +S31508008C6003F3DB431A407B681A607B681A683B6823 +S31508008C701B7919467B695B0001FA03F31A437B6883 +S31508008C801A603B681B79012B03D03B681B79022BC2 +S31508008C902ED17B689A687B695B00032101FA03F38E +S31508008CA0DB431A407B689A607B689A683B685B7905 +S31508008CB019467B695B0001FA03F31A437B689A60DD +S31508008CC07B685A687B699BB2012101FA03F3DB438F +S31508008CD01A407B685A607B685A683B689B791946D4 +S31508008CE07B699BB201FA03F39BB21A437B685A600D +S31508008CF07B68DA687B699BB25B00032101FA03F3A0 +S31508008D00DB431A407B68DA607B68DA683B68DB79A4 +S31508008D1019467B695B0001FA03F31A437B68DA603C +S31508008D207B6901337B617B690F2B85D900BF1C37B3 +S31508008D30BD4680BC704700BF80B483B000AF786082 +S31508008D400B467B807B687A881A8300BF0C37BD4642 +S31508008D5080BC704780B483B000AF78600B467B80D8 +S31508008D607B687A885A8300BF0C37BD4680BC70473B +S31508008D7080B485B000AF78600B467B8013467B7065 +S31508008D800023FB600023BB607A787B8803F0070327 +S31508008D909B0002FA03F3FB607B88DB089BB218464C +S31508008DA07B88DB089BB21A467B68083253F8222078 +S31508008DB07B8803F007039B000F2101FA03F3DB43CB +S31508008DC002EA03017B6800F1080243F822107B8857 +S31508008DD0DB089BB21A467B68083253F82220FB68E8 +S31508008DE01343BB607B88DB089BB21A467B68083254 +S31508008DF0B96843F8221000BF1437BD4680BC7047D7 +S31508008E0080B489B000AF78600023BB6100237B6122 +S31508008E100023FB6102233B610023FB600223BB6046 +S31508008E20484B9B6803F00C03BB61BB69042B07D056 +S31508008E30082B09D0002B3FD17B68434A1A603FE0D4 +S31508008E407B68424A1A603BE03E4B5B6803F480034A +S31508008E509B0DFB603B4B5B6803F03F03BB60FB6805 +S31508008E60002B0DD0394ABB68B2FBF3F2354B596873 +S31508008E7047F6C0730B409B0903FB02F3FB610CE04A +S31508008E80314ABB68B2FBF3F22E4B596847F6C073FA +S31508008E900B409B0903FB02F3FB612A4B5B6803F457 +S31508008EA040331B0C01335B003B61FA693B69B2FB3B +S31508008EB0F3F27B681A6003E07B68234A1A6000BFF6 +S31508008EC0204B9B6803F0F003BB61BB691B09BB61C0 +S31508008ED01F4ABB6913441B78DBB27B617B681A683F +S31508008EE07B69DA407B685A60164B9B6803F4E0534B +S31508008EF0BB61BB699B0ABB61154ABB6913441B78F6 +S31508008F00DBB27B617B685A687B69DA407B689A606A +S31508008F100C4B9B6803F46043BB61BB695B0BBB618D +S31508008F200B4ABB6913441B78DBB27B617B685A68C2 +S31508008F307B69DA407B68DA6000BF2437BD4680BCAF +S31508008F40704700BF003802400024F40040787D01D5 +S31508008F500000002080B483B000AF78600B46FB7039 +S31508008F60FB78002B06D00949084B1A6B7B6813431C +S31508008F700B6306E00549054B1A6B7B68DB43134018 +S31508008F800B6300BF0C37BD4680BC704700380240F3 +S31508008F9080B483B000AF78600B46FB70FB78002B7B +S31508008FA006D00949084B1A6C7B6813430B6406E024 +S31508008FB00549054B1A6C7B68DB4313400B6400BFFD +S31508008FC00C37BD4680BC70470038024080B483B079 +S31508008FD000AF78600B46FB70FB78002B06D009497A +S31508008FE0084B1A6A7B6813430B6206E00549054B72 +S31508008FF01A6A7B68DB4313400B6200BF0C37BD4619 +S3150800900080BC70470038024080B58AB000AF7860EF +S31508009010396000237B6200233B620023FB61002347 +S31508009020BB617B681B8A9BB27B627B6A23F44053D5 +S315080090307B623B68DB881A467B6A13437B627B6AE2 +S315080090409AB27B681A827B689B899BB27B627B6A31 +S3150800905023F4B05323F00C037B623B689A883B6881 +S315080090601B8913439AB23B685B8913439BB21A4622 +S315080090707B6A13437B627B6A9AB27B689A817B68B8 +S315080090809B8A9BB27B627B6A23F440737B623B6854 +S315080090909B891A467B6A13437B627B6A9AB27B6812 +S315080090A09A8207F108031846FFF7AAFE7B68304A3A +S315080090B0934203D07B682F4A934202D17B693B6275 +S315080090C001E03B693B627B689B899BB21BB2002B24 +S315080090D00CDA3A6A13469B0013449A001A443B6812 +S315080090E01B685B00B2FBF3F3FB610BE03A6A1346BD +S315080090F09B0013449A001A443B681B689B00B2FB0A +S31508009100F3F3FB61FB691C4AA2FB03235B091B0102 +S315080091107B627B6A1B09642202FB03F3FA69D31A92 +S31508009120BB617B689B899BB21BB2002B0CDABB69BF +S31508009130DB003233104AA2FB03235B0903F0070363 +S315080091407A6A13437B620BE0BB691B0132330A4A16 +S31508009150A2FB03235B0903F00F037A6A13437B62BE +S315080091607B6A9AB27B681A8100BF2837BD4680BDE4 +S3150800917000100140001401401F85EB5180B483B0F4 +S3150800918000AF78600B46FB70FB78002B08D07B6835 +S315080091909B899BB243F400539AB27B689A8107E095 +S315080091A07B689B899BB223F400539AB27B689A81A9 +S315080091B000BF0C37BD4680BC704700BF80B483B083 +S315080091C000AF78607B689B889BB2C3F308039BB2A9 +S315080091D018460C37BD4680BC704700BF80B485B0C2 +S315080091E000AF78600B467B800023FB737B681B8887 +S315080091F09AB27B8813409BB2002B02D00123FB73E3 +S3150800920001E00023FB73FB7B18461437BD4680BC80 +S31508009210704700BF80B500AF104A104B1B6843F07B +S31508009220010313600D4B00229A600C4A0B4B1B6816 +S3150800923023F0847323F480331360084B084A5A607A +S31508009240064A064B1B6823F480231360034B00224F +S31508009250DA6000F007F800BF80BD00BF00380240A2 +S315080092601030002480B483B000AF00237B60002355 +S315080092703B602F4A2E4B1B6843F4803313602C4BFC +S315080092801B6803F400333B607B6801337B603B68F3 +S31508009290002B03D17B68B3F5C06FF0D1244B1B6854 +S315080092A003F40033002B02D001233B6001E00023C6 +S315080092B03B603B68012B36D11D4A1D4B9B6893606A +S315080092C01B4A1B4B9B6843F400439360184A184B90 +S315080092D09B6843F4A0539360154B164A5A60144A88 +S315080092E0134B1B6843F08073136000BF104B1B6859 +S315080092F003F00073002BF9D00F4B40F203721A608B +S315080093000B4A0B4B9B6823F003039360084A084BF0 +S315080093109B6843F00203936000BF054B9B6803F00C +S315080093200C03082BF9D100BF0C37BD4680BC70472B +S3150800933000380240193C4005003C024080B500AFA9 +S3150800934000F008F8FEF79CFFFFF782F9FEF7A0FF8A +S31508009350FAE700BF80B500AFFFF758F900F0D6F876 +S31508009360FFF74CF900BF80BD07498D460749084AF3 +S31508009370084B9A42BEBF51F8040B42F8040BF8E7B3 +S31508009380054880470548004700000220589600080F +S31508009390000000207C00002015920008E5810008E6 +S315080093A03249334A002301E041F8043B9142FBD39A +S315080093B0FFF7C4FFFEE7FEE7FEE7FEE7FEE7FEE788 S315080093C0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE767 S315080093D0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE757 S315080093E0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE747 @@ -323,44 +323,46 @@ S31508009400FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE726 S31508009410FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE716 S31508009420FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE706 S31508009430FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7F6 -S31508009440FEE7FEE77C000020F000002080B483B031 -S3150800945000AF03463960FB7197F90730002B0BDA2A -S315080094600D49FB7903F00F03043B3A68D2B21201A7 -S31508009470D2B20B441A7609E0084997F907303A68D8 -S31508009480D2B21201D2B20B4483F800230C37BD4680 -S315080094905DF8047B704700BF00ED00E000E100E0E6 -S315080094A080B582B000AF78607B68B3F1807F01D366 -S315080094B0012311E00A4B7A6822F07F42013A5A608A -S315080094C04FF0FF300F21FFF7C1FF054B00229A60CE -S315080094D0034B07221A60002318460837BD4680BD8D -S315080094E010E000E080B500AF064B1A68064BA3FBF8 -S315080094F002139B091846FFF7D3FF002000F006F871 -S3150800950080BD00BF10000020D34D621080B483B028 -S3150800951000AF7860034B7A681A600C37BD465DF871 -S31508009520047B7047EC00002080B400AF034B1B6837 -S315080095301846BD465DF8047B704700BFEC00002066 -S3150800954080B400AF044B1B685A1C034B1A60BD4617 -S315080095505DF8047B704700BFEC00002008B5074B98 -S31508009560044613B10021AFF30080054B1868836ADF -S3150800957003B19847204600F033F800BF000000000A -S315080095802496000870B50E4B0E4D0024ED1AAD104A -S315080095901E46AC4204D056F8242090470134F8E71A -S315080095A000F020F8084D094B0024ED1AAD101E46B0 -S315080095B0AC4204D056F8242090470134F8E770BD31 -S315080095C07400002074000020780000207400002039 -S315080095D002440346934202D003F8011BFAE7704798 -S315080095E0FEE70000F8B500BFF8BC08BC9E46704709 -S315080095F0F8B500BFF8BC08BC9E46704705020602CF -S31508009600060307030803090309040A040B040C04E8 -S315080096100C050D050E050F050F0610061007100898 -S31108009620430000001400002000000000B9 -S30D0800962CB0EBFF7F010000000E -S3150800963400000000010203040102030406070809E6 -S31508009644000E2707000000000000000000000000CC -S3150800965400000000000000000000000000000000F8 -S31508009664000000002096000800000000000000002A -S3150800967400000000000000000000000000000000D8 -S3150800968400000000000000000000000000000000C8 -S3150800969400000000000000000000000000000000B8 -S311080096A400000000AD8100088981000864 +S31508009440FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7E6 +S31508009450FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7D6 +S31508009460FEE7FEE7FEE7FEE7FEE7FEE77C000020F4 +S31508009470EC00002080B483B000AF03463960FB716E +S3150800948097F90730002B0BDA0D49FB7903F00F0328 +S31508009490043B3A68D2B21201D2B20B441A7609E0FA +S315080094A0084997F907303A68D2B21201D2B20B448A +S315080094B083F8002300BF0C37BD4680BC704700BF49 +S315080094C000ED00E000E100E080B582B000AF786012 +S315080094D07B68B3F1807F01D3012311E00A4A7B68D8 +S315080094E023F07F43013B53600F214FF0FF30FFF716 +S315080094F0C1FF054B00229A60034B07221A6000231E +S3150800950018460837BD4680BD10E000E080B500AFBC +S31508009510064B1B68064AA2FB03239B091846FFF75E +S31508009520D3FF002000F006F800BF80BD1000002021 +S31508009530D34D621080B483B000AF7860034A7B686D +S31508009540136000BF0C37BD4680BC7047E80000209A +S3150800955080B400AF024B1B681846BD4680BC7047F6 +S31508009560E800002080B400AF044B1B680133034AAF +S31508009570136000BFBD4680BC704700BFE8000020EE +S3150800958008B5074B044613B10021AFF30080054B1D +S315080095901868836A03B19847204600F033F800BF7D +S315080095A000000000489600080E4B70B51E460E4C8B +S315080095B00025E41AA410A54204D056F82530984789 +S315080095C00135F8E700F020F8084B094C1E46E41A66 +S315080095D0A4100025A54204D056F825309847013531 +S315080095E0F8E770BD740000207400002074000020A5 +S315080095F07800002003460244934202D003F8011B78 +S31508009600FAE77047FEE70000F8B500BFF8BC08BCEB +S315080096109E467047F8B500BFF8BC08BC9E46704722 +S3150800962005020602060307030803090309040A04D8 +S315080096300B040C040C050D050E050F050F06100688 +S315080096401007100843000000140000200000000066 +S30D0800965094EBFF7F0100000006 +S3150800965800000000010203040102030406070809C2 +S31508009668000E2707000000000000000000000000A8 +S3150800967800000000000000000000000000000000D4 +S3150800968800000000449600080000000000000000E2 +S3150800969800000000000000000000000000000000B4 +S315080096A800000000000000000000000000000000A4 +S315080096B80000000000000000000000000000000094 +S311080096C800000000AD8100088981000840 S7050800800072