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

321 lines
75 KiB
Plaintext
Raw Normal View History

2016-12-02 14:50:43 +02:00
!<arch>
/ 1550153338 0 0 0 482 `
&&<15><15><15><15><15><15><15><15><15><15><15><15><15>esp_app_descesp_ota_get_app_descriptionesp_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_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/ 1550153337 501 20 100644 4908 `
ELF^|4(6A!<1D>2Tͫ1hello-world15:08:57Feb 14 2019v3.3-beta1-328-gabea9e4c0 <00><><EFBFBD><EFBFBD>|  <00><01> AB<07><07>int~L<08>W<04>%<07>u9<07><08>Al-Z<02>a.ab<>*c<><06>d.<06>e>f>0%gNP<hN`%i>p-j^<00><06>kn<00><07>>z<07>Nz<07>^z<07>nz<07>~zl<> <09>;<3B><01>
<04> ~ <14>% U$ > $ > : ; I : ;  : ; I8 I!I/ .?: ; 'I@<18>B
 I &I 4: ; I?<00><00><01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/app_update/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.c_default_types.hstdint.hesp_image_format.h;  long long int__uint8_tproject_nameidf_verapp_elf_sha256date/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/app_update/esp_app_desc.clong unsigned intshort unsigned intunsigned char__uint32_tversionunsigned intlong long unsigned intuint8_tesp_app_descesp_app_desc_ttimesecure_versionsizetype/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/app_updatecharesp_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 intsigned char_BoolGCC: (crosstool-NG crosstool-ng-1.22.0-80-g6c4433a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
((.symtab.strtab.shstrtab.rela.literal.esp_ota_get_app_description.text.data.bss.rela.text.esp_ota_get_app_description.rodata_desc.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop<00><>   esp_app_desc.cesp_app_descesp_ota_get_app_description!     ! ( / = B O V [ h o v } <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>
  "  <00> <00><00><00> <00><00><00><00> $0 4@<00>  E8K8Q8[8V@<00>  }@<00>@(<00>@<00> H  <00>h<00><00>@ <00>  <00>#<00><00><00> <00>@<00> $ <00><00><00>@<00>  <00><00><00><00>@$ <00>0<00><00><00>0:;u8<00>@4  &<00><!@@< <00>/
P p 9esp_ota_ops.o/ 1550153338 501 20 100644 71644 `
ELF^,4(~{H<00><00><00><00>0HX<00>d<00><00><00>H<00><00><>?@<00>d<00>H2Tͫ6A<00>"<22><02>(( <0C>'<27><1C>'<27> <1D> <1D> <1D> <1D> <1D>6A <1D>6a<02><00> <00><08> <00>aC=<3D>=<3D>=<3D>=<3D><>"<22>=<3D>=<3D>=<3D>=<3D>(2)!®<>"<22>"<22><>K<EFBFBD><4B><03><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: Running firmware is factory
E (%d) %s: write data is invalid
2017-02-20 00:00:12 +02: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 != NULL6A  <0C>'<27><11><00><00><>><3E><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><EFBFBD> =<3D><>:<3A><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<00><><01><> <20><><EFBFBD><EFBFBD>t<EFBFBD>$<02><><00><>t<EFBFBD><74> <20><><EFBFBD><EFBFBD><11>"9<02><02><00><00>r@D=<3D>=<3D>=<3D><><00><04><05><00><00>Z, <0A><02><04><05><00>-
<1D>"<22><1D>-
<1D>6<><10> <20><00><00>Z <16><07><00> 4M
<EFBFBD><EFBFBD>t<EFBFBD><01><00>&
H<EFBFBD>:m:6<> <08><1B>2@3<>@<40><><EFBFBD>3<EFBFBD>3<EFBFBD>"<22> *0 <04><00><00>BmJF<4A>d<EFBFBD><05><02><10> <20><00>-
<1D><><00><00>a<EFBFBD> <1B><><01><00>-
<1D>"<22><1D>"<22><1D>6A<00>&2" <20> <20><00><00><>(b"<22><><EFBFBD>" <1D> <1D> <1D> <1D>6a <20> <20><00>=
<EFBFBD>A<0E> <00><> <20><00><00>A<0F> <00>S<EFBFBD><53>=<3D>=<3D>=<3D>=<3D>8<EFBFBD><38><02>#c'<27> <1D><>1*<2A>2<00>C"<22> F <02>"<22>|<7C><1D> <1D>6A!""V<08><00><00><00>J f
<11><00><00><>ء<00><00> <0C><><EFBFBD><EFBFBD> <0C><00><00>: V:<04><00><00><>ݡ<00><00><00><03><00>-
<EFBFBD>*<2A>4<18>:<3A><><EFBFBD><EFBFBD><11><03><00>1)<1D><00><03><00>=
V<EFBFBD><EFBFBD><EFBFBD><00><1D>6<><10> <20><00>=
<16><08><01><00>M
&
_<EFBFBD><00>j<05><><EFBFBD><EFBFBD>]<01><><EFBFBD>h&(<1F>$*% (<28>b<EFBFBD>@<40>t=<3D>=<3D><><02><01><00>-
<1D>V<EFBFBD><04>$]*% 8<>b<EFBFBD>@<40>t=<3D>=<3D><><02><01><00><00><00><00><00><00> <0B>
<EFBFBD> <1A><00>|<7C><1D>"<22><1D> <1D>-
<1D>6A  <0B> <20><>@<40><><EFBFBD><EFBFBD> <20>+ <20> <20><00>-
Update IDF to aaf1239 (#1539) * fix sdmmc config * Fix warnings in EEPROM from @Curclamas * remove leftover TAG in EEPROM * Initial add of @stickbreaker i2c * Add log_n * fix warnings when log is off * i2c code clean up and reorganization * add flags to interrupt allocator * fix sdmmc config * Fix warnings in EEPROM from @Curclamas * remove leftover TAG in EEPROM * fix errors with latest IDF * fix debug optimization (#1365) incorrect optimization for debugging tick markers. * Fix some missing BT header * Change BTSerial log calls * Update BLE lib * Arduino-ESP32 release management scripted (#1515) * Calculate an absolute path for a custom partitions table (#1452) * * Arduino-ESP32 release management scripted (ready-to-merge) * * secure env for espressif/arduino-esp32 * * build tests enabled * gitter webhook enabled * * gitter room link fixed * better comment * * filepaths fixed * BT Serial adjustments * * don't run sketch builds & tests for tagged builds * Return false from WiFi.hostByName() if hostname is not resolved * Free BT Memory when BT is not used * WIFI_MODE_NULL is not supported anymore * Select some key examples to build with PlatformIO to save some time * Update BLE lib * Fixed BLE lib * Major WiFi overhaul - auto reconnect on connection loss now works - moved to event groups - some code clean up and procedure optimizations - new methods to get a more elaborate system ststus * Add cmake tests to travis * Add initial AsyncUDP * Add NetBIOS lib and fix CMake includes * Add Initial WebServer * Fix WebServer and examples * travis not quiting on build fail * Try different travis build * Update IDF to aaf1239 * Fix WPS Example * fix script permission and add some fail tests to sketch builder * Add missing space in WiFiClient::write(Stream &stream)
2018-06-27 09:01:06 +02:00
Z
<EFBFBD><00>
<EFBFBD><00><00><>' S|<7C>W<EFBFBD><12>2<EFBFBD><32> <20> <20><00>0<>A<1B>@<40><11><><00><02><00>V <00><16><06><00><08><><EFBFBD>8<EFBFBD><38>$<24><>=<3D>=<3D>=<3D>=<3D><><00><08><>|<7C>W<EFBFBD> =<3D>=<3D>=<3D>829*<2A>9*)=<3D>=<3D>=<3D>=<3D>1("))
2017-03-10 15:40:14 +02:00
) <1D>"<22><1D>"<22><1D>"<22><1D>!<1D>-
<1D>"<22><1D>6AV<><01><00><00><00> <0B><> <20><00><><01><00>"<22><1D>QXG<00>'FD"%V<01><00><00><>ġ<00><00>(5<>"<>b"<22><>'!<21><00><00><00><00> <0B>
<EFBFBD> <1A><00>!<1D>!<00> <00><02><>u <02>h<08><><01>"0 t<><74>AV<41><56>2<08>J<02>"<22> $cb<63><11>0<> <20><><EFBFBD><EFBFBD><00><00><10><><EFBFBD><EFBFBD>t<EFBFBD>E<10> &<26># <0A>=<3D>=<3D><>%<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-
<1D>X<EFBFBD>V<05><><00><00><00> <0B>
<EFBFBD> <1A><00>"<22><1D> <1D>-
<1D>-
<1D>6a1<00> 8<03> 2aC=<3D>=<3D>=<3D>=<3D>18<00>'2# VC<56><16> (#<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>=<3D>=<3D>=<3D>=<3D><>8<EFBFBD><>B<EFBFBD>D<><44>K<EFBFBD>
<EFBFBD><00>ܚ<>"<22>"<22>F"<22>F!<00><><EFBFBD>H<EFBFBD>#
<EFBFBD>h
=<3D>=<3D>=<3D>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08><03><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><><EFBFBD><EFBFBD><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>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> F <00>$<11>*(( "P"<22>'<27>"<22><><11><><EFBFBD>"*<07><00><00><><10>$M*$(b) <02>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>| )  ^<0E>< b <00>0a <00>`0 ^0<00> <00>`<00> v <00><0E>Z <00>`c J   n`<00>`<00>`<01> r=
<00>yf7% <05><03> P<03>bintNtk<07><03>,D!E ,W" -iA<05>t<05><07><07>b <04><06><04><03><18> <08> <09><06>
t<07>. <0B> <0B> <07><>
t&R <0B> <0B>r)9
t/ <0B>  3   ^  * <0B>  <0B> <0B>  <0B>  <0B>    <0B> <0B>  M n <0B>
 " <0B> f <0B> q  <0B> <0B> ><00> <0B><00> <0B><00> r<00><03>P]YZ.4 u $c<><0E>dRe$ f<>g<> <0E>h<><0E> i<>!<08><00> <09>:j9
t <1C>  O  <0B>  <0B> <0B>C<00><><EFBFBD><EFBFBD><03> #<23> '<0E> (<28>p )<0E> *<2A>crc +<2B><08>- <09> ,<2C>  /YY 0<> 1<><03> 28 
;<3B><0E>
<<3C>
=<3D>3
?<3F>O
A<EFBFBD><11>
C<EFBFBD><0E>
D<EFBFBD><0E>
G<EFBFBD>
I<EFBFBD> `
K<EFBFBD> <
O<EFBFBD><08><00> <09><08>  <09>
<03>
Pd 
W7<0E>
X<EFBFBD>h
Y<EFBFBD><03>
Z
a<EFBFBD>`
b<EFBFBD>
c<EFBFBD><0E>
d<EFBFBD><0E>
e<EFBFBD>Y
f<EFBFBD>0<0E>
g<EFBFBD>P<0E>
h<EFBFBD>`<0E>
i<EFBFBD>p<0E>
j<EFBFBD><00><0E>
k<00><08><00> <09><08><00> <09><08><00> <09><08> <09><08> <09><03>
lB
rqS
s<EFBFBD>~
t <0E>
uq<0E>
v<EFBFBD><00> 
w<EFBFBD><00><0E>
x<EFBFBD><00>7<00> <09><08><00> <09><03>
y
t
|<7C> x <0B><03>
<EFBFBD><EFBFBD><03> ,<2C>
t <1F> <0B> Q  <0B> <0B> /
 g  5<0E> 5~<0E>5<>,.~/<2F><0E>0<><0E>1<><0E>2<> i3<>^4<0E>5<>$~<04><06><03>628<><0E>
8~<14> &<26><03>, '<27>_ <00><00> + )<29><08><00> <09><06>@<40>)<01>)p@<40><19>w<><01><17>a<>^<01><><1A>a<>S<1B>a<>SJ c<><03><>}6 d<><03><>}=<00><00>Zs[<03><>}\r<>}\Y <20>:<01><<01>F!j <<01>t"_ V +ZH[
>\]#4Z0[r\0<08>V <09>F <20><01><01>b<01>& !<21><01><01><00>$<00>%s<01><00>#%Z0[r\0<00>Z0[0\08<00>Z0[ \0@'#R2Z1[<03>\<03>^<03><17>J<><00><01><>
<1A>J<>
<1C>L<>Sw S.<02>X<1C>T<><02>\&errU<>[<00> Z1[0\0'.2<00> Z1[<03>\<03>^<03>F=
Zs[0]0^<02>\_<02>XP'd2A
Z1[<03>\^<03>_tvI[
Zr\t<1D>Ix
Zrt"\t<1F>R- 
*<01>a<01>F '<27>*<01>
y(seq*<01>S'<27> *<01><00>)v*<01>U%ret2<01><00>,] ZrDh# Zu[t\
#TtZu[t\r] "D<01><00><01><> 'D * F<01> <03><>*<2A>G<01>U!j LbE!#abm++I %seqc<01><00>%id<01><00>!<21>
hb<00>X)#p<00>
Zv[s\r]u+t^ !<21>
mb<00>z)#<23><00>
Z<03><>[r\0]u & s Z<03><><00>#(Z<03><>-<00> <09> 7^<02>0<01><> ,s^<02> <00>#]Zr<04> - <20> eb^<01>h '<27>e<02> 7!<21> gb<00>*<2A>ih <02>^$C %isb<00> <00> W Zr#<00> Zr <08>x <09>-w<01><01><00><01><>*k<01><01>!<21><01><01><00>"_ <00>%it<01>#<00>+R2&%p<01><01><00>Z<00>Zsp<00>Zs#<23><00>Zs<00>=Z-mZH[
<EFBFBD>\]0:<00><00>Z0[<08>\0R<00>ZH[
<EFBFBD>\]X<1F><00><08><00> <09><06> <20>5<02><00><01>' 5<02> * 7<02> <03><>*<2A>8<02>S!#=b<00>$8x%errF<02><00>v<00>
nZu\t<08>]s~<00> & <00>Z<03><><00>Z<03><>$<00>Q<00>
<00>Zu\t<08>]s<1F>'#<23>2Z1[<03>\d^<03>.z<01><><00><01><><1A><01><><00><1A><01><>R[<01><>T/<01><><00>&ret<01><><00>!<00>xZr,<00>Zr5x Ph<00>Zr[0hh<00>Zr[0\s<%#<$#u<00>Z,[1<04><04>.z<01><>v<01><01><>J <01><>S<01><><00><1C><01>S&ret<01><><00>0it<01><>U"_ 11<><00>#ʧ2<>#3<><00>3<><00>4<>$P+/<2F>̵<1D>I<00>[s\r<1D>t<00>\v]@ <00>Zv[<08>\@#.IZu[st" ' 2bZ1[<03>\<03>^<03>N<00>ZH[<08>\]<03>h'}2<00>Z1[<03>\<03>^<03><t<00>\s]tS'#e2Z1[<03>\@^<03><06><08>1 <09> !.<01><><00><01><><01><>E&it<01><>&ret<01><><00>5<> $<01>*J <01><03><>}*6 <01><03><>}Lt<00>\s]@<1D><00><00>Z0[<03><>}\t<>}<1D><00><00>Zs<1F>-<2D>s<01>Z<01><>'<27>s<01>$ho!/<01><01><00>&_Z1[0\0#2h[0><00>Zr[0>F -<2D><01><01><00><01><>* <01><01> <03><>!<21><01><01><00>!j <01>b<00>+:L<00>!#<01>b +E+!<21><01>b8 #`Z0\0B@Z<03><>j'|2wZ1[<03>\d^<03><1F>[ & <00>Z<03><><00>!<00>Z<03><>,<00>Z<02>@6[-<<01><01>c<01><>'<01><01>X !<21><01><01><00> !2<01><01><00> "_ <00>$<24>q%t<00> 6<>%p<02>
#>Z0[s\0 x <00><00>Zr#0ZH[
<EFBFBD>\]<03><08><00> <09>!<06>-<2D>
<02>J<01>>'<27><02>4
'm><00>
%err'<02><00>
#)Zr[ \s]
7T<02><01>n# <00>Z17<>Y<02><01><># <00>Z07<><02>n<01>m* <01><02> <03><>!<21><01>b<00>
!j <01>b# $<24>9!<21><01>bA !<01><02>a J#Z0\0#V>Zr[1 & NZ<03><><00> cZ<03><> <00>-2<01><02><00><01>b'<27><01><02> )<29><01>bS* <01><02> <03><>!j <01>b !"
<01>b8 !<21><01><02>V +?>3%i<01>b<00> 2D4!<21><01>b<00> #d]Z
t5$<24>"`GZr&<00>#4& Z<03><><04>-< <01><02><00><01><>* <01><02> <03><>*v<01><02>T!#<01>b<00> !j <01>b/ !<21><01>b<00> !<21><01>b<00> !]<01><02><00> !<21><01><02><00> %err<01><02><00> !<21> <01>b & 5Z<03><>JZ<03><>!<00>\]oZ
s5$<24>"`z<00>Z0\0<1F>x <1D>h<00>Zu[0#<23>hZt[s<$\
#8<><1C>;<3B>0TAG=<03><00>8<EFBFBD> <00>
<EFBFBD>9<EFBFBD> <00> 8 )8GG<08>8? ? W8<57><00> k:HH98JJ<07>8.. :<3A>
<00>
8<> <00> <08>8MMp8[[<08>8<EFBFBD><00><08>8bb<08>:8JJ{8<> <00> G8<47><00>^8<><00><08>8<EFBFBD> <00> W8<<877Z8<5A><00>08<30><00><08>% U$ > : ; I$ >  I&I&I !I/
 I: ;  ( <  : ;  : ; I8 ( : ; I8  : ; I 8  : ;  : ; .: ; 'I 4: ; I4I4.: ; 'I@<18>B: ; I.: ; 'I@<18>B: ; I: ; I4: ; I<1D><>1<1E><><18>B<1F><>1 .: ;'I@<18>B!4: ;I"4I4#<23><>1$ U%4: ;I&4: ; I': ;I(: ;I): ;I*4: ;I+ ,: ;I-.?: ;'I@<18>B..?: ; 'I@<18>B/4: ; I04: ; I11X Y 2 3414415
: ;6 U7.?: ;I@<18>B8.?<n: ; 9.?<n:.?<n: ; R <00>R<>R<00>R<>R)<00>R<>'R'^<00>R<> 0<> "R"%r<72>%:RZ%2Z8?ZVbZTRZ\R^`R0R02<00>R<>2fRfh<00>R<>h<00>R<><00><00>R<>HjTjpZ"R"X<00>R<>X[R[a<00>R<>1T1X<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>(WZtyZ4W[4:0<>:WXRrRt<00>0<>R$<00>R<>$&R&(<00>R<>(*R*0<00>R<>6R6L<00>R<>LNRNQ<00>R<>QSRS^<00>R<>\ <09><>\^R=LRSXR<00>T=sSz<00>S\<00>R8R8U<00>R<>U[R[~<00>R<>~<00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><00>T<><00>Tv}Z<><00>Z#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<>PUZUh0<>hoZ<><00>0<><30><00>Z#R#%<00>R<>%9R9H<00>R<>HhRhv<00>R<>SH<00>S<>HrSrv<00>S<>TBTHvT<00>Z<HZnvZ<00><00>X<00><00>0<><30><00>R<><00>R<00>RjlRnpR2R2<00><00>R<><52><00>R<><00><00>R<><00>SN0<>NdRdf0<>f<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<>)8ZBJZ4R4Iy<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<>rx0<>x1<><00>R<><00>R?D0<>DlTxTR^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>)^<b<00>a<00>0^<00><00><00>v<00>Z<00>cJn<00><00>,Z^=LSVXZX~<00><00><00>.jr8UX0TZa
Update IDF to aaf1239 (#1539) * fix sdmmc config * Fix warnings in EEPROM from @Curclamas * remove leftover TAG in EEPROM * Initial add of @stickbreaker i2c * Add log_n * fix warnings when log is off * i2c code clean up and reorganization * add flags to interrupt allocator * fix sdmmc config * Fix warnings in EEPROM from @Curclamas * remove leftover TAG in EEPROM * fix errors with latest IDF * fix debug optimization (#1365) incorrect optimization for debugging tick markers. * Fix some missing BT header * Change BTSerial log calls * Update BLE lib * Arduino-ESP32 release management scripted (#1515) * Calculate an absolute path for a custom partitions table (#1452) * * Arduino-ESP32 release management scripted (ready-to-merge) * * secure env for espressif/arduino-esp32 * * build tests enabled * gitter webhook enabled * * gitter room link fixed * better comment * * filepaths fixed * BT Serial adjustments * * don't run sketch builds & tests for tagged builds * Return false from WiFi.hostByName() if hostname is not resolved * Free BT Memory when BT is not used * WIFI_MODE_NULL is not supported anymore * Select some key examples to build with PlatformIO to save some time * Update BLE lib * Fixed BLE lib * Major WiFi overhaul - auto reconnect on connection loss now works - moved to event groups - some code clean up and procedure optimizations - new methods to get a more elaborate system ststus * Add cmake tests to travis * Add initial AsyncUDP * Add NetBIOS lib and fix CMake includes * Add Initial WebServer * Fix WebServer and examples * travis not quiting on build fail * Try different travis build * Update IDF to aaf1239 * Fix WPS Example * fix script permission and add some fail tests to sketch builder * Add missing space in WiFiClient::write(Stream &stream)
2018-06-27 09:01:06 +02:00
 ~
    <03>     ~   <03>    ~      n     <03>               <03>   
  w    <03>                Z  #  <03>         <03>         t    <03>        
     y

  <03>   
            k  w 
 <03>          
          U        <03>             <03>~     | <03>                     S  2  `     <03>             d !   ~
 k        \ %  <03>        o   z   <03>   

   
     m
  <03>   
       ~ r ~    <03>      s      <03>   <03>   <03>        
 ~   <03>             {   
 g   
  <03>   
              Z         spi_flash_mmap_handle_tstart_fromactive_otadatanext_is_resultsize_tesp_partition_mmapout_handle__uint8_tseq_labelesp_ota_writetypeinvalid_otadataset_new_state_otadataentry_addrphys_offspartitionlong long unsigned intfind_default_boot_partitioninvalid_partitionesp_ota_select_entry_tbootloader_common_ota_select_crcspi_speedesp_partition_iterator_t/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/app_update/esp_ota_ops.cesp_ota_img_states_tdateesp_ota_get_last_invalid_partitionesp_ota_endesp_ota_mark_app_valid_cancel_rollbackfreeesp_ota_get_next_update_partitionpartial_datalong long intsigned charotadata_partitiontwo_otadataesp_partition_pos_timage_validateread_otadataGNU C99 5.2.0 -mlongcalls -mfix-esp32-psram-cache-issue -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fstack-protectorESP_PARTITION_SUBTYPE_ANYlong intESP_PARTITION_SUBTYPE_APP_FACTORYesp_ota_current_ota_is_workableesp_ota_set_boot_partitionesp_log_writememcpyis_ota_partitionnew_entryESP_PARTITION_SUBTYPE_APP_OTA_MAXuint16_tESP_PARTITION_SUBTYPE_APP_OTA_13ESP_PARTITION_SUBTYPE_APP_OTA_14ESP_PARTITION_TYPE_DATAESP_PARTITION_SUBTYPE_DATA_NVS_KEYSESP_IMAGE_VERIFY_SILENTmagicdefault_otaesp_ota_get_boot_partitionESP_PARTITION_SUBTYPE_APP_OTA_MINesp_ota_get_state_partition__uint32_toffsetreservedpartial_bytesesp_ota_get_running_partitionload_addresp_ota_mark_app_invalid_rollback_and_rebootesp_partition_verifyota_seqesp_image_load_mode_ts_ota_ops_last_handleunsigned intesp_rewrite_ota_datacheck_invalid_otadatabootloader_common_get_active_otadataesp_partition_type_tlong unsigned intesp_partition_subtype_terased_sizeinactive_otadataidf_verrunning_partitionESP_PARTITION_SUBTYPE_DATA_FATESP_OTA_IMG_NEWsizeshort unsigned intfind_partitionESP_PARTITION_SUBTYPE_DATA_ESPHTTPDesp_partition_nextesp_partition_iterator_opaque_esp_partition_iterator_releasewrote_sizeESP_LOG_WARNesp_app_desc_tlabelota_statele_prevshort int__int32_tota_ops_entry_subtypespi_flash_cache2physota_ops_entries_headesp_partition_find_firstmagic_wordcurr_partitionesp_ota_beginESP_LOG_INFOversionget_ota_partition_countota_slotentriessizetypecopy_lenESP_PARTITION_SUBTYPE_DATA_PHYbootloader_common_ota_select_invalidotadataaddressflash_crypt_cnthash_appendeddataESP_OTA_IMG_PENDING_VERIFYota_app_countESP_IMAGE_VERIFYSPI_FLASH_MMAP_DATAapp_elf_sha256SPI_FLASH_MMAP_INSTcleanuple_nextsec_idtimeESP_PARTITION_TYPE_APPesp_ota_handle_tsegment_countrewrite_ota_seqreq_ota_slotESP_LOG_DEBUG/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/app_updatenext_otadataesp_partition_erase_rangeESP_PARTITION_SUBTYPE_APP_OTA_15esp_ota_get_partition_descriptionlh_firstesp_image_header_tsecure_version_Boolint32_tunsigned charESP_PARTITION_SUBTYPE_APP_OTA_0start_addrESP_PARTITION_SUBTYPE_APP_OTA_2imageESP_PARTITION_SUBTYPE_APP_OTA_4ESP_OTA_IMG_VALIDESP_PARTITION_SUBTYPE_APP_OTA_6ESP_PARTITION_SUBTYPE_APP_OTA_7ESP_PARTITION_SUBTYPE_APP_OTA_8ESP_PARTITION_SUBTYPE_APP_OTA_9part_posesp_log_timestampESP_LOG_ERROR__func__data_lenESP_PARTITION_SUBTYPE_DATA_NVSget_last_invalid_otadatasegment_datacallocesp_image_segment_header_t__stack_chk_failencryptedesp_flash_encryption_enabledspi_pin_drvvaliduint32_tenabledspi_modeesp_ota_erase_last_boot_app_partitioncharESP_LOG_VERBOSEota_data_mapesp_image_verifyreserv1reserv2__uint16_tESP_LOG_NONEnum_invalid_otadataabortesp_partition_writeesp_image_metadata_tESP_PARTITION_SUBTYPE_APP_OTA_1image_lenESP_PARTITION_SUBTYPE_APP_OTA_3spi_flash_munmapesp_partition_getapp_descota_data_partitionpartwp_pinESP_PARTITION_SUBTYPE_APP_TESTnot_foundota_ops_entry_timage_sizeESP_PARTITION_SUBTYPE_APP_OTA_10ESP_PARTITION_SUBTYPE_APP_OTA_11ESP_PARTITION_SUBTYPE_APP_OTA_12memsetESP_OTA_IMG_UNDEFINEDproject_nameESP_PAR
2016-12-02 14:50:43 +02:00
ABI=0
08($X0$08($X0$(""!!"%%")((BB"\"^( " "<(="VV"ZZ^^b(2226"hh)"<00>(C"XX"]]"a(99::"tt<00><00><00><00>"<00>(##$"((",,"0(==="KLQQ "ZZ^(--%"R%"wz"<00>"<00>(UUUE"<00><00>"<00><00>"<00><00><00>(SSU1"<00>!"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00>(%%%"-. "N4"<00><00><00><00> "<00>t"3"HH""jjnn"rrv(!!" "-6"cd-"<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(((]]]bd"ghn(DDD3"wx<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.get_last_invalid_otadata.rela.literal.esp_ota_get_running_partition.rela.literal.esp_ota_current_ota_is_workable.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_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.get_last_invalid_otadata.rela.text.esp_ota_get_running_partition.rela.text.esp_ota_current_ota_is_workable.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_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__$5823.rodata.__func__$5812.bss.curr_partition$5810.rodata.__func__$5769.rodata.__func__$5742.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><>-./0)02 236^356EcS<68kb8:<00><00>:<<00>a<><00><00>>@<00>0@B<00>^BD<00>b<00>aF
<00>FH*fAeJWdLNPRe"`TVXZ\^`abcdefgiklnprt   !#%')+uvwys<00><00><00><00><00><00><00>:Th<00><00>D<00><00><00><00>)<00>H7LSvJah<00>LtyZN<00><00>P<00><00>cR<00>JT+VRXnZ<00><00>\<00><00>^esp_ota_ops.cis_ota_partitionset_new_state_otadataimage_validate__func__$5769get_ota_partition_countfind_default_boot_partitionread_otadatarewrite_ota_seqesp_rewrite_ota_datacheck_invalid_otadataget_last_invalid_otadatacurr_partition$5810__func__$5812esp_ota_current_ota_is_workables_ota_ops_entries_heads_ota_ops_last_handle__func__$5742__func__$5823__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_nextabortesp_restartesp_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_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_partitionYZ [ 3 \]  ] ]]^_   ]^_`^ _$a(a,bcd e f c2g 1  h\ i$\(j,k0l4m   f n ^$_65 pgdd q  6 4  $ (^,_0\4^8_<a@eDsHaLeP^T_Y6 eZu[ ] d    
A
]VA  ]%Z)2A2 ]8^:A: ^LAL _B#BPBYB B ]2B ^(B( _@B@ `HhJBJ ^^B ^ _pB$p aB( a<00>B,<00> b7CX&C& c>C> dD]NC N e6<D <00>D <00>"D" f(tF:RD R jDj tDt <00>D<00> $E c(,HSNSF F #L%Q6ZD\S=G GGG $G@GCG IGpG <00>G h-'G' \4G 4 i=<00>LG$L \TG(T j^zezjG,j k|G0| l<00>R<00>G4<00> m<00>H<00>HH <00>H  f~H $~'U2UKHK U<00>pHp v<00>xHx n~H ~ ^<00>H$<00> _P hxI<00>I<00> <00><00>I<00>I  <00>I  p# <00>&I& , <00>/I/ g5 ;8 <00>? UJIJ dbIb dh <00>oI o qu <00> <00><00> <00> JJ%J *#J<J?JEJhJrJ}J<00>J <00>#<00>SJZJ$#%J( ^J, _0#63#H9#NHJ0H \P#<00>U#<00>W#<00>_#<00>bJ4b ^wJ8w _<00>#<00><00>#<00><00>#.<00>#<00>J<<00> a<00>#<00><00>#j<00>J@<00> e<00>#nJD s#.(JH( a6JL6 e<#rJ#.MJPM ^_JT_ _KK%*`%f<00>%<00><00>%<00><00>%<00><00>%<00><00>K<00>%<00><00>K$%-*%"-%<00>2%<00>7%<00>=%dFK F eN%<00><00>K<00> Z<00>%<00><00>%<00><00>K<00> u<00>%<00><00>K<00> [IL&D
L
&I&P&8 L ]&&U,L , d8L8 jMqMM  '<00>M  M x!'.&M& x,'0.':0M0 <M< fB'dZM Z ]dM$d ^vM(v _|M,| (N!N'NI(_P(Z(N  gN p(T*N* \8N8 ]>(N@(DD(LG(NZ(0-O*8*=#O# {)*B0*FP Q Z-j_-jd-jR  -jR R .-]DR D ]L-dPRP V-hA.zt..<00>S .<00> S .S. 4.<00>7.<00>R.x^S ^ cd.xz.D.<00><00>TT /<00>T fT  4/:7/<00>K/<00>VTV c\/<00>tTt ]|/<00>T g<00>/<00><00>T<00> d<00>/<00><00>T <00> d<00>/<00>777!(7,,7049@7DD7H L Q X7\\7` d i p7tt7x|<00><00>7<00><00>7<00><00><00><00>7<00><00>7<00><00><00><00>7<00><00>7<00><00><00><00>7<00><00>7<00><00><00><00>7<00><00>7<00><00><00>77 77 $)074478 < A H7LL7P#T#Y#`7dd7h%l%q%x7||7<00>&<00>&<00>&<00>7<00><00>7<00>'<00>'<00>'<00>7<00><00>7<00>(<00>(<00>(<00>7<00><00>7<00>*<00>*<00>*<00>7<00><00>7<00>+<00>+<00>+<00>7<00><00>7<00>,<00>,,7  7--- 7$$7(.,.1.87<<7@/D/I/9 >>><!=(>->:>A>F>S>X>j>w>~><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>>">(>/>F>L>S>j>p>v>|><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>>>> >>>$>5>B>N>Z>f>r>~><00>><00>><00>><00>><00>><00>><00>><00>><00>><00>>>.>A>M>Z>m>y><00>

$
 -
 6
 B
\
y
<00>
><00>
<00>
<00>
><00>
:<00>
><00>
:<00>
><00>
:<00>
 $ G >R V a >l :q ><00> ><00> ><00> :<00> ><00> :<00> <00> +<00> :<00> :<00> ><00> :<00> <00>   t# >. :3 < _ t } <00> ><00> <00> <00> :<00> <00> ><00> <00> <00> > : > : >, <> :D X y ><00> <00> <00> ><00> 2<00> ><00> :<00> ><00> 1<00> :<00> <00> R<00> :<00> '8g>O _1h n<00><00> <00>1<00> <00><00>><00><00><00>>:>>#>.:3<G:Loy<00><00><00><00><00><00> <00> <00> >   >&:+>5::>G>Q:`:e y <00> <00> <00> <00> <00>>##>:>(:->7:<>S:d>n4w#{#<00><00>#<00>#<00><00>:<00>:<00><<00>><00>:<00>#<00>#<00>##,#5#K T ] c#t <00>4<00> <00>#<00>#<00> <00> <00> <00>#<00>#<00>#<00>   7>A%E%P>Z:h:w:|><00>%<00>><00>><00>%<00>%<00>%<00>%> &&>%:*<3>>:C&`&p&<00>&<00>><00>'<00>'<00>><00>><00>:<00>><00>:<00>'<00>':<00>><00>:<00>'<00>'E>:','A'J'` i r x'<00>'<00>'<00>'<00>'<00>'<00>><00>(<00>(<00>><00>:<00>>: >:>'0,<>:C<Q:V(r({(<00>(<00> <00>0<00> <00>><00>*<00>*<00>><00>:<00>>::*E>P+T+_+o>z,~,<00>,<00>><00>-<00>-<00>><00>><00>:<00>><00>:<00><<00>><00>:<00>>: -$-:-O-d-n>y.}.<00>><00>:<00>><00>><00>><00>:<00>><00>:<00>><00>:<00>.<00>.?<00>:..D
>:.4.H.Q.i>t/x/<00>><00>><00>><00>:<00>><00>:<00>><00>:<00>><00>:<00>><00>:<00>><00>: :>:!/6/K/T/p/<00>/<00>/<00>/<00>><00>6<00>><00>5<00> <00>>> > >>>>!>(>,>3>7>>>B>J>N>S>W>^>b>i>m>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>>> >>> $(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;BFPT[_imtx<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> %)04>BIMW[bfpt{<00><00><00><00><00><00><00><00><00> <00> <00> <00> <00> <00> <00> <00> <00> <00>      " ) - 4 8 ? C R V ] a j n u y <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> ## ####$#(#2#6#=#A#S#W#^#b#l#p#w#{#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>
(
(
(
(!
(%
(4
*8
*?
*C
*M
*Q
*X
*\
*f
*j
*q
*u
*
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
*<00>
-<00>
- - - - -# -' -. -2 -A -E -L -P -a -e -l -p - .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> . . . . . . .% .) .8 .< .C .G .V .Z .b .f .n .r .z .~ .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> .<00> /<00> /<00> /<00> / / / / / / // /3 /: /> /E /I /P /T /[ /_ /f /j /q /u /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> // / // /'/+/8  $ ( , 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>/  $(,8<@DP#T#X#\#h&l&p&t&<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+h,l,p-t-x.|.<00>/<00>/@W <00> <00>P<00> <00><00>M<00>s : #<00>
%<00> &<00> 'h (<00> *6 +S ,p -<00> .z/& -48'KOb h n t z <00> '<00> )<00> ?<00> B<00> <00> <00> <00> <00> <00> <00> %<00> 7<00><00><00><00>% '),"8,:2R8V>ZD^H`[aku{.<00>2<00>6<00>H<00>J<00>d<00>h<00>v<00><00><00><00><00><00><00><00><00><00>$<00>.<00>D<00>F<00>X]_#)/5 ;(A+G4M6S:Y<_IeRkaqtw|}<00><00><00><00><00><00><00><00><00><00><00><00><00><00>.<00><00><00># %'9#=.F5S;VAZE\X^d ov|-<00>=<00>@<00>R<00>\<00>a<00>h<00>p<00>u<00>z<00><00><00><00><00><00><00><00><00><00><00>')5#>)U/X5c;vExO~U<00>[<00>a<00>g<00>k<00>~ <00> <00> <00> #<00> &<00> /<00> ;<00> B<00> U<00> h<00> k<00> u<00> x<00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00>  <00>
 <00>  <00>  <00>  <00>"  <00>(  <00>.  <00>2  <00>E #O #Y #_ # e #%k #.v #6} #<<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><00> #<00><00> #<00><00> #<00><00> #<00>
#<00>
#<00>
#<00>
#<00>
#<00>#
# )
#/
#5
#;
#A
# G
##M
#.S
#<Y
#>c
#Dn
#Hy
#J<00>
#M<00>
#e<00>
#j<00>
#n<00>
#r<00>
#t<00>
%<00>
%<00>
%<00>
%"<00>
%'<00>
%*<00>
%-<00>
%0<00>
%5<00>
%:<00>
%? %N
%Q %X %d %f" %j( %l. %v4 %x: %<00>@ %<00>F %<00>Q %<00>[ %<00>f %<00>p %<00>v %<00>| %<00><00> %<00><00> &<00> &<00> &<00> &<00> &<00> &<00> &&<00> &(<00> &8<00> &D<00> &I<00> &P<00> &U<00> &X<00> '<00> '<00> '  ' ' '# ',$ '.* '00 ':6 'B< 'EF 'SP 'dV '|\ '<00>` '<00>s (y ( (<00> (<00> (<00> (<00> (0<00> (><00> (@<00> (B<00> (D<00> (G<00> (L<00> (N<00> (Z<00> (_<00> (a<00> *<00> *<00> * * *) *+ *3 *8 *=$ *B* *F. *HA +G +K + ^ ,d ,h , { -<00> -<00> -<00> -<00> - <00> -1<00> -?<00> -L<00> -N<00> -X<00> -]<00> -h<00> -j<00> .<00> .<00> .<00> . <00> .+<00> .7<00> .:.?
.D.R.U".g(.r2.t=.xD.zJ.}P.V.<00>\.<00>b.<00>h.<00>n.<00>r.<00><00>/<00>/<00>/<00>/<00>/<00>/#<00>/:<00>/B<00>/N<00>/_<00>/m<00>/|<00>/<00>/<00><00>/<00><00>/<00><00>/<00><00>/<00><00>/<00><00>/<00>/<00> /<00>/<00>/<00>/<00>!/<00>%/<00>?@AB C(D0E8F@GHHPIXJ`KhLpMxN<00>O<00>P<00>Q<00>R<00>S<00>T? @A$B0C<DHETF`GlHxI<00>J<00>K<00>L<00>M<00>N<00>O<00>P<00>Q<00>R<00>S<00>T ,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>&<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> .<00> .<00> .<00> .<00> .<00> . . . .$ .0 .< .H .T .` .l /x /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> /<00> / / / /, /8 /D /P 0\ 1h 2t 3<00> 4<00> 5<00> 6 4@Ї$| =D8@<00><><| cX^@0<>T| <00>t0<00>@<00><><00>| <00><00><00>@<14>$|  <00><00><00>@8<>T|  <00><00><00>@<00><> |  <00>@<00><>| 4<00>8/@<00><><00>| `([@X<>x| <00><$<00>@Њ`| <00>`X<00>@0<><00>| <00><00><00>@ <20>H| <00><00><00>@h<>0| <00>0@<00><><00>| 2-@(<28>T| b4]@|<7C> |! <00><<00>@<00><> |# <00>@<00>@<00><> |% D<00>@<00><><|' 3X.@܍0|) ]h$X@ <0C>`|+ <00><00><00><00><00><00><00><00>)<00>@l<>0|0 <00><00><00><00>^<00>@<00><>l|3 <00>2 <00><00><<00>@<08>x|6 &b!@<00><><00>|8 Mx<00>H@L<> |: e a`@l<>x|< <00>p<00>{@<00><><00>|> <00> 0<00>@Ȓ<|@ <00><^<00>@<04><00>|B <00><00><00><00>@<00><>t|D , <00> @<00><>,|F 9<00> <00>4@(<28>\|H R<00>
vM@<00><><00>|J k8 <00>f@$<24>\|L <00>$ Z}@<00><><00>|N <00><00> <00><00>@(<28>D|P <00> c<00>@l<><00>|R <00>pJ<00>@h<>T|T (<00>#@<00><>|V Z<00>U@Ԟ|X <00><00>n<00>@<00><><00>|Z <00>L<00><00>@<00><><00>|\ <00><00><00><00>@<00><>8|^ <00>")<00>?Xn,<00><<00><<00><P<00>@ȡ<00>|g <00><00><00>@t<>t|i <00><00>/><00><00>2:<00>@<00><>H|l A<00><00>@0<>L|n <00>A<00>@|<7C><00>|p (<00>C*#@T<>,|r 40<00>R<00>?0<00>c;H<00>c8Zd<00>U@<00><>|w g<00>d<00> b@<00><><00> |y krp<00>z}Y <00><><00>