Files
arduino-esp32/tools/sdk/lib/libapp_update.a

349 lines
85 KiB
Plaintext
Raw Normal View History

2016-12-02 14:50:43 +02:00
!<arch>
/ 1604413360 0 0 0 584 `
<02><02><02><02>*<2A>*<2A>*<2A>*<2A>*<2A>*<2A>*<2A>*<2A>*<2A>*<2A>*<2A>*<2A>*<2A>*<2A>esp_app_descesp_ota_get_app_descriptionesp_ota_get_app_elf_sha256esp_ota_init_app_elf_sha256esp_ota_get_running_partitionesp_ota_beginesp_ota_writeesp_ota_endesp_ota_set_boot_partitionesp_ota_get_boot_partitionesp_ota_get_next_update_partitionesp_ota_get_partition_descriptionesp_ota_check_rollback_is_possibleesp_ota_mark_app_valid_cancel_rollbackesp_ota_mark_app_invalid_rollback_and_rebootesp_ota_get_last_invalid_partitionesp_ota_get_state_partitionesp_ota_erase_last_boot_app_partitionesp_app_desc.o/ 1604413360 501 20 100644 10212 `
ELF^!4(,)6A!<1D>6A<00><00><00>x <09><00>H<00> F<00><00><><EFBFBD><00><><EFBFBD>
<00>I<00> <1B><><EFBFBD><EFBFBD> 
<EFBFBD>
<20><>0<EFBFBD><30><EFBFBD><EFBFBD> <20><>u 3 <0C>780<>A<EFBFBD> <0C>
<EFBFBD><00><><11>‘<00><><EFBFBD> <00><>A <0C><>=<06><>0<EFBFBD><00><>W<EFBFBD>L<00> <1B><><EFBFBD><EFBFBD><00><><EFBFBD> <00><>4 <0C><><<06><>0<EFBFBD><00><>W<EFBFBD>H<00> <1B><>:<3A><><EFBFBD><11>" 2B<00> +<1D> <1D>6A <0B> <0B><00><1D>2Tͫdca3e75-dirtyesp32-arduino-lib-builder16:22:40Nov 3 2020v3.3.4-209-g66d3783c8-dirty <00><><EFBFBD><EFBFBD>|  <00>    b<00>
<02>0K<07>int<06>W<08><05><02>0<05>i<05><07><07><04><08><06><00><07><02>L<02>-e<02>oO <09>p<> <09>q<> <09>rO <09>s_ ,t_0 <09>uoP ]vo` Fw_p Nx<00> y<><00><06>_<07><06>o<07><06><07><06><00><07><06><00><07><02>z<>
9F<><03> valF0 <0C>=<3D><01><04> <0A>V><00><01><>dstV<><10>V%:XX<><11>Y<>nd%s )<00>src\<5C><00>!i]%<00>VTie%<00><15>lf<><16><00><17><00>g<16>m<04> <0A><18>K<01> <00>Z0[0<1B><16>% U: ; I$ > $ >  II!I/  : ;  : ; I8
.: ; 'I  : ; I .?: ; 'I@<18>B &I.?: ; 'I@<18>B: ; I: ; I4: ; I4: ; I  1X Y 11X Y .?: ; '@<18>B<19><>1<1A><><18>B4: ; I?<00>R<><00><00>R<><52><00>R<><00><00>R<>HSH<00>s<01><><00><00>S<><53><00>SV<00>[<00>!Z!4<00>0<>4XV\0<>\<00>ZltYtxyP<79>x{Y{<00>z"<22><08>4%<25><><00> yz"<22><08>4%<25><><00>z"<22><08>4%<25><00><00>Y<><00>yP<79><50><00>Y<><00>z"<22>?<08><1A>,<00><00><00><00><01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/app_update/Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/includeesp_app_desc.cstddef.h_default_types.hstdint.hesp_image_format.h=  <03>            b  
 a  ~   
x   <03>  __uint8_tsize_tesp_ota_get_app_elf_sha256project_nameto_hex_digitidf_verapp_elf_sha256date/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/app_update/esp_app_desc.clong unsigned intshort unsigned intunsigned char__uint32_tversion/Users/ficeto/Desktop/ESP32/ESP32/esp32-arduino-lib-builder/build/app_updateunsigned ints_app_elf_sha256long long unsigned intuint8_tesp_app_descesp_app_desc_tsigned chartimesecure_versionsizetypelong long intcharesp_ota_get_app_descriptionreserv1reserv2GNU C99 5.2.0 -mlongcalls -mfix-esp32-psram-cache-issue -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fstack-protectorshort intmagic_worduint32_tlong intesp_ota_init_app_elf_sha256first_callsize_BoolGCC: (crosstool-NG crosstool-ng-1.22.0-96-g2852398) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
  ((7"ST"[\"wx#"<00><00>"<00><00>"<00>((((.symtab.strtab.shstrtab.rela.literal.esp_ota_get_app_description.rela.iram1.1.literal.rela.literal.esp_ota_init_app_elf_sha256.text.data.bss.rela.text.esp_ota_get_app_description.rela.iram1.1.rela.text.esp_ota_init_app_elf_sha256.rela.ctors.bss.s_app_elf_sha256$3287.data.first_call$3288.rodata_desc.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop<00><> 
   "#$%'6C
_<00> zesp_app_desc.cfirst_call$3288s_app_elf_sha256$3287esp_app_descesp_ota_get_app_descriptionesp_ota_get_app_elf_sha256esp_ota_init_app_elf_sha256 <00>  1!PVX<00>at{<00><00><00> 41C<00>JTnx<00><00><00>\  !(,,049@DDH L Q  !&3:HMZafsz<00><00><00><00><00><00><00><00><00><00><00>+7C<00><00><00><00><00><00><00><00>
* /; HMQ dimz<00><00>V<00><00><00>l<00><00><00><00><00><00><00> <00> <00>  $(:>EIRV`dsw<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>' 48KOX mqx|<00><00><00><00><00>   $   
 <00> +17 AKV,]1c4nFtMT<00>V<00>\<00>l<00>q<00>{<00>~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00>  $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00>   
, 8 4@<00> * J8 E@<00>$* `D[@<00> * <00>H<00>H<00>H<00>H<00>@<00> *
 <00>P<00><00>@<00><00>*  <00><00>@<00>* <00> <00>@<00> * <00>$$/(A(X<@<00><00>* S<00>N@<00>H* _<00><00>r<00>m@<00><00>* <00><00>0}@<00>T* <00><00> <00>@<00>H* <00> <00><00>@<00>*  <00>0 <00>0;<00>Y8<00><00><00>@<00>$*% <00><00>D<00>@<00>D*' <00><00><00>+ <00><00>esp_ota_ops.o/ 1604413360 501 20 100644 75684 `
ELF^T4(<00>H<00><00><00><00>0HX<00><00><><EFBFBD><00>d<00>H<00><00><>?<00>@<00>H2Tͫ<00><00><00>6A<00>"<22><02>(( <0C>'<27><1C>'<27> <1D> <1D> <1D> <1D> <1D>6A|<7C><1D>6a<02><00> <00><08> <00>aC<61> <00>"<22><11> (2)!®<>"<22>"<22>€<EFBFBD><C280>0<> <20> <00><00><00><1A>-
<EFBFBD> <00>!C<><00> <00>(<00><05><00><1D>ota_app_count < 16 && "must erase the partition before writing to it"/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/app_update/esp_ota_ops.cesp_ota_opsE (%d) %s: invalid partition table, no app partitions
E (%d) %s: not found otadata
E (%d) %s: mmap otadata filed. Err=0x%8x
phys_offs != SPI_FLASH_CACHE2PHYS_FAILit != NULLE (%d) %s: write data is invalid
2019-10-01 11:21:44 +03:00
it->erased_size > 0 && "must erase the partition before writing to it"E (%d) %s: OTA image has invalid magic byte (expected 0xE9, saw 0x%02x)
E (%d) %s: not found the handle
E (%d) %s: ota data invalid, no current app. Assuming factory
start_from != NULLE (%d) %s: Rollback is not possible, do not have any suitable apps in slots
E (%d) %s: Running firmware is factory
6A  <0C>'<27><11><00><00><>L<EFBFBD><00><00>" <20> <00><><10><> <20><00>V<1A> t<1D>6A <0C> <0C><> <20><00>V* <0C><02> <0C><00><00>"f<><66> , <0B> <0C><00><00>*<2A><00><00><00> <0B>
2017-09-12 09:40:52 +03:00
<EFBFBD> <1A><00> <1D>-
<1D>-
<1D>-
<1D>6a <00><> <20><><01><00>=
ܪ<EFBFBD><00><00><00> <0B>
<EFBFBD> <1A><00> <1D> <0B>1<EFBFBD><31><EFBFBD><EFBFBD> <0C><> <20> <00>*<03><00>M
<EFBFBD>ʁ<00><00><00><04> <0B>
<EFBFBD> <1A><00> <1D>,<04><04>1<EFBFBD><02><00><00>1<EFBFBD><04><>J<><4A><00><00>!<21><00>-<1D>6A <18><> <20><><EFBFBD><EFBFBD>t<EFBFBD>$<02><><00><>t<EFBFBD><74> <20><><EFBFBD><EFBFBD><11>"9<02><02> <00><00><00>r@D<11> <00><00>P<> <20><00><00>Z, <0A><02><04><05><00>-
<1D>"<22><1D>-
<1D>6<><10> <20><00><00>Z <08><00> 4M
<EFBFBD><EFBFBD>x<EFBFBD><01><00>&
J<EFBFBD>:m:6<> F<1B>2@3<>@<40><><EFBFBD>3<EFBFBD><33>3<EFBFBD>"<22> *0 <04><00><00>BmJF<4A>d<EFBFBD><05><02><03><01> <00><00>-
<1D><><00><00>a<EFBFBD> <1B><10> <20> <00><00>-
<1D>"<22><1D>"<22><1D>6A<00>&2" <20> <20><00><00><>(b"<22><><EFBFBD>" <1D> <1D> <1D> <1D>6A!""V<08><00><00><00>J f
<11><00><00><><EFBFBD><EFBFBD><00><00> <0C><><EFBFBD><EFBFBD> <0C><00><00>: V:<04><00><00><><EFBFBD><EFBFBD><00><00><00><03><00>-
<EFBFBD>*<2A>4<18>:<3A><><EFBFBD><EFBFBD><11><03><00>1)<03> <1D><><03><00>=
V<EFBFBD><EFBFBD><EFBFBD><00><1D>6a <20> <20><00><00>A<0E> <00><> <20><00><00>A<0F> <02><00>-
<1D>6A  <0B> <20><>@<40><><EFBFBD><EFBFBD> <20><02>) <20> <20><00>-
<16> <09><00><16> <09><00><00><>F% S|<7C>W<EFBFBD><10>2<EFBFBD><32> <20> <20><00><00><00><><EFBFBD><00><> <0B><02><00>V<> <00>:<06><00><08><>X<00><>$<24>h
<EFBFBD> <00><00><08><>|<7C>W<EFBFBD> <0C> 829*<2A> F9*)<1A> 1("))
) <02> <1D>"<22><1D>"<22><1D>"<22><1D>!<1D>-
<1D>"<22><1D>6AV<><01><00><00><00> <0B><> <20><00><><01><00>"<22><1D>QXFG<00>'<02>D"%V<01><00><00><>ҡ<00><00>(5<><35>"쒬tb"<22><>'<1F><00><00><00><00> <0B>
<EFBFBD> <1A><00>!<1D>!<00> <00><02><>e Fh<08><><01>"0 t<><74>AV<41><56><16><07>
<02>"<22> $cb<63><11>0<> <20><><EFBFBD><EFBFBD><00><00><10><><EFBFBD><EFBFBD>t<EFBFBD>E<10> &<26><02># <0A><06>%<03><15><00>V <08>E<10>  <0C><><EFBFBD>`<60> <20><00>h5b<35>i5*3 D<>@<40>4<EFBFBD>E<10> <00><><EFBFBD>D<EFBFBD>J<EFBFBD><4A><EFBFBD><11><00><00><04><03>5<EFBFBD><15><00><00><>(5JBI5-
<EFBFBD> <1D>X<>V<EFBFBD><56><EFBFBD><00><00><00> <0B><> <20><00><><01><00>"<22><1D> <1D>-
<1D>-
<1D>6a1<00> 8<03> 2aC<61> 18F<00>'2# VC<56>s (#<16><05>3<16>"<10>2 <0A><><11><13><00>-
V<EFBFBD><04>3<EFBFBD><33><10>3 <08>C<10> <00> <02><13>(<28><11> <00>8<EFBFBD><>B<EFBFBD>D<><44>K<EFBFBD>
<EFBFBD> <00><00><00>z"<22>F"<22>F"<22><03>!<00><><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><08><03> <00><00><00>"<22><05> <00>!C1<00> 87<05><00><1D>6A<00>Ҳ<EFBFBD><00><02><00><00>Z<EFBFBD><02><><EFBFBD><12><> <0C> <1A><00><00><><EFBFBD>: <0B><00>-
<1D><00><00>-
<1D>"<22><1D>!<1D>"<22><1D>"<22><1D>6<><10> <20><00>j<07><00>-
=
<EFBFBD><01><00><00><><EFBFBD><EFBFBD> <20><00><00>
̃<EFBFBD><00>-
<1D><><01><00>&
<1E><>=<01><><EFBFBD>
<0B> <20><> <0C><><10> <0C><00>-
<1D><><00><00><00> <0B>
2017-09-12 09:40:52 +03:00
<EFBFBD> <1A><00><00><00>-
<1D> <1D>6AV<><00><00>]
2017-03-10 15:40:14 +02:00
<EFBFBD><00><02><00>]
<EFBFBD>E<EFBFBD><00><00><><14><00><00> 0<> <20><> <20><00><00><><EFBFBD>-
<EFBFBD><04>4<EFBFBD> 3<> -f<><66><1D>-
<1D>6A  <0B> <20><>0<EFBFBD><30><EFBFBD><EFBFBD> <20><>"<22><02><><00>, <0B><02><00><00>Z8!'"<22><1D>"<22><1D>"<22><1D>-
<1D> <1D>6<><00><><10><00><16> <09><00><00>J 
<09><><10><00><00>A<0E> <00><>0<EFBFBD><00><00>A<0F>  <01><><0E><><10><00>&
d  :0 3<10>Q:%"<00>b <0C> <0C> <0C><00><00><> <1B><00><00><><EFBFBD>Q:%"<00><><EFBFBD>3R<>:5<> <0B>@<40><> <0C><><10><> <20><00><00><> <1B><00><00>J<1D> <1D> <1D> <1D> <1D> <1D> <1D>6<EFBFBD><10> <20><00>=

