From 78c6f7e6099a581074ebeaf01a78bdfb582bda2a Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Sun, 22 Dec 2024 10:46:57 -0500 Subject: [PATCH] ESP IDF Robot --- ESP-IDF_Robot/build/.bin_timestamp | 2 +- ESP-IDF_Robot/build/.ninja_lock | 0 ESP-IDF_Robot/build/.ninja_log | 7 + ESP-IDF_Robot/build/ESP-IDF_Robot.bin | Bin 186544 -> 186528 bytes ESP-IDF_Robot/build/ESP-IDF_Robot.elf | Bin 3310200 -> 3310192 bytes ESP-IDF_Robot/build/ESP-IDF_Robot.map | 914 +++++++++++++------------- 6 files changed, 465 insertions(+), 458 deletions(-) delete mode 100644 ESP-IDF_Robot/build/.ninja_lock diff --git a/ESP-IDF_Robot/build/.bin_timestamp b/ESP-IDF_Robot/build/.bin_timestamp index 43aaf9ae3..c374f29b7 100644 --- a/ESP-IDF_Robot/build/.bin_timestamp +++ b/ESP-IDF_Robot/build/.bin_timestamp @@ -1 +1 @@ -bccad0327bf6ff4189267f77348c740b /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/ESP-IDF_Robot.bin +d8bd36975cfa1e8f3d32efd4c21890a6 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/ESP-IDF_Robot.bin diff --git a/ESP-IDF_Robot/build/.ninja_lock b/ESP-IDF_Robot/build/.ninja_lock deleted file mode 100644 index e69de29bb..000000000 diff --git a/ESP-IDF_Robot/build/.ninja_log b/ESP-IDF_Robot/build/.ninja_log index cd9d2ca02..f9f807914 100644 --- a/ESP-IDF_Robot/build/.ninja_log +++ b/ESP-IDF_Robot/build/.ninja_log @@ -951,3 +951,10 @@ 329 416 1734882379831196795 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/bootloader-prefix/src/bootloader-stamp/bootloader-done 608485c817a7b49c 293 566 1734882379713196672 esp-idf/main/CMakeFiles/__idf_main.dir/blink_example_main.c.obj 4dd51763bd3cdffe 566 619 1734882379985196955 esp-idf/main/libmain.a e31ee7c6d085bb4e +619 13209 1734882392543210505 esp-idf/esp_system/ld/sections.ld fac8ddf2708b76fe +619 13209 1734882392543210505 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/esp-idf/esp_system/ld/sections.ld fac8ddf2708b76fe +13209 13785 1734882392628210600 ESP-IDF_Robot.elf 7db8bbdc5ef5141f +13785 14127 1734882393542211623 .bin_timestamp 15712c9999fc04aa +13785 14127 1734882393542211623 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/.bin_timestamp 15712c9999fc04aa +14127 14238 1734882393545211626 esp-idf/esptool_py/CMakeFiles/app_check_size 1b7369a06a6f9d53 +14127 14238 1734882393545211626 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/esp-idf/esptool_py/CMakeFiles/app_check_size 1b7369a06a6f9d53 diff --git a/ESP-IDF_Robot/build/ESP-IDF_Robot.bin b/ESP-IDF_Robot/build/ESP-IDF_Robot.bin index 316a5b4e8e786b7b3163c208525f70797d04e231..2d3c84ef0a41ab50ec648545c4ba24da145f141b 100644 GIT binary patch delta 12618 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 delta 12582 zcmahv3s_Xu)@N-Pa8zVyL{vZq2oVqgN%74A8Ag00KFF-hQLcKeyrNyNni&USAXE|@ zb!EOr%@^g9Y%EiTLJ{AZk2I}=W@LFAt^BQ9>c93mXN0=ld*}Q1xA$Iqt+m%)d#$zC z-e(-UTkYE2s(g@da!UM^-o5@(F+9qvd!NLL*}Y9yGunQ0ZQirePy5=ed+_atNz!mH z|1aLTlwJKoLe$kcRi(R6J4*B4x+A22M5U`+NPj@(F)D4T^d#6sDu2H%q<5sU>jxqI z4Jy3vDIETv3de0ec2?^*hp)XYcKCua7S5S*0oszPerqN`drggP?PZG><$v7)(pz+d^f^J0KDa%kKToxl$^wG# zpyDFfWGcTA&SfgR?U$Z{zL^`3u;eVrgv(|nk4ALc~rPwk6n4Z8E!rSW=5-k3o%UtC*zvh|BE3PK>C9KA8N2`RCD@sT74t}(q$6h zN@vnK!6Nw}7vOnP+vR2gOw`m!aQl+Q;r6GO$U1R2r1z=nUtR_Iokv3YAS%ZRv@{#i z_fY*Fm5)b2`u9{?P}xE7exo40BNg8F6b}DSh2u6KdtU1|hj$-AW;2o)M$lj})sv|< zP`#E)2DRHzxj@2s>RVcS;ZtO0Q`GWSvo?o4)vWKJ_JA=eUTdl|w08TaA-$7Q@;!|| zuRW9ew|X%#>NvJZp#O%;$L5S{hMP}-HdYmoH?e8puYYN3|1XAIfKGo9;AsseQO)UR zYW3u2$;L^5IpfLH2=+K1ZxG4E~(0f+s}k%1sp1=hy{SgQse?chb#xD$&Q4c$By4zj(~>H8p7>Cfy3FjXBo zJH*f5RZ(dRsPAA#v7R_ttHR{o9YC%c`^!KtCOE3r{!`@Y~){ znB@Z_oOU0$?*$Fcik8ry>8xGdyG+hcTf+f>G-pK{sL>P7sP+)x1>ra;7;+d)bAA*I zQcGCx?B5yIFa}A^D_uYaVsaoBE&&l>SNM{(&kHLvN7&rf+g%!}{mgDD(OO`3TMb?C zjRg2BWaGUA2!~zH4vDba7tT13rNDXvNH}c}Jd6^=)*1Gav~8;`xwg9kaVeJv3{@ak z9zk4Kkp-Am9%(O1+jhj|?9KYwZTig|IXmL@T2H$?{7CI_(P&HC<}Tm$x5XK1%ka13 zS}PBy4pszNG#Hk9f$R)_lB=Y`88#A5=$P<=^ZPOI*OrinVLXb@W+Yp ztMPWsB}+)n{G2^vL`E7cklfN~C;SC=0-Sd4o&+Oki_mKd%mNqAodQwdz;#n#3ln}X2`=Yra~fE(f9hM$DpB$^9%6T@gJ*h4ylNF5zHdJ?sSjvn}OVq?NzUxE%~6M@rUI!I32G-!Z? zyqPNVxo^AkcFj;H&7$`0JQcp?UA{i+%%q0SHn+G7mrsXOzw#H=K^-BU#)j!&j?9~^ zf_~XhYUY@(fWRAtV={z_MYdyQ3Pi%JJO~ZXo2X5=!Dgt-pcfbpDtJI`UlnWd>{~quDYO#<$PwwO83Q*h&~FrAj-%5n;n! zhanJ?Uxo=#j>}($`Q#7Azk`KAqVw5*Kn?_yr^Oa;u%(z;Kcmi^>&|mw&1?t{k$wDb zuv&JQ9bre=adwiOW@ndM2GrVpOBF?#QufuV3AOQp{ zn*;Iwralug3(Q>vEPr^vQ4+9z4y2OQ`nixqD1GPBcC5pkxnvpwmd=Gpy%>+CUJod` z;NH0~i3}$A73fVAIj=w%;mqQ_RNVOrGzMAQ>da>pGmNP1{BdQGvxEX>$rju`4|2)W z173wKME}97@GJTI-uW<<$)nKp8vKPxH|(x!ZS9T*Z(REtY#{4Q%ZDhV=_9+J$#7{$ z;oCJesuU)i%Lg3$?0#0m+-3s~+^taTbEs1Ki#v2#mMxue5n>uBl1M;hH_P z4<)V!hj6D_H`(ZuDcN-{rZZ!Cin8Jn61+&12P7Cs6%-I36Gj(64E08+z1amYhE{W` z0OFav1|JkaCt7Og0tjRBN*u5N+8a$}T&Amz<}yuP08zn?(mj@nx&bzIY4Y9(^Q?N$ zGPf;&3Yw*FA!HGITcP5zX9^Vw?iIo)QvHx3>Pa}G2!@ebtBWA0gSZsTJR~huf|4?! zfp4A*-5goOKpP~qbCmS2Asebq6kehjt1gyy;u#w}PO|6QNWtRMMxDtpzq*Nqh)zD> z8qEjBI-3TFHw|#!#fp#UgZ5*gGEt9(%CrU4^A&v+vGHLAg?0h2 zE`(5K>VmGt&=w7gpapGThebr?!eNUb+9ZWKOIW{_-u9BZc^mM}fguC!jU__JC+On) z@95NwknD>SiumO!i11Oy1@v1C!AuO~XdyIYSxh3!-=e$W7c z=5v_v{t}4kWIgMQ7TViOg2VyKT6%|w_Ivm4g}Ag`_*CUH>yZv7lyh0PHRt2PjpY!> z!5(>C_@zpE?@dVV zAcq;f6Ad{OiMLmC3h9_86AoMnvq_u#S1Jm3uY?(-;t6j-a*(L!`f0XmMGpeLLxY6# z7ZN#$pOM;qb|`9ur;DoB@}Vx8VIJ*y=x$j za2wW;tC_IXS~`D;axLlAgyyvbwBq!&5KTZ_OX@Y@2YgJxOKV{qEih#r)cXm$HrP7b zP*Q>x`Z=I)ue>LHIda~+UE{8kYjalhz*DNOzZ#r4pRWFNC0;{2^| zaaB=t(AHJKfvy!CnD$6V$JQ%4dbl2@5#6*6lt&1-eFKRs;>8WLDl2+zgw#;^sn}AZ zukNv z+mwfsPfBl7rY+%(w;?smG*exbVDlV&EQ`lZl~lrkn;_2Mc$P~}0Yu>^Pr}zWL9D-^ z9C2Ar&n(VO-2F!3txY_Qnu(^(&@WJ!>EYYN)qyiMbA1frT<2?C$>ccDWadD+3Mo@r z@y2FSl7JnyDAlkn(6^m9{@+>3199yZhz%5aHs>jdmBq#u*%-DJf^f%r(Br8c;M1mi z^C=t{uvIZS^Hx~mYfa=7Rvf+!+K2SE+iWc%bG0(7w|!%;rg%Yitu{ zqM=OFvkR*$AwE#bIpb8>Tch;VYRiT24y0Kerh-AbK{kuda9`JEnEEbh-SG~zF*xpVjgvbl<1*mEclciY#G&L5 z3RHZ+sbqyJ)MrF<)mv|K#FZMN1C!o`3&aV|MV}J;8zf zt3AmD3M&tIY+^bg_{&E)!VL{*!fgZ$6c2IWd<`g_;)0x31X-~Y+W0$a`0$9ms?-98 z?o?t_|D7xDmMLa_Uc$qZsFYV-vJw8f% zvWslpiZAb?3k8L)U69mHtosvpdIvl0hFF>`)R=sAxMIq)GN6T7%Q5T`Sh&CfZ5!*)|lp0|hCOFRCZJ*kgS z{X|<6dj~cUh=QD773sl*aaEjlLh3njg z>;alqSN}V`1J7`J*GvyRO&0tfpKRIhkY(;1g?KJvzD`Juw&pr79!WI@ zJx(g9%l;5o4=gZ$Lz$2wzn|W$h7Ed2aza!p#rz;uS0Cb=mgg)Llg}@Cu1>q_Jf~{S z6;S0Hm6m(+r`E~3ZDN(}ZK1)T%0#+zl9;aU^KwFO=yAM z*Y;#bj9xmLjr}2u=bVs{^Jv=X`;{DX$$pp`CnU6Rd0yNWNc{SvZlvj$dShyWI56@f z=n*8JjVOEmf%e#Nd6M2e7JZfi9LxcC!94T>&$gcldze{^T4Eb3OYy+LJQ zI);WCimp{Ih-xDq1#@q0=cIakrUp8$sDU;-8ziKDe!?eB<06i&fx<{v3!|=fqd}~O(1zdvvxo1_Ax{xJ1$MgwCfTX(Bm~f?WNuY<_Vs5 zuZl-)S5JZ}yXL~ek70M9_+D&LZcAO;ZAT&_qCj1hh*_UNOlt>!T2ppQ-h!`v0$o~& zg*>mIn|5|B1hqe=O;z`33nV_Ah{I`AZ#$(84K_S$M6I&9AG4 zq%>2wYIhFjP(f{3hs+NQzhSeakh4en+#8_Ot?!MDpd~5$8UBN)q!_2w-3>TIiM|8l z4iRq`jyMFt$*vUDh;?T7?bM&nSEGU|O{%mNWTs4}=PIA#qbZY=2f^#Aq*h#aNVzuD zAEJX>9K|yVy2Cj56aso3rZ^>H@52xoBUp8k&AWH4eRf;n{^w-V3XU~;*ctcjFMpVD zXR|HkypT>0VrV-IF-(4jzfe9AEY7Vgno$!Op%V%%MM9*{T_LvENr-maBz$<7-dm)> z{H%0fejV9Vb{({#HI1*MrO`WG9mKU0dl~hKJaballFqRW;V9KXJ3LM32FDXdy}>{N zDG0I^zpsPNt>wblA~h<>BhhpOOh(tJ2pdnIH(>5kv~?{(<>$A9Q72lU3jye2qg?W3P~-*4wW{0FqnKFjs6(jY<6PO zF$hg_%rM$AVzhUXEe6q+>ElDb^9bfzY7omZTl(0V!K8|2X3bsDb&NaM#2FB~8m6gRgn12@9m-#h-$S$q~5YQ+S-o!|>dv z(An4Y2Bj?GI)ro3J4WcJ${@yYVI#M08GWYOt`mLe6tOBE)?ORO+;cEOZ+%Sd(sS`S z=%5!3YFEN9&p~pq7@|7&{kR*|Mhe>WEZ^wCk3SFN$vDf-(>o?z?9VHYyYUy4OMebk z2H{_15IWIIGo06O@dZdH)KeEA++X-Hjc)i`+iN?44=+IE1ZfC8*UX|=QF3TO%0HCY zQAnBW0+L;^8|whOKHD(T)?=$?2!sBJ?^E(S{JwVbcoaDWUEXATeKa39f<}=Ut|h)P(yl(|e;FhVo_TNyI^))1v^LN}nsQ7|TDW z16RbopHsd{uYXtI4EfxTS0Fq(w~cp}QK$1NFm<+_aMG*l4I!P+mli-#>=e!Vl+R(e zX*l-13SoW;E+vIfeG8`$sCV^8uV&j8t^BTVOs!zQ=W8l+cNwb6DNBVxwL)1VAFpWi zK!t_f%`XXVYbsV>h5q?282WU<3A=BGcW%jDfdZYXe<3o~n{~}7sP{m`hjhw&H*|hA zJF=a((43)EK&%tF#fdW~byJx?+V4{Nb#_a3^->L%PjP>6>F2#7e|`KZsy z!AG9Nd0)T>q?jIGf|HG3f#u)P+oFWNGK6=KC#uZCmX59NaFgrBSX{7`wjI-CO4TJC zBg4RGInGJ{#-WV6=(*EsEBf`2b85>{_MFzL!x|Zq0t=O|56a{9BX*n6w}CFPR-D_Q zybWz^petD;)-^!yfa`tKtv}=yl$`Qlija!|*XTL+6h>Wxc%yZHY*E&YNQbvDE=3jf z6i&JZk*!T#H>Iio_jkDL8gyo|9zVJU{m5v3Aq3_dfSs;G1l+*1>%`B7IoBaI-o3lB z^d*75r(MxAx7B^wef!~8U50XftNN9K=`{RGW$ceN*CCMYyr`%wP7eNWTKL#o)k94Y z=?R0sf*zq(lgekwsqM5=5yxq-in<+EqnQb(eZ_70NnH9B{GBx8dxO5dN!a@aeHo*@ z`dWF=nff*KX7Vw7`)lYLAkB&`8+WJmpeO0up%VD9;cJK|ukddqi?`yuM%rcv_V|W$ zy9CF6Ll^Jyxa}K=4p{d?T0lf?x1z%3Hw3bD>zCN@4J14^yoB3Nw_36wi8GXS7;%%X z%qARmQ+YG3xJlou*WFPq#)YH41v^-<@mnyHgT;SGQB;tWLA|)+G4oKtot=;KzJvJI zawYHHAMMV5cnRP84n&gV?sv4nRE)kwPwo;{+#+YC4?VY_Lo3&t9J?UHo&6=Azomq} zn19me9SLXu6LRuh-p^$(9$0aR&Lm~sF0Y}3ntC!Dn%&eBSnKDSdL|g!tS1Ux#ilXq z!@{WAHqH7E3Zsge_wNsVS{e1xls)2m2p?ko*GXHc^Y>3i+ATy;p=*a4C5=dC95V97ns6mLDv1S&hrmox)*iLj18oWp_H*ZI_og4>je z{voV~-n3rrj&}|VVe?2~&iYVxQBRw=KAOcbs!znQP;Z*{yLiTZC8-;uRCJSbbT>8t z^x{hjxgp=VDuINhm7Yjsxg>j15(!CPe@I9deS%Nw&X&_)U3b=-!Xdp(rx3^9$!t4B zVPi5I#l`FQ1S_W1fAR#|$p3jTr6-Fdl0`k)DypJW*o*mAgA-Xlug$(E3pZO%;%UBG zYfBYYLa;gy?AOXggKaw&su+@&Ms3vh?8j;tRzZAx8CLJpCTgi>>5Z>ctvEO<(v}Vi$H>R5m!*u5Ulm)~9%L z@nwzJitgSloCpH?u&7vTL%PN8{o6y1ZEN|I?ZYEyYcIQ0*7D_%#h0~deX&vN_5-`m%Vk zz?*$pmY-=KXQQ%kU}`^>6e2h)k83>laTPsjJE{pTyKr$o*0HbYgWO>{L#FwHnY*GU z>Vc;oiE47@X6izUE!W{+a_7wVGoP|~mQJ4r`!QpHw3iFM*Ll{XPSo{hQNh-C$kmk1 zaJ~EcnaP{_v$z1k@kek$e-;!V?D{=ez-|2*cg!^joSWuK}DMzYY)NPSUF09ElJA63o`A5qUaOway$tWW?me|rAMYh%| zvgB+Sz_J*aoN;Mv0wYH+8_1nzDef9bPDB4N7|8gYQlCLPLYMsvvIlyB%V66B#a9i3 z?7CVZNvHQ|>4PrCpE2G{t|>aVnb{B^%ek9LE+#t1TG)%cduR|j3hn41_6fP~_AD00 z-T1^{HkOe=Mh|26s0w>h2|&xAWM(fW2jP_wtSe#ZN3vEdKwKAFnpNL=&{M^@i_b{k zI7X9)ia2gG>l+}fq|y7W2aU9;FBhcX(d=c4452wJi(KA0 zgN3z`R=S0RTWUrmZ^X4TSjScZQXZ~N`pFCmbMj`qO83*e6SCPlZ+pCOn>VN! zj;E_iw=u7nTET-U;P98pOszQkWiCLf^X->ePaZ%&|2v~(YW|8@>+h4`w1&{vB&WEL(=;}xx74qt(@ zY7WZ>Cfo6eSJ(=g?AR-;f=0*9qfrsxnMX0)gjeU$u|$9Un#aPN?OtVlGKg@5i}moO zO)RNnKO5qOX1^EzV(h)@Qc@?&9eYadSU;3^2$5HXXuwd>x(& z1Alfwm>(asAajoR8#?V z4>;2vJaM(0=@}jk9&bEN!879-SI3$B@oav`nLfb7Xy?QD|JTE08*opji=rr=*;J&|P#iyZY*b~mgXy^0q@-rdhcX2=!hwx$yi^v(lraaq5vso$IN<9Dqc_d1 zQp_p78Ni!d8}p_Ke!QujKW{1m9EisP{zg3e!5fC>FUVZN!)WKj`2W|#WE++R1#n>h!BgJx<8j5a5&V`tc#}UKMmrzI|Gyq4 z+pw(2K{w>5bVKG8LZJbLrGUc#y#TB5n1FlWxd7*!@SX#o*&CVmy8J9{fHPjt2J}kc zS$$+V6`;w1`}XBcLDEy~ME*N;8u?#vHWc~4Qt#0Jl4WHR1~iZ@2E)TFGe!-mFL-TO zJ^uew$Q%gzHwStcyMJHE`esXjaDfv|x?G zU`tt}xXCMTU*k-X-(xzq1+P`O@8`X3vBO-_MbDbkoT-U5!&o&r!+72{VuVZo0DcA? zdEX^D);yoMy8paL{6dO|w!#P{D_K$1}zj0a5gVE|+7e1f2+Oh+MW^TO2_I9`s8p)^H zD)WWsF8o2;f(}BqLNq4SZsBa-bP~Sc`7qmpF2X@2WP0=!v@SePul5&uDQ=9k?dvaC zRD6jo`!(T1h2lnv?b>j`&O^x;ZwQxpRG^W<4+{Un(7AcxWwqwBO>P|U%&WC%%q4lX z=DHY~H(D6Zr_kfkLKt6R3m7A8b>p|%zIs@^+{zg_8>$M1mi@s& zOGQoVP7>$ZOOBNm%n~SPOhjdA&W7VPwoFAYtj_U<;Lte;E$M6!6~K&{1?B3u8~R%@{&%lM50Ia=4FWd%d;uH&Bfsx^*Dsjq8H ztgmaKFFzGJ!XfoWA)Pl++l@j*NBg9lyW0ws1w&`wY2;Zj)N)62`Kwxs-B9Uf5m__8 zwboiVgRJDndN>d&8+~9E3x2A+^XIIB2+bpID_pbERw#@y2Rf^cMO8~XS#;=D2`D_Kc8rw{+JvyiHLl_<#bL!!#c{<+#VN&U#aYGq#RaVoZz!M_HX%*HwWYM(Lb!X4 zane}Vi{Te)>kiPM-9j?@b^dN4QEhBFIKL#X2}c$GJjXOdU+os!pzGZ~7g8aT{W*ev zfcktcCBmG~g$SiNkqj9x?pQ2j`&@Vx!!me}kck?7_6VV<@h+nV(bhe}9Y2ds%sVF~ zUHIYXL)E3W8N8`-#tiywuP{_$_n>|Igfzs>^*EZK09_f)5oP5IlU0`zk#Rn#-G~uQ_;7_Q^=^9T1`dYIaw8 znl+Oe6x1AImFwinr=-d|S>+GcHmv*$Dq}v?)(HAU%iiiTm$e5Ew&=wIeq=XUSbS=@ z2M5I0d|dM_m12!T%%h4HQYd=V2yde1ff}JLfXhMXF;eV7A=a&Cz3jH~Ai`s$Ne6{K zXy&Ol~T- zD?IO=6V7ITdPrCR!`WX7?V)|fml(b^^v#!&8&AI!dZ1%E9|mQmw+{=Q5$=PB1-}6E zLOzd8PYb09N;0TnU2CTYOxR3*M}%bGni<&#kza>XxRID|mwR8QxDXuFw^I(z}}M;yke^_fNm5p-A5%ShaN?0nTcfTCzrKkyMAXY=$nV6YwTouCUqf;3722!6A0u^RGSG)8n*|t~Q@!72mPR+U&IWv=EE795^k6DY$!*PpSb9Tiod- zXC$xE&j=BUny=}%uZ57(&roD6*S?kZ=j}zR(&I^0F`|~qQ+jpbZMdQE?^=s)8h+5Hbk0zD;$H!^KXS@ z1y@K(7ln!FiFFr+_?Y?gtIM!usY|{|TUZL%M>t2TqCM+u;@DU<)6Xtj#fDa_T^~C7JNl5Ufh%GyvUChS&S1oPH|}u9h-x>^v*6M(hm9gEgB7(GFwQ0I zHACy?2U((~-*X#VNj$$kh*c)-Xx#Cnlg&>#^!Ii|EV5vz`mx}s(5DGkTQ~aJxV+T6 z+Y0jrI~_Mr@FgiO-7X1!2*`*_(wLibNl1?2JmX3S9F*%@+cBk89XB~#w03YhXQvx- z)u<0%;>S@1*6e-1@3;ECVjp2~KQYn_xt5W)Ix+?3siV4C(%4;lP%(Wsdd;-rdm#{|w(o^_$o}*_27-}1 zuVZ0G&Fj*tQgB@w9b>OclhU&5h@_GBvN8i*y)Fzu+cJL;PIwx&tS*Z#BMVEX8dBSZ zR)O|uvK{*wK7Xy0Z*7jqoEm!7F0_D=4kJx}1 z=(8WuBr{$95v{h6_><5knClZa%g0Tuv$+Xe<&4L*KRvkfh;J{OveV$7q-ABsPly4k z|AZ~3y`s!*ZvN22f4ctk!P6JpT_1DPkGk@IT$J0#Eu%UX2#lbggdEgqbrZXIjOF)l z3d7LsJ2!?lrR965`YbX%%d5bE^IP7E8;X z^xG}A4||)!Zwpy^!#L+Cmd3E8poZSQEySzs?U>f74z0*a#x&+JW;cgY3*EVmU>PXz zjs&{i5nB102mPl?E|;u#ggCvSc|)CMBkPbt3i}yrY1J*kOKnMOsJ@1LewGrm;AdgJ zn#}U*;&Uq4fJgdL#3F zX%4W_+1IgEc>lgo;bV8{U4EJkPkWoEPDi4C6~+qY5>9Hssy z_yr&B`7eETfm!POG7t}bWqo#zF+XuIjTHYI>$9&JGy8yZH$mL8FPuF+76NMS1QWRB zU>fODF!kmmj5*c8w4Py(oOL+Tx1l372bo~EopLh_6k03IQ*CO6u1M_pwSu40c*)F-w-LX}x%DS(u0$r`C>`R{dvPoE1(EdFmV#?XoBzbUh=qRmQwa8~@fqqW202e<%E!`Kw*6xv(B0^%%#&vZD~*0E zMCD-)_md;Ehn5x;6)bq|+xbPu9LJjha;)sy?QT&yL+?KFNEbI4x0kKqZdhgWHPTFK zA?*`n-)DabULI*vdp&Rz8p-{M6r~nVgl6cox1ONuYG@9Co_ktd8e}ZV=W*)(xsPnl zN?$w?3YyjA+P*v9M%w=uuBNKC*E&|!$O4A^|LlsIIF>6K8vE4gL6DS4Qgn>;=2OW7 zdMdP1ns3W$%yjjs5EyLD;PXdvE}tk}9XkO{b?K`oWDz_0{3S%SuwV+V7cgssj4sEH z@twab$#*$gp!lH2`W|vsgHTrRQ{z9LINYSse+ho>*5tC6owVRD^c&|kwb$VFa^TE# z0xU0!%hXHHACT%fH5BzsXy(U#6IYu3H9OL~ zS{CGCv=y>6$HDHI@VbxLJHT2gXf%V_e%KM$U!Dnl^!BGSjWWaFj{THWg#FudoW6~; z>bcNLWvr8vjay8&p9}dIT8S^P;kVG6FNA_H!wjEhdM?6i6}P(2hhO@LoEUd~B`2X&`Hv9gZuNTL7(Li5gMs4t|6os2L!bO3w2il1Y;oaun}|rE zyBt-^CBC52wX}PS=nSKe>(R-TB4@<>=u&I`VX=>h+lNDoO`<8l{K4~=r-bU#q|!|{ zvRzGgC(wG1jBT>g-o;Jy~4D zCJ6Ng7coj}J@zux7PhrWp>Bfcrz|_;uucECi0lR}Sr7x!;~fQ&-QSKCz_idRK}_{A zhRKOnW9!7pn1yZ$VrXnl*h8Z{oG?_5|C`EU5Jnjjm*twj?xK6!pQ@SF6iP^8Zy!-cPa?cq5AJyzrGM#;eUe z*uLU~W9wre(N%1QCbx1G*|ImtRn+@fVmhCzt^48O;0J5VT71iye8f*^hN~E>;QG@x zSFvfJc~W)h*n<(_A~(IDl#6ivgNrM-L9ntck9apR-Obv8%}Z7)aTER2<$qx1KZ#)_ zx0VLGi2?BDJvZh}hL19ZZJ4AoEA0eRQ`6K(snK9eNlb1q)wzk$ZMf37QhCDRdQ^%J z*tLJ%pbe>CmlZGvrWZWm&fVd2WeIzaaA^gp53-edH4@nxUD8OhzM_%TT?ZS9>^vT$ z6mgX?hB_$4c8EfyQp^PSS}6u&(Eg%CMcj<2#8d>Ty-ExYGYr%sSy=qJ)NCv3lf}P? z!cRq(7cv*uZz?ffU*jD&3)y9rrjwuLw6oJOXh8dKso;T`+}*{PHfQFPFoT|51!Mr46 zUGKzdD8fSw>ug!(WEfUEG4pcgyvY)d-4S`7a8zINQs!m7npIAoofdeA%h0BHPcbZ! zyDoQ}{nzb68TVYb{cx#bbs43w5o;M4cR1(HfY6&0OMZKao;7gosqAhTUv3DXkAua-iu1S zMgO2q$jXk+?6c2d+r!IN*}8$IdW*4Y^GwE^6R;4PK_4E7PR#h6UTN(M9e&u9)WeiYCaM^A*F?hTn5=%3tsA=n>-mF!XWb;U|V_ zEv+k+g_`bV&DJ~moq9>^R+Sj02M=(sIN4=>VtXh&<0l6Cn7_GetF3GEeO&3Q-^%5< z%<@CG;#S)qlOtvqf6R*5kNAsG3hoFk^cN#x(dI8^`*7%13pHDy_$I7I1c~SP zGxSH07#1_#OK6W7)uqG`UG}vN*Q2*M6SJ42MP8hN)!wd0YYn3*J6H_$>{=sj4&)I- zBf!f1Vc(R(vN_9sncn9xSNYh@Ft@fzC)rP~WV+vBZtfjczTl3NYnYvuHXvv3h{f+8We@!gS7;@QdlI+<6cdYwS{i^ z!p3V|Psbf~&LXddpp9l~5h~jFVyX?rtY#&pK@3aghRSu?EPUlaz+Ki}pYoFRm1Up& z&0cPf<}BkIYO>NR2C;1nmtezZH7Txt7T5mtd4&_ZrTExjHtMtB$#K4~K})c0vgxEQVARJ1=_ z%tE644FSa+4H+WDaQzWIpO?e0TE$$;(aKGKmHI@8ZF1Gys%MSl@aF8AQc-JGU#+eC z=Vp^mEdFx5t$|qfZpv1YFY~$BZB5D5xXKu zK5Zh#Xb(Kh(S{#RDxJRg7Kh9?|3g1D5tF?~&tOTBbQlR{k=7Ykii{QGps{PL$Sy=H zW5sof0}rI;BddGGiIsc|-Hj9TKqbdxjx<=LLZx}LcU~v1w(ujG8ZRb#aGx^rdC%Iy z&?~eH2V;2hI35igM6n6th;XYv8yfQPdi*@X_YoJCFYOIQ(ny=UHzc+0_N7cuNp5Z7 zKlELKH08x7ik;!wq(re-v0W%C{GjcEBUqERum;#&I<>2(IG0X^^^`&3QB+SE`A!We zGnZhjFSGnJJ?gMm1Nz1EsM3b?^Gd> zu_St zub!JUSFVfgY_`}chWj{aZncxOB5t-^Xs?PZ-&{WGr6DsFw8jc$r_rs&9(wbVp+>7h z(R*R<1`@XKT8pDykn05|dLx|`TotW+ zMNCi_mXRe@9BymcPqgp~<*+7)074#Mih=CW~!di^TU3 zG22%I#P5{ow2xoMC;&V&LJSsQ>esiV!I3_SZ7$c^dXExY^Gfqbsk-JP+lQm!AX;~3 zj5rkjrjHe~*(;oJW5pW0ZciVF&NI@9aoCF1lFQp-3utWhwz!EG>F(QN54<_1*5k!; zwB^Wn@nasPBPL+98)@zYaRor^yW*S07LAP*SuShcPETK3aGK7(V0$o?%$ot;F(>cu z>Ny?CHqVwNtS*jPXHe^m%rm&L?i^Tl5!-U6#r&jt&P(|haUZbEs4wMQh7JJ85#8Dno;6U){h+nkvR; z8m#}ut{&RXsyUkP5;gnO^r(}k`Z+u^Z24C?1ARJG8nWL&OR9B+!^nr#4s*tjO!?>Y zUvp4~k2jac;kLYk!#gYs(?q{0`$8sEJtt|7T;1^D&^)Uv;|+Y-SOdK|O?=gdTgtL1 zZr0|~G7nkUYWr!L*j|C}-4aX0!3vD}`P12Gs-$hxF`Dop!F1_3=UytdaWOAHP79`s zK4dNxJ_h+-Pw*)*hTYQCmaThyRd<+maPnwiyo|xyN;QZ{12#;zKT z9kE3GRtaTotT=TudbJoTV2+rzRxD6(C+YlJF&YE^=~~Ru3eJn-wuos^K46Q8OU{$o zN66lsErB$Bi=Ye(Z>)oZH|2`0xB|gRZmSq3 zaw}`C*Qp!Oq?)zWAAuH?qFn8cfWl(XpWPIzJ8e#;7tN}hfvI*5j3{p zFaNy;C!2tpXDfj=UflC0zCeZ(@wVe9#J+s0*GPPO3v1Kf!Uy?)*GBQCevofI8Xs!| zE(9!msg2`)q;6l~#?60>tky_lLGnXvv%V77x$p{G>KQRqp$r;}@1jww&i2YV@nen1 z!qJoXA2DdpQrM3eA-55XaB$DlD?f?{_#g`SNlX@-OvaBn;9VdM|4G!O?gQz|gaBIt zdb}so;ef1iE?{54D!}!OrVY@-->1tzu|Q7aOgfRn_gnl;(N7F7!!Hz|+lNwaio=V8 z%JKUUR@VW8W^ksJp!WbWe#@Dh6!+bL?=yOq%-;jZ=&ac?y$^6H=$>H==VR6 zq5oX`kOg!KU=^U_Uu8V6B*QIHQ+x^q25|2KvPLYL$C(ZR_MR`(F96qqUQ@xDiqJ#c zLe8`rU^Ute4v=Q(yAT#9rcMbFo5EY9!(@j>-@o)SR&g4-~dvo|;#nc;x7XkMG zR?xv);_Cs!mvJU5$VSUKQ$FOotdJXcn{sYr+MGg@Zi}I>SgP>bA4pXL_5^hPdja|$ z2vbmo(E#}Khxm1ivk-92N_?UX_z=(vxbP!(n2@dFpIM{eXy z_o1#YZM`F|(@);QnR1<~0QZBgfc-Z!yKKd8iog-J$vIa9$Y}5FoM|H9YzI{Akm<>Q zZ@|D!yo5)BZ>Dp1#hA=XyXDSB1?k`N&+*Hp2HrXO3-`(yz5_4_OuVqYhaYH(uiNh z(PGGc3=(Nn)cq<@PCVKRjv4u3x9=jeiyq28*7jh&{+;R zzJZOu7>)YrWdB|CSB^R;yU?8YM`CF9>_eO>1=4!}+01z#Fagm2OZ;xDK@=7q=1kGx z?*?2B*!>7+Dr8P3tOoWPIE{{Srfqxkjae#^Z=X;r~#bqpqBs|K<@$!LPJ+j-C@y{lAekx z<$3VNpv*)$PsJE<%303j#bRNzJQWLhem0%^OAPgxeNG-XKLb+gKM6jh{#%?SJam$k zDf|PnJ`*$eXLR`)-ghkj2KfoK!UcI6nG84?^dmqcU{kz1FaY+ng*_L4P-O21&8Csn z-^uf$;Sw?h<<5TtL9-@~0c7JM`m&rMBLUOkZ#)^%q{X9LyDL|M#X3<~e8P2**!>D; zItqbL>FiOo`8w~aiuJ#WxegNJ0oiPD9&iX?(`)kJ+6c({=MrfZuA}+eRHAT=5g&n@ z!a~DG(m{pmIYCmmYl!{I;P)>Il z;7I8PV4zqx*EW1l8o{UuG>d`1XafUrbb^6#beDk?QZ@n@NU;nIpV7XND;_sIjcn~3 zDc}B(SI`%qDD(IPa#^eF1IPNWRd#^YwQH3|zA4>VtBlh)_bPmq2Uf&5EW+!QVQ6jJ zb;_Jr1vV(BTsUq7ilX>_d?{r5pse8Y>EQ-tA{uX~ zRt7{4gx~}yiXQ{yO&CpTB-faTdi@m(MskrB+kk52h$L*0j$Kmb@ETHHRtEPD!cJ+P zn&Xe5T+&osLG?&eMR>1&mp45e1Vi{2=i86t_R-8Vm5IMcU!|eWZ*(tBm4F=d zOIIcHAyfb$nBWYZ^;X5ZM%@^Io}o|ERq=cheV49^26&OK3g$B?sHrL(o7px^RcYwk zaZObzeY?OI0>$y=E{b8DI4-g&EO)pGPDCw6ba!X*3>U?8R{RXi0jxN_H+HZ*;$|2R z#2<(i<<6jvr@xx20`=vn&Wg^~7lkjSxMr#>K8s#&rmEqeP?P2eOCx%vxhf80wzRpb z7WqEDh3a+w1G?5i71MGdcGl=|j(@K3`JpR(m<<cQX)-jkGcY!Pr6jG7t>Bsmeg0Hj;ZLMA}hwrmDApUl@cvj(?<3 zwCslAaGcF;;cwU$WvYI4L8`r`8LmyYoET`+>2JVhgg2N(4KoI2a3S5;41Vy-)9 zRV7AE#2!8!0non>1cxq8zs1Sf10(_*|JxL?N|hAyn?u6?PaqjkWrvjjdC2KG8of%j z4B4q%txEDOg2WwH_|n+$EgUi^X9M@A&Z`lzCNy%jYDTjkai(CaFJHA8bA#{p3phhP zYEv^M8oqEwHf^h0MnL92fFpG&T8H^$EX_PJgTl(XWQcRfvqk<8Z@&Gx2Lw zKKgx*+RN*ULQYcb8kK=>P94@D8LrVg3``^I8dV$KYleM|%4T2V{%pKXfny6>uKB8G zNUp>*Y)}=px&V(wCLB=8iaZABheP5QINB1EM<{$-FpM+Q(c>bIcvT#V5)iYHPLwdf zBh9A}v>WKKan6E;G$Cb!Uwi<-<{jnrO?4w_= zcqL;f1z+{b!7v+i)vHzUKnNdnhsBdX-p2X#LzPrZv7oP1Eu1gn+i_vnQ921ax4tap z!X7zzM;h>+fj1Cx-^)BcoheDzuQ#Sa2IruFZzbU*cf@fhSlt!b}6OKq8b79@V z62VGxu$UszWqd$}k$IHP#q@^2Ner2=AwYgZrgf1eMVH6|MHUw}o8G?Wl^C-WrT7q^ zoA1!mk_+1m7J;?e!D`RN?4o1Wykar=KDg%fDi-WM-+LK-1++y0xtXv6uUr=FF6JV7 z+BSXfmF$93@b`AFBtFRIal>nt3x@HMn;@@K$}KNnrJvzzze|NbY_;4c64j3wq3}OuFh5UhVU$GMUy7bsC0Fzb_?ha zLE~T3Lrl)LC0*TL&4-gmTlIUqhiztCb%_F`DqmfKN&JI+HJql;^3|a#3r^0n(YGmU z=~BKrRkhnmUnideb*g)vgHHD?r<|^8U)!q%>ania1%209y)|mhbk2lsAp5& zSG60@m)qJEsueuCp<_4o(a=-VIMbF`tiQo>omnt=4}Y(L8BEt$Bu^>7yV?)CihyFkNXnl8eCMK;P87QZq9su*GcMo+lEH5AQP&ZMT9Qsm*)BYZ4z+@+F zrKh01w>jxcK;DAkY~p*WeW+_swXZ7L;%IFajb?Or(9Iz;)j$h+srBwD`yGrAC5Ep` z;czge37zQ)Yu%mnL{jxqr}9fFtCu6-$i2wsx1iO!-489yf5VpQu_ynOyx{-;;|9H!}@VSyHpJ1R4%=I z8r2L|>uBa6bs9bx+B-Bi zHltD%-7u>cgzkBdGhy6w{2Xx@q@`qQ!4CLcHz(nij1~-rE<1#nt|fS!y1bdL=CJ+e zU}$Scu|w3^{8HQNL)7h3aKPBI5Zp%e(?WGbaHA^RB;kCT8wungLvXWWY8Hdt!-OhY zwNo8WT`JWXd>5KgiCSZ5PbF%NS>dQP4~SH2BM_;UeT7^rY7uHRqJfLlg=x9V@wZEw zVS-A=(GQ_Qd)syZFBB_hvwB|c5b&6iwoAyqNS&|R=%nqGvRIv8{19|`Q*2G^>$H91 z(DS?jPXT9`oE8Ukr@cnt{Rw+f4S3$*F~2e!@cbQeo$GnIk>J5Efy-$pwJw1AZ&wFW z;u4Ik;Z(RpU5Lee)e^N&Ow}^njHPm13?7H&+YTAgqWYDsicl@SKx9^ig5GUa)d8}i?!=7Cexh~mqO-!r_3&g zO!-pu!fraS6f&pjA(P>7=_l!FI!o5maT#Pq&*pyx!fS|n7eHY@i!6F z`R>CVbk6Lh%##2bu}&R=bLGr+>ZE`laSwVY3PadSZ~-XTdY0$-6ospW&a6|Xw5o7g z+y;bs*mgG%KOm(h*&+^jZ4ZIh7QCen9!5{@1zXGYY9F2-PhB>s3p=mHJt%X%?M5J} zJ+NWTt-CmA*Q1a^$y+!Z&hDRM-6xn!TSk@GwXS|&%l$r1^vS& z50VS{bQ9YJj_jhKXP>FF^i5HG9ew+0echba)Om}#1ipO#pjpT-)XTIj1&@XI=Xzew2e#Q;)lYbw2BvSv zTzQh#Zb$F>)4A>H9CV-04t2cyNZjp9iDs>o6K(tsbr_Os$qsA-F4FNG>Tnf@7Z;LD zQ?l+aq)^ov7I^Se`(Acd6st7h*h0dX74# zjorJTD2T2w(G2pisl(kZcxfWZ?3f|@Gt4H*l-nSaM!T8J5WHxSWR{f6GMe3xsls1D zfXp@;wi^!p=#=rLirwnYxQDyGTb-yogjXFl436CEKqMXBj&^tW96C4}`MEkVH5`S~ zplS|88W|=aZ19HQajq-_ohlY$`C&`-AD?5{_oswC>Ll#-`tMOERi=;Pvfn(g8fG{`OP5{CZY?Y1>|P z3hex}R~?=i0?i6kpNIr@`q#v1EfUpCVRgVt%r0-n^Ul|Upj`+!Jh>VQa%>LZ)U{Q_p# zTPWGg;BR5ZESXtEqrZTe{j}-}nAw3BSFAP7F+`na_Jb#xu>+CJyZ|DZNpqN?zOtE! z{V>B`ddX(OPs2=S$;^G~vL9xA$+912JRD~9uhg6Ib((4FG}GN_rW^=s&4gEEGl~Oh zJ-^82e?V<;=cm{*PpTD*`M#7jNK=SC{@g*D0M)$DFma7QL)OxkL7L3wn?c7idKZwt z_i)_C#aIxeJy{FvM6upvoI*)&Ch`PGCXnA3(~Sa644pM=lwP=p%y8Y}kVvBeW=*!c z(Lra9-$H|@XyTb<1TWAdvu1E))~7i5?8Pw&Z{YvcP%cU&-->9`U`?iK7--42k+g3x zd@ltpIkJU*7_7o8RBvd)ahad^hUOZkN7b8}7+hJVy{SpiUqB<)Z^kRSRn91)f9UNuHBq_TCcG#5 z5ciNTi&#%iM+d4AA;?!L-mPu^qck^o zO#Xk3)=bwgTrbBib*&sb7MfkOaEvCZ;4q3VZ^7Q-Wf5yAV$=K-N;YlBzWm=yGA^P- z@?L?|VQF}NEgK)cq#LUVQE9-GO0y_yEZWw=Nl$P{o7c&0yVD;b897#?6i4Fkid^RIR5612IHfy{%DF z?Kq96ZaGS%tlj01&HV90S!L|ongrgJdcUpNhsnZcye0+jm~zK!;@xvUM#>*To@R#A z=+ z&~T`2H3}Krg}!|Uwnm|nWUF}vxlhnUsV;#bwMn3s6A(Brm^`o#S!#CJZeC8aCurK> zF6QI}O)36iI2-b9oe=outK;t1dg%Esgxx;pTY*nf+8+s0)07A(~bX`^pi9lunjd&Lg>cO z+)0`cyma0;Nz+(2W+i8u2@M%bfmEM?AgsByyXAH6 ztLbR!X)a@-Q(!;6G9BKWa?qLFYRMZL1c}GnjiF_l);f$G)eMa9MYd-%G?zbU ze0DEqa)lYb%2lu{Fq}_sfVluS*Bw-=)3)Ll+T!)v{f#ih?geWn2XPSp>pkpMqk&vy z$QU4@Q#dZKf-E80I9v;T8lnx3H}Bz0Gv37qb_=kPg!{kcYp<4f3Z-**V3J~wZ_`pl5CB03_ z&2XqU!uW1%M+M_)y1 z8{5ViwD=t15`7t_Z4)Fo{R(mTm74}cQag}B!nN7%Z#d|@C7)ACh&F&KnrOYLOSo2P zTOO``M};qDG>O`Ed^GJ&)P~^B=DS2~4Bp`V!ze3-Bxz%cTkpn>lXXp|D2`mkajhR9 zTF)lp-AwNFUHCi!!7@Dq!lE_{zkMQs=mCbe0XLT8vpfu#ZKpv3Bj z*ATgjob|Ry_57e}H!x-=_dF1(eJ^ZuHA$PLQo%Wi(VW7P5x0>vC|R3~?=|KpYlA%3 zqm&uU+XqAr;Q3^&5%1(}KHan*D6pxv_R#jkMe`p$(C%jx+*2D7dEM9my2} zgjvb!uvHFYib?Bjo7q#F@5~?s?Dmnx4zJ>K4JctQnBstFf&BI_BJU#vx?wb^$yv$D`y(|hAX4ZI~`T8>}=qhFhJ{#gR$QLZC6amuMg0M=pRDE zH&54 zsxP)Ts5)m5s(RDfL8zMGtlFAtS=D@J)qc*ZTwY>jTam2Rj$`@|NxX3+$d&@CgznWVI6j$ob$&F*R|TPNV{Zr) zFoCeInLs@6D%dK&)Xwn0heCm8wS)O_wy9^e?Od=iIQosYbJR1)=R^F62G{ZhcRm%Dv|C(HLq$SA%D=1) zF^mCT2$@@Ye4~Mvuc>kDMQ0pe1A!K{t~2^rU+k2iXAdy@7WGr)=pPo zivS+&7vp~q>?*MFSu!gUT@vs^UM`ti5}}L14zmdZ;Zzu*^W~FluSe+SHA2Vz z8L#`O@t6~wX(7g3q;!UeWLLAh&3N}7F@Ziy(CO2rpnQMBa+c>&3&EWz0$C2k%OA)o zAO|tHqwmq53A!fuBrh~k7pRVQvfBZvcBL~dbpf^^iMk9sKnyPy}x8-rp6y=Nm z%t7@i1CR~S92WY{ucQOQh+tRm+`p4ed_T zCG$sZKd0%2vJH2qrn-(1`;Ks?=RsIZ)RIO%HIgmCBe|%PD3J90Nqd^=vU$Pwq^Yh} zfven~Tj=_R+&qSL_V!WE^bd^Y_`Iy#pEq)G0u9X2`8E+wq7$JG8=I&&$bZTFYYIft zYX;I7j_&ZGuq2(HvRdf8{UXa1S&?kIRVlcr$xhL=bR`2#+2N$^6qc#W*8c{2D|GhO z$OkGy%9dJa&vgvnTiNB)4H48N0ERi8_(fd)-4=Pws zW6#4yZ3Bb37j+Z}>&@t!G_0kriH|R6)(27HKnO@&bNZ;IE?CvhQ6ug(Itsy*F`%WM zD0d=@fQ(@^RstE0nUTlCIt~s;t0<(Eu5&p1ELg)_tYQLD=RsCs9_3QrY>&x)1@GCN z=C;zcP924A$%U>jB^CV?jfQb?lfmP$<+~{J@YXu2)X{swqh)`v9PR~!xTs6uvHp#I@g?0d>DorB(Cl|Gq@qJ) zy^bLT(GDn)M8{C4wz~Ls%~6$Q``fZ48!9Z@qdI^uWyW|QtmosV0bz-`?4?dFYCU*T z-k+ueZFNaLNzg8($wVO1$e6t(7vpmerR3^HV!QTXu5Ji_e@UJ$2%pvk=jk3-V4>Gv z)V0nYcM2Z{VPd<6sWnkf+=MCMUBgsd*ML_JoF0Whgf8H@qSmu|UQ%E1_JZfo!o{xafUGQWe>xX(wB|cq>sT*`sy8v)I-T+dk2z3W z&r1roxnI(m75EBxUyz8Kc)bm=brr|C1<#;(%+ftvv zucx3^`o>MRe9f6&G2%jC4-lrM#UUUB4%f=JJ0j($Jq7#;4Q!?Fg7?~+TImBrhC}3H z7RP-D`R14mF#WWc2%c9q$F*5bw_E8`RdEiwStkn1(x?0N1l<_roUyo@f^(UxK!ovI z0D3b^pN(HHZ^+W$T7d6c=AYIlVaV@44HuWtFQ@e>_yQ;Bj6ND^)%Fa^KA>@DP&OHV zKo@0G=qxK6MUPq87>YiNvLfnn7G(pe^eoCu^yyiBYYh8)XZ0c2Z!6D1GQ^f~PVX<` zG}rB-J_|pwns-s(%MY?Qe?@67`TT~OuTjh2pzb`q{+r$e(Q3wgLg#+dz99dZ|_76Q#~LV(TtBVG!$aR~hBs5<>+Nxq{5w-f`Q+xML8gYBh2SBF3}zLkUz z88nBUz5|zc~IncLA zF@XJKLRz<~8h5Da33Mv?J~Z!6Ul zC%u-+7`?+uU#F9xTj;*wOl=^ag;`I}_f!7v@`roWz<{C>6#1qBS;mlDAaj}W z4wQA(x3RGhbS&t(|4~`j8$~`STK^wKzGf6L7yUl4ExGEuQ-N{S>AG(!F2Sc=_l@ve z|E*&|-Q7B19&Ntvo204$>pQePa6R3=?i-7DGMXQJ@qfgjfcsPO>7zD%@NI*1@HR!Z`FpLlTarP0oz$Awl=l$tK4E8~)>8L-MzF^9C(X}6Z z{Z;!f$eIE!(F@SNb_dOQH=Tqk9i=J)CD?sKBC=4%vSlLdzy_b%7_$S``M_MKk|KJ` z4kg2!NzBT*7!ZG{+ zIOYvn*xv6xrjX(ee(bB^O&$CKV;^0DY3ya#PbMZ|TO3&d#xfk3Utrsa-(QF>ec8r5 zau+@5;Flb>2c_>qd!*}S&NLcgU9i2Y7mJCcoQ{5}xP5!OqhB{wO9;J-EnQ@HI^EGP z)UPjS3-odc9v{FtPd;`mN)04*^6QG^?%B!D@T&8NLVT4sc1+3A(ek;P{Uokyq{u~{ z{!VspH!9ZKjl2gobLY&zu%qk1{uyebp8;Xl05KtGK$I617y9Yxw@!YK`Te%ro&CId z{3_vT7r#(^;taq1^)od7;3B?m!*<@n4h&d$8Z||nu!W00OK*4e3vW3YYS~6G zb<=qyr9H9_hzrpo7hQ^i8L)@8UqJ%;0KF#ba9L0{jf?!5&UE!lz-_>@u6~X2C4yg} zUx+Hw;bdekwJG#VRP}Vy<7onDex7Yjq2Emp?4M^1@XPXTa)mP`vl%GZ2Y>#L|Jtn= zPp5E+`%t<@i#I9GO5{Bqv9?p%biZWY-!^2r-wG|hvwE?}&w$^lgf8|ARV{(#*O0-! zyQtk_zh>A(PFw89z9X@s6ki(GEcWYIeCe9=j^_x5rQZJkDEk^Xo2vcqz0a9B^I~S0 zG0Zt*W}JC(hA}gSCWNF3p+Zufd1pwJq*4hvNOC1_$tuYpx1JNz4qEKXK%19XieNtqhkuJdQa}ElSHx9s*bNfTjn!r#yy$6U5&arL}B67-G6Nbt^=`GuJ1MhJU$39%2dM;K+sPPXN+9SioKcu}C1w8#z+OAma$?GnpWyB9ZqLnp^ z#hyP}d~zWz6F2;RxscWi!>jABX&Ip@sOc?eqt&WXOPC44QV3qf6&DEg_R$!@IOT4% z0*cvCG}?s11QZf>7^WXfQ)!iO2(k(&e^l-`5u!hKtKwtO{BB9Lgg?NSRlzhFo7Jd3 zAr;B;IpkIjS-_B8Vapm7Le>>_je4NKWE%BDp$!YyqmYAwcd+PiF|9x!9j?BZb}+U_ z=~4CDM}5gv$f9_}SWVB;eJsafl(y>!br-nh$rN!-W%F0q2FXE)iy$r;BJOeHYhXvk z`)+R=9C&_ldzTj+L|r4Tw4&wRsHPp^_&!`FSqd$?r`QqYZJxCND%I3zTzPl|&93If z8LeYa)Vf)mi}JR@ouKq+Z#o{Gz8vr7y7fDFTn~$`&%grPq3LM|o<{U*afQ^meUf95 z=?o~ECZX^GtnW}3_9jR!fMy&_vO0)xw6_qCJ|2(ueiR?-^Nsqst-hoUe3Gib-i+j1 zf{EhMH;UJoW_*nWp zmSZ-liy?c;mZc67LsGmsxb5&rinkvo>wPI+e^zUx0~_rP_m!AT5=+6#O4|%aGQCAY zQ*SX=fL)t<(?b`bo2xp+H9i4d%l^f6>SdT$w4?yEyP@5MFzmASFyQW&$Qsx&i8UxN z`=k+u=?Q5nt&(Oz_8Q!OSMKidhv6~X@MyLWg(OBdf@;mSiepW^ZJJ!dz`&vg6D{*i zO%g3qy>oFw|8lDLitbCGWWraV7m<>C{1^0>S?is()N@d?N~jt=@BV9iU{%p7EjNhE zqVtetmB?x4%`2)yN4|lH(yPbRLt2I{7xOX-6(}T5fKqNttu4pS3~?V^a2EJ2-)ng_@S9M>&C-SBQ=@*qf|1QRA)C_~8vzR&t(SnDdfv0v{~FzUIe5&tAM*fmR#Y_icGl~{Pd4{H z8i$G3=l2%Ik2#Lr2fJ0931WcXTcFp834ZU)&`Jz5K2*2@8Q6Pjm6osyiWDdkHlpBS zVKWN9Awudd!$(fKxU*1v5P}(K!4>G3rkycdXS;c^3QvqA95!qd&Z6)Gypua4kxnRZ z$BhuYw$clen(YEpxx%Jn$5$N_OTR4K=x`Zuz~_Q0$Nd8}C6(VKO7 zmv3=S1bI^=$1ytt|K%0im_E>Kgr-Pp=tVvD*_ayfBSN;A0E5w}ZD^!H>Qa&2$=j^O zO4P~N^BcsTg$PZ=jh(zctl{qj6!rWbw*VbMs*r`2Iug>KBc&}SiFKX4mt&p!eJ5{B zEPnL#(^cN#cx+^F4@?#3!}UG9BVw_F^Yr!hiSKvs>LX=NhV7Zb{PF|n`r8q6zi z_4W4D`-P+Wc~`~aLe#5+(1j`D#2_3S4v3_iythRkgX=w_<;~v0M#)PtCi<;JpG^_3 z-Q*pjuNF-Pdoy8KJQ#kH#HhjE8*!z1%V2LUR*Nle#x_d{-+r_A_E26e9k{{NJCo9O2o_>ZwI|gcuS4<=2%!I-|p?vxQ_u<%=tDKtexgYI=V!7(`pYtz&YqQf|Ex0D5^w6alfb*mw&#dHx<#(8~tgW=m4 z+aYE&3g=)@h?!3rxs3s_Kx~6$i#;%S9|lAI!yroh3;2xWTgO3l3?X7Bp^%MQzn3^@raeQhQ-TLhODnc*3*zxJ7j|l**&%_Fd}?D zwe!4x;WJ2Gp7FMhe+5Rfpw8YdMnB{I z8K=fIi@gU^a24vZSG^P6iI-CG_NLp~>)MYV{@8A<*B4lG0loEP*rg?U^gYpdQPs%X z#%sFf(X)Pm;t*c{aEHfzKwMmleR8nyuJcxAjKSxgz3Ax?xRud-tadWG(U&+cdbJ%^ zHIu~Lb=W~qiO<(zM(8H~Ak>NM_1=!SI2l|Iu0%`(xbA2w=I!)mimmIt-ndiAI(}WG zX|D_a>li}a>5%1etrFhX;ju!po{pJl|2$Fqx>wx3<9DnwFf`u9T@4+JkNNmfar{9D z#}?rITgOp&hz0*2hNKXMX_RzC;c*svqp*;LF(^F8!Y&kEVBru7ba%N#^#*T=ueVEA z;bx&gQ>=H_;4ByqZfx-0m{;{L90YN6-kZ)`u;S5m>=+l2&;)4CpjobYqQx8D7V&Gr zzfFFV=<$X(we@L}KW~I6#>tWC?Q)&NB-t7l-&=^G>%C3I+&8?@@mnEePu(YlzH269 zEA>X@f03RQQS(nd=+RuWAuWNl-juE!59va~_6<`iZSmai8{Qsx45sTwKyxu^qqleb zS&WLi+u-Sj46!`y?dEc=6!BqiZ#=nhBVnv~8c=-kB34f9vA}Oy*(Mgcp|F#M!6@uO z!Limz0aEKrG(mZPB^{+f4RN9SZEuxwyMy^+lPc2FUs>_JuEg zvcdmD@wg6{{w79B626ZK7%YYW;^*kfX=qF3^d7!p&Qw;lG*Y=&{P-qPIUl9u9sP!U zkeIj`^6#)a(0;cmUo7Ibp!Hc|ARul?j8Z=%lDBxfyZ(s5tKz)9;+J9XpjUp5jMm(B z76NXJt~qji@Yb5EvzW3KHJpl5wtrW)F4tI*v<>o&_=-DY+?s1-lqHr>{#hd>|JIZb z5e3_k(F$=7AifyiWdE3*K1S@^?#+##1^x^2QR4J=^h;-v{FXN-?v5nYFDc@qx4gba z@r%IA@&29|LVbK=qu;1cj~ijI(My)zxbZ{xXAK z-BjssQ9OQT^(@?)YM76>L%CYBfMNYtL%&j-gdR6C5_bZch!RW{c+X9La%JKka<_=N zJH0KjHhXQSw;5)$zwPwiiy5c$E-Xz3HP_3AqRVd>E@th*aeBDewaYuH`9_FSP)lQU zE%sFR{G*dK*Df*mZLE3si_qJcdd`W(ZzK42vFUB^w)lZRtBaC@3dGmnd7FEDlPM5K zzw>&<>$|=4^!RYkzj@C$!GgN$A@4R<=z(^4e}*x^?nk-g#7394)?KpnO_#RLof|h% z*P43t-F{dZb8dVqe9qdOb4TK<=()z6yBa@d$X|`CT79vKXv9Uu4Q|&OOtiQ5!J6e2 zJct=WQ`n4qHLNvyZHB3M@KY{g#r{vdEpQv>)Th{04#08{EZrwWe=HUA(c8}|Xjbi31Zn)v5uScrEJZ9WGS<6fh;7cPdr28iF7t(WcdN{;#;G;X_AueFi8+se&x-^X+SMute6Uj-_cqxdjyt?)5W~c zyxw>XpS35y)!+*a{)pmnr8e#;yvK>QM^W8AanDh2)A;5Es=8$@9M!!e-ls`#k^D6> znu$Aj%;??>hsi1N9Ca%TmF^FxE+E<*gZprNu@5GviuAI(Fy**Ai0#KP84NDQ+m^`h z6F(gD;wNdvBIz4!+CtIp8>DxyxDn8DAqK4+9ZOIc-WUgYa~j6zaO0J(F!CIO?h!v* zpC&&1##@J*p&gEU`!wEHqLM_N@85d2;pXs`?~wN%@x^z@ zySw<~JDk+@6CJ+ymU{YQu;=v`qrdmwinkT){@!~r29I~W^^nyKc z^p3z7O#RK9k7vHS{pKBt1}yyzlgWEx`)^oCyTsw&yan<8%k;8RT-5mWTe0_h@73WO zE_oNm;tc`EqI}m>4T17YEVVr9gh4Af1VM?0eJ~D}MnBo&(ncnhfsGr8A$k#QQY^$ND#JWdwilA5 zRg{Q*nZ6dduzE7nhldYEvn*du(+ZfC!mMjwSV*%9(Ju>Tm=dyllW>szCd=0eKNfA# z(sv2q_4{rDjQ0Dy>3iVoLaj^Cd+sA!U0Sv0pI|lD5wR3{+`0<;eI4+Elaqem8wq+r zcv+Eert6mdUG%c#mfKv~5m)r?9wdd0*SOpZQSNx} zZR0e3pj+=oqb+dAa=TAnjq>*>U+s=QD<+p9>)B#4VWikt;%g1=s}f)H)Q(r^W$kdz zhOrnm|BK0(MsqKSxc0t`%QQr2sEOIwQ7;<@)38aR7x|DH&v{PN6V_l7mQp z6bom}LP`i-DE&L5AgdpYf($gol#E9~CbSF%nd@2}9f=uPQffWkzmVtS&$ z=GSB8Yc?NysOwSaf`)EOvUsS2F9jFgW_R$l2u(7BY&8of%|dB6BlR9A$Q?NOY^qkH zAS*k7f(-o!3bLC$7;iFQ6BJ~?EEJ?oF$ywrZxm$YTe?>nq3?i54v|SHunXO|apLI0 zsQD)_^rH4dD`Ooq?NhJP%Ti%q($F4fz zbkCbQ>~(4s;WQ3&z7{jt@ZM=!DDNoTb@ga5v!G=ceqw65*T(FFlvCS9O2vkbzUKH1 z_xs2tzGE3)ZwyWM=3*Vh;`+;du{gjs?&NC~KhV&{REh579{|rN8>Ox9ipk*Fjsv*= zEH{_Y4vzTPYp_jm{(JgAb!h?dRwrL69zQ+v5!0Zp2Zw@_Z7Zryvca>8sB|5 zks8s{7i?XCFq|0mt(a?sHv9JA2a1Vd6g9(C>i9tx9_nV@J?qOm%qf-9yA2k z8rkLZgIerqL-TJ#^N`Y1X_O*o=*?pB&Q0*zKA#ROW6U33CKztH}{WNhQ zh%JDhvy@}>pA^rP`!Z7B>4TTTVGBKo6*?-=duVYd#olswtrh3XeeG{aK-^C-LVi>R z#+oMn9+wuI2UR(SYoZ#+N+q{U6|0XegkDD{=SS$ZxbEWN3SU<|G5lr)_D&3_uPc4t z_%7F~Cd5?;ca`rpjQ>$pP!AFFt9%F~4p!lSTOneqeQTP{>ZNSQVO}>nCT_LZQ|-%7 zKMd9T5WiumuwUw3w7BMYIh`*H54si9_@2k^zpuvEqS=L>D$pu<8Ah&8;?l(*HNN~7 z#R&8l^vy{_H9di2ZhV3kS1Nkc`Ua-lBf1YoCmj}3hx+mxAMUM}VbQC#_h7umofqMuzFYK? za8jLbd^~ox$42|g5%=rSzCNu>1{k|<|eEN&_&JPKVD9;u|2e?)zGy?m9!WIge?H zN2Z(c)a6PX7-l`<>x~Zn2oRT1skASPdp`H3ih++}(YZ?0PKV<_95d;7g*?N%5_bW9 zq_`OErubb$yhBWU6oJOpDDllAd4{h$HhtU-)KV-40^)bqDrJE@=j$$x%<$#K9T}q9 zKTec9=F7nKqSlZ3@^JXP0T8!zs8W6-mGOHFHa1=M6)tLSrE!w@`Y~VcW+UrVAI((5 zmp6l=){1U3QS*>ts^;eM+>W0e+XFFv43Yd7XlD#p+8+#UcTrFAj@y*@A$dl3rR$H| zMDZ*i&H_j1W%v0J9B;Oog+ulQ@RP`o6{}|0mnk%ctj~0%GTE9Nrg; z&jBf`Vdpg_?&%oU{u<$V0=rL*2t482iEBD1p78mj;|J+wx2sDet>$1N9vQxAj_+n2 z_|jb8Iu|bHR4(v!(HB0pXn_xu4r(D5Ey#EaW9XJAGakg**S;q+24HECwJ_s(+@IS; zh!-QC%6LK_7(Vw@MjKu49nKONE8KYYc<17bzn9>xy^p`2@prxo@aDZ4?c;I5`>{_l zK6QZ~`dLP;TkjLz`DI2=5AFzhj%R$O>leb`eVg%!j_XBte4lYGKI*al`;1>=@igtK zGZ_!zP?Ga=#&o>2Dg5G~%pb4RlfqBU%PiCN$>GEEGw11O>8K|&2Vm9nCSieyTbTKl zek}a=g_+m!A^B#DGD~pHp!cH86`s1WdYQYk7*gbKAwGPrWvr;I$-GQ-zacL%e51%5 zHV%*VzR@Tv^(IdSUiRr;DyBwdH5IS?mX#`+9M6s4SerFd*Uvommmyim;II zf1MvYRCv~P{?sUaf4F{t|8_SXwure2;sfDcH~HU9!RsXxNBD1!)?0^%-Ra+z6vOW+ zxTm_r@|f(V;;IS$vLt?4!M(zz<70e!oJ;HV z`$I!=!|VRH@W6iJ2LIw>*TW3N3rdYNG!*=ee%sBDkoBr3(k)h507CKt+>=vMhUvF@)p;ccI zz0JQD9scn)e;dsIzi;!`L}7xf+U378hTm*(@737Aw&C}8`D64Le!jtdREY#cSB9_N z?GNZNe6x-FUkJwulfq`7GPu78idGW^-Q{@?W&e(b^hnp6iw?RtN- zxOC8;E`IyeUn>4c&rTAz?eQ=4tf19q4w_W)@G11Qv~2sne*qrG+y1`4sqW#|A>98G zJEvzf6$2m7^@PuS;IDP*UxWvK=WP2ah=Vu0J5=o$`A`!3qBlG5lnN`_UMR zyNQwo*`9FCKmGsIWB3UP_e(KsY#*`c2mjuf?z4p0Bl z|EC8}u1`Pb-yZAX$0ppri1ztt=l)SS(PG)VnXzKj@BUnUb@++j{Xsp3-<@#p!;ssI z20WLZ9Uo5k6IJUc-Z-EAqK-E^Ep=soj(K5%JNpJ5`|NvB*)uS>21I9Hi@p-k+2wdS zLHK7+_A8C>6u{Dy>_nID3BQt>y(&6}pPX?2q^r)^F~^T9maVhfi=R@mGsADEXFrO! zMTGliWXD9|D?vB%nl#E3zLejp4T_+|NacsWBl6w|p$GANFVYT~bs#=JX3$jzgo~N=Gw$j&xpWU3Do1h;Kzx7Ub zGj|L>W#L|!z@9G*$Lz^|su8;PxqoC2!xd=#PyW~E{}D{`8X+tpS5sraxa?IGA;b^)j9JzMDdrUVsQ{} z;N3DVXKu7UHhkTLoL4xMFHFq2K1p92?lmi?^DzCh@Z=wJK8y17*ntQI;_g>-nu*!R zbK^u0ya`-9dNyaSX9iU}!~M_YxOI_vE~hQ7VD&whvpEhUC+d%!I9=};PWm&)6@#Bz zBztn-#Q1vOllwMS4s&C2N1=tk#^mmbM(=D*%)JNK9E+23-_-|&&nM;X=Pw4|ZIb)F z9vglwIk%Y}!w+1zXGU>XN(&!L$vx)w@EaHI?c#$bx%pyllk7M#cS&A!_|N9K5Ai2j z4|#L@$DWrEV{DDi%PsNX2E}s)xt-kc{P2Z)s*d?yd^8@1n6-T}Q$*KxxlKj$ z;@pn7jCezF?pt`CF0oy%za>QMP4GuxkH|0(#!rk5(Q*xiiOy6>9?kwE1Sv?iiREe(% zV}y5FZg(8oZ=D8imY73sk=Q#ew@%*}E_o#P#l~3q9bS<87yO2$?#bNa?l^w^!kxhM z+uzl)S$Md}9h=o?7KMpChNXz*yD~Gy>2R)JoNk&CFWP*YnWRel!?|A3f0I%)5vMkq zrPGr#J(fq4Fcj0Gk<8s&bI&I7ry=e_Mvjit7J0A(>>H8MNW5@IOJDfaZMi?DV|YG$ zIJdy(xkSsR@<uyFH_iAPOFU|2{8M_|IbU-@iN~PK-X97aQ)jJ8yC{#?h9) z=RFwf;WL)*^E6BoL$HpZZY)BR`@Q{Kk~jpA2d0X_bQ$_ z3U5D>H$cbJMoCBW#_D*GDD-vSBp2qZOW&YfUBVZS=Y8nHlR107&$}iL&qpNvoQGH3 z%oHup<*oEA#uE_kII;8Zc|I}rU><&N^Gn_@?(L_waQ8l~Zi)@x{zu-yzSt|e^=b9R zL9?w0b!j+vohuR``I&1GtXuK8QqJc$-mXmN>H(6V8BH zt#;|2i&V7{`@hf25dODYdBlJlTY17)&2BZ@k16bfS6Xe?alPj8HLZ?kWAQL{f2$F? zt7d?>vQMi8;X4krI#-I`tc?l$!{5gIL{1$j9&N{zm96erz2GV@~^Pn?Oqs*0FzU7kC8C>su0N;fg+sx56(JSN9Dx z6_Yvy@^D9Fd4~Xg^o7q7bP($fLwvMDU>qXfd|BXD+;n~QvcTaHH~J8`e0tdYi^^iIYLg2YEppmX+%U!Mrv9mOw?iIUp`8PT}y zs~reGF(>f63*p+&4-CV@OHa)Yyw=P7@EG&GgzH7t2gnTG{1BO`&%tUr2Rd#e+RG1< ziTR7rrArnBVqHrnihT2E0fV&~3&0kkLPb#f<>h zsmH})5x|{D5s1Y_tY@h5iftm$0@pA;6@k~VqW#O$ftJzoD`ev9u7Na>@C|FwB ztoQ}s>i?`L7RUf!A$u+mj-G_&UX-{xJ&@LH{~X*{1B>SfG;SC2t3{io=peicuHVu? zKfK`SsilEyk^PrT(I$Kkt3J>UhvD}1;5Lh!310C~ePCkLm}OWk^msjxDiW3jF5sXX zy&R?MAGiuD zx{sa@baG?QihB`#EI%qH?&%e1Au?VI_{AAt0LSSU1IKl|LFLAmuuIC1jESp1!}yu^ z61GB>cm`t3eLD%W6u3n4YH$<86{}Iz@$jhCfw$ba?%8Hd;A324`F#zVx>)pjEigA= zeol=2vR2@209({&#Y}!bc#kIfzZ{q#{A&WSV$#~c87$Q9S{L}ih0x_2Fn?Iz8N(!` z6~2gzPh$B-3?Oe9FjvPV()OExXT{D~OkZ(%EnsewRRxaZq}JgjEKsJ(%& zqPZmNEtWqNXd!o`qucq6^*#Fn*WemEL0s4u*pF4k-#^6g=_vmBVW4gHtX=ApV{GXM zJMiNK@EuU*o=X0dxO_jXz2fHm*oX_ntK>F`y@WyH$NiX&R*0KF0v9Xp|45FLXFduH z;436feuQzjC!BZyeSj3(d>rV+?f!9~D`(}80~7IUPv1efbP!h_M3O_oQx68Nb7z|$ z7h_7(-$NQ$UKOIu$$|U@@#81xjU}SlVN|1F#)^2oE^ohV_(ej&QV&{%PS{xg4<}k7r)hFPIqaER#c#cpi zwh;!0zdR9mF&#%kzI)@E2R`flG&cx4&&taDx9exf% z7nV+Mo(CHh{+58HQ}Ttt05?X#(BBYuoR~^DAeIwK#ZJO2;%ma;uzo4f$b~&J@ehpL zk>YQEAOfaG!f28CCw9fn;)Xv_XQ{aVPY8#I<$&Z%N7be%M8kq-aOXmNN!zNY67yT= zGoEUL|7)M>mESVk{DBDjoQCG_Nm?6x%2SW#x7D?$*5&7Bnm<;-8UaVXo;wF7;fQD0 z^?B-N*wu+lJs;JG8vw~%ak-%PgG$fhr#<2cJ)e)l@6_{a@tAkED}MkU;J(L&Y`o$L z7d-okZLa*>$PX1^4mspy_P3#)bn%2si^!|uGH{g zLw;Y;BRW48Q%c|H{F|^8c`h224HrA3^SO`xP9ZL;dmyY6_j~dOxHgrDrP29W(HqX= z?N|8VT7K8)8F-*%f><7xpC)?5O4n z|8jq5{VRUf0Uljy@gv3jShNfWyI8dBqWCAFKxD_|4@>6#I@)s8(d{B{TRjz*pO3p3 z+u~4NiTGz6(tKJZ#-qb4#MSZnU9;11i=np>ejHqefWHGg2S52e;<1N}yB>BNX{_#~n4gf}GMRTS%tnv=9rsMdPKdEXeVu^*o-8g;#CF>)rY7bO z!{_L}P0RQBhR2I z<0pG_KuDd?PZrAw14T*Og0xKApppjHOM^NBzVfTu;|J46%B`?m+8+eDw32#>GBGQ4 zw(~tHsvsN%#cS5D#Oulbq0|x(J6dz^c;~&VbQGD9(^_2Bwjj1WL#~lNl>{rKdR>4F zc}l4Xh@oEhy2{}4iNf~@Bzq~ANf;C zO*rpVU-oaUo`M1_(cw-g13BHv_f%>^?}>77g;?oUkgin{tV)gc+Lcx|sMJui&LSDK zl3>+osLA(MYO|3+cvOM7MS;0x?}O2`8oQzzJ7|pzAl4QYJQA9RI4{ds6@>M&7$j^3 zIa^BpfKr>a+Rl}9-XOK*1k2e-*>)~(;2e@JRrKB{i**FcJ3+pepx*YbYv3(Cs_DE* z7Kafm=fp_oVW#sgnC+7u;+ykraQ>WJ+_gP>^d>2+APkqqAYmlP*%Rc^bkY9Dg6?9+ z`L@l(*uuh0G4Iexm9|h5iN(*onwZ8x#w0E~_B+guF z6D zpDDjzi3pQG&fXzEO{ocUR5I;tugV5qMqkitvh=DXATODqIJ&iHpqTtpL85r`Lfe)s z-6bA>slXfl;iZD1Q6YXp{bmr-Bh);|VmV<1$e9*-<^Z+X5Zk$u&O@Yg9l>%ova_A7 zolH76msMBMyFwO&gb}hALz7Sp%9z8JSe0A*S#OAxw${ui2#3)!Oa+1dx;Bh;kCtI7 z2n+?O=~D%x>C!Mr!%0#bl(0mMf2|-h#EfX=(n{-1FH`0i!Q)}V8r@plCCknf>YCMV z+87m@(I}b;a-=l{>@+C~)e@<8Y12#(jr=^Rw^~AWNkb9YV%1(Yn;$rJ)M0DOZLPI& zx5767rx0fPL%?5UoSKV(Oc|#p3vjh6nt9PlRT!j?s?gf|mO@Jlk9KxR8!WI{E6q&a zjN-6+vQ4O=;gfVU|7f@wgw4QMJ3uHNFv2=Eju{by*R0erj#nFb@c_3T&Rb=iO2YmJ zL)@gHQ2l;zjEwFut7p}04=Q@k(ps%$MU3{}Gg@OgSi{%uykU0d4GWpI+3IpzZEdat z$m6WcrIuQ?wQB9HWz}*LMyI8rHFC(F135>yDbqt5CRg=Gn@iHQmcYHwqdn3n?oxWa zJr-&?Bsfu+D$|?ef;%lnAjgH8OROBqpo!R>=}^Z0|L-1MY!Ak}4Ww&UGwIwBJ;o8TrbBqVN4FWl=$lfA8e7)dA=mIW1$IITUAe72t zIiWMiIn|QyrqryQe{@ckqDn%cECvadvoY0@@1oQM6$h=mLInyyRv^{21V)I$C#qV? zw$daP5=WXa5JTgOTZ$eZwMi8#-Y9st-2~(^4}@a|;V8(NJ^7PLO}HS|y;YFb-gc^N z;ACWNJ5@@j`_mUD1JS&}ylx5|NA(4;S!lV2r2As#1cdYmoux&P z&=cfr2>IShP3R*>Ux@zCOaDqj4{16g-kY^H(!-EF4qZCz{{ZCPr6xDPvwB~$4 zli}lVZ3ARZsB&wVLboAGN0olrGvS<_1v{Fx z-h3wx<{)e$!WocDn?IfyKU#_jNu%Y`x(%%lgK!Q@Fsvup)|JXyO#^oyhs_CTUU3p| zS{2O}9stWIZf*X!dKPGo$WA>)QChrPx0=ejVr6EQp(zsc|54l}9CNrJ&ex7lvponx zy9nE5F-X`2at=N6E^*b*1#^;dJFlz~1Sdk>SlQ|VihD|NC1D^4qd~7{fp%cDdg&mt z&KCGGypZLC5QflA7K4NyDq;pdFa9$K7KBu3QAfZp$apDAj6L3_L&gH=mMb&DXR;V1 z9J^bZg?N{8pcGdS27{b!BY%rh6NZ4?+JvU{EQ|&@ZOK0XLQaGU5o+?2m6|Y3s=L^i zfGC)u^n_VbZ>!1AQEI{hBY)m?Jr6>qgo_|&PUJ5sHNgWY$Ggqr+3r6w$hP?KMz)P&H}5qk2A zm7cI9LQQ^|QWI80sL8KXYQhT1-q4=@Q&2mYVv!On(#q{n*2VcChU(;lRu!;goCEKlX^>P zJq3r9o^aUI8*1{ODK+7XF>3PWBPrd~L6%Ska`qSbpi&bmBGlw3C^cbHgqr+xr6$aX zP=gPZ%~X2AtOz~%^-4|H5TPc2P^k%@MX1T2P-?=-2sQbOqt)bb5#>t}dh&mOu>TUY zh>4GU6bNd9CqgZGrH%(AM5xIpQH{xi*d#(vK9zc{g3vrdP2Q{2g!BkC`3$8dWJRdS z`<2=s0_H^M$>%9OArPS^U!c^4!U#3_Vx=aOM5xJ^Dm5Y0F+xwiv(gi~M5xJkS876! z2sQaKr6%-@P?PVi)P(DK@N$lJ2+9U3Jz)^YsU|;IsR_44sL2PFnotp;CSRr0gc_-K zOdb@}DLrAh)Z3E>`H@OZxFbSMevDER#zv^g->cMwai+SXF*{H&Ug-%FOueBdKS`+x zlfzAZFPPdY)`eeTq=Q8Edu?wL%RVp82*>8O?b17$KhJ0b!uTbexkpYmT}PsPj}m_X z_(>JbwRR4!zvqGAM7Ruug_d4lhC;<-D@U~ruN+l)WoBsPc)YP21iLwa1*&L9Sp;^A z5^V+SYN$zfGQ-*cF7TZuNhCEi7R-mc434nGDtB3+iG14mm z+$5GiRyeX`KPo)~f|QVoACx$U7Woz+s0kSp#MA+8o0lB?|Mj|OYf+ozs%`2R zDrm^zr5t2vv#0nxq!)zR24h*k-^;Squ`!ft(4ECt+I=Lb6yvcm?FNBu|1R;dq3aJPGRK(ZGxu zvLj_G-K4ydpi(Jskcx3}h4qh@mgNMMN@aso3`^F(R#_6PR17uw6H0x;NM%`*g62W? zN*5`wB8-*AIs&VfZ8a`H*O&AYys>yFsYQpgdHTj>EnvnCT>fMzHx*o&L3|5@8qAa(w-)|y;joRISuoiD%l7KZ&1j~~zHpAT z-QW?|-gvd9B}dO1G4=Vvr$aL)Yh~|&uuBj+%JDLsaJ4K}5XLAe;UOg@yr86nbxKMY zC~F-~r~^57AoAP=b#1triLC#9S$`$ruq+NE905gZk4&91sh&lqB!d}Kh@E1ko#HS% z#Y#KHVRnj@Ofh8&a~MW&Eq+9B=5gdv#XM9$)Y+9(*_G7Ul~mc4)Y+9(v6AysSxFtC z!!#pxW9}kfCi|g|z-|f2rWty>pR6M+H>I4SIh2#w(yOvtkG6We* zISXu+Tf28d$n0vVFuxX_m3u{5j zjioYKCnB;=_MfyfJ5t%18JGj!7^QSY(M%Ra)9~VCG%W*!{g=Q->)J>TZLb{V6@)BV z97$-Uq=fEDO6aGg1Xb5ayRMODUAWaCt4hGM9oss~or(`@<~5RZu~c)!}kAiVRCJ@kUh>VJS8{f^QAk+aC<8RofqovvWI! zP&LD_u?LKh#M3flkWhn=G$E3(CLoNG#R{_?NX=Rtiw1URsZj+{4VECsEo*^g=p<0p zR!iVa1u?@OlEqqveN+xd>u6$bC#J<%8$c`*RjhKtSwl=D;mF1C9cA2dHll7Cl5!l- z{~K+t?IEY5n`!8O}klc?|=aA|s%TXUZHInxcmBmWBJS zDO?}Zjz1whB+vFM2t0??wV`I~4nlMo#F0si7dWNO7CSuc62;hO+NO#rXNpt9Q#KY( z(Mx!dVK)e)gzz5C?K6jZ@_Uq;uwPwq31vNu6CMz2Aa(>{EwvF)BZpjF9e@iC$2ngf zv?U-q5tUQ>AZ+#dxwlns2F-VvOiq^(+WzOO}rD4FuvRJ(tpt7-=HxnXS zpeeT2nw+Vf1>&|N!ZHNY8r#&`Tbb4!AV+_b9W6yxz$F;6>*cVmAe@xNa>8klv**aO zs~nRwoxf;{e|QGr3xMTfbRBt@bg3ltoTN@6HbZ<+dQ}q+$zqW38OZ1`7EdS*!J%A<6=5BJmRY4`yGeOww1U9rW*1EX-uQq%Reph0)zPZrfEohoR5gX4T zBbGl~g!in6ixWj{Oi?4zGS}hF2Yh-3=&p?oOO|BW{$e(d<_U&fUry! z%L$gVu@8o9Z)-9ygk66SH}!YGJ_yb-@p=%>v0OS2v+|Gc1DXRuqJ$N)7$mF$ITIz% z%p8f1>;l<*5Hck!l*Mv_2LqSdGHcRbr`yqCCefJkB?nCi+pvaBY4X!~Ig)j!>tc3hjr6z2hB|fSvOlyLo z!)b()UJL06P-GQ+=hZ_ge%b$q52M^k)U=(`J>mUKaL zZUG@KVKm4YmwZU633%Orj5`ozhu3f=9zpSNP-OC_9>=_f*K45?LaHnV38f%sedPHf zF2@*20_*U|nJrToL2(W!vM#>t>q`*oA{>{+Ai;wyoOO{O406G5c}Zhp`mT28nfh3h@)Cc7=Gy7Jl#)e&wCQ)zKw~1g>j?&^kiu(+#U3 z-vR_RVcyd+ro*eUftRrx+g_E17Y}9a?7FHNco~=SY_BTmC6f0RrggBLsv9^N*W7HU zYE_kSGpTDl(oF(!&KM$7Z#ZXsfDLs-ZmbHz3ANn_cn$91!n76#QT*Qw`pratJq=A#nqqVQr0EJnMpUNdrYUbn_YLtKZGQ!!uL&n)F-SNAa&CO`QxL|n@oncy zI-dezy-%>5jg3S8-%?#k=pf_Nbr3iO?Ip{V1Qp&oJ+#ADG5ksCUrw;X8(Y!N%{tc1 zL-(%-p<#qmvRF(Pck88z(5D6?kDFM&8Hh_jz!kh-OS3K_)e=}1eZwwAh)>P<4xZG;_9 zVO`5}Srm+@xBXA`ACzt*2w#BcMO2lI_@BJqkzThG_8DG8<#ju})Y({Mjz^{2NWuxj zji}tLOQw-tr=-^?!a2i>sJyHz>BAwKZm7F2!Wa&sJDn%=rU81pJ5*FVPK3X}>l0nr z9@wCS99aw!T7%4?$&pE(o8Pg|(K%X*Dha6zwKhhg6q-4Hn=P(E<625p+PQjr)w%FWU6n!8qYYDWDJivG% z8zfCC2tkmuk>u}GYQhTcjA9iCRTJvuvaekUj$rr8<5~q_GRRpQ`T0ss_&^@^Zn+-C5lU)ynJu!eX!1p_ zRkE!WgwY^pX!0SYCgAl}Tv6t9M%m$212#sR@bZ^`zBRd?%y4CQ4ef@59P>0ETIePp zT&N)Q2RSPwKUAp+OVr~UIUP`Tcy$Mh3jYkVLNdLTT{-P~gCe)r63DiKu)PS|L6$$6 zeIREVv956GDS`7foqg5Z5p z-~p?&TT#qbQbKQ83=;Z*oc`oln`4&aiZ)LT2tvLrRuW3&h{>RVUr7ndph_A%p|19< zoTrt22txjZ*7Icrgkq4he)4=buA_e2xsuLjWSnwB9*pr*Hocw&E0Qs*klzl%gd8Hu zH}2Bd9My*q;j{|&pCapcORFQ&s)j&^$gRUy{iaKk3PJ~23=&E~G1~Y6YQT}}4|2Ab zJR9g}Z)>ps8N&|IZJykjM$oPsC^8+skoaB@I-4*<7K4OUAZO*|nY^R&DPSEQi{`3> z4aJK61sz&iGt5AV?!O8HV5l)DV!s_DVE|wkUG^W z8D6+h?6}mXr`U0IQA;r|t6kIZ(yt2daVPT%)npJVCrnwwy|jy%cc$=8@zXbjaiU~X zakMz{b78V5IZ@as4B0g;L&4W@)f)sa!d6)f5_W@B%7y=Kg|!NKzGc{vvF%(*=j|Zu z83fC@QKYlAfS1l8=~6}S9kN(Qu)Gs&@As7@;SXg=h?WUe5jx9a9pNe^C8&(8g>cl% zc-#Vn<`V7=$#U>sz$B2fz2rx~(xAPzcO|{YfzV!pPq&0HRk{&fT^l|~|103n62*>~=ya$hlR> zcUNjcj|esS2}(_v6rm=+QK<==47KlSZy-Q_#HJPOp;bl}L+nf|Z`J z-O00eF)YkUVRJq1KY-9SLh3T9C3u&~@GWSeOK~M3MHYhuulT5SQCf(8=RwX>5L4z@ z;MyW<*=mcdRTjs>emOKM2y0$#*umuA03lt%2~fzn0Vw!M=?OV&8oHBj1A;rDDnd>E zZlxxyh)|P%NvR26D0RBq+&&b1qx6K}YqA4FGtiD{GN&NZv3H__@tiTj$45Th1eFt#ux}#M0hwYk9sa|5jSsI$LY* zHQGKy%Tv7OuZ2{To!5pA!r&ALo1r;+BUAQB#UQ{fs%X|zijElxatzFb<#eSoQDHHeP;6C(@6NUX2d5W$S{-+A@`t=iqU7i|HRZimMZpZEC(JbT zrkeaFr6%l&P?O)M)P(&nsZm*HGy_)#n4StyM`O+>j_U=(EyHr#u-rDZ#_CARaJX$a z+%~iZ=4cp(*kyQ9&9)q7TUrC$>}$vV!mlELTgzJ68eLjy-t3fQWH)zP>VHf zisD0duu2A7C9TT|YfNin>Lkwyj;S*XEbHLlWCaV1GI0e6N!wo5>Y84?rDaKdh=ua&h4JTNA#+6VA3t+p`to_W+ zs)kvukly74%R5P}ENo|MZ_a|pSPwDJR|nf;k~* zh>5eL*c!=s@M3DX>S6X?OMpgV( zfDw%>JJ}9lcX^fB<+hSNp8-N<1ol3ZlT~KqCM$`I9?GjH`zXj!BiRnU_wi(v18a;>(NGP?~u+V z^~AB#vc|OJ2s6{@kL`@X8Tv16GE}I;+8-zy3__a-cY*NsQSBe^U1i2wfMx6o5G)9* zL2~am7U1O9C^ccTsTSqFqQ+O!d5P3k5>%Yp262oDj&asW%US~C;4{>PsU>#(RSo=% zxy|;gRDNpqvAwG4^@5BXBv=hF&X>ruHphH#JJ&R*(wG_SDr?MCWsewYc3eOHTZ*Xk z=hmUmCZkMLHCn6wvrF+%9mMEl!Yo;=BP+DNtkAcnK=LO>rt5zO&M(l$k9buRF?ITqKXLsBam{%OR6EF zg=1wvQAo+GsgANNX;w?<1j627o%e8U5rvLHhJ*}RtRs|yoP&`3ElN#T5}_u)3>1eY z9C77Rwcb023K))UBo>2^GJz3MFQFfZ7DPtk+Qy7Xxr(UdW(V|v-3Sn((R8UQ5@?OU zG?as6ICxqzDv{>!qS*>nG-HkhJ00X)_>-Rp;@zSWUODoKGrt$M;Tu%3eE)Z0l2~$Q z+eV8H7dI30UM@}-U;SLzM6~o2;nP5!iqb{9tfEdK|BG7L4IpGi7$}QD!Xl8fo5}M8 zz%dSN=Sn&+03myVl4r9V zt+bsh={y32RuU{{qm{O^)yfVqyCtMt%r;O~Dn+$~exQg}(xOaS)DURFR$33Jaf$k^ zJPK40O3^$dOy~x3wuk)LkkXs=+uoJ*?ku%+1k2lK5czAQx{~mKEY=YoR#L)RB_)KF zl)zpyPnrgzX1mfVR+=i+I{JF0=TEwUyODGE2u zDeCA7t-wW^PvrHQ3PSJYvfl^;LC$_7&*h?H9N5m4bnYXa%L$gV(QUS~H4db6NLF1% zZh<7(C!2uaJj0Klr$I1t*E zR@;@<*_Bq?mDbsnR@;?Y^ExYiM>e#EU{!UfGygRt5nP>ZihTk{Fk=cT%aV5rSnwB|5pcVQ$GNuP!j$*Q1p_X%#YJdlKE5+R;X)^O(>RrP-E-U&vD#Q;>?g620!pzMq))D5)Vg+G` zk`mrkQbLW4UPl-Xa#l{B`I*Nf43OPc^kEm^e2df$3)z;|BpM5~%A?%2EVm7~ z;&6x((`C7RJyFFE(rcs?m(&wgQr4xgA;k!B7YNNa2l;nM^faj94_=j2)Vm9-7yVW| zf=_d%jy}8zI}J?XO^BDpAfbS)<99^l+0~Ato9$dl=YZ6f6D()ruDWy%H|bh5uu;XD zjd<1ogenR5A_K%E%mF#8B)>?h3GYRy$$y~Kgu|QEO=mlPCF8#rX8dx(9$Bm;%#(iQ zgcoJ8(vD_rol9_!kvH^E{z2ouY=mJ^z!+u7RjPQydHLAqG;=LN_vf*g13 zY>~AMF4420BSo%tBJ^oNj-1-WnZFly5Mx6HO&9gYxfcqJ#E`T2SUb*728e-U3U9+_ zEQ|4-$wttgnS|fOa6(jGXZ95K3$Gnj7E8BE!bMpeMz8`Hd6K_h2B;*kfsP;ezXFdMDJp-#(prOLH?-$v zXrpqO2ih2t?WEdK^DPJ`8KGI9yCKw*;=d9sAV$PLH}%AZyG4h?AWt1LWm(M zXz`7VX6^QWK%FB+)?n=jwwn~y5(a{tS0Y{TXaPbzLN{3q63Rf%O+kKwQmghOC)>M{ z-rc3ToM3qyy-8<`b{7eFbstLPgF-X`0a#l^ARhb7M)^B@P()%3{h8V%}HmbJ0 zt*TRC)>e8{5U!WSAYl;5Sv7f9Wmb)vQ(i~^EAL7|f2l4fSl&j}wzpL^zq>sVgjN%l z$YPMN0_3cke9Hgn>s!F9s?N0c4heE6Cn7|MkRWo&ZJ!e(6A?9u6p>mW4BF%*LJ|=v zMNE*QrsyF`Gn86Lkn$-~k}yo`cm+$@6cGvH9W_Bkiq;a!ShNgHQfe7W@qgd7_Bv-L z^H1|UZ{F{^Zu@ff+Sl$?d&vusUCQh&0D4V|W_wk~vZGb=Tat+?BTO0t`0Jydq1~ji zm(;cvWY!2}E+s{?yn13;rCwHRUgogH*vZ|ac64FVS|t{fHUR!wsj~{-0CQihlS@hU z06IyECVQ3ZWC>h{3(xr{(kDp%Ls>!Tcq^k?y{b>P-;;ThG#$@Om*9O_SIek3GyBN8 zy7U2(cYMMCc_s_Cjw2aYx##c8IvVKRg<~vhuXO$er@+cX>4T(xS4Ll%bz9~@X}ZK2 zBIWH!>KKFDt0vcF{V~qrhsdh|EK1S}z~3|K4{JARl@$FnYgljr#HE0GKM95907_U1 zdPIw6V_!zE`{a+ae%@07R0?RAdRMT$Ov>1usCAn*{qr6%ySw82|rOK#~dI z0V%5pzrv9iy)iShRJNyO=1TtC*?lGT#>@n1eH`Zpl@$DL)?nFRm_Cw^r6=Im3TF!c zZ|RbZ%OyW2y}x_Mx-5y0q@$ME0GdR4Nr`uo_5%K)q~4|7W^kB1OPNYZJC!(}6ixP4 zl2~%|QU;T!M^sALbkJHQmXM;^-qR`6_iH!l7@%6_xv77y-K5h!+|)a?o5Vguvt_`< zjQ(m6N>s!hq}@tfK#I1+d`=5CJqXd;OxO>dJeRZ!z}+gOXtMWKAnH0fdI!r?nAUO- z)GEWi{{q04X1c8Grqi&SzA8I=#sZaM77B}e7~ncY{t1AYsVR_VQwU|05mALuF=b3c zPMKE*`8icaG0V^$i2k%Oaw))U@@fF<5=r-@(o_s5Mo-e3R_O2-g-zo zl~_#L4fxkf>Ld5D)@Y;F!?Yb>qdo&C!%dkyT!n^7%%Zu-RLZ<2FOSSJ&?Xjf(le7g zw7Cmp>C)mrL$t_(Q{3s2b;+Nyoyr< z0NX|04)}&;C5ri6l~{5DRIj|zAD53{I-Vo7H;#m~)Vm_UlCQjexJQ z%H+;JpY>i`Z!wCZ-b!g;Mx(}odC6J9?DrvcL7sn#m5;=b{YfPl_0Llc|5>sc)hKq>aA7g4%Ttlnn#!=$rHEFoF%bYF_p z;{o459g844UZs?hl9f20bd|P}&TA_vTBf&fV`WC?rEE}tl~G30Mcx@JvW!KZQvr9L zi-4nLdOvWnGNac>hDHl2o(}Ph%8ss17f~ZkxPLyiJZ^GynN`BJLWNfD1D)2Q8Q@v; zrYqZB8=~&$Zx!83lsCKy^zPfzoPeXWm4BZwRJPY(ik$i?X3eQ5CS2X^1C80zad-k| z)7!F!O6#7CY0^}Yb+hEJ&%8snZ_2n-?mnG8NUC~eKN*>XRu=-;lRpMp4`Ak%5PSF| z85Ra1pbk{8MaI3QMbndXs5&srK$eEJfq_qI@c`&`Et(ulUQEcogxwj~qy1HDGUm(i zwh8@9w!V(v9{`1sURGl10npppO1c2}_Z8H8y`hpwy#c?QdLOqbA$yJ;*#r4=0OgYw zy-Bf{v=s1XQNO6&rUS>2(Hkaixa1_|4wEvKSos|2IKT+hy^RAO`iC3#-19dz$f?`DO;Js%Rmom(G)!i>K$){RM|C< zAL;I11NFu3rbSSfy}?;#h6LZu7%H#+4Nu&ZAH?Tp)!|J2pC;fYiOHGx5-e;RpGgnM zi*ID6Z7fP3FTpeEqkR8b`)7ZglKdLl2cUDL#Y!w8t;gVSVKE|8nM+Bll~_qy3z)Tp z!%Lk@z_;x%`5FNC-jUWQ@lH}S+1t0rlB3rz79wnM1plyY;&m=;)WZO_olT%7?Z9*N zlTl|Opu^1A=E1*8g%`)ljxM%xcvwFA-3t0dizc@pN*kbh5{^s+vj#-6l3TQBBKI7? zNge=R(rG2$VZ3{x9s;;>khME{aNpB?93dE~6QD1&XwL6hYoKpZwlIm+`Yy9Q26Z#Q zddS)xt*58^1%#lU?Vz1nGz~64WEEBe=niS)A@#DUVsPOmz`rq3ZvuStjfGIx18fG} zTRhp6PJj2(nf=cTm%sicdz|clGvgWwzLR-#N)F1n2|x=;WlAh2l^;@DbIK&h|1=_U z;a%L;tP;bd@k%TvWdiKddn0L0gqrNs3nOZNk)90=EBHLD3_%WOz0K95+Uu_hd6}FF-#D zpo_+o3v~)j-?2)V@|ALzoB`>2qPyAcFzpBUYhkiuw%7qYV@|juhGdtg1P;HCHxB`* zkaY5WwfYSC9P$Z(mz?qXP>LrdF_b+jupi<9012eSUcw>Bt$>$6@vurrIrtt9y8$GS zcEf|kLfWr$Rm9gSqLj2pMU;>bpbpcbOtJ@*;05~rsxI2jfi+!M?EbK<=G<=pYT~A?i9Nsd)RHX?o@Hn)W@K1P^Rd9gr>F1 zG>=4Y9JVm?R|9>ea+i|UsG<{Bbhob771Fv|#YQWvg8G0mMJuFfsWQzY(d)0U40@$< zmy(v~3g>pWE>_ktv@TY$(FzNp&QPW>sq6!_ijScAR%I?F6)UlrRHljwFrY|T%Sgzx zCuR&S9SJ#KnWOEeDOH)~k#YgHeX(aC#9&? zMB)+AM+MI%4F_;R?g4U&l9xVU7SNPdbO-RQGc?_*O!G+e`dhL9dX;j|CDj0UUg3xO z*#=eYIQ(Z6UHEx1RUJmvp9AOusjyXzZIEV5MV69A0%{ZRPB>7{(QXp5xc>|=D_xn( zNHBB2BPU@#1K@T6(m9|<9=Fm3EU(D!1=*S~Q&1e$shBwS+>_hpJZ6rGT$VKNbv(8VOSudq(S_*wV+*mg z+d}l*v4vO~TZqw@o;GqBa=D=LZi~mujxC;2Z}E8J@A+fPr_@_My6c`hws=arEgsL! z#luB`%DXKQ&&?&m(T6*>5V-z%el7$KIQ-ql-E(u?IoNRj@1ZVJL#@2UlR<2$T4>&J zEp?q7ojwl5P)#}<;SMj@I0*`u3>GSfa0tR_CUeYSCS`hNGKUIgQjTXP=V~+So8pN+DesPhQ`Lqd8Q@YhNG1??ui)5A@@Rl7;2 zd$_5e(QZ;l4>$CIg~8@mk@TSw%Mw^(hx_yO*+p}M zi+_tBMF1hB8o=KH>g%VphxqcG8M6KI%yE$_ zcvk5kQnD(hm^2db*Ft@)cAJfJFEaM4> z)x9t&ti(#vTs5pI47gTVOG(8_EFsN3s*d)25oL_HT}2d=5Wxe#+^0XmYz5#7wGVvE zlgXz6j1H;GGm}%L<1g9wMb2aQuvSGxF9jVvf+JNR&YIuR53WR&HNRsT_*PG@0dMwX z)A?2ubrE1A$dge9&YF-4l~_#Dm6;KXSj;*BJG01NsL&D;E5^&jsv0Q_RkdMm3r+^m zB~prKCbNM!kIFW(eJa&7&Xni#L-cMmw5+eZwquQF(^(1bVl;K>%P6dFigu7#8yvWT z#R`{c2Z?pVfpfT~at<>4h8o$GBo$l2^6nn4WfRHDIZEi=TF`MVGRf<+31lUYs@(7@ zP@NKsNvpNh1g=nCo{qzv{nux;%b$Omxiu1h3_}N?zob+p7L&#T{*9OVZ0$Bh#*#~! zJX(26NYP|(1B)d`H?Z*tn-Wne;i;f$TAU8LRf{t~v$SYx+=6Xtm)@>O=apDOvJmKR zE_Jq#3)lN&@=GeClym`@kM)uq&GyhwHIOM0PbL-Wk(O0_QA7XdBg96I<&~Z zxMTVXDsCCB;q}D{vb`xAmn**HrHp$ruao-AoOQClC}XK?Y0e%c&;JrvN=J^vrHyV< zU-{b?*iz54r@w)#0MO zbZxRTr%CG7IK8|5mCP#ypHLYkRVOE0Ci%h4{!(=l9{;RzGBczplsQs5`r`6%eH!|! z?gUIcg(pPum}o$bUzU!26K?|iZKCtbevy@E=vvj-@P5$yS~LrHJk%0pnimEw)1vY2 z`wS=Q0NnomKIn)RjkgBs(}4f{Y9aJlDlAObGoR_hQIoO?wvEa?ZySgqzFX@LqxL_l z7KBM(0seK9`bF&~SxEM~sSi~JhDoEfyBM!;(m!=HjM08ly7oui)U&ml6zt)qo}=BQ z+|Sfc{iR=f4M8th09{g$i`xy4U*UX9633-qA@#q&wTkkZ^nUL4E1XO0K-urG-vY4j zAT9hIpB=*L&09h9M?3cm-m*8tOC9Nq+nDAQOKPg~10Fk!(^CCtr%qBwIX~%M!=;kn zhVM<_+TKv!HX2kLiYr$-5A;pUeGng+2MU3ufHY<}d3mi5*oAS>h)fSPV4`1*#w;)~ z72g#m>H%3d#z{?}blBaQ<&5Z+umE3(u9J^~&Xoyu5WD0;(0Meki`M(>!szl}W*4po ztRL8g69HqVo&w}}c5x;;DHEE*r~q+9PVLfEX!f6 zzZ}}8dbS0=@@X%;-|nq~7r1+KoM-!A&u&aZ^N1S2My-C(b`E%Bbzc5Qfbr2bS+?Ea zT$wc)?Z^iXz|Anqtk;B6UhARNJ$r-GD=zV!@8i4Cz*j&AAir;Lo{+`@r%#_fPzNoB z$rV(G4WmuHn85q39zY>a&i@hFp!r&+(RyywtNqjU=wec zHhy~C=ub?@%Re_E&wYQ2(>Ec3o)q`9Td*=*RS9_!z^{#W0A^wF`{dM#1@4%c&QGqm zg5T`s2fIzo#rtvf!n4hhLyMhpm(PJp@MGR4jB<($xW^eWkl(@Px3T%|6)y`!JKAv65FaoaF1L{SdPxU>UF(FuD97&q=_1 zfXCSRWuwP{J-}&6x!1XF0lzsl2$%@$0!%1BFqI072KX^6`i=m`&(BI_1N^j94nQBj z8fE;nP4sNDAC`e*o!K(D${8Pg13`y@&#^1!mmy8U3y)%+1@NP>`v86^Hh&d*%00t1 z>@zuGL zz9rF?Qpbj5I^*TuYA2Y__oyBP^44Jz3z$CSK8~LofN#a#4;Z_7MY?%Ey1aOevrrnx zIO8KMd9#OYvcyR|>deFHfb!Pu>vxMi0U70ud`VBkG$goz#hxRsv?w`GOJi zGLdbNjh(Mt;rmr)0V^B1W{!?Lu@##zu;$;ffo#L6Wq|KgFgb@jKVL+|x11Tfd9_f_ zc)rhxFQYOqq%!er-!mTg6t*`Y6&4k~l%+5wFTWC?%to6Lqs*7k5PU5S!57^S$xRx3 zjNQbuj57djd}ja$a{Mexz0nnd-6Qxa2|~Y@L$CUj_1j3aPFcUFPwSNVW={@$@=!{A zktV^{O%gTR<&FoPN92PHr%&Qz+i{o$YzFoK{LyI2Z`z6TQvjbNM-2}`Na@>ekC!X7b-RaAi0|0#Bm%GWTWIjsCXBN$HQ08MY^351$;q{dG3=P3Y zga|%4M6B_^=cfoh!bPwp#0ygPp!0GcKBC8mdexD~4U{(hCRQC~{q(UOFVhU#_y9Q3 z>fy-Ca);xD6OKSXDWBCipY}cpF@CT7w8Ftq-RtDbjVqku%i{N9!Ffmq6Y1`AE1drJ zWqhzf-|ep}q+BkC9>OmkpSoEkXCHEIN>~MPq&xXx=U?pv-r1hxZiqNn+kJ8%R{?5q z4y44J)rswLcBS)d0`Dn5=5DKXN_!3Do#I1)6d+#){Ky%Ra18Ez$^4OXbs}$Go(|j! z@HS_)_r7Y;_`Lj0Kt3#W9`r5Qy1A5>$e|xO*WJL|$tNDr;0;A)>EHeuRxp5fLRkl6 zcFMdBinl;5J*c+kvAm&eF2EbnwgaXN-pWS%a$v<9ddue>xxCG`4&XhuCYHB6J`C`F z$1eb5XPbEI62V)g2;M(C}#^sHr6pv;Ry#2*AF9-5OK;P#g_hdV>uc2SxF{4W~O`wf84iV*mu~Tkxr>u6q z9d}I=WZp?Y@ZJc5cN!49b%fwOCj@U+Ax^pn*Em1yHI>(Md5MiU^6C^dCr&MSyF;$UJ0IJQAhEKZ$at;%()VY+~dp|OFz%b5ImV=+H1}$d<7d$ zDm*kFKL9+)>CK?zPq`$wswEjo`4p=uun6EJ-<0qGWS$)`rv{9jb8SwjIjPMBj6DxB z=l7iZoB989K0j@o;G5aKmlv{lzJwJMoaYlPm|y|KQ4e2$+3^S1nP37Z%nRK^PdTl_ z2aka~ws)_Ec&T5b)n|-6yUVGv&q|8xWZDC6)hF5gsq5UmZa8ZgbO{?b+TOw^na%b2sT+R;e$Lu>_S@uBH~uH!=S+@wMHoMIQ{br`Jp;r%327w4Sq(r+wzl zQb98(Cw}u3X}Bx+qJ3Hl76fP7b<(f^1F%V276eDxqoo~MAf*lmtG<#_B<*fi(8Ii0 zifHB}VoSH^+PhH*=M?@z_DBn(In8+37d=TjY37XM5ubUtq%CChkGmH#Ns4IZe8eBU zM`~&2^u%A~WZ6M8XDm^P$n=54pyg8hG%<-A2n+lQ!TWTWmmCujY zO~u_4ydl5|$zGrRloZ{A_HkY^!)M+mwKQ{@(&RID$qtx{IBOa2GgF6(zy8)AP&sEa zynW5InYwbr|5x}q)4AQ}$4D*--k8QoPOi^P-K243w@U32G^+Pj9KJ&}rT3N{OR%Bs zly-RSF0t>q%SiM>2H&(4>Mv4v+msoR@~>!I=Rb zD*Me7r4!~fo`*B$C*v&Zs88o;oOCPh56&DO;3?8n1e)PkAT15S8?pPb*9X^OI2zWo zYMf>~;QM)~lNOqJ)-lJIJ54%awreEtIOv>&9!IApO9i!jsf8AZozc|W(^|LX@!()P zz;nL-qFSYW19s^=1?*pasheIcxWck{df30>Q8)hk;pZvidS45v8~-Z!c{+Kj&rjX> zpSr@5#-9ZP0iI|6+7~oST7HJ!^R)AHpLwcu{tW%Cchfdv*#&sg&lJT0KkSB{2(IfB z;-qwnFO9m1dnL`XI7#(4d7pGPq1YLc){J3{mjY6mRFIOSmb6BiNpaFbs*!dQzDc_k z^n#>qMfy=GqP9t@L1~7iebciW#2&KrdNS;1bc3@K7U8ZWh^71B(?PYda!w3GUY z{R-O0IikNH&K3Q7xfCEQ!fB#^h^d>f*Rm~((?`Fby7B)Jeoia5!C>}9)Q$fe_&MG5 z|8P(@e)M;=#d)aDU~xX`*AI)m5AEcXG!J%D4|RVSr>cIPQ&zvu>8oGo6xOeEI_uXt zrS<7a7U#A;gSAU`pk4N1X(JU%CuxNQUInd@kfx$nu??J(S`vOqX}ln9&;p!wE<$;x zKbs`5AKrKgfkK>v`YYpn)UR_+>euH;?S2%>spCoC_OMS{P+EX9N&jKuR_SCVoLKrd zVe0-uInng%xc#UFrE$LLH!qgz7SzqDrQeL3un=v}mbMoBHYH2o0CHn9M*UNASPEcH zi%kr*IW`g0`cbJpfGX5v3w4+=`$Ae+sG3Uo%x9&OW=_4#j*MH@7)g5#h0K6?kS}_M zRJ?|EmPsvXp)`{gOADz|+DSF|W+Z52CP@ovfV7kFM8WHd z(ny=60F<`x3=VlPNi?0HZpLjAc82q%_H`T?^&4h)3#0B2J1*@A!*71t8z|e70#G3J zYP;LUmMYcs&XESva@oP4^SO3m(6^GDmv(y7#eNgCRMOtW${Lg+Xo0yiairmE>|CjR z6SXds7RJU&JA-%u?jzrbrbyr|csnHY7JgK3mC)P4d$9sEzm0>FdI`M~Y{USyy%UV! z2eRm0_|m22UCg3ZOZ6cfI<1wqL&{k29ug|uw)fB;9J<*bz`Dh){vh~GFYE`aKMelf zULZxdQj8^2`w?nvmFAC7Dt=r(Mse$qZ9mNsdS*bpXDpK6`qwrxrT5t>*2c_Z|@>fX3r)YSWYk!8aahSK`cfk+rJiK5V zDXnhj=LofTOW=6WiM#lwTX;N}ZKEsI?dSs@|2Tmnko$+=-~=p=z$sLBSSn7T#IV?3 zq7A3rf-hO?*V6nI8hA|Fz6!pIn1(+gG)LP11m_VcI1S$sx0+<li(Bz*rgubz#kOn(+Z-5uAu_~$Z20vt3`4Wf=ePAcM?QtQD-R-U&k6?SX zYxfQfws}N)N$B@>*zLR|G}Fc*T0!5?yf}NVH1`iR@|bEsXr29>v<(P3cD!p349&A) ztr!GrvUCm#y@=^l^We~pIErl_j1s0vC=sESR3xIBdZ`FNtCEHQD&H+Ts4bTE0E$VL zf~3%&?Kn4dDI2y`iiU(D7~i%bA+E;-mm#J`nlD4yxzc_aVl3Alibi4RnuoC+o5a2x z4OrvuxEw(^p6eVQdKKI1ju8khleQ6PL80505_00u5_=Tt#%ekW&cjkP3MHJA9ixzm z^=ee8F)onwB~Jf)L-+g%9QR1`X!P?230;Y5)=K-8Xy8t%7=v2MB<(6_r=|HS6pJN( z6c4&Bc0<=ONRu;!`UST<1sS$Qo?wYwph|8V0mCdFahJfQrglHk}Y-yC{98d zX!Ak|Wuna&*GXk&Xs-RRv}B^RJ<<*2azj@m!#?U(z3apdrLKHt*b`+w7N-4MrTF|Y%i9@>BZJ)w5 zv!5H9$`$qtDYzLeTPYPcBWja0lPtIWW|W87Ve>6W$`yNh=+yvEO>e<2n48v#Pc7?| zv`vS1j)cCA!CK+Ae;cWGzMJ+Pb_X-_nP^O$?3jsh*dPtFLN^BDZ^peDUJ;Q$Sk@!b zJ`4S*bK8s1RB-jbvQZ1Ab`FZfnsOUPq+Hr=;~2V~w=oE3dcF(wyfl9oG0UW=7}d;> z+F}%hX-WwOWV&mI;lu7}M=ATUP^#}hOUvB0J3{N?amZOwiJU68p^_~=DQ$N`#pXCa z6zOGel-j#t#;p5p}4obwcH1(BSYpoU0}iICQaN@~}pzANFG zB_YzUrG#`$YDweeKS>?ZM!HM>hqO-8YIDZLee;w|ugw|DwE!x9a-Jmpx3p;OOVTn4 XJOY{`*MgG&QIlhRh=pSQjQIZmZ0-we delta 90950 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 diff --git a/ESP-IDF_Robot/build/ESP-IDF_Robot.map b/ESP-IDF_Robot/build/ESP-IDF_Robot.map index ec967d382..a775a7ad3 100644 --- a/ESP-IDF_Robot/build/ESP-IDF_Robot.map +++ b/ESP-IDF_Robot/build/ESP-IDF_Robot.map @@ -13997,7 +13997,7 @@ END GROUP 0x3fc8d580 _bss_end = ABSOLUTE (.) 0x00000001 ASSERT (((_bss_end - ORIGIN (dram0_0_seg)) <= LENGTH (dram0_0_seg)), DRAM segment data does not fit.) -.flash.text 0x42000020 0x17bfa +.flash.text 0x42000020 0x17bf8 0x42000020 _stext = . 0x42000020 _instruction_reserved_start = ABSOLUTE (.) 0x42000020 _text_start = ABSOLUTE (.) @@ -14693,577 +14693,577 @@ END GROUP .text.gpio_task 0x4200778e 0x36 esp-idf/main/libmain.a(blink_example_main.c.obj) .text.ledc_init - 0x420077c4 0x92 esp-idf/main/libmain.a(blink_example_main.c.obj) + 0x420077c4 0x90 esp-idf/main/libmain.a(blink_example_main.c.obj) .text.app_main - 0x42007856 0x17c esp-idf/main/libmain.a(blink_example_main.c.obj) - 0x42007856 app_main + 0x42007854 0x17c esp-idf/main/libmain.a(blink_example_main.c.obj) + 0x42007854 app_main .text.riscv_decode_offset_from_jal_instruction - 0x420079d2 0x4c esp-idf/riscv/libriscv.a(instruction_decode.c.obj) - 0x420079d2 riscv_decode_offset_from_jal_instruction + 0x420079d0 0x4c esp-idf/riscv/libriscv.a(instruction_decode.c.obj) + 0x420079d0 riscv_decode_offset_from_jal_instruction .text.esp_efuse_check_errors - 0x42007a1e 0xc esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) - 0x42007a1e esp_efuse_check_errors + 0x42007a1c 0xc esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + 0x42007a1c esp_efuse_check_errors .text.esp_efuse_utility_check_errors - 0x42007a2a 0x94 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) - 0x42007a2a esp_efuse_utility_check_errors + 0x42007a28 0x94 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + 0x42007a28 esp_efuse_utility_check_errors .text.s_mem_caps_check - 0x42007abe 0x16 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x42007abc 0x16 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) .text.s_find_available_region - 0x42007ad4 0x3a esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x42007ad2 0x3a esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) .text.s_is_enclosed - 0x42007b0e 0x16 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x42007b0c 0x16 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) .text.s_is_overlapped - 0x42007b24 0x22 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x42007b22 0x22 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) .text.s_get_bus_mask - 0x42007b46 0x58 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x42007b44 0x58 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) .text.s_reserve_irom_region - 0x42007b9e 0xa8 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x42007b9c 0xa8 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) .text.s_reserve_drom_region - 0x42007c46 0xa8 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x42007c44 0xa8 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) .text.esp_mmu_map_init - 0x42007cee 0x19a esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - 0x42007cee esp_mmu_map_init + 0x42007cec 0x19a esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x42007cec esp_mmu_map_init .text.esp_mmu_map - 0x42007e88 0x514 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - 0x42007e88 esp_mmu_map + 0x42007e86 0x514 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x42007e86 esp_mmu_map .text.esp_mmu_unmap - 0x4200839c 0x188 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - 0x4200839c esp_mmu_unmap + 0x4200839a 0x188 esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x4200839a esp_mmu_unmap .text.esp_mmu_vaddr_to_paddr - 0x42008524 0xfa esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) - 0x42008524 esp_mmu_vaddr_to_paddr + 0x42008522 0xfa esp-idf/esp_mm/libesp_mm.a(esp_mmu_map.c.obj) + 0x42008522 esp_mmu_vaddr_to_paddr .text.gpio_input_enable - 0x4200861e 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x4200861c 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_input_disable - 0x4200869e 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x4200869c 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_output_disable - 0x4200871e 0x9e esp-idf/driver/libdriver.a(gpio.c.obj) + 0x4200871c 0x9e esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_od_enable - 0x420087bc 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x420087ba 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_od_disable - 0x4200883c 0x7e esp-idf/driver/libdriver.a(gpio.c.obj) + 0x4200883a 0x7e esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_input_enable - 0x420088ba 0x82 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x420088b8 0x82 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_input_disable - 0x4200893c 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x4200893a 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_output_enable - 0x420089bc 0x82 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x420089ba 0x82 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_output_disable - 0x42008a3e 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008a3c 0x80 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_pulldown_en - 0x42008abe 0x98 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008abc 0x98 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_pullup_en - 0x42008b56 0x98 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008b54 0x98 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_pulldown_dis - 0x42008bee 0x96 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008bec 0x96 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_sleep_pullup_dis - 0x42008c84 0x96 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008c82 0x96 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_intr_enable_on_core - 0x42008d1a 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008d18 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_output_enable - 0x42008d32 0x9c esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008d30 0x9c esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_isr_register_on_core_static - 0x42008dce 0x20 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008dcc 0x20 esp-idf/driver/libdriver.a(gpio.c.obj) .text.gpio_pullup_en - 0x42008dee 0xa8 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42008dee gpio_pullup_en + 0x42008dec 0xa8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008dec gpio_pullup_en .text.gpio_pullup_dis - 0x42008e96 0xc2 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42008e96 gpio_pullup_dis + 0x42008e94 0xc2 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008e94 gpio_pullup_dis .text.gpio_pulldown_en - 0x42008f58 0xa8 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42008f58 gpio_pulldown_en + 0x42008f56 0xa8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008f56 gpio_pulldown_en .text.gpio_pulldown_dis - 0x42009000 0xa6 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42009000 gpio_pulldown_dis + 0x42008ffe 0xa6 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42008ffe gpio_pulldown_dis .text.gpio_set_intr_type - 0x420090a6 0x15c esp-idf/driver/libdriver.a(gpio.c.obj) - 0x420090a6 gpio_set_intr_type + 0x420090a4 0x15c esp-idf/driver/libdriver.a(gpio.c.obj) + 0x420090a4 gpio_set_intr_type .text.gpio_intr_enable - 0x42009202 0xa2 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42009202 gpio_intr_enable + 0x42009200 0xa2 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42009200 gpio_intr_enable .text.gpio_intr_disable - 0x420092a4 0x76 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x420092a4 gpio_intr_disable + 0x420092a2 0x76 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x420092a2 gpio_intr_disable .text.gpio_set_level - 0x4200931a 0xac esp-idf/driver/libdriver.a(gpio.c.obj) - 0x4200931a gpio_set_level + 0x42009318 0xac esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42009318 gpio_set_level .text.gpio_get_level - 0x420093c6 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x420093c6 gpio_get_level + 0x420093c4 0x18 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x420093c4 gpio_get_level .text.gpio_set_direction - 0x420093de 0xb4 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x420093de gpio_set_direction + 0x420093dc 0xb4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x420093dc gpio_set_direction .text.gpio_config - 0x42009492 0x1e4 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42009492 gpio_config + 0x42009490 0x1e4 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42009490 gpio_config .text.gpio_isr_handler_add - 0x42009676 0x10c esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42009676 gpio_isr_handler_add + 0x42009674 0x10c esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42009674 gpio_isr_handler_add .text.gpio_uninstall_isr_service - 0x42009782 0x56 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42009782 gpio_uninstall_isr_service + 0x42009780 0x56 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42009780 gpio_uninstall_isr_service .text.gpio_isr_register - 0x420097d8 0xba esp-idf/driver/libdriver.a(gpio.c.obj) - 0x420097d8 gpio_isr_register + 0x420097d6 0xba esp-idf/driver/libdriver.a(gpio.c.obj) + 0x420097d6 gpio_isr_register .text.gpio_install_isr_service - 0x42009892 0xd8 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42009892 gpio_install_isr_service + 0x42009890 0xd8 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42009890 gpio_install_isr_service .text.gpio_sleep_set_direction - 0x4200996a 0xa0 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x4200996a gpio_sleep_set_direction + 0x42009968 0xa0 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42009968 gpio_sleep_set_direction .text.gpio_sleep_set_pull_mode - 0x42009a0a 0x146 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42009a0a gpio_sleep_set_pull_mode + 0x42009a08 0x146 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42009a08 gpio_sleep_set_pull_mode .text.gpio_sleep_sel_en - 0x42009b50 0x98 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42009b50 gpio_sleep_sel_en + 0x42009b4e 0x98 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42009b4e gpio_sleep_sel_en .text.gpio_sleep_sel_dis - 0x42009be8 0x96 esp-idf/driver/libdriver.a(gpio.c.obj) - 0x42009be8 gpio_sleep_sel_dis + 0x42009be6 0x96 esp-idf/driver/libdriver.a(gpio.c.obj) + 0x42009be6 gpio_sleep_sel_dis .text.rtc_gpio_is_valid_gpio - 0x42009c7e 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) - 0x42009c7e rtc_gpio_is_valid_gpio + 0x42009c7c 0x4 esp-idf/driver/libdriver.a(rtc_io.c.obj) + 0x42009c7c rtc_gpio_is_valid_gpio .text.ledc_ls_timer_update - 0x42009c82 0x2a esp-idf/driver/libdriver.a(ledc.c.obj) + 0x42009c80 0x2a esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_enable_intr_type - 0x42009cac 0x54 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x42009caa 0x54 esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_timer_del - 0x42009d00 0xea esp-idf/driver/libdriver.a(ledc.c.obj) + 0x42009cfe 0xea esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_speed_mode_ctx_create - 0x42009dea 0xbc esp-idf/driver/libdriver.a(ledc.c.obj) + 0x42009de8 0xbc esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_slow_clk_calibrate - 0x42009ea6 0x4e esp-idf/driver/libdriver.a(ledc.c.obj) + 0x42009ea4 0x4e esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_auto_global_clk_divisor - 0x42009ef4 0xa0 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x42009ef2 0xa0 esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_auto_clk_divisor - 0x42009f94 0x28 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x42009f92 0x28 esp-idf/driver/libdriver.a(ledc.c.obj) .text._ledc_update_duty - 0x42009fbc 0x5e esp-idf/driver/libdriver.a(ledc.c.obj) + 0x42009fba 0x5e esp-idf/driver/libdriver.a(ledc.c.obj) .text._ledc_fade_hw_acquire - 0x4200a01a 0x56 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200a018 0x56 esp-idf/driver/libdriver.a(ledc.c.obj) .text._ledc_fade_hw_release - 0x4200a070 0x34 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200a06e 0x34 esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_timer_set - 0x4200a0a4 0x164 esp-idf/driver/libdriver.a(ledc.c.obj) - 0x4200a0a4 ledc_timer_set + 0x4200a0a2 0x164 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200a0a2 ledc_timer_set .text.ledc_set_timer_div - 0x4200a208 0x2ae esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200a206 0x2ae esp-idf/driver/libdriver.a(ledc.c.obj) .text.ledc_bind_channel_timer - 0x4200a4b6 0x13e esp-idf/driver/libdriver.a(ledc.c.obj) - 0x4200a4b6 ledc_bind_channel_timer + 0x4200a4b4 0x13e esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200a4b4 ledc_bind_channel_timer .text.ledc_timer_rst - 0x4200a5f4 0x12e esp-idf/driver/libdriver.a(ledc.c.obj) - 0x4200a5f4 ledc_timer_rst + 0x4200a5f2 0x12e esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200a5f2 ledc_timer_rst .text.ledc_timer_resume - 0x4200a722 0x12c esp-idf/driver/libdriver.a(ledc.c.obj) - 0x4200a722 ledc_timer_resume + 0x4200a720 0x12c esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200a720 ledc_timer_resume .text.ledc_timer_config - 0x4200a84e 0x184 esp-idf/driver/libdriver.a(ledc.c.obj) - 0x4200a84e ledc_timer_config + 0x4200a84c 0x184 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200a84c ledc_timer_config .text.ledc_update_duty - 0x4200a9d2 0x134 esp-idf/driver/libdriver.a(ledc.c.obj) - 0x4200a9d2 ledc_update_duty + 0x4200a9d0 0x134 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200a9d0 ledc_update_duty .text.ledc_set_duty_with_hpoint - 0x4200ab06 0x168 esp-idf/driver/libdriver.a(ledc.c.obj) - 0x4200ab06 ledc_set_duty_with_hpoint + 0x4200ab04 0x168 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200ab04 ledc_set_duty_with_hpoint .text.ledc_channel_config - 0x4200ac6e 0x2ec esp-idf/driver/libdriver.a(ledc.c.obj) - 0x4200ac6e ledc_channel_config + 0x4200ac6c 0x2ec esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200ac6c ledc_channel_config .text.ledc_set_duty - 0x4200af5a 0x122 esp-idf/driver/libdriver.a(ledc.c.obj) - 0x4200af5a ledc_set_duty + 0x4200af58 0x122 esp-idf/driver/libdriver.a(ledc.c.obj) + 0x4200af58 ledc_set_duty .text.uart_pattern_queue_update - 0x4200b07c 0x44 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b07a 0x44 esp-idf/driver/libdriver.a(uart.c.obj) .text.uart_reenable_intr_mask - 0x4200b0c0 0x90 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b0be 0x90 esp-idf/driver/libdriver.a(uart.c.obj) .text.uart_set_word_length - 0x4200b150 0xb6 esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b150 uart_set_word_length + 0x4200b14e 0xb6 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b14e uart_set_word_length .text.uart_get_word_length - 0x4200b206 0x58 esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b206 uart_get_word_length + 0x4200b204 0x58 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b204 uart_get_word_length .text.uart_set_stop_bits - 0x4200b25e 0xb6 esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b25e uart_set_stop_bits + 0x4200b25c 0xb6 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b25c uart_set_stop_bits .text.uart_get_stop_bits - 0x4200b314 0x78 esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b314 uart_get_stop_bits + 0x4200b312 0x78 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b312 uart_get_stop_bits .text.uart_set_parity - 0x4200b38c 0x78 esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b38c uart_set_parity + 0x4200b38a 0x78 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b38a uart_set_parity .text.uart_get_parity - 0x4200b404 0x78 esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b404 uart_get_parity + 0x4200b402 0x78 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b402 uart_get_parity .text.uart_set_baudrate - 0x4200b47c 0x16a esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b47c uart_set_baudrate + 0x4200b47a 0x16a esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b47a uart_set_baudrate .text.uart_get_baudrate - 0x4200b5e6 0xca esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b5e6 uart_get_baudrate + 0x4200b5e4 0xca esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b5e4 uart_get_baudrate .text.uart_wait_tx_done - 0x4200b6b0 0x22a esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b6b0 uart_wait_tx_done + 0x4200b6ae 0x22a esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b6ae uart_wait_tx_done .text.uart_get_buffered_data_len - 0x4200b8da 0xc2 esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b8da uart_get_buffered_data_len + 0x4200b8d8 0xc2 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b8d8 uart_get_buffered_data_len .text.uart_flush_input - 0x4200b99c 0x1f8 esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200b99c uart_flush_input - 0x4200b99c uart_flush + 0x4200b99a 0x1f8 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200b99a uart_flush_input + 0x4200b99a uart_flush .text.uart_is_driver_installed - 0x4200bb94 0x22 esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200bb94 uart_is_driver_installed + 0x4200bb92 0x22 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200bb92 uart_is_driver_installed .text.uart_set_select_notif_callback - 0x4200bbb6 0x1c esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200bbb6 uart_set_select_notif_callback + 0x4200bbb4 0x1c esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200bbb4 uart_set_select_notif_callback .text.uart_get_selectlock - 0x4200bbd2 0x6 esp-idf/driver/libdriver.a(uart.c.obj) - 0x4200bbd2 uart_get_selectlock + 0x4200bbd0 0x6 esp-idf/driver/libdriver.a(uart.c.obj) + 0x4200bbd0 uart_get_selectlock .text.bootloader_init_mem - 0x4200bbd8 0xe esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) - 0x4200bbd8 bootloader_init_mem + 0x4200bbd6 0xe esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + 0x4200bbd6 bootloader_init_mem .text.bootloader_flash_update_id - 0x4200bbe6 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) - 0x4200bbe6 bootloader_flash_update_id + 0x4200bbe4 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + 0x4200bbe4 bootloader_flash_update_id .text.spi_flash_init_lock - 0x4200bc06 0x2 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x4200bc06 spi_flash_init_lock + 0x4200bc04 0x2 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x4200bc04 spi_flash_init_lock .text.spi_flash_op_lock - 0x4200bc08 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x4200bc08 spi_flash_op_lock + 0x4200bc06 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x4200bc06 spi_flash_op_lock .text.spi_flash_op_unlock - 0x4200bc1a 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) - 0x4200bc1a spi_flash_op_unlock + 0x4200bc18 0x12 esp-idf/spi_flash/libspi_flash.a(cache_utils.c.obj) + 0x4200bc18 spi_flash_op_unlock .text.spi_flash_mmap - 0x4200bc2c 0xc8 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - 0x4200bc2c spi_flash_mmap + 0x4200bc2a 0xc8 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x4200bc2a spi_flash_mmap .text.spi_flash_munmap - 0x4200bcf4 0x6e esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - 0x4200bcf4 spi_flash_munmap + 0x4200bcf2 0x6e esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x4200bcf2 spi_flash_munmap .text.spi_flash_cache2phys - 0x4200bd62 0x24 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) - 0x4200bd62 spi_flash_cache2phys + 0x4200bd60 0x24 esp-idf/spi_flash/libspi_flash.a(flash_mmap.c.obj) + 0x4200bd60 spi_flash_cache2phys .text.esp_mspi_get_io - 0x4200bd86 0x9a esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) - 0x4200bd86 esp_mspi_get_io + 0x4200bd84 0x9a esp-idf/spi_flash/libspi_flash.a(flash_ops.c.obj) + 0x4200bd84 esp_mspi_get_io .text.esp_flash_read_chip_id - 0x4200be20 0x14 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) - 0x4200be20 esp_flash_read_chip_id + 0x4200be1e 0x14 esp-idf/spi_flash/libspi_flash.a(esp_flash_api.c.obj) + 0x4200be1e esp_flash_read_chip_id .text.spimem_flash_ll_get_source_freq_mhz - 0x4200be34 0x3e esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x4200be32 0x3e esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) .text.esp_flash_init_default_chip - 0x4200be72 0x120 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - 0x4200be72 esp_flash_init_default_chip + 0x4200be70 0x120 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x4200be70 esp_flash_init_default_chip .text.esp_flash_app_init - 0x4200bf92 0x20 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) - 0x4200bf92 esp_flash_app_init + 0x4200bf90 0x20 esp-idf/spi_flash/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x4200bf90 esp_flash_app_init .text.esp_flash_app_enable_os_functions - 0x4200bfb2 0x2a esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) - 0x4200bfb2 esp_flash_app_enable_os_functions + 0x4200bfb0 0x2a esp-idf/spi_flash/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x4200bfb0 esp_flash_app_enable_os_functions .text.esp_crosscore_int_init - 0x4200bfdc 0x66 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) - 0x4200bfdc esp_crosscore_int_init + 0x4200bfda 0x66 esp-idf/esp_system/libesp_system.a(crosscore_int.c.obj) + 0x4200bfda esp_crosscore_int_init .text.esp_vApplicationIdleHook - 0x4200c042 0x46 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x4200c042 esp_vApplicationIdleHook + 0x4200c040 0x46 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x4200c040 esp_vApplicationIdleHook .text.esp_register_freertos_idle_hook_for_cpu - 0x4200c088 0x74 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x4200c088 esp_register_freertos_idle_hook_for_cpu + 0x4200c086 0x74 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x4200c086 esp_register_freertos_idle_hook_for_cpu .text.esp_register_freertos_tick_hook_for_cpu - 0x4200c0fc 0x74 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) - 0x4200c0fc esp_register_freertos_tick_hook_for_cpu + 0x4200c0fa 0x74 esp-idf/esp_system/libesp_system.a(freertos_hooks.c.obj) + 0x4200c0fa esp_register_freertos_tick_hook_for_cpu .text.esp_int_wdt_init - 0x4200c170 0xc8 esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) - 0x4200c170 esp_int_wdt_init + 0x4200c16e 0xc8 esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) + 0x4200c16e esp_int_wdt_init .text.esp_int_wdt_cpu_init - 0x4200c238 0x54 esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) - 0x4200c238 esp_int_wdt_cpu_init + 0x4200c236 0x54 esp-idf/esp_system/libesp_system.a(int_wdt.c.obj) + 0x4200c236 esp_int_wdt_cpu_init .text.find_entry_and_check_all_reset - 0x4200c28c 0x30 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c28a 0x30 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.find_entry_from_task_handle_and_check_all_reset - 0x4200c2bc 0x32 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c2ba 0x32 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.task_wdt_timer_feed - 0x4200c2ee 0x2c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c2ec 0x2c esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.add_entry - 0x4200c31a 0x17a esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c318 0x17a esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.get_task_affinity - 0x4200c494 0x26 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c492 0x26 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.task_wdt_timeout_abort - 0x4200c4ba 0x9a esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x4200c4ba task_wdt_timeout_abort + 0x4200c4b8 0x9a esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c4b8 task_wdt_timeout_abort .text.task_wdt_timeout_handling - 0x4200c554 0x50 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c552 0x50 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.esp_task_wdt_add - 0x4200c5a4 0x66 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x4200c5a4 esp_task_wdt_add + 0x4200c5a2 0x66 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c5a2 esp_task_wdt_add .text.subscribe_idle - 0x4200c60a 0xb2 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c608 0xb2 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.esp_task_wdt_init - 0x4200c6bc 0x144 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x4200c6bc esp_task_wdt_init + 0x4200c6ba 0x144 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c6ba esp_task_wdt_init .text.esp_task_wdt_reset - 0x4200c800 0xcc esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x4200c800 esp_task_wdt_reset + 0x4200c7fe 0xcc esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c7fe esp_task_wdt_reset .text.idle_hook_cb - 0x4200c8cc 0x10 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c8ca 0x10 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.esp_task_wdt_print_triggered_tasks - 0x4200c8dc 0x12a esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) - 0x4200c8dc esp_task_wdt_print_triggered_tasks + 0x4200c8da 0x12a esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200c8da esp_task_wdt_print_triggered_tasks .text.task_wdt_isr - 0x4200ca06 0x106 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) + 0x4200ca04 0x106 esp-idf/esp_system/libesp_system.a(task_wdt.c.obj) .text.esp_task_wdt_impl_timer_allocate - 0x4200cb0c 0xf2 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x4200cb0c esp_task_wdt_impl_timer_allocate + 0x4200cb0a 0xf2 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x4200cb0a esp_task_wdt_impl_timer_allocate .text.esp_task_wdt_impl_timer_feed - 0x4200cbfe 0x36 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x4200cbfe esp_task_wdt_impl_timer_feed + 0x4200cbfc 0x36 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x4200cbfc esp_task_wdt_impl_timer_feed .text.esp_task_wdt_impl_timeout_triggered - 0x4200cc34 0x2e esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x4200cc34 esp_task_wdt_impl_timeout_triggered + 0x4200cc32 0x2e esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x4200cc32 esp_task_wdt_impl_timeout_triggered .text.esp_task_wdt_impl_timer_restart - 0x4200cc62 0x40 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) - 0x4200cc62 esp_task_wdt_impl_timer_restart + 0x4200cc60 0x40 esp-idf/esp_system/libesp_system.a(task_wdt_impl_timergroup.c.obj) + 0x4200cc60 esp_task_wdt_impl_timer_restart .text.gpspi_flash_ll_calculate_clock_reg - 0x4200cca2 0x2c esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x4200cca0 0x2c esp-idf/hal/libhal.a(spi_flash_hal.c.obj) .text.spimem_flash_ll_calculate_clock_reg - 0x4200ccce 0x2c esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x4200cccc 0x2c esp-idf/hal/libhal.a(spi_flash_hal.c.obj) .text.get_flash_clock_divider - 0x4200ccfa 0xa4 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x4200ccf8 0xa4 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) .text.spi_flash_cal_clock - 0x4200cd9e 0x28 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x4200cd9c 0x28 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) .text.spi_flash_hal_init - 0x4200cdc6 0xfc esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x4200cdc6 spi_flash_hal_init + 0x4200cdc4 0xfc esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x4200cdc4 spi_flash_hal_init .text.spi_flash_hal_supports_direct_write - 0x4200cec2 0x12 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x4200cec2 spi_flash_hal_supports_direct_write + 0x4200cec0 0x12 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x4200cec0 spi_flash_hal_supports_direct_write .text.spi_flash_hal_supports_direct_read - 0x4200ced4 0x12 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) - 0x4200ced4 spi_flash_hal_supports_direct_read + 0x4200ced2 0x12 esp-idf/hal/libhal.a(spi_flash_hal.c.obj) + 0x4200ced2 spi_flash_hal_supports_direct_read .text.uart_ll_get_baudrate - 0x4200cee6 0x38 esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x4200cee4 0x38 esp-idf/hal/libhal.a(uart_hal.c.obj) .text.uart_hal_get_sclk - 0x4200cf1e 0x26 esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x4200cf1e uart_hal_get_sclk + 0x4200cf1c 0x26 esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x4200cf1c uart_hal_get_sclk .text.uart_hal_get_baudrate - 0x4200cf44 0x1a esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x4200cf44 uart_hal_get_baudrate + 0x4200cf42 0x1a esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x4200cf42 uart_hal_get_baudrate .text.uart_hal_set_stop_bits - 0x4200cf5e 0x12 esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x4200cf5e uart_hal_set_stop_bits + 0x4200cf5c 0x12 esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x4200cf5c uart_hal_set_stop_bits .text.uart_hal_get_stop_bits - 0x4200cf70 0xc esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x4200cf70 uart_hal_get_stop_bits + 0x4200cf6e 0xc esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x4200cf6e uart_hal_get_stop_bits .text.uart_hal_set_data_bit_num - 0x4200cf7c 0x10 esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x4200cf7c uart_hal_set_data_bit_num + 0x4200cf7a 0x10 esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x4200cf7a uart_hal_set_data_bit_num .text.uart_hal_get_data_bit_num - 0x4200cf8c 0xc esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x4200cf8c uart_hal_get_data_bit_num + 0x4200cf8a 0xc esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x4200cf8a uart_hal_get_data_bit_num .text.uart_hal_set_parity - 0x4200cf98 0x20 esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x4200cf98 uart_hal_set_parity + 0x4200cf96 0x20 esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x4200cf96 uart_hal_set_parity .text.uart_hal_get_parity - 0x4200cfb8 0x1c esp-idf/hal/libhal.a(uart_hal.c.obj) - 0x4200cfb8 uart_hal_get_parity + 0x4200cfb6 0x1c esp-idf/hal/libhal.a(uart_hal.c.obj) + 0x4200cfb6 uart_hal_get_parity .text.gpio_hal_intr_enable_on_core - 0x4200cfd4 0x70 esp-idf/hal/libhal.a(gpio_hal.c.obj) - 0x4200cfd4 gpio_hal_intr_enable_on_core + 0x4200cfd2 0x70 esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x4200cfd2 gpio_hal_intr_enable_on_core .text.gpio_hal_intr_disable - 0x4200d044 0x3a esp-idf/hal/libhal.a(gpio_hal.c.obj) - 0x4200d044 gpio_hal_intr_disable + 0x4200d042 0x3a esp-idf/hal/libhal.a(gpio_hal.c.obj) + 0x4200d042 gpio_hal_intr_disable .text.ledc_hal_init - 0x4200d07e 0xe esp-idf/hal/libhal.a(ledc_hal.c.obj) - 0x4200d07e ledc_hal_init + 0x4200d07c 0xe esp-idf/hal/libhal.a(ledc_hal.c.obj) + 0x4200d07c ledc_hal_init .text.esp_cpu_configure_region_protection - 0x4200d08c 0x100 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) - 0x4200d08c esp_cpu_configure_region_protection + 0x4200d08a 0x100 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + 0x4200d08a esp_cpu_configure_region_protection .text.periph_rtc_dig_clk8m_enable - 0x4200d18c 0x5e esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - 0x4200d18c periph_rtc_dig_clk8m_enable + 0x4200d18a 0x5e esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + 0x4200d18a periph_rtc_dig_clk8m_enable .text.periph_rtc_dig_clk8m_get_freq - 0x4200d1ea 0xa esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) - 0x4200d1ea periph_rtc_dig_clk8m_get_freq + 0x4200d1e8 0xa esp-idf/esp_hw_support/libesp_hw_support.a(clk_ctrl_os.c.obj) + 0x4200d1e8 periph_rtc_dig_clk8m_get_freq .text.esp_sleep_periph_use_8m - 0x4200d1f4 0xa esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) - 0x4200d1f4 esp_sleep_periph_use_8m + 0x4200d1f2 0xa esp-idf/esp_hw_support/libesp_hw_support.a(sleep_modes.c.obj) + 0x4200d1f2 esp_sleep_periph_use_8m .text.esp_clk_tree_src_get_freq_hz - 0x4200d1fe 0x19e esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree.c.obj) - 0x4200d1fe esp_clk_tree_src_get_freq_hz + 0x4200d1fc 0x19e esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree.c.obj) + 0x4200d1fc esp_clk_tree_src_get_freq_hz .text.clk_tree_rtc_slow_calibration - 0x4200d39c 0x6a esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) + 0x4200d39a 0x6a esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) .text.esp_clk_tree_rc_fast_d256_get_freq_hz - 0x4200d406 0x76 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) - 0x4200d406 esp_clk_tree_rc_fast_d256_get_freq_hz + 0x4200d404 0x76 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) + 0x4200d404 esp_clk_tree_rc_fast_d256_get_freq_hz .text.esp_clk_tree_xtal32k_get_freq_hz - 0x4200d47c 0x7a esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) - 0x4200d47c esp_clk_tree_xtal32k_get_freq_hz + 0x4200d47a 0x7a esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) + 0x4200d47a esp_clk_tree_xtal32k_get_freq_hz .text.esp_clk_tree_lp_slow_get_freq_hz - 0x4200d4f6 0x40 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) - 0x4200d4f6 esp_clk_tree_lp_slow_get_freq_hz + 0x4200d4f4 0x40 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) + 0x4200d4f4 esp_clk_tree_lp_slow_get_freq_hz .text.esp_clk_tree_rc_fast_get_freq_hz - 0x4200d536 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) - 0x4200d536 esp_clk_tree_rc_fast_get_freq_hz + 0x4200d534 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) + 0x4200d534 esp_clk_tree_rc_fast_get_freq_hz .text.esp_clk_tree_lp_fast_get_freq_hz - 0x4200d556 0x6a esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) - 0x4200d556 esp_clk_tree_lp_fast_get_freq_hz + 0x4200d554 0x6a esp-idf/esp_hw_support/libesp_hw_support.a(esp_clk_tree_common.c.obj) + 0x4200d554 esp_clk_tree_lp_fast_get_freq_hz .text.load_partitions - 0x4200d5c0 0x1e4 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x4200d5be 0x1e4 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .text.ensure_partitions_loaded - 0x4200d7a4 0x7e esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x4200d7a2 0x7e esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .text.iterator_create - 0x4200d822 0x3e esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x4200d820 0x3e esp-idf/esp_partition/libesp_partition.a(partition.c.obj) .text.esp_partition_iterator_release - 0x4200d860 0x12 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x4200d860 esp_partition_iterator_release + 0x4200d85e 0x12 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x4200d85e esp_partition_iterator_release .text.esp_partition_next - 0x4200d872 0xb6 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x4200d872 esp_partition_next + 0x4200d870 0xb6 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x4200d870 esp_partition_next .text.esp_partition_find - 0x4200d928 0x46 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x4200d928 esp_partition_find + 0x4200d926 0x46 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x4200d926 esp_partition_find .text.esp_partition_get - 0x4200d96e 0x32 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) - 0x4200d96e esp_partition_get + 0x4200d96c 0x32 esp-idf/esp_partition/libesp_partition.a(partition.c.obj) + 0x4200d96c esp_partition_get .text.esp_partition_is_flash_region_writable - 0x4200d9a0 0x66 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - 0x4200d9a0 esp_partition_is_flash_region_writable + 0x4200d99e 0x66 esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x4200d99e esp_partition_is_flash_region_writable .text.esp_partition_main_flash_region_safe - 0x4200da06 0x4e esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) - 0x4200da06 esp_partition_main_flash_region_safe + 0x4200da04 0x4e esp-idf/esp_partition/libesp_partition.a(partition_target.c.obj) + 0x4200da04 esp_partition_main_flash_region_safe .text.esp_ota_get_running_partition - 0x4200da54 0xc6 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) - 0x4200da54 esp_ota_get_running_partition + 0x4200da52 0xc6 esp-idf/app_update/libapp_update.a(esp_ota_ops.c.obj) + 0x4200da52 esp_ota_get_running_partition .text.clk_hal_lp_slow_get_freq_hz - 0x4200db1a 0x5c esp-idf/hal/libhal.a(clk_tree_hal.c.obj) - 0x4200db1a clk_hal_lp_slow_get_freq_hz + 0x4200db18 0x5c esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x4200db18 clk_hal_lp_slow_get_freq_hz .text.clk_hal_xtal_get_freq_mhz - 0x4200db76 0x5e esp-idf/hal/libhal.a(clk_tree_hal.c.obj) - 0x4200db76 clk_hal_xtal_get_freq_mhz + 0x4200db74 0x5e esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x4200db74 clk_hal_xtal_get_freq_mhz .text.clk_hal_soc_root_get_freq_mhz - 0x4200dbd4 0x62 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) - 0x4200dbd4 clk_hal_soc_root_get_freq_mhz + 0x4200dbd2 0x62 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x4200dbd2 clk_hal_soc_root_get_freq_mhz .text.clk_hal_cpu_get_freq_hz - 0x4200dc36 0x78 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) - 0x4200dc36 clk_hal_cpu_get_freq_hz + 0x4200dc34 0x78 esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x4200dc34 clk_hal_cpu_get_freq_hz .text.clk_hal_ahb_get_freq_hz - 0x4200dcae 0x2c esp-idf/hal/libhal.a(clk_tree_hal.c.obj) - 0x4200dcae clk_hal_ahb_get_freq_hz + 0x4200dcac 0x2c esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x4200dcac clk_hal_ahb_get_freq_hz .text.clk_hal_apb_get_freq_hz - 0x4200dcda 0xe esp-idf/hal/libhal.a(clk_tree_hal.c.obj) - 0x4200dcda clk_hal_apb_get_freq_hz + 0x4200dcd8 0xe esp-idf/hal/libhal.a(clk_tree_hal.c.obj) + 0x4200dcd8 clk_hal_apb_get_freq_hz .text.startup._GLOBAL__sub_I__ZSt7nothrow - 0x4200dce8 0xe /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libstdc++.a(new_handler.o) + 0x4200dce6 0xe /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libstdc++.a(new_handler.o) .text._ZL15eh_globals_dtorPv - 0x4200dcf6 0x30 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libstdc++.a(eh_globals.o) + 0x4200dcf4 0x30 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libstdc++.a(eh_globals.o) .text.startup._GLOBAL__sub_I__ZN17__eh_globals_init7_S_initE - 0x4200dd26 0x2a /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libstdc++.a(eh_globals.o) + 0x4200dd24 0x2a /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libstdc++.a(eh_globals.o) .text.startup._GLOBAL__sub_I__ZN10__cxxabiv111__terminateEPFvvE - 0x4200dd50 0xe /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libstdc++.a(eh_terminate.o) + 0x4200dd4e 0xe /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libstdc++.a(eh_terminate.o) .text.__wrap__Unwind_DeleteException - 0x4200dd5e 0xc esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) - 0x4200dd5e __wrap__Unwind_DeleteException - .text 0x4200dd6a 0x104 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fclose.o) - 0x4200dd6a _fclose_r - 0x4200de58 fclose - .text 0x4200de6e 0x1f4 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fflush.o) - 0x4200de6e __sflush_r - 0x4200dfbc _fflush_r - 0x4200e036 fflush - .text 0x4200e062 0x302 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-findfp.o) - 0x4200e1f4 __sfp_lock_acquire - 0x4200e204 __sfp_lock_release - 0x4200e214 __sfp - 0x4200e302 __sinit - 0x4200e330 __fp_lock_all - 0x4200e34a __fp_unlock_all - .text 0x4200e364 0x118 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fopen.o) - 0x4200e364 _fopen_r - 0x4200e45e fopen - .text 0x4200e47c 0x28 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fseek.o) - 0x4200e47c _fseek_r - 0x4200e47e fseek - .text 0x4200e4a4 0x2ec /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fvwrite.o) - 0x4200e4a4 __sfvwrite_r - .text 0x4200e790 0x68 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fwalk.o) - 0x4200e790 _fwalk_sglue - .text 0x4200e7f8 0x54 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-printf.o) - 0x4200e7f8 _printf_r - 0x4200e81a printf - .text 0x4200e84c 0xc8 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-stdio.o) - 0x4200e84c __sread - 0x4200e87e __seofread - 0x4200e882 __swrite - 0x4200e8d4 __sseek - 0x4200e90c __sclose - .text 0x4200e914 0x28 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-vprintf.o) - 0x4200e914 vprintf - 0x4200e932 _vprintf_r - .text 0x4200e93c 0xd2 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-wsetup.o) - 0x4200e93c __swsetup_r - .text 0x4200ea0e 0x37c /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fseeko.o) - 0x4200ea0e _fseeko_r - 0x4200ed64 fseeko - .text 0x4200ed8a 0x100 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-reent.o) - 0x4200ed8a _reclaim_reent - .text 0x4200ee8a 0x12 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-errno.o) - 0x4200ee8a __errno - .text 0x4200ee9c 0x24 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-sysgettod.o) - 0x4200ee9c gettimeofday - .text 0x4200eec0 0x284c /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-vfprintf.o) - 0x4200f2f4 _vfprintf_r - 0x4201163e vfprintf - .text 0x4201170c 0x1a7c /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-vfiprintf.o) - 0x42011b40 __sprint_r - 0x42011b64 _vfiprintf_r - 0x420130ba vfiprintf - .text 0x42013188 0x7a /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-flags.o) - 0x42013188 __sflags - .text 0x42013202 0x120 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-makebuf.o) - 0x42013202 __swhatbuf_r - 0x42013282 __smakebuf_r - .text 0x42013322 0x134 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-refill.o) - 0x4201334a __srefill_r - .text 0x42013456 0x22 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-localeconv.o) - 0x42013456 __localeconv_l - 0x4201345c _localeconv_r - 0x4201346a localeconv - .text 0x42013478 0x84 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libm_a-s_frexp.o) - 0x42013478 frexp - .text 0x420134fc 0xe30 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-dtoa.o) - 0x4201362c _dtoa_r - .text 0x4201432c 0x48 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-mbtowc_r.o) - 0x4201432c _mbtowc_r - 0x4201433a __ascii_mbtowc - .text 0x42014374 0xbbe /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-mprec.o) - 0x42014374 _Balloc - 0x42014432 _Bfree - 0x4201449a __multadd - 0x4201455c __s2b - 0x4201461c __hi0bits - 0x42014662 __lo0bits - 0x420146cc __i2b - 0x42014706 __multiply - 0x42014884 __pow5mult - 0x4201495c __lshift - 0x42014a5a __mcmp - 0x42014a90 __mdiff - 0x42014bf6 __ulp - 0x42014c3a __b2d - 0x42014cee __d2b - 0x42014dce __ratio - 0x42014e40 _mprec_log10 - 0x42014ea0 __copybits - 0x42014eec __any_on - .text 0x42014f32 0x2e /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-wctomb_r.o) - 0x42014f32 _wctomb_r - 0x42014f40 __ascii_wctomb - .text 0x42014f60 0x1a0a /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-svfiprintf.o) - 0x42015380 __ssprint_r - 0x420154c6 _svfiprintf_r - .text 0x4201696a 0x252 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(trunctfdf2.o) - 0x4201696a __trunctfdf2 + 0x4200dd5c 0xc esp-idf/cxx/libcxx.a(cxx_exception_stubs.cpp.obj) + 0x4200dd5c __wrap__Unwind_DeleteException + .text 0x4200dd68 0x104 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fclose.o) + 0x4200dd68 _fclose_r + 0x4200de56 fclose + .text 0x4200de6c 0x1f4 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fflush.o) + 0x4200de6c __sflush_r + 0x4200dfba _fflush_r + 0x4200e034 fflush + .text 0x4200e060 0x302 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-findfp.o) + 0x4200e1f2 __sfp_lock_acquire + 0x4200e202 __sfp_lock_release + 0x4200e212 __sfp + 0x4200e300 __sinit + 0x4200e32e __fp_lock_all + 0x4200e348 __fp_unlock_all + .text 0x4200e362 0x118 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fopen.o) + 0x4200e362 _fopen_r + 0x4200e45c fopen + .text 0x4200e47a 0x28 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fseek.o) + 0x4200e47a _fseek_r + 0x4200e47c fseek + .text 0x4200e4a2 0x2ec /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fvwrite.o) + 0x4200e4a2 __sfvwrite_r + .text 0x4200e78e 0x68 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fwalk.o) + 0x4200e78e _fwalk_sglue + .text 0x4200e7f6 0x54 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-printf.o) + 0x4200e7f6 _printf_r + 0x4200e818 printf + .text 0x4200e84a 0xc8 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-stdio.o) + 0x4200e84a __sread + 0x4200e87c __seofread + 0x4200e880 __swrite + 0x4200e8d2 __sseek + 0x4200e90a __sclose + .text 0x4200e912 0x28 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-vprintf.o) + 0x4200e912 vprintf + 0x4200e930 _vprintf_r + .text 0x4200e93a 0xd2 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-wsetup.o) + 0x4200e93a __swsetup_r + .text 0x4200ea0c 0x37c /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-fseeko.o) + 0x4200ea0c _fseeko_r + 0x4200ed62 fseeko + .text 0x4200ed88 0x100 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-reent.o) + 0x4200ed88 _reclaim_reent + .text 0x4200ee88 0x12 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-errno.o) + 0x4200ee88 __errno + .text 0x4200ee9a 0x24 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-sysgettod.o) + 0x4200ee9a gettimeofday + .text 0x4200eebe 0x284c /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-vfprintf.o) + 0x4200f2f2 _vfprintf_r + 0x4201163c vfprintf + .text 0x4201170a 0x1a7c /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-vfiprintf.o) + 0x42011b3e __sprint_r + 0x42011b62 _vfiprintf_r + 0x420130b8 vfiprintf + .text 0x42013186 0x7a /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-flags.o) + 0x42013186 __sflags + .text 0x42013200 0x120 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-makebuf.o) + 0x42013200 __swhatbuf_r + 0x42013280 __smakebuf_r + .text 0x42013320 0x134 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-refill.o) + 0x42013348 __srefill_r + .text 0x42013454 0x22 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-localeconv.o) + 0x42013454 __localeconv_l + 0x4201345a _localeconv_r + 0x42013468 localeconv + .text 0x42013476 0x84 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libm_a-s_frexp.o) + 0x42013476 frexp + .text 0x420134fa 0xe30 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-dtoa.o) + 0x4201362a _dtoa_r + .text 0x4201432a 0x48 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-mbtowc_r.o) + 0x4201432a _mbtowc_r + 0x42014338 __ascii_mbtowc + .text 0x42014372 0xbbe /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-mprec.o) + 0x42014372 _Balloc + 0x42014430 _Bfree + 0x42014498 __multadd + 0x4201455a __s2b + 0x4201461a __hi0bits + 0x42014660 __lo0bits + 0x420146ca __i2b + 0x42014704 __multiply + 0x42014882 __pow5mult + 0x4201495a __lshift + 0x42014a58 __mcmp + 0x42014a8e __mdiff + 0x42014bf4 __ulp + 0x42014c38 __b2d + 0x42014cec __d2b + 0x42014dcc __ratio + 0x42014e3e _mprec_log10 + 0x42014e9e __copybits + 0x42014eea __any_on + .text 0x42014f30 0x2e /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-wctomb_r.o) + 0x42014f30 _wctomb_r + 0x42014f3e __ascii_wctomb + .text 0x42014f5e 0x1a0a /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-svfiprintf.o) + 0x4201537e __ssprint_r + 0x420154c4 _svfiprintf_r + .text 0x42016968 0x252 /home/abobkov/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(trunctfdf2.o) + 0x42016968 __trunctfdf2 *(EXCLUDE_FILE(*libpp.a *libnet80211.a) .wifi0iram EXCLUDE_FILE(*libpp.a *libnet80211.a) .wifi0iram.*) *(.wifiextrairam .wifiextrairam.*) *(EXCLUDE_FILE(*libpp.a) .wifiorslpiram EXCLUDE_FILE(*libpp.a) .wifiorslpiram.*) @@ -15275,45 +15275,45 @@ END GROUP *libesp_event.a:esp_event.*(.text .text.base_node_add_handler .text.base_node_remove_all_handler .text.base_node_remove_handler .text.esp_event_dump .text.esp_event_handler_instance_register_with .text.esp_event_handler_instance_unregister_with .text.esp_event_handler_register_with .text.esp_event_handler_register_with_internal .text.esp_event_handler_unregister_with .text.esp_event_handler_unregister_with_internal .text.esp_event_loop_create .text.esp_event_loop_delete .text.esp_event_loop_run .text.esp_event_loop_run_task .text.esp_event_post_to .text.handler_execute .text.handler_instances_add .text.handler_instances_remove .text.handler_instances_remove_all .text.loop_node_add_handler .text.loop_node_remove_all_handler .text.loop_node_remove_handler) *libesp_hw_support.a:cpu.*(.text .text.esp_cpu_clear_breakpoint .text.esp_cpu_clear_watchpoint .text.esp_cpu_set_breakpoint .text.esp_cpu_set_watchpoint) .text.esp_cpu_set_breakpoint - 0x42016bbc 0x54 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) - 0x42016bbc esp_cpu_set_breakpoint + 0x42016bba 0x54 esp-idf/esp_hw_support/libesp_hw_support.a(cpu.c.obj) + 0x42016bba esp_cpu_set_breakpoint *libesp_hw_support.a:esp_gpio_reserve.*(.text) *libesp_hw_support.a:gdma.*(.text .text.do_allocate_gdma_channel .text.gdma_acquire_group_handle .text.gdma_acquire_pair_handle .text.gdma_append .text.gdma_apply_strategy .text.gdma_connect .text.gdma_del_channel .text.gdma_del_rx_channel .text.gdma_del_tx_channel .text.gdma_disconnect .text.gdma_get_channel_id .text.gdma_get_free_m2m_trig_id_mask .text.gdma_install_rx_interrupt .text.gdma_install_tx_interrupt .text.gdma_new_ahb_channel .text.gdma_register_rx_event_callbacks .text.gdma_register_tx_event_callbacks .text.gdma_release_group_handle .text.gdma_release_pair_handle .text.gdma_reset .text.gdma_set_priority .text.gdma_set_transfer_ability .text.gdma_start .text.gdma_stop) *libesp_hw_support.a:periph_ctrl.*(.text .text.periph_ll_disable_clk_set_rst .text.periph_ll_enable_clk_clear_rst .text.periph_ll_get_clk_en_mask .text.periph_ll_get_clk_en_reg .text.periph_ll_get_rst_en_mask .text.periph_ll_get_rst_en_reg .text.periph_ll_reset .text.periph_module_disable .text.periph_module_enable .text.periph_rcc_acquire_enter .text.periph_rcc_acquire_exit .text.periph_rcc_release_enter .text.periph_rcc_release_exit) .text.periph_ll_get_clk_en_mask - 0x42016c10 0x170 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x42016c0e 0x170 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) .text.periph_ll_get_rst_en_mask - 0x42016d80 0x15e esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x42016d7e 0x15e esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) .text.periph_ll_get_clk_en_reg - 0x42016ede 0x5a esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x42016edc 0x5a esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) .text.periph_ll_get_rst_en_reg - 0x42016f38 0x5c esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x42016f36 0x5c esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) .text.periph_ll_enable_clk_clear_rst - 0x42016f94 0x50 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x42016f92 0x50 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) .text.periph_ll_reset - 0x42016fe4 0x36 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x42016fe2 0x36 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) .text.periph_rcc_acquire_enter - 0x4201701a 0x28 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - 0x4201701a periph_rcc_acquire_enter + 0x42017018 0x28 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x42017018 periph_rcc_acquire_enter .text.periph_rcc_acquire_exit - 0x42017042 0x22 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - 0x42017042 periph_rcc_acquire_exit + 0x42017040 0x22 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x42017040 periph_rcc_acquire_exit .text.periph_module_enable - 0x42017064 0xa0 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) - 0x42017064 periph_module_enable + 0x42017062 0xa0 esp-idf/esp_hw_support/libesp_hw_support.a(periph_ctrl.c.obj) + 0x42017062 periph_module_enable *libesp_hw_support.a:sar_periph_ctrl.*(.text .text.s_sar_adc_power_acquire .text.s_sar_adc_power_release .text.sar_periph_ctrl_adc_continuous_power_acquire .text.sar_periph_ctrl_adc_continuous_power_release .text.sar_periph_ctrl_adc_oneshot_power_acquire .text.sar_periph_ctrl_adc_oneshot_power_release .text.sar_periph_ctrl_init .text.sar_periph_ctrl_power_disable .text.sar_periph_ctrl_pwdet_power_acquire .text.sar_periph_ctrl_pwdet_power_release) .text.sar_periph_ctrl_init - 0x42017104 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) - 0x42017104 sar_periph_ctrl_init + 0x42017102 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x42017102 sar_periph_ctrl_init *libesp_system.a:esp_system_chip.*(.text .text.esp_get_free_heap_size .text.esp_get_free_internal_heap_size .text.esp_get_idf_version .text.esp_get_minimum_free_heap_size) *libesp_wifi.a:esp_adapter.*(.text .text.clear_intr_wrapper .text.coex_deinit_wrapper .text.coex_disable_wrapper .text.coex_enable_wrapper .text.coex_init_wrapper .text.coex_register_start_cb_wrapper .text.coex_schm_curr_period_get_wrapper .text.coex_schm_curr_phase_get_wrapper .text.coex_schm_flexible_period_get_wrapper .text.coex_schm_flexible_period_set_wrapper .text.coex_schm_interval_get_wrapper .text.coex_schm_process_restart_wrapper .text.coex_schm_register_cb_wrapper .text.coex_schm_status_bit_clear_wrapper .text.coex_schm_status_bit_set_wrapper .text.coex_wifi_channel_set_wrapper .text.coex_wifi_request_wrapper .text.disable_intr_wrapper .text.enable_intr_wrapper .text.esp_event_post_wrapper .text.esp_log_write_wrapper .text.esp_log_writev_wrapper .text.esp_phy_disable_wrapper .text.esp_phy_enable_wrapper .text.esp_read_mac_wrapper .text.event_group_wait_bits_wrapper .text.get_time_wrapper .text.mutex_create_wrapper .text.mutex_delete_wrapper .text.nvs_open_wrapper .text.queue_create_wrapper .text.queue_recv_wrapper .text.queue_send_to_back_wrapper .text.queue_send_to_front_wrapper .text.queue_send_wrapper .text.recursive_mutex_create_wrapper .text.set_intr_wrapper .text.set_isr_wrapper .text.task_create_pinned_to_core_wrapper .text.task_create_wrapper .text.task_get_max_priority_wrapper .text.wifi_clock_disable_wrapper .text.wifi_clock_enable_wrapper .text.wifi_create_queue .text.wifi_create_queue_wrapper .text.wifi_delete_queue .text.wifi_delete_queue_wrapper .text.wifi_reset_mac_wrapper .text.wifi_thread_semphr_free .text.wifi_thread_semphr_get_wrapper) *libesp_wifi.a:wifi_netif.*(.text .text.esp_wifi_create_if_driver .text.esp_wifi_destroy_if_driver .text.esp_wifi_get_if_mac .text.esp_wifi_is_if_ready_when_started .text.esp_wifi_register_if_rxcb .text.wifi_ap_receive .text.wifi_driver_start .text.wifi_free .text.wifi_transmit) *libfreertos.a:app_startup.*(.literal .literal.* .text .text.*) .text.main_task - 0x4201711e 0xd4 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x4201711c 0xd4 esp-idf/freertos/libfreertos.a(app_startup.c.obj) .text.esp_startup_start_app - 0x420171f2 0x76 esp-idf/freertos/libfreertos.a(app_startup.c.obj) - 0x420171f2 esp_startup_start_app + 0x420171f0 0x76 esp-idf/freertos/libfreertos.a(app_startup.c.obj) + 0x420171f0 esp_startup_start_app *libfreertos.a:freertos_compatibility.*(.literal .literal.* .text .text.*) *libfreertos.a:idf_additions.*(.literal .literal.* .text .text.*) *libfreertos.a:tasks.*(.literal.pxGetTaskListByIndex .text.pxGetTaskListByIndex) @@ -15324,85 +15324,85 @@ END GROUP *libhal.a:timer_hal.*(.text .text.timer_hal_deinit .text.timer_hal_init .text.timer_hal_set_counter_value) *libheap.a:multi_heap.*(.text .text.multi_heap_check .text.multi_heap_dump .text.multi_heap_dump_tlsf .text.multi_heap_free_size_impl .text.multi_heap_get_info_impl .text.multi_heap_get_info_tlsf .text.multi_heap_minimum_free_size_impl .text.multi_heap_register_impl) .text.multi_heap_get_info_tlsf - 0x42017268 0x20 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x42017266 0x20 esp-idf/heap/libheap.a(multi_heap.c.obj) .text.multi_heap_register_impl - 0x42017288 0x6c esp-idf/heap/libheap.a(multi_heap.c.obj) - 0x42017288 multi_heap_register_impl - 0x42017288 multi_heap_register + 0x42017286 0x6c esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x42017286 multi_heap_register_impl + 0x42017286 multi_heap_register .text.multi_heap_get_info_impl - 0x420172f4 0x94 esp-idf/heap/libheap.a(multi_heap.c.obj) - 0x420172f4 multi_heap_get_info - 0x420172f4 multi_heap_get_info_impl + 0x420172f2 0x94 esp-idf/heap/libheap.a(multi_heap.c.obj) + 0x420172f2 multi_heap_get_info + 0x420172f2 multi_heap_get_info_impl *libheap.a:tlsf.*(.text .text.control_construct .text.default_walker .text.integrity_walker .text.tlsf_add_pool .text.tlsf_check .text.tlsf_check_pool .text.tlsf_create .text.tlsf_create_with_pool .text.tlsf_destroy .text.tlsf_fit_size .text.tlsf_pool_overhead .text.tlsf_remove_pool .text.tlsf_walk_pool) .text.control_construct - 0x42017388 0x1c2 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x42017386 0x1c2 esp-idf/heap/libheap.a(tlsf.c.obj) .text.default_walker - 0x4201754a 0x32 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x42017548 0x32 esp-idf/heap/libheap.a(tlsf.c.obj) .text.tlsf_walk_pool - 0x4201757c 0x7e esp-idf/heap/libheap.a(tlsf.c.obj) - 0x4201757c tlsf_walk_pool + 0x4201757a 0x7e esp-idf/heap/libheap.a(tlsf.c.obj) + 0x4201757a tlsf_walk_pool .text.tlsf_fit_size - 0x420175fa 0x44 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x420175fa tlsf_fit_size + 0x420175f8 0x44 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x420175f8 tlsf_fit_size .text.tlsf_pool_overhead - 0x4201763e 0x4 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x4201763e tlsf_pool_overhead + 0x4201763c 0x4 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x4201763c tlsf_pool_overhead .text.tlsf_add_pool - 0x42017642 0x226 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x42017642 tlsf_add_pool + 0x42017640 0x226 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x42017640 tlsf_add_pool .text.tlsf_create - 0x42017868 0x28 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x42017868 tlsf_create + 0x42017866 0x28 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x42017866 tlsf_create .text.tlsf_create_with_pool - 0x42017890 0x42 esp-idf/heap/libheap.a(tlsf.c.obj) - 0x42017890 tlsf_create_with_pool + 0x4201788e 0x42 esp-idf/heap/libheap.a(tlsf.c.obj) + 0x4201788e tlsf_create_with_pool *liblog.a:log.*(.text .text.add_to_cache .text.clear_log_level_list .text.esp_log_level_get .text.esp_log_level_set .text.esp_log_set_vprintf .text.esp_log_writev .text.fix_cache_generation_overflow .text.get_cached_log_level .text.get_uncached_log_level .text.heap_bubble_down .text.heap_swap .text.s_log_level_get_and_unlock) .text.fix_cache_generation_overflow - 0x420178d2 0x32 esp-idf/log/liblog.a(log.c.obj) + 0x420178d0 0x32 esp-idf/log/liblog.a(log.c.obj) .text.heap_swap - 0x42017904 0x2a esp-idf/log/liblog.a(log.c.obj) + 0x42017902 0x2a esp-idf/log/liblog.a(log.c.obj) .text.heap_bubble_down - 0x4201792e 0x4e esp-idf/log/liblog.a(log.c.obj) + 0x4201792c 0x4e esp-idf/log/liblog.a(log.c.obj) .text.add_to_cache - 0x4201797c 0x90 esp-idf/log/liblog.a(log.c.obj) + 0x4201797a 0x90 esp-idf/log/liblog.a(log.c.obj) .text.get_uncached_log_level - 0x42017a0c 0x46 esp-idf/log/liblog.a(log.c.obj) + 0x42017a0a 0x46 esp-idf/log/liblog.a(log.c.obj) .text.get_cached_log_level - 0x42017a52 0xf6 esp-idf/log/liblog.a(log.c.obj) + 0x42017a50 0xf6 esp-idf/log/liblog.a(log.c.obj) .text.s_log_level_get_and_unlock - 0x42017b48 0x4a esp-idf/log/liblog.a(log.c.obj) + 0x42017b46 0x4a esp-idf/log/liblog.a(log.c.obj) .text.esp_log_writev - 0x42017b92 0x42 esp-idf/log/liblog.a(log.c.obj) - 0x42017b92 esp_log_writev + 0x42017b90 0x42 esp-idf/log/liblog.a(log.c.obj) + 0x42017b90 esp_log_writev *liblog.a:log_freertos.*(.text .text.esp_log_system_timestamp) *libriscv.a:interrupt.*(.literal.intr_handler_get .text.intr_handler_get) .text.intr_handler_get - 0x42017bd4 0x14 esp-idf/riscv/libriscv.a(interrupt.c.obj) - 0x42017bd4 intr_handler_get + 0x42017bd2 0x14 esp-idf/riscv/libriscv.a(interrupt.c.obj) + 0x42017bd2 intr_handler_get *libriscv.a:interrupt.*(.literal.intr_handler_set .text.intr_handler_set) .text.intr_handler_set - 0x42017be8 0x22 esp-idf/riscv/libriscv.a(interrupt.c.obj) - 0x42017be8 intr_handler_set + 0x42017be6 0x22 esp-idf/riscv/libriscv.a(interrupt.c.obj) + 0x42017be6 intr_handler_set *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*) *(.irom0.text) *(.fini.literal) *(.fini) *(.gnu.version) - 0x42017c1a . = (. + _esp_flash_mmap_prefetch_pad_size) - *fill* 0x42017c0a 0x10 - 0x42017c1a _text_end = ABSOLUTE (.) - 0x42017c1a _instruction_reserved_end = ABSOLUTE (.) - 0x42017c1a _etext = . + 0x42017c18 . = (. + _esp_flash_mmap_prefetch_pad_size) + *fill* 0x42017c08 0x10 + 0x42017c18 _text_end = ABSOLUTE (.) + 0x42017c18 _instruction_reserved_end = ABSOLUTE (.) + 0x42017c18 _etext = . 0x00000000 _flash_cache_start = ABSOLUTE (0x0) .flash_rodata_dummy 0x3c000020 0x20000 0x3c000020 _flash_rodata_dummy_start = . 0x3c000020 . = ALIGN (ALIGNOF (.flash.text)) - 0x3c017c1a . = (. + SIZEOF (.flash.text)) - *fill* 0x3c000020 0x17bfa + 0x3c017c18 . = (. + SIZEOF (.flash.text)) + *fill* 0x3c000020 0x17bf8 0x3c020020 . = (ALIGN (_esp_mmu_block_size) + 0x20) - *fill* 0x3c017c1a 0x8406 + *fill* 0x3c017c18 0x8408 .flash.appdesc 0x3c020020 0x100 0x3c020020 _rodata_reserved_start = ABSOLUTE (.)