<10> <20><00>M
f
<02> <00><00><16><07><><EFBFBD><EFBFBD>]<01><><EFBFBD>h&(<1E>$*% (<28>b<EFBFBD>@<40>t<EFBFBD> <00><02><01><00>-
<1D>V<EFBFBD><06><00><00>ʁ<00><00><00> <0B>
<EFBFBD><00><><01><00>!<1D><>$]*% 8<>b<EFBFBD>@<40>t<EFBFBD> <00><02><01><00><00><00><00><00><00> <0B>
<EFBFBD> <1A><00>|<7C><1D>"<22><1D> <1D>-
<1D>6A<00><><01><00>-
<1D>6A<00><><00><00>-
<1D>6<EFBFBD><10> <20><00><16><10> <20><00>-
<EFBFBD><00><1B>  = <0C>8<EFBFBD><38><EFBFBD><EFBFBD>7+<2B>"<11>1*#( "<22><><EFBFBD><EFBFBD><EFBFBD><10> <0C><00>-
<EFBFBD>J <1B><00><00><>

<EFBFBD><00><00>-
<1D>6<> 
<EFBFBD>
<20><>0<EFBFBD><30><EFBFBD><EFBFBD> <20><>r<EFBFBD><02><00><16><06><00>]
<EFBFBD>J <10> <20><00><16><16>hb<><62> <04> <00>$<11>*(( "P"<22>'<27>$<24><><11><><EFBFBD>"*<07><00><00><><12>$M*$(b) <02> <00>D<>$<24> <12><>"<22><1D>"<22><1D>"<22><1D>"<22><1D>"<22><1D> <1D>6<><10> <20><00>M
<16>
<EFBFBD><01><00>=
<EFBFBD><00>-
<1B>  m<05>h<EFBFBD><68><EFBFBD><EFBFBD>`<60> W<02>! <18>30<33>3<10><>ZQ<5A><51>X&wa <20><> Xx<58><00><00><>j<EFBFBD><6A>]<01><><EFBFBD> <0B> <20><> <0C><><10> <0C><00>]
<16><04><00>  <09> <09><><EFBFBD><EFBFBD>%<25><> <20><><EFBFBD><EFBFBD> <20><>5<EFBFBD>5<EFBFBD> <09><05><00><00><><EFBFBD>@<40><11><04><00><00><> <1D>|<7C><1D>|<7C><1D>|<7C><1D>|<7C><1D>|<7C><1D>|<7C><1D>-
<1D>-
<1D>esp_ota_get_next_update_partitionesp_ota_get_running_partitionget_ota_partition_countesp_ota_write <00><><EFBFBD><EFBFBD>| )  Z<0E>< b <00>0a <00>`0 <00> 10<00> y <00><0E>Z <00>`c J <00>p<00>`  n`<00>`<00>`O<01> 7<00>
<00><03>7@<05><03>PS<03>bintt<07><07> %, !E<03>,W<03>-ic<05>tj<07><08><04><06><04><03><18><02><08> <09><06>
t<07>. <0B> <0B> <07><>
t&R ~ <03>)9
t/ . <0B> p  <0B>  <0B>  <0B>  <0B>   0 P p <0B> <0B>  <0B>  <0B>  
 6
 W
 D <0B> <0B>  <0B> f <0B>  <0B> *<00> Z <00> <0B> <00> <00><03> Q]b[4: C $d<>-eR<0E>f<0E>g<><0E> h<> <0E>i<><0E>j<>!<08><00> <09><03>k?
t <1C> <0B> <0B> } <0B> <0B>@ <00><><EFBFBD><EFBFBD>[ #<23> '#<0E> (<28>v )#d *<2A>crc +<2B><08>3 <09>s ,<2C>  /_<0E> 0<><0E> 1<><03> 2>
2019-10-01 11:21:44 +03:00
P
><3E> <0B><11><00><>w
Aj 
H.f
I<EFBFBD>U
J<EFBFBD><0E>
L<EFBFBD>+
N<EFBFBD><12>
P<EFBFBD>s
Q<EFBFBD>x
T<EFBFBD><0E>
V. <0E>
W<EFBFBD> 3
X<EFBFBD><0E>
Y>
]<5D><08>> <09><08>N <09><03>
^<5E> 
ez<0E>
f<EFBFBD><0E>
g<EFBFBD>b
hY
o<0E>
p<EFBFBD><0E>
q<EFBFBD>U
rE
sH
t0<0E>
u'P<0E>
v'`<0E>
wp<0E>
x7<00>]
yG<00><08> <09><08>' <09><08>7 <09><08>G <09><08>W <09><03>
z<EFBFBD>
<EFBFBD><EFBFBD><0E>
<EFBFBD><EFBFBD>z
<EFBFBD>N 
<EFBFBD><EFBFBD><0E>
<EFBFBD><EFBFBD><00><0E>
<EFBFBD><EFBFBD><00><0E>
<EFBFBD>7<00>z<00> <09><08><00> <09><03>
<EFBFBD>b
t
<EFBFBD><EFBFBD> <0B> <0B>~
<EFBFBD><EFBFBD>N 0<>
t ? - <0B> V  M  V <0B>
 7` 7<>&7<>L ,0<><0E>
1<><0E>2<>y 3<><0E>4<> > 5<>3 6y7?$`<04><04><06> 8`@:<3A><0E>:<3A><15>&<26>0<16>'<27><17>@<00>n)<29><08>@ <09>02B<>)<01>lpB<>
y<><01>c<>Z<01><1B>c<>S<1C>c<>S<1D>e<><03><>}<1D>f<03><>}9<00>Zs[<03><>}\r<>} X*_!<21> H<01><<01><>"<22>J<01>t#<23><00> 3nZH[
L\]$4>Z0[r\0<08><00> <09><06>!9<01><01>b<01>i "<22><01><01><00>%<00>&s<01><00>$%>Z0[r\0> Z0[0\08>5 Z0[ \0 @I$RTZ1[<03>\<03>^<03>UL<><00><01><>
L<>
> N<>S<1D>U.<02>X<1D>V<><02>\'errW<>[><00> Z1[0\0 I.T
Z1[<03>\<03>^<03>J_G
Zs[0]0^<02>\_<02>X TIhT<00>
Z1[<03>\^<03>_tzk<00>
Zr\t<1E>k<00>
Zrt"\t <20>t3!<21>8<01>a<01><> (8<01>
y)seq8<01>S(<28>8<01><00>*{8<01>U&ret@<01><00>.E ZrD<00>f Zu[t\
$T<00>Zu[t\r] !<21>R<01><00><01><> (<28>R +qT<01> <03><>+> U<01>U"<22>ZbE"5obm,+KX &seqq<01><00>&ir<01><00>"<22>vb<00> Xl$r<00>
Zv[s\r]u,v<00> "<22>{b<00> |l$<24><00>
Z<03><>[r\0]u i <00> Z<03><> $(<00>Z<03><>3<00> <09>!<21><01><02>0<01> -s<01> <00>$Zr 3.<2E> <01><01><00><01>r+G<01><01>"<22><01><01>7#<23><00>&it<01>)J,R2<00> &p<01><01>hZ<00><00> Zsp<00><00> Zs$<24><00>Zs<00><00> Z-3ZH[
<EFBFBD>\]0:<00>8Z0[<08>\0R3hZH[
<EFBFBD>\]X <20><00><08><00> <09>r!<21>
<01>b1<01>(<01> {+<01><02>^+<2B><01>bZ <00> <00>Zr<00> <00>Zr $-<00>Zr[<02>^\0<08>" <09>/:<01><><00><01>0<1B><01><><00><1B><01><>!<1C> <01>0T0<54>
<01>6d'ret<01><><00>0<><01><><00>,S<00>0<><01><<00>$h<00>Zr[0\s<> <00>!<00><00>Zr,E<00>Zr 5% P<00>Zr[0$uZ,[1<04>b/p<01><>y<01>b<1B>
<01>.<1B><01><><00><1B> õ<00><1D><01>bS'ret<01><><00>1it<01>6U#<23>}2<><00>%<01><>3<>%4  4$ 5%w0<> ڵJ<1E>k%[s\r<1E><00>>\v]@]Zv[<08>\@$*kZu[st" I T<00>Z1[<03>\d^<03>N3<00>ZH[<08>\]<03> hI}TZ1[<03>\<03>^<03>8<00>.\s]t TI$hTZ1[<03>\^<03>h<06><08>} <09> m.<2E><01><00><01>O(<28>
s&it6<00>&ret<01><00>6<>2<01>+<2B>'<01><03><>}+<2B>(<03><>}H<00>\s]@<1E>1Z0[<03><>}\t<>}<1E>EZs <20>*.<2E><01><01>Z<01><>(<28><01><01>/%0<00>"<22>
<01><01><00>&><00>Z1[0\0$2<00>[0<00><00>Zr[0 ><00> .c <01><01><00><01>"+q<01><01> <03><>"> <01><01><00>"<22><01>b ,:L<00>"5<01>bH,E{"<22><01>bf$`>Z0\0B<00><00>Z<03><> jI|T<00>Z1[<03>\@^<03> <20><00> i <00>Z<03><> !&Z<03><>,&Z<02>@ 6<00>.<2E> <02>c<01> (:  <02><00>"<22> <02><00>"$<02><00>#<23>%H<00>&t & 7`&p#<02>D $>>Z0[s\0 % <00><00>Zr$03ZH[
\]<03><08> <09>! .<2E>;<02>J<01><>(<28>;<02>b (<28>;<02><00> &errE<02>
$)1Zr[ \s]
W.~ Z<02><00><01><>+q\<02> <03><>"<22>ab&
+ f<03><>"<22>jbD
"7nbb
"<22>p<02><00>
,}+S"l}b<00>
<1E>>CZ0\0$<24><00>[1 i hZ<03><> $<<00>Z<03><>3<<00>Z<02>@H<00><00>Z<03><>[<03><>\1h><00>Z0[0\0$r<00>[1!
<01><02><00><01>f(P<01><02><00>
+q<01><02> <03><>+> <01><02>S"5<01>bs ,9y8err<01><02>$T<00>
Zu\t<08>]s%x<00>&err<01><02><00> a<00> iI|T<00>Z1[<03>\<03>^<03><1E><00>
<00>Zu\t<08>]s <20>G i Z<03><><00>)Z<03><> ( <20>I$<24>TZ1[<03>\<03>^<03>9<01><02><01><>$ <00>Z19<><01><02><01><>$ <00>Z09<><01><02>n<01><>+q<01><02> <03><>"<01>b<00> "<22><01>b<00> %<25>["<22><01>b<00> " <01><02> J>EZ0\0$V<00>Zr[1 i pZ<03><><00><00>Z<03><> .<2E><01><02><00><01><>(<28><01><02>6 *d<01><02>S+q<01><02> <03><>"<22><01>b<00> "3b<00> ") <03> ,?@U&ibO 3D6"<22>by $dZ
t5$<24>"`EiZr &$4i Z<03><><04>. <03><00><01><>+q<03> <03><>+{<03>T"5b<00> "<22>b<00> "<22>!b;"<22>&bY"<22>)<03>y"<22>.<03><00>&err3<03><00>"<22>8b<00> i WZ<03><><00>lZ<03><> !\<00>Z
s5$<24>"`z><00>Z0\0 <20>% <1E><00><00>Zu[0$<24><00>Zt[s<$\
<1D>:<3A><1D> =<3D>1TAG?<03><00>:
<EFBFBD>;  :VV ):!!<08>:<3A> <00> W:<3A><00> k<dd;ii:<3A><00><07>:&<<3C><00>:__<08>:DDv:<3A><00><08>:%%<08>:<3A><00><08><<3C><00>:|:--G:<0E>:ee<08>:<3A>
<00>
W:<3A><00>:NNZ:c c 6:P P <08>:<3A><00>.:<3A>
<00>
_% U$ > : ; I$ >  I&I&I !I/
 I: ;  ( <  : ;  : ; I8 ( : ; I8 ( : ; I 8  : ;  : ; .: ; 'I 4: ; I4I4.: ; 'I@<18>B: ; I.: ; 'I@<18>B: ; I: ; I4: ; I<1E><>1<1F><><18>B <20><>1!.: ;'I@<18>B"4: ;I#4I4$<24><>1% U&4: ;I'4: ; I(: ;I): ;I*: ;I+4: ;I, -: ;I..?: ;'I@<18>B/.?: ; 'I@<18>B04: ; I14: ; I21X Y 3 4415416
: ;7 U84: ;I9.?: ;I@<18>B:.?<n: ; ;.?<n<.?<n: ; R <00>R<>R<00>R<>R)<00>R<>RZ<00>R<> 0<> "R"%r<72>%:RZ%2Z8?ZVbZTRZ\R^`R0R02<00>R<>2jRjl<00>R<>l<00>R<><00><00>R<>LnTntZ!R!X<00>R<>X[R[a<00>R<>3T3X<00>T<>X]T]a<00>T<>DNZ]aZR<00><00>R<><52><00>R<><00><00>R<>"z<08><1A><><00>z<08><1A>(WZv{Z4W[490<>9WXRtRv<00>0<>R$<00>R<>$&R&(<00>R<>(*R*0<00>R<><00>T=sSz<00>S\<00>R/R/1<00>R<>#R#<00>R<><00>z<04><00>R<><00><00>R<><52><00>R<><00>Z<><00>R<><00>R<><00>R<><00>R<00>S<><00>u<01><><00>S<><00>u<01><><00>Su<00>Z<><00>ZP0<>PSZSh0<>hoZ<><00>0<><30><00>Z5JZSbZ<><00>ZX^x <00><1A>^g\ghs<> <00><1A>#R#%<00>R<>%9R9I<00>R<>IkRky<00>R<>SI<00>S<>IuSuy<00>S<>T>TIyT<00><00>Z8IZqyZ<00><00>X<00><00>0<><30><00>R<><00>R<00>RmoRqsR.R.<00><00>R<><52><00>R<><00><00>R<><00>SJ0<>J`R`b0<>b<00>R<><00>0<><30><00>R<><00>Z<><00>R<><00>0<>4R48<00>R<>8@R@D<00>R<>DGRGI<00>R<>ILRLP<00>R<>PSRSU<00>R<>UXRXZ<00>R<>&1ZUZZ Z<><00>Z8R8:S:bRd<00>R<><00>SBHZdiZSX[X_{p<>RURcU00<>0TRTZ0<>ZaR00<>0TTTZ0<>ZcT0TSZcS>TZ_cZ0R08<00>R<>8;R;=<00>R<>=@R@B<00>R<>BDRDJ<00>R<>-S-8<00>S<>8FSFJ<00>S<>)8ZBJZ<00>T<><00>THbZ<><00>ZS<00>S<><00>SSh0<>hqZ<><00>Z<><00>Z<00><00>[<5B><00>{p<><R<X<00>R<>XR<00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><00>T<><00>T<00><00>Z<><00>Z4R4Iy<79>]dR DZ]_Z?B[BI{p<>L]RdjRDRD<00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<>+ATA<00>U<><00>T<><00>U?<00>V<><00>V?r1<>rz0<>z<00>1<><31><00>R<><00>R?D0<>DlTz<00>TR^R^c z1u<1D>?S?Bs1'<27>B[y<79><7F><00>S<><00>y<79>#<00>R<><00>R<><00>Z<><00>R<><00>Z<><00>R<><00>RB<00>S<><00>Smr[ry{p<>|<00>U<><00>U<00><00>Z<00><00>Z<><00>Z<><00>Z<00><00>S<><00>S<00>)Z<b<00>a<00>0<00>1<00>y<00>Z<00>cJ<00>
     y

  <03>     <03>            
 
 
      I        <03>             <03>~     | <03>                     S  2  `     <03>             d !   ~  k        \ %  <03>        _   j   <03>   

   
     m
  <03>   
       ~ r ~    <03>      s      <03>            
    ^   
   <03>                    a ! w 
 <03>   <03>   <03>        
 ~   <03>             {   
 g   
  <03>   
              Z         ESP_PARTITION_SUBTYPE_DATA_PHYESP_PARTITION_SUBTYPE_ANYfind_default_boot_partitionsegment_countsize_tsizetypeentry_addrESP_PARTITION_TYPE_APPimage_sizeota_app_countstart_addrint32_tapp_desc__func__ESP_PARTITION_SUBTYPE_DATA_NVSesp_flash_encryption_enabledhash_appendedinvalid_otadatatypeis_ota_partitionesp_partition_iterator_opaque_esp_partition_iterator_tota_data_partitionspi_pin_drvdata_len__uint8_taligned_erase_sizeresultota_data_mapspi_flash_munmapesp_partition_pos_tota_seqimage_validatelong inttwo_otadataesp_partition_iterator_releaseESP_PARTITION_SUBTYPE_APP_OTA_MAXESP_PARTITION_SUBTYPE_DATA_COREDUMPrunning_partitionlast_boot_app_partition_from_otadataESP_OTA_IMG_PENDING_VERIFYlabelESP_PARTITION_SUBTYPE_DATA_OTAESP_PARTITION_TYPE_DATAsigned charuint8_tabortreq_ota_slotunsigned charesp_ota_handle_tesp_partition_writeesp_ota_select_entry_tesp_image_metadata_tpartitionspi_flash_cache2physESP_PARTITION_SUBTYPE_DATA_EFUSE_EM_Boolspi_modecharmemsetesp_partition_tsegmentsbootloader_common_ota_select_crc/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/app_update/esp_ota_ops.c__uint16_tbootloader_common_ota_select_validesp_rewrite_ota_datasubtypemagic_wordnum_invalid_otadatachip_idESP_LOG_ERRORspi_flash_mmap_handle_tnext_is_resultmin_chip_revota_ops_entries_headreserv1reserv2esp_partition_verifyimageesp_ota_mark_app_invalid_rollback_and_reboots_ota_ops_entries_headesp_ota_get_next_update_partitionESP_IMAGE_VERIFY_SILENTesp_partition_getesp_ota_mark_app_valid_cancel_rollbacklast_active_otacurr_partition__assert_funcota_stateenabledseq_labelesp_partition_nextlong unsigned intcheck_invalid_otadataESP_CHIP_ID_ESP32addressESP_PARTITION_SUBTYPE_APP_OTA_MINpart_posbootloader_common_select_otadataesp_partition_find_firstesp_ota_beginproject_nameread_otadataesp_image_segment_header_tESP_OTA_IMG_VALIDesp_ota_get_state_partitiondata_bytesimage_lenactive_otaESP_OTA_IMG_INVALIDnext_otadatawrote_sizeencrypted__uint32_t__stack_chk_faillong long intspi_speedactive_otadatabootloader_common_get_active_otadatamemcpyesp_ota_writeesp_image_load_mode_tesp_err_trewrite_ota_seqESP_IMAGE_VERIFYload_addrESP_OTA_IMG_ABORTEDcleanupunsigned intsegment_dataphys_offsinvalid_partitionvalid_otadatanot_foundpartial_dataESP_OTA_IMG_UNDEFINEDESP_LOG_WARNbootloader_common_ota_select_invalidout_handleoffsetget_ota_partition_countESP_PARTITION_SUBTYPE_APP_OTA_10ESP_PARTITION_SUBTYPE_APP_OTA_11ESP_PARTITION_SUBTYPE_APP_OTA_12ESP_PARTITION_SUBTYPE_APP_OTA_13ESP_PARTITION_SUBTYPE_APP_OTA_14ESP_PARTITION_SUBTYPE_APP_OTA_15wp_pinset_new_state_otadataget_last_invalid_otadataESP_LOG_VERBOSEcallocnew_entryesp_restartfind_partitionhandle/Users/ficeto/Desktop/ESP32/ESP32/esp32-arduino-lib-builder/build/app_updateotadata_partitionesp_partition_readesp_ota_get_boot_partitionesp_ota_check_rollback_is_possiblecopy_lenesp_image_header_tesp_log_timestampesp_partition_subtype_tsizelong long unsigned intuint16_tesp_image_verifyota_ops_entry_tESP_LOG_NONEstart_fromversionESP_LOG_INFOESP_PARTITION_SUBTYPE_DATA_FATerased_sizes_ota_ops_last_handletimeSPI_FLASH_MMAP_DATAesp_ota_get_running_partitionESP_PARTITION_SUBTYPE_DATA_SPIFFSESP_PARTITION_SUBTYPE_DATA_NVS_KEYSesp_ota_erase_last_boot_app_partitionpartial_bytesota_ops_entry_esp_ota_img_states_tESP_PARTITION_SUBTYPE_APP_OTA_0ESP_PARTITION_SUBTYPE_APP_OTA_1ESP_PARTITION_SUBTYPE_APP_OTA_2ESP_PARTITION_SUBTYPE_APP_OTA_3ESP_PARTITION_SUBTYPE_APP_OTA_4ESP_PARTITION_SUBTYPE_APP_OTA_5ESP_PARTITION_SUBTYPE_APP_OTA_6ESP_PARTITION_SUBTYPE_APP_OTA_7ESP_PARTITION_SUBTYPE_APP_OTA_8ESP_PARTITION_SUBTYPE_APP_OTA_9spi_sizeesp_partition_erase_rangeload_modeota_slotshort intdefault_otaesp_app_desc_tle_nextesp_partition_findle_prevESP_PARTITION_SUBTYPE_APP_FACTORYvalidESP_LOG_DEBUGesp_parti
ABI=0
08 ,X0$<$08 ,X0$<$(""!!"%%")((>>"X"Z( " "<(="VV"ZZ^^b(222:"ll)"<00>(D"XX"]]"a(999="vv<00><00><00><00>"<00>(##$"((",,"0(--%"R("zz"<00>"<00>(11(SSS5<00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00>(%%%"-. "N4"<00><00><00><00> "<00>p"6"GI$"mmqq"uuy( ")6"_`+"<00><00>"<00><00>"<00><00>"<00><00> "<00>"<00><00>"<00>"<00>(668
BD"II"NP"UUZ(.."0
"::*dd"<00><00><00>("0"D"LL"ST __c(888"=="BB"FF"J(tt4"<00><00><00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00>"<00>(XXX)<00><00>A"<00><00>"<00><00>"<00><00><00>(((]]]bd"ghn(DDD6"zz<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00>(<00><00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00>(((((((.symtab.strtab.shstrtab.rela.literal.image_validate.rela.literal.get_ota_partition_count.rela.literal.find_default_boot_partition.rela.literal.read_otadata.rela.literal.rewrite_ota_seq.rela.literal.esp_rewrite_ota_data.rela.literal.check_invalid_otadata.rela.literal.esp_ota_get_running_partition.rela.literal.get_last_invalid_otadata.rela.literal.esp_ota_begin.rela.literal.esp_ota_write.rela.literal.esp_ota_end.rela.literal.esp_ota_set_boot_partition.rela.literal.esp_ota_get_boot_partition.rela.literal.esp_ota_get_next_update_partition.rela.literal.esp_ota_get_partition_description.rela.literal.esp_ota_check_rollback_is_possible.rela.literal.esp_ota_current_ota_is_workable.rela.literal.esp_ota_mark_app_valid_cancel_rollback.rela.literal.esp_ota_mark_app_invalid_rollback_and_reboot.rela.literal.esp_ota_get_last_invalid_partition.rela.literal.esp_ota_get_state_partition.rela.literal.esp_ota_erase_last_boot_app_partition.text.data.bss.rela.text.is_ota_partition.text.set_new_state_otadata.rela.text.image_validate.rodata.str1.4.rela.text.get_ota_partition_count.rela.text.find_default_boot_partition.rela.text.read_otadata.rela.text.rewrite_ota_seq.rela.text.esp_rewrite_ota_data.rela.text.check_invalid_otadata.rela.text.esp_ota_get_running_partition.rela.text.get_last_invalid_otadata.rela.text.esp_ota_begin.rela.text.esp_ota_write.rela.text.esp_ota_end.rela.text.esp_ota_set_boot_partition.rela.text.esp_ota_get_boot_partition.rela.text.esp_ota_get_next_update_partition.rela.text.esp_ota_get_partition_description.rela.text.esp_ota_check_rollback_is_possible.rela.text.esp_ota_current_ota_is_workable.rela.text.esp_ota_mark_app_valid_cancel_rollback.rela.text.esp_ota_mark_app_invalid_rollback_and_reboot.rela.text.esp_ota_get_last_invalid_partition.rela.text.esp_ota_get_state_partition.rela.text.esp_ota_erase_last_boot_app_partition.rodata.__func__$5987.rodata.__func__$5976.bss.curr_partition$5974.rodata.__func__$5933.rodata.__func__$5906.bss.s_ota_ops_last_handle.bss.s_ota_ops_entries_head.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop<00><>/012)24 456Z578EgS<8:kb:<<00><00><><00>a>@<00><00>@B<00>0B
j!iJ7hLNPRE"dTVXS<00>XZ\^`bdefghijkmoprtvx   !#%')+-yz{}s<00><00><00><00><00><00><00>:Th<00><00>D<00><00><00><00>><00>HLahyJv}<00>L<00><00>ZN<00><00>P<00><00>cR JT-@<00>Vc<00><00>Z<00>\<00>n^ <00>`%<00>besp_ota_ops.cis_ota_partitionset_new_state_otadataimage_validate__func__$5933get_ota_partition_countfind_default_boot_partitionread_otadatarewrite_ota_seqesp_rewrite_ota_datacheck_invalid_otadatacurr_partition$5974__func__$5976get_last_invalid_otadatas_ota_ops_entries_heads_ota_ops_last_handle__func__$5906__func__$5987esp_ota_current_ota_is_workable__stack_chk_guardesp_image_verify__stack_chk_fail__assert_funcesp_partition_find_firstesp_log_timestampesp_log_writeesp_partition_mmapmemcpyspi_flash_munmapbootloader_common_ota_select_crcesp_partition_erase_rangeesp_partition_writebootloader_common_get_active_otadataesp_ota_get_running_partitionspi_flash_cache2physesp_partition_findesp_partition_getesp_partition_iterator_releaseesp_partition_nextabortbootloader_common_select_otadataesp_ota_beginesp_partition_verifycallocesp_ota_writememsetesp_ota_endfreeesp_ota_set_boot_partitionesp_ota_get_boot_partitionbootloader_common_ota_select_invalidesp_ota_get_next_update_partitionesp_ota_get_partition_descriptionesp_partition_readesp_ota_check_rollback_is_possiblebootloader_common_ota_select_validesp_restartesp_ota_mark_app_valid_cancel_rollbackesp_ota_mark_app_invalid_rollback_and_rebootesp_ota_get_last_invalid_partitionesp_ota_get_state_partitionesp_ota_erase_last_boot_app_partition[\ ] 4 ^_  _ __`a   _`ab` a$c(c,def g h e3i 2  j^ k$^(l,m0n4op 76ri f$f(s  7 5  $ (`,a0^4`8a<c@gDuHcLgP`Ta[7 g\w] _
B
_VB  _%Z)2B2 _8^:B: `LBL aC#CTC]C C _2C `(C( aDCD bLlNCN `bC b atC$t c<00>C(<00> c<00>C,<00> d6DX(D( e>D> fD]ND N g6;E <00>E <00>"E" h(vF9RE R lEl vEv <00>E<00> $F e(,G GGG $G@GCG IGpG <00>G j-'G' ^4G 4 k=<00>LG$L ^TG(T l^zezjG,j m|G0| n<00>R<00>G4<00> oH H 'H' pPhSIXIxI <00>I <00><00><00>I<00>I<00>I r#<00>&I& ,<00>/I/ i5;8<00>?SJI J fbI$b fh<00>oI(o su<00><00><00><00> JJ%J *!K<J?JEJhJrJ}J<00>J <00>!<00>TJ\J$!%J( `J, a0!63!I9!NHJ0H ^P!<00>U!<00>W!<00>_!<00>bJ4b `wJ8w a<00>!<00><00>!<00><00>!*<00>!<00>J<<00> c<00>!<00><00>!m<00>J@<00> g<00>!q<00>JD<00> u!*$JH$ c2JL2 g8!uK!.NJPN `bJTb aKK#&\#b<00>#<00><00>#<00><00>#<00><00>#<00><00>K<00>#<00><00>K #)&#)#<00>.#<00>3#<00>9#`BK B gJ#<00><00>K<00> \<00>#<00><00>#<00><00>K<00> w<00>#<00><00>K<00> ]IL$D
L
$I$P$8 L _&$U,L , f8L8 jMqMM  %<00>M  M z!%.&M& z,%0.%:0M0 <M< hB%dZM Z _dM$d `vM(v a|M,| &N!N'NI&_P&Z&N  iN r&T*N* ^8N8 _>&N@&DD&LG&NZ&0-O(8(=#O# })(B0(FP  )<00>P )<00>P -P - BPB pH)<00>Z)tbPb _h)tlPl r)<00>{)<00><00>P<00> _<00>)<00><00>P <00> <00>)<00>iQpQ|Q<00>Q<00>Q Q *<00>Q h*"*<00>"Q" (*<00>+*X6*XNQN X*<00>[Q [ ~a*<00>cQ$c `vQ(v a<00>Q,<00> <00>*<00><00>Q0<00> <0B><00>Q4<00> `<00>Q8<00> aR *S *Z.j_.jd.jT  .jT T ..]DT D _L.dPTP V.hA/|w/<00>/<00>U /<00> U .U. 4/<00>7/<00>R/z^U ^ ed/z|/D<00>/<00><00>VV 0<00>V hV  40:70<00>K0<00>VVV e\0<00>tVt _|0<00>V i<00>0<00><00>V<00> f<00>0<00><00>V <00> f<00>0<00>888!(8,,8049@8DD8H L Q X8\\8` d i p8tt8x|<00><00>8<00><00>8<00><00><00><00>8<00><00>8<00><00><00><00>8<00><00>8<00><00><00><00>8<00><00>8<00><00><00><00>8<00><00>8<00><00><00>88 88 $)084488!<!A!H8LL8P#T#Y#`8dd8h$l$q$x8||8<00>%<00>%<00>%<00>8<00><00>8<00>&<00>&<00>&<00>8<00><00>8<00>(<00>(<00>(<00>8<00><00>8<00>)<00>)<00>)<00>8<00><00>8<00>*<00>*<00>*<00>8<00><00>8<00>,<00>,,8  8--- 8$$8(.,.1.88<<8@/D/I/P8TT8X0\0a0: ???=!>(?-?:?A?F?S?X?j?w?~?<00>?<00>?<00>?<00>?<00>?<00>
??"?O?b?n?{?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?X?l?x?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>???!?'?-?3?9?H?T?a?m?y?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>? ?? ?%?F?PTg;m?w{<00>?<00> <00> <00>?<00>;<00>?<00>?<00>?<00> <00> ?  ?+;0?:4? P `4i o <00>?<00><00><00>?<00>;<00>=<00>;<00><00> 6 ? Q  Z  c  j ?t x <00> ?<00> ;<00> ?<00> ?<00> ?<00> ;<00> <00> <00> 
 
 
 
H
Q
g
 p
 y
 <00>
<00>
<00>
<00>
?<00>
<00>
<00>
?<00>
; ? ; ?- ;2 F g <00> ?<00> <00> <00> ?<00> ;<00> ?<00> ?<00> ?<00> ;<00> ?<00> ;<00> <00> +
; ; ?( ;- 6 Y ] vf ?q ;v  <00> <00> <00> <00> ?<00> <00>  ;
& ?1 5 @ ?M 3R ?] ;b ?l 2{ ;<00> <00> R<00> ;<00> <00> <00> <00> <00> i<00> <00>  2 9J Z2c i<00>?<00><00><00>?<00>;<00>?<00>?<00><00><00>#?-1<?F;K?U;Z?g?q;<00>;<00>?<00>;<00><00>S<00>?<00>;<00><00><00><00>B?L!P![?e;j?t;y?<00>;<00>?<00>;<00>?<00>5<00>!<00>!<00><00>!<00>!<00><00>;<00>;<00>=<00>?; !&!?!^!x!<00>!<00> <00> <00> <00>!<00> <00>5<00> <00>!<00>!<00>   !/!8!J S \ <00>?<00>#<00>#<00>?<00>;<00>;<00>;<00>?<00>#<00>?<00>?<00>##2#F#P?[$_$j?u;z=<00>?<00>;<00>$<00>$<00>$<00>$<00>?<00>%<00>%<00>? ?;?(;-%1%::?E;J%N%EW?b;g%|%<00>%<00>%<00> <00> <00> <00>%<00>%<00>%<00>%%%#?.&2&=?H;M?X;]?h;m?w1|=<00>;<00>=<00>;<00>&<00>&<00>&<00>&<00> <00>1 !?,(0(;?F;K?V;f;k(<00>?<00>)<00>)<00>?<00>?<00>;<00>?<00>?<00>;<00>?<00>;<00>?
;))}?';,)D)T)i)r)<00>)<00>)<00>)<00>)<00>?<00>*<00>*?;?#?1?<;A*E*9Z*z=<00>;<00>*<00>*<00>*<00> <00> <00> <00>*<00>*****3*<*N W ` g?r,v,<00>,<00>?<00>-<00>-<00>-<00>?<00>.<00>.<00>?<00>?<00>;<00>?;=?;?);..F.\.q.<00>.<00>?<00>/<00>/<00>?<00>;<00>?<00>?<00>?<00>;<00>?<00>;<00>?;/ /?;#/'/D,?7;</V/j/s/<00>?<00>0<00>0<00>?<00>?<00>?<00>;<00>?<00>;<00>?<00>;<00>?<00>;?;?;.;3?>;C0X0m0v0<00>0<00>0<00>0<00>0<00>?<00>7<00>? 6 ?$?+?/?4?8???C?J?N?U?Y?`?d?l?p?u?y?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>??
???? ?'?+?2?6?=?A?H?L? $(26=AS W ^ b t x <00> <00> <00> <00> <00> <00> <00><00><00><00><00><00><00><00><00><00><00><00><00><00> !%,0:>EI[_fjy}<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> $(/3EIUYmqx|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> !%7;JNUYhl{<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>!%,09=DHQUdhos<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  .!2!9!=!G!K!R!V!`!d!k!o!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>! !! !$!,!0!7!;!J!N!U!Y!`!d!s#w#~#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>## #####/$3$:$>$H$L$S$W$a$e$l$p$z$~$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>%<00>%<00>%<00>% % %%%%#%*%.%5%9%H%L%S%W%f%j%q%u%<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>&<00>& &
(
(
(
(&
)*
)1
)5
)D
)H
)O
)S
)b
)f
)m
)q
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
* * * * * *$ *+ */ *9 *= *D *H *R *V *] *a *s *w *~ *<00> *<00> *<00> *<00> *<00> *<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> . . . . .# .' .6 /: /A /E /O /S /Z /^ /h /l /s /w /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> / / / / /% /) /1 /5 /< /@ /O /S /[ /_ /f /j /y /} /<00> /<00> /<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 000 0000!0(0,0;0?0F0J0Y0]0d0h0y0}0<00>0<00>0<00>0<00>0<00>0<00>0<00>0<00>0<00>0<00>0<00>0<00>0<00>0<00>09  $ ( , 048<@DHLPTX\`dhlp!t!x#|#<00>$<00>$<00>%<00>%<00>&<00>&<00>(<00>(<00>)<00>)<00>*<00>*<00>,<00>,<00>-<00>-<00>.<00>.<00>/<00>/<00>0<00>0 !! !$!0$4$8$<$H&L&P&T&`&d&h&l&x*|*<00>*<00>*<00>.<00>.<00>.<00>.<00><00><00><00><00> <00> <00> <00> <00><00><00><00><00><00><00><00><00><00><00><00><00><00>! !##$$ %$%(&,&0(4(8)<)@*D*H,L,P-T-X.\.`/d/h0l0@W <00> <00>P<00> <00><00>m<00>i!<00> #<00>
$ %<00> & (e ) *<00> ,<00> -<00> .P/0& -48'KOb h n t z <00> <00> <00> ;<00> ><00> <00> <00> <00> <00> <00> <00> %<00> 7<00><00><00><00>% '),"8,:2R8V>ZD^H`[aku{.<00>2<00>6<00>L<00>N<00>h<00>l<00>z<00><00><00><00><00><00><00><00><00><00>#<00>0<00>D<00>F<00>X]_#)/5 ;(A+G4M6S9Y;_IeRkaqvw~}<00><00><00><00><00><00><00><00><00><00><00><00><00><00>.<00><00><00>  -=%@+R6\=aChIpOuUz[<00>a<00>e<00>x~<00><00><00>-<00><00><00><00>#<00>&<00>/<00>5<00>;<00>B<00>S<00>X<00>h<00>k<00>u<00>x<00><00><00><00>!<00>'<00>-<00>3<00>9<00>?<00>E<00>K<00>Q<00>W<00>]<00>a<00>t!~!<00>!<00>! <00>!%<00>!.<00>!6<00>!<<00>!N<00>!R<00>!W<00>!Y<00>!b<00>!}<00>!<00><00>!<00><00>!<00> !<00> !<00> !<00> !<00> !<00>" !<00>( !<00>. !<00>4 !<00>: !<00>@ !<00>F !<00>L !<00>R !X ! ^ !d !j !p !v !| !*<00> !8<00> !:<00> !@<00> !I<00> !K<00> !N<00> !h<00> !m<00> !q<00> !u<00> !w<00> #<00> #<00> #<00> #
##
#&
#)
#,!
#1'
#6-
#;3
#J9
#M?
#TE
#`K
#bQ
#fW
#h]
#mc
#oi
#<00>o
#<00>u
#<00><00>
#<00><00>
#<00><00>
#<00><00>
#<00><00>
#<00><00>
#<00><00>
#<00><00>
$<00>
$<00>
$<00>
$<00>
$<00>
$<00>
$&<00>
$(<00>
$8<00>
$D<00>
$I $P
$U $X! %' %- % 3 %= %G %#M %,S %.Y %0_ %:e %Bk %Eu %S %d<00> %|<00> %<00><00> %<00><00> &<00> &<00> &<00> &<00> &<00> &<00> &0<00> &><00> &@<00> &B<00> &D<00> &G<00> &L<00> &N &Z &_
&a (# () (/ (5 (); (+A (3G (8M (=S (BY (F] (Hp )v )| )<00> )<00> )<00> )'<00> )6<00> )H<00> )K<00> )S<00> )\<00> )h<00> )j<00> )t<00> )}<00> )<00><00> )<00><00> )<00><00> )<00><00> )<00><00> )<00><00> )<00><00> )<00><00> )<00> * * * *( */ *": *+A *-G *9M *BS *VY *Xc *[m *cs *|y *<00> *<00><00> *<00><00> *<00><00> *<00><00> *<00><00> *<00><00> *<00><00> *<00><00> *<00><00> ,<00> ,<00> , <00> -<00> -<00> - ..... .1&.?,.L2.N8.X>.]D.hH.j[/a/g/m/ x/+/7<00>/:<00>/?<00>/D<00>/R<00>/U<00>/g<00>/r<00>/t<00>/z<00>/|<00>/<00>/<00><00>/<00><00>/<00><00>/<00><00>/<00><00>/<00><00>/<00> 0000$0*0#00:;0BB0NH0_N0mT0|Z0`0<00>f0<00>l0<00>r0<00>x0<00>~0<00><00>0<00><00>0<00><00>0<00><00>0<00><00>0<00><00>0<00><00>0<00><00>0<00>@ABC D(E0F8G@HHIPJXK`LhMpNxO<00>P<00>Q<00>R<00>S<00>T<00>U<00>V@ AB$C0D<EHFTG`HlIxJ<00>K<00>L<00>M<00>N<00>O<00>P<00>Q<00>R<00>S<00>T<00>UV ,8DP\ht<00><00><00><00><00><00> <00> <00> <00> <00> <00>    ( 4 @LXdp|<00><00><00><00><00><00><00><00><00><00> $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00> ,8DP\ht<00><00><00><00><00><00><00><00><00><00><00>(4@LXdp|<00><00><00><00><00><00><00><00>!<00>!<00>!! !!$!0!<!H!T!`!l!x!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>#<00>#<00>### #,#8#D#P#\#h#t#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>$<00>$<00>$<00>$$$$($4$@$L$X$d$p%|%<00>%<00>%<00>%<00>%<00>
(
)
),
)8
)D
)P
)\
)h
)t
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
)<00>
*<00>
*<00>
* * * *( *4 *@ *L *X *d *p *| ,<00> ,<00> ,<00> -<00> -<00> -<00> .<00> .<00> .<00> .<00> . . . .$ .0 /< /H /T /` /l /x /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> 0 0 0 0, 08 0D 0P 0\ 0h 0t 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 0<00> 1<00> 2<00> 3456(7 4@x<>$<00> =D8@<00><><<00> cX^@؏T<00> <00>t0<00>@,<2C><00><00> <00><00><00>@<00><>$<00>  <00><00><00>@<00><>T<00>  <00><00><00>@4<> <00>  <00>8@@<40><00><00> 9  4@<00><>$<00> `,[@ <0C>`<00> |DXw@l<><00><00> <00><00><00>@\<5C>H<00> <00><00><00>@<00><>0<00> <00><00>0<00>@ԓ<00><00> <00><00>@d<>T<00> 4/@<00><> <00> d $_@Ĕl<00>! <00>D<<00>@0<><00><00># <00><00><00>@ؕ <00>% <00><00><00>@<00><> <00>' 3<00>.@<00><><<00>) d<00>_@,<2C>0<00>+ <00><00>$<00>@\<5C>`<00>- <00><00><00><00><00><00><00><00>)<00>@<00><>0<00>2 <00><00> Z@<00><>l<00>5 2` 4l</@X<>x<00>8 W<00>bR@З<00><00>: ~ <00>y@<00><> <00>< <00><00>a<00>@<00><>x<00>> <00><00><00>@4<><00><00>@ <00><00>0<00>@<18><<00>B <00><00><00><00>@T<>t<00>D h 1@ȜH<00>F ?<00> <00>:@<10>t<00>H X<00>
yS@<00><><00><00>J q<00> <00>l@$<24>\<00>L <00><00> Z<00>@<00><><00><00>N <00>8 <00><00>@(<28>D<00>P <00><00> c<00>@l<><00><00>R (J<00>@h<>T<00>T .t<00>)@<00><>D<00>V \4<00>W@<00><00><00>X <00><00>@<00><><00>Z <00><00>@Ȩ<00>\ <00>$n<00>@<00><><00><00>^ <00><00>@<00><><00><00>` F8<00>A@<00><>8<00>b r"<00><<00>\<00>\<00>t<00><00><00><00><00>h@<00><><00><00>k 1<00>S,@<00><><00><00>m =?3TP<00>6<00>K@X<>h<00>p `<00>E<00>[@<00><>d<00>r tdFxo@$<24><00><00>t <00><00>G<00><00>@<00><>@<00>v <00>0<00>W<00>0<00>i;<00><00>i8<00>j<00><00>@ <00>{ <00><00>j4<00>@ 4<00>} <00>x<00>́`<00>[ ,<2C>K