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

600 lines
130 KiB
Plaintext
Raw Normal View History

2020-05-09 19:11:30 +03:00
!<arch>
2020-08-24 19:10:52 +03:00
/ 1598127672 0 0 0 614 `
<01>"<01>"<01>"<01>"esp_ota_get_running_partitionesp_ota_beginesp_ota_writeesp_ota_write_with_offsetesp_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_descesp_ota_get_app_descriptionesp_ota_get_app_elf_sha256esp_ota_init_app_elf_sha256// 40 `
2020-05-09 19:11:30 +03:00
esp_ota_ops.c.obj/
esp_app_desc.c.obj/
2020-08-24 19:10:52 +03:00
/0 1598127656 501 20 100644 111832 `
ELF^<00><>4(<00><00>H H(<00><00><><EFBFBD>$Hl4<>A?<3F>$H4<>A?DH2TͫP6A<00>2<EFBFBD><12>X(" <0C>'<27><1C>'<27> F  <02> F <1D>6A|<7C><1D>6a<02><00> <00><08> <00>aC<61>2<EFBFBD>(B)!®<>"<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/ESP32S2/esp-idf-public/components/app_update/esp_ota_ops.c6A  <0C>'<27><11><00><00><>n<EFBFBD><00><00>" <20> <00><><10><> <20><00>V<1A> t<1D>esp_ota_opsE (%d) %s: invalid partition table, no app partitions
2020-05-09 19:11:30 +03:00
6A <0C> <0C><> <20><00>-
VJF <0C><03> <0C><00>-
<EFBFBD><EFBFBD>3f<33><66> <00><> <20><> <20><00>-
<EFBFBD>j<EFBFBD><00><00><00> <0B>
<EFBFBD> <1A><00><1D>E (%d) %s: not found otadata
E (%d) %s: mmap otadata filed. Err=0x%8x
6a= <0C> <0C><><01><00>-
<EFBFBD>ʁ<00><00><00> <0B><> <20><00><><01><00> <0B>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD> <0B>J<EFBFBD><00>M
<EFBFBD><EFBFBD><EFBFBD><00><00><00><04> <0B>
<EFBFBD> <1A><00> <02> ,<04><04>10<31> <20><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>h<EFBFBD>djb9<06><06><00><00>v@D<11><00><04><05><00>-
<EFBFBD>J, <0A><06><04><05><00>-
<EFBFBD>"<22><1D>6<><10> <20><00><00>Z <16><07><00> 4M
<EFBFBD><EFBFBD>w<EFBFBD><01><00>&
I<EFBFBD>:m:6<> <08><1B>2@3—<33><E28094>3<EFBFBD>3<EFBFBD>"<22> <20>0 *<10><00><00>BmJF<4A>d<EFBFBD><05><02><10> <20><00>-
F <00><00><00>a<EFBFBD> <1B><10> <20><00>-
F"<22><05>"<22><1D>6A<00>&2" <20> <20><00><00><>(b"<22><><EFBFBD>" <12> <02> F <1D>phys_offs != SPI_FLASH_CACHE2PHYS_FAILit != NULL6A!""V<08><00><00><00>J f
2020-08-24 19:10:52 +03:00
<11><00><00><><18><00><00> <0C><><EFBFBD><EFBFBD> <0C><00><00>: V:<04><00><00><><1D><00><00><00><03><00>-
2020-05-09 19:11:30 +03:00
<EFBFBD>:<3A>4<18>J<EFBFBD><4A><EFBFBD><EFBFBD><11><03><00>1)<00><03><00>=
V<EFBFBD><EFBFBD><EFBFBD><00><1D>6a <20> <20><00><00>A<0E><> <20><00><00>A <0C><> <20> <20><00>-
<1D>6A  <0B><> <20><><EFBFBD><EFBFBD>t@<40><><EFBFBD><EFBFBD>t<EFBFBD><74> <20>& <20> <20><00><00>Z  <09><00><16><08><00><00><>" c|<7C>g<EFBFBD><11>E <0B><05><00>-
<EFBFBD>!*#<23><00><> <0B><05><00>-
V <00><05><00><08><><EFBFBD>8<EFBFBD><38>$<24><><EFBFBD><00><08><>|<7C>g<EFBFBD>8E9*F9*YQ8399
9<04>"<22>F"<22>F"<22><02>!F"<22><1D>E (%d) %s: write data is invalid
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
2020-08-24 19:10:52 +03:00
6AV<02><00><00><00> <0B><> <20><00><><01><00>"<22>FMQX<05>A<00>'?(%<25><02><00><00><>ϡ<00><00>(5<>"<>b"<22><>'!<21><00><00><00><00> <0B>
2020-05-09 19:11:30 +03:00
<EFBFBD> <1A><00>!6!<00> <00><02><>% <02>h <19>"0<><30>AV<18>2<07>z<06>f<EFBFBD>`dcr<63><11>0<> <20><><EFBFBD><EFBFBD><00>"*& t"E&<26><02>  <0A><07>5<EFBFBD><15><00>-
V* <0C><><EFBFBD><EFBFBD><07><00>(5"<22>"e`3<>`D<>@<40>4<EFBFBD>E<10><><EFBFBD>D<EFBFBD>J<EFBFBD><4A><EFBFBD><11><00><00><04><03>5<EFBFBD><15><00>-
2020-06-28 15:38:58 +03:00
<EFBFBD><EFBFBD>85JCI5<EFBFBD> X<>VU<56><55><00><00><00> <0B><> <20><00><><01><00>"<22>F <1D>E (%d) %s: Size should be 16byte aligned for flash encryption case
E (%d) %s: OTA handle not found
6A<00>Á<00><00><00> <0B>
2020-08-24 19:10:52 +03:00
<EFBFBD> <1A><00>"<22>*ah<06><00>'<27>v(&<26><02><00><00><><11><00><00>!<00> <00><02><>% <02>h <19>"0<><30>AV<18><>2@ 4<><34><EFBFBD><00><00><00> <0B><> <20><00><><01><00>"<22>F<00><04><03><05><16><00>-
2020-06-28 15:38:58 +03:00
<EFBFBD><EFBFBD>86JCI6<EFBFBD>h<>V<EFBFBD><56><EFBFBD><00><00><00><> <20><> <20><00><><01><00>"<22><1D>6a1<00> 8<03> 2aC18<00>'2# VC<56>s(#<16><04>3"<10><> <0A><><11><13><00>-
2020-05-09 19:11:30 +03:00
V*<04>3<EFBFBD><33><10>3 <08>CF <02><13>8<EFBFBD><11>H<EFBFBD><>B<EFBFBD>D<><44>K<EFBFBD>
2020-06-28 15:38:58 +03:00
<EFBFBD><00><00><>"<22>F"<22><02>"<22><03>!<00><><EFBFBD>8<EFBFBD><38><EFBFBD>h
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08><03><00><00>"<22><05> <00>!C1<00> 87<05><00><1D>6A<00>Ҳ<EFBFBD><00><02><00><00><><EFBFBD><12>Ȩ"<22><> <0C> <1A><00><00>*<2A>J <0B><00>-
<EFBFBD> <00><00>-
<EFBFBD>"<22>!"<22>"<22><1D>E (%d) %s: ota data invalid, no current app. Assuming factory
2020-05-09 19:11:30 +03:00
6<><10> <20><00>*<07><00>-
=
<EFBFBD><01><00><00><><EFBFBD><EFBFBD> <20><00><00>
<EFBFBD>s<EFBFBD><00><00><01><00>&
<1F><>=<01><><EFBFBD>
<0B> <20><> <0C><><10><> <20><00><00><00><00><00><00> <0B>
<EFBFBD> <1A><00><00><00>-
<1D>start_from != NULL6AV<><00><00>]
<EFBFBD><00><02><00>]
2020-08-24 19:10:52 +03:00
<EFBFBD>E<EFBFBD><00><00><>6<EFBFBD><00><00> 0<> <20><> <20><00><00><><EFBFBD>-
2020-05-09 19:11:30 +03:00
<EFBFBD><04>4<EFBFBD> 3<> -f<><66>F-
<1D>6A 
<EFBFBD>
2020-06-28 15:38:58 +03:00
<20><><EFBFBD><EFBFBD>t0<74><30><EFBFBD><EFBFBD>t<EFBFBD><74> <20><>$<24><12><><00>, <20> <20><00>-
ܺ<EFBFBD>17<14>"<22><02>"<22><06>"<22><1D>6<><00><><10><00><16> <09><00><00>J  <09><><10><00><00>A<0E><>0<EFBFBD><00><00>A <1C><><0E><><10><00>&
2020-05-09 19:11:30 +03:00
m 0<>00:<10>!:<3A>"ܒ <0C> <0C><> <20><00><00><><EFBFBD><EFBFBD><01><00>z<04>Q:%"R<04>3R<>:5<> <0B>@<40><> <0C><><10> <0C><00><00>J <1B><00><00><>  <02> F  <12> <1D>E (%d) %s: Rollback is not possible, do not have any suitable apps in slots
E (%d) %s: Running firmware is factory
6<><10> <20><00>M
: <10> <20><00>=
f
F!<00><00><16><07><><EFBFBD><EFBFBD>]<01><><EFBFBD>h&(<1E>#*% (<28>b<EFBFBD>0<>t<EFBFBD><02><01><00>-
2020-06-28 15:38:58 +03:00
<EFBFBD>V<07><00><00><><EFBFBD><00><00><00> <0B>
<EFBFBD><00><><01><00>!<00><00>#]*% 8<>b<EFBFBD>0<>t<EFBFBD><02><01><00>-
2020-05-09 19:11:30 +03:00
<00><00><00><00><00> <0B>
<EFBFBD> <1A><00>|<7C>"<22><05> <1D>6A<00><><01><00>-
<1D>6A<00><><00><00>-
<1D>6<EFBFBD><10> <20><00>-
z<05><01><00>-
<EFBFBD><00><1B>  = <0C>8<EFBFBD>0<EFBFBD>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD>t<EFBFBD> )<29>"<11>1*#<23> <0B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><10> <0C><00>-
2020-06-28 15:38:58 +03:00
<EFBFBD>* <1B><00><00><> F <1D>6<>  <04> <20><><EFBFBD><EFBFBD>t0<74><30><EFBFBD><EFBFBD>t<EFBFBD><74> G<>l <20> <20><00>Gh<><00>]
2020-05-09 19:11:30 +03:00
M
2020-06-28 15:38:58 +03:00
<EFBFBD><01><00><16>h"b<><62>  <00>$<11>*(( "P"<22>'<27>!<21><><11><>"*<07><00><00><><10>D-JB(d) <02> D<>$<24>"<22><05>"<22>"<22>"<22>"<22><1D>6<><10> <20><00>M
2020-05-09 19:11:30 +03:00
<16> <0B><01><00>=
<EFBFBD><00>]
#  m h<>` t<><74><EFBFBD><EFBFBD><EFBFBD>t<EFBFBD>" <20>$  30 3<10>#<11>a*&(&<0F><><11><>(z<><00><00>|<7C><00>#m*&<26> <0B>P<EFBFBD><50> <00><><10> <0C><00>-
<16><04><00>  ]<08>Y<EFBFBD>PPt<50><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>t<EFBFBD><74> <20>
<EFBFBD>B<EFBFBD><EFBFBD> <20> <20><00><00>*<2A>@<40><11><04><00><00>|<7C>|<7C><>|<7C><>|<7C>-
2020-08-24 19:10:52 +03:00
<1D>esp_ota_get_next_update_partitionesp_ota_get_running_partitionget_ota_partition_countesp_ota_write_with_offsetesp_ota_write <00><><EFBFBD><EFBFBD>| .  N<0E>< \ <00>0Z <00>`2 <00> ,0<00> ^ <00> <00><0E>a <00>`d S <00>p<00>`  k`<00>`<00>`<00>:
 <0C><00><06><03>+8M8<05> <03>
9W<07>$W\%Mointo0O<19><07><04>b!<03><03>o<03>,<04>S$K<03>,cN#0{
M<14><03><05><17><04>F o7 <11><05>$,`roe<17><07>ek<07> 6h<07>e 8u
<EFBFBD> <07> <09> <0C><07>o <0C><07>C<03><07>u<03><07>  Y<04>
<04>##<19>
/2 <0C>12_k2o M2 o <0C>2o <0C> 2o_x3 8<04> <09>H
<EFBFBD>$7<08> :9 o <0C>&: o <0C>$; o < o <0C>= o <0C>!> o <0C>? o @ o <0C>%A o <11>J <0C>%K
 \L <00>o!N
<EFBFBD><12>"Q
2020-05-09 19:11:30 +03:00
<EFBFBD> <09> 
2020-08-24 19:10:52 +03:00
<EFBFBD>9<00>Ub <0C>Vb "Wo 
X h pY <00>  xx
<EFBFBD>~<04><0F>"u<08> 0v<11> <0C>wo8<0F> <08>&_p<08><12>_r<08>o_w<08>o <0C><08> D <0C><08> D_bf<08><11> "<08>o <0C><08><12><04> <00>t<08><15>xo' } <0B><15>}<14><15>}<1E> "o;<08> <09><15><08>o<15><08>o#<08>8 _mp<08>> $u<08>
O (<08>o,<15><08>o0J<08> <09>4<08>U 8<15><08>[ <<15><08> <09>@<15> <08> l D9<08>bH<15><08> L<15><08><10><00><15><08> <0B><00>#<08>x <00><15><08> <09><00>+<0F>h<08><08>_p<08><12>_r<08>o_w<08>o <0C><08> D <0C><08> D_bf<08><11> "<08>o <0C><08><12> T <08>
<EFBFBD> <08><1D>$ T<08> ( <0C><08> D, X
<08> ^0_ub<08><11>4_up<08><12><_ur<08>o@ <0C><08>dD 4<08>tG_lb<08><11>H '<08>oP B<08>
T <08> <0C>X <0C><08><0E>\ <0C><08> odo<00><18><18><18>o<04>o<18><18>o<04><04>*D<18><18>*o&o^<18><18>J 8t
2020-05-09 19:11:30 +03:00
<EFBFBD> 8<00>
2020-08-24 19:10:52 +03:00
<EFBFBD><06><1A><14> #<08><15>%<11><15>&o<15>' <0B><04><04><14>?<15>@*As$BW <15>E$<24> W-
<EFBFBD>#Xt<15>#[2<15>\oT]2<15>^t 2iPb# ae <09><15> f<0E><15>g<0E> <15>h<0E>ri# <15>&jo$vk<0E>(<15>l<0E>0%m<0E>8<15>n<0E>@#o<0E>H <09>3
<EFBFBD><19>3 -O <18>D <04>Hl or a z<1B><08>"&t<08>"&I<08>"&8 
<18><04> e! g<0E>i
2020-05-09 19:11:30 +03:00
<EFBFBD><1B> <09><00>
2020-08-24 19:10:52 +03:00
<EFBFBD>
2020-05-09 19:11:30 +03:00
2020-08-24 19:10:52 +03:00
<EFBFBD><0E> <1D>
<EFBFBD><0E> +
<EFBFBD><0E> <1D>
<EFBFBD><0E> +#
<EFBFBD><1B><1D>&
2020-05-09 19:11:30 +03:00
<EFBFBD><1B> <09>9
<EFBFBD>)
2020-08-24 19:10:52 +03:00
<1D>
2020-05-09 19:11:30 +03:00
<EFBFBD>9
2020-08-24 19:10:52 +03:00
<1D>%
2020-05-09 19:11:30 +03:00
<EFBFBD>9

<EFBFBD><1B><1D>
<EFBFBD><1B> ~
<EFBFBD>n
2020-08-24 19:10:52 +03:00
<1D>
2020-05-09 19:11:30 +03:00
<EFBFBD>~
2020-08-24 19:10:52 +03:00
<1D>
<EFBFBD><1B><1D>
<EFBFBD>?<1D>
<EFBFBD>?3
<EFBFBD><1C><1D>
<EFBFBD><1C><1D>$
<EFBFBD>?f%
<EFBFBD>?i"
<EFBFBD>?<1D>
<EFBFBD>^<1D>
<EFBFBD>^<1D>
<EFBFBD><1C>u
<1C><1B>
?<1B>
[vk
<EFBFBD><1C><1B>
<EFBFBD><1C><1B>#
<EFBFBD>=
<EFBFBD>n
<EFBFBD>?&
<EFBFBD>?@
2020-05-09 19:11:30 +03:00
<EFBFBD>?<1B>
2020-08-24 19:10:52 +03:00
<EFBFBD>?0
<EFBFBD>?<1B>
<EFBFBD>?!
<EFBFBD>?C
<EFBFBD>?0
<EFBFBD>? '
<EFBFBD>?<1B>#
<EFBFBD>?
<EFBFBD>?<1B>
<EFBFBD>?<1B>
<EFBFBD>?<1B>
<EFBFBD>?1
<EFBFBD>^<1B>
<EFBFBD><1C><1B>
<EFBFBD><1C><1B>
<EFBFBD><1C><1B>
<EFBFBD><1C>U
<EFBFBD><1C><1B>
<EFBFBD><1B>
<EFBFBD>R
<EFBFBD>?<1B>&
2020-05-09 19:11:30 +03:00
<EFBFBD>?8
<EFBFBD>? <09><00>
2020-08-24 19:10:52 +03:00
<EFBFBD><04> <1B>
<EFBFBD><1B> <1B>
2020-05-09 19:11:30 +03:00
<EFBFBD><1B> ?<00>
2020-08-24 19:10:52 +03:00
<EFBFBD><04> <1B>
<EFBFBD><1C> <1B>"
2020-05-09 19:11:30 +03:00
<EFBFBD><1C> <09>.
<EFBFBD>
2020-08-24 19:10:52 +03:00
 
2020-05-09 19:11:30 +03:00
<EFBFBD>. vP
2020-08-24 19:10:52 +03:00
<EFBFBD>@ A!
<EFBFBD>P V
<EFBFBD>v_
2020-05-09 19:11:30 +03:00
2020-08-24 19:10:52 +03:00
<EFBFBD>v<1B>
<EFBFBD>?-
<EFBFBD>?<1B>
<EFBFBD>?<1B>
<EFBFBD>?6
<EFBFBD>?S
<EFBFBD>?
<EFBFBD>?%
<EFBFBD>?<1B>
<11><1B>
<11><1B>
<11>
(?d
)?x
*?<1B>!
+?<1B>
,? <09>WL<1B>
0W\&
1Wq
2WN
3W<1B>
4W<1B>"
5W<1B>
6W
7W<1B>
8W<1B>
9WB
:W<1B>
;W<1B>"
<WK&
=Wq
>Wx$
F?s
G?f
I<1C><1B>
J<1C>I
L?<1B>
M?<1B>
<EFBFBD>?<1B>$
<EFBFBD>?<1B>
<EFBFBD>?X
<EFBFBD>?`
<EFBFBD>?l
<EFBFBD>?C$
<EFBFBD>?<1B>
<EFBFBD>?<1B>
<EFBFBD>?
<EFBFBD>?<1B>
<EFBFBD>?<#
<EFBFBD>?W$
<EFBFBD><1C> 
<EFBFBD><1C>U"
<EFBFBD>?l
2020-05-09 19:11:30 +03:00
<EFBFBD>?<1B>
2020-08-24 19:10:52 +03:00
<EFBFBD>?
<EFBFBD>?
<EFBFBD>?
<EFBFBD>?<14>
2020-05-09 19:11:30 +03:00
}<10>as
 <0B>at
2020-08-24 19:10:52 +03:00
<EFBFBD> <0B><06>
<EFBFBD>q<04> <09><00><04>
<EFBFBD><1E><1B> 5? 6<1C><1B> 9?<1B> :<1C><1B>! =?<1B> ><1C>W# A?y B<1C>X E? F<1C> I?{ J<1C><1B> M?6 N<1C><1B> Q?  R<1C> <00>
<EFBFBD>'<04>s# <0C><1A>N <11> <  - = <0C> > <0C>?
 <0C> @
2020-05-09 19:11:30 +03:00
 <09>
2020-08-24 19:10:52 +03:00
<EFBFBD><02> <03>A<03> '7,p&D%7<1D>E<15> I <09> _!K<0E> L <0C> %M <0C> #N<0E> <03>%OT<04> <09><00><04>|Q"<22>bR<15> <09><00>
<EFBFBD>  @ K <0A> <0C> <0A> > <0A> 3 <0A> <0C><0E> @ <0C>  F <04><04><03>!<03><04>9<0E> <20> <20> <20> <20> i ? <20>qBX)HR<08> IW<11> <0C>[<11> "_ <0C>$c ) &g ? ok ? <0C>oY <0C>ss <0C>w <0C> Yy <0C>$ <0C> <0F> <0B>( H<0F><11>, <0C><0F> <0C>0 <0C><0F> <0B>4 <0C><0F> 8 <0C><0F>8< <0F> )@ <0C><0F>WD<04> K <09> fL+<2B><04><03> N<03><17><00><18><04><04><17><00><18><18>L<04><17><18><04><04>)<18>?<18><18>/<17>Y<18>FE<17>s<18>_<1A><18><18> <18><18>y<00><18><18> <04>o<00><18><18><18><18><04><17><00><18><18><18><18><04><18><17>8<18><18><18>o<18><17>W<18><18><18>><03>!n]<19>MMR<08> AS<1C> iT<1D> <0C>V%<25> <0C>W <0B> xY<19> Z<0E> p [<0E> . M _!3\end6\ <0C>9{ <0C><<11> <0C>? <0A> <0C>B <0C> <0C>E\<17>\<18>M<17>{<18><18><18>b<17><00><18><18><04><17><00><18><18><18><04><04><1A><18><18><04><03>F<03><04>i<04><1B>5s<04><11>! <20> <20>"<03> <11><12><06>Gx. Kx<06>Ox" Sx<06>Wnt<00><18><18>2"[x!| <09>_!})-end~):5 )G<15><11>)T |<11>)a<15><11>)<29><06><11><03><04><1B> <11>&<1B><11>&<04>-;  QG%0 <04><
 <20>! <20> F <20> m <20> <20> <20> <20>  <20> 2   <20>
 A <20>
 z <20> A <20>&  1 S <20> <20> |  <20>#<00> .<00> G<00> P<00><03>^G<03>h0"(g (q <09> !r %s; I t
 <0C>u<0E> v<0E> w
<EFBFBD> &x
% <09><00>
<EFBFBD>!
y-<04><04>6<0E> <20>% <20> - <20>  4"[<00><><EFBFBD><EFBFBD><03>=<03> A 3 AB<0E> 7C3 <0C>D<0E>crcE<0E> <09>C
<EFBFBD><03>F<03>C I x <0C>J<0E> K<0E>LTxW<0E> <20> C W#%&<00><>G"<1B> F i <0C>$G <0A> <0C>H <0A> <0C> I <0A>$<24>J <0A>$x K <0A> <0C>L<0E> <0C>M <0A> P i p Q<13> <0C> R <0A> &S y T <0A> <09>y
<EFBFBD> <09><00>
<EFBFBD>8Y<1C> c <09> d<0E> e<0E>f<03>%o R Q p<0E> <0C>"q<0E> = rR <0C>s
b <0C>t
b0 !%u
rP <v
r` <0C>%w
bp <0C>"x <0A><00> E y<0E><00> <09>b
<EFBFBD> <09>r
<EFBFBD> <09><00>
<EFBFBD> <09><00>
<EFBFBD> <09><00>
<EFBFBD>2!z<03>%$  v% <0C> <0C> &<16> O
' <0C>( <00> ) <0C><00> >&* <0B><00> <09>
<EFBFBD> <09>'
<EFBFBD># +<03><04>-N s <20> 843[0<12><04>$<0E> T <20>    <20> $" o<04>c <20> H c  <20>& <20>  -@ <20><00>#,##<23>#<23>#p
#5 #<23>@ ;3 W!;<05> <0C>!;<05><0F>,4<10> <0C>5<0E> <0C>$6<1C> v7<0E> 8<0E> <0C>9 <0A> : <0A> <0C>$; $3<04><04><03><3<0F> ><08> }%><08>&\ >8<>&<26>A<11>'TAGC($5 <0B><00><01><>!)<29>$7<1C>!<03><>*<2A>8<1C>*<2A>= o*[> oLH*&%C onj*!H o<00><00>*<2A>K<1C><00><00>*<2A>P<1C><00><00>+errU<0F><00><00>*<2A>&Z o  , <00>7!-Z<03><>,<00>9!-Z<03><>.!O/,a<00>9:!-Zs5$v",<2C><00>9R!-Z0-\0.<2E><00>),<2C><00>9t!-Zr-[0/<2F><00>9-Zt-[s<$-\
 C<00>!
<EFBFBD>(<28> <0B><00><01><>"0K ><3E>21<>_<>"S)<29>$<1C>!<03><>*[ o<00><00>*%# o<00><00>*$
<00>2x<00>"+i%o3-3I-*!& oa]/h<00>9-Z
t5$<24>"`,$N9<00>"-Zr.-O//9<00>7-Z<03><><04>(<28>#<01><18>k<01><>#)<29>$<01><1C>!<03><>*A o<00><00>*[ o<00><00>2`s#*! o<00><00>*<2A> <20><00><00>,Q<00>9]#-Z0-\0/]V7-Zr-[1, <00>7<00>#-Z<03><>,<00>#<00>#-Z<03><>.!O/4E<01> o,<01>@$0<><01>C@$)A<01>
F$<02>^*\ <01> o86, V$$-Zr,V$$$-Zr /(<00>9-Zr-[<02>^-\0O V$
<EFBFBD>4x!<01> 2<01><>$5s<01>B@$WK/<00>9-Zr( <01> <0B><01><>$/ <00>$-Z0(<28> <01> <0B><01><>$/ <00>$-Z14<>#<01><12><00><01><>&0 "<01>7<00><00>)<29>$<01><1C>!<03><>*<2A><01><1C>b`*<2A><01> oyu69<00>%+err<01><17><00><00>/Q<00>/-Zu-\s<08>-]t6[M'&+err<01><17><00><00>.a<00>&.i<00>9,|<00>9<00>%-Z1-[-\-^,<2C><00>/&-Zu-\s<08>-]t.<2E><00>9, <00>7<&-Z<03><>,<00>9Q&-Z<03><>.(O/.<2E><00>9/<2F><00>9-Z1-[-\P-^(=|<00><01><>')<29>$~<1C>!<03><>*[<01> o<00><00>)<29><01>
F$<03><>*<2A><01> o<00><00>*R<01> o*K <01><1C>@86z(i'*<2A>$<01> oyu,<2C><00>9Y'-Z0-\0/<2F>V7-[1, <00>7~'-Z<03><>.O/,$:<00>'-Z<03><>,0:<00>'-Z<02>@,A<00>9<00>'-Z<03><>-[<03><>-\1,b<00>9<00>'-Z0-[0-\0/mV7-[1(<28>%] <0B>S<01>|(0K ]D<><00><00>0<>]_|(<00>+errg<0F>>:/0:-Zr-[ -\s-]
<04>(s -<18>d<01><>)0<>-Q<>d\*&!/<1C><00><00>*<2A> 0
<00><00>7<00>)20;)+tB"
8H+pE <20>:6/><00>9-Z0-[s-\0. <00>),:X)-Zr/0*:-ZH-[
6-\-] <09><00>)
<EFBFBD>!<04>)(<18><00><01><>*)b
#<23>*<2A> <0C>ZX7++itqm6R2Y*+p  <20><00><00>,Z6:4*-Zs,pB:H*-Zs/<2F>N:-Zs,Z:p*-Z,-*:<00>*-ZH-[
-\-],:g:<00>*-Z0-[<08>-\0,R*:<00>*-ZH-[
-\-](.<2E>s: <09>+
<EFBFBD><04>*("<01><18><00><01>c,)<29>$<01><1C>!<03><>*<2A><01><1C><00><00>*[<01> o<00><00>69I,*<2A><01> o<00><00>6D <00>+*!<01>o<00><00>/`<00>9-Z0-\0,A<00>9<00>+-Z<03><>.j<00>9,|<00>9,-Z1-[-\-^.<2E>c,, <00>7',-Z<03><>.O/,!:E,-Z<03><>,,:Y,-Z<02>@.6c,4j<01><1F>\<01>=-*r<01><1C>6<00>,+s<01>"
+)/&<00>9-Z0-[s-\0,<00>9<00>,-Z0-[0-\0,><00>9 --Z0-[ -\0.H<00>9/Z<00>9-Z1-[-\ -^(<28>"<01> <0B>a<01><>-0K <01>=<3D>V>2<00>-*<2A><01>$<24><00><00>,&<00>9<00>--Z1-[0-\0/2<00>9-[0,V7<00>--Zr-[0.><00>-4 t<12><00><01>O/0I t?
  )<29>$v<1C>!<03><>*<2A>w<1C>Z X *[| oq m *<2A><01> o<00> <00> 6+J<00>.+seq<01><12><00> <00> +i<01><12><00> <00> *<2A><01> o
2020-05-09 19:11:30 +03:00

2020-08-24 19:10:52 +03:00
.X@7/p<00>/-Zv-[s-\r-]u6u/*<2A><01> o
2020-05-09 19:11:30 +03:00

2020-08-24 19:10:52 +03:00
.{@7/<2F><00>/-Z<03><>-[r-\0-]u, <00>74/-Z<03><>.O//(<00>9-Z<03><>4<> j<10><<01><>/*[l<0E>7
2020-05-09 19:11:30 +03:00
/
2020-08-24 19:10:52 +03:00
7<00>/, *:<00>/-ZH-[
n-\-]/4<00>9-Z0-[r-\0 <09><00>/
<EFBFBD><04>/4qZ<12>Z<01><>00<>Z:<3A>0v
2020-05-09 19:11:30 +03:00
n
2020-08-24 19:10:52 +03:00
9seqZP<>S0<53>&Z]<5D><00>
2020-05-09 19:11:30 +03:00
<00>
2020-08-24 19:10:52 +03:00
1<>Z|<7C>U+retb<0F><00>
2020-05-09 19:11:30 +03:00
<00>
2020-08-24 19:10:52 +03:00
,,<00>9z0-Zv,><00>9<00>0-Zu-[t-\
/P<00>:-Zu-[t-\v-] C(<28>' <0B><00><01><>10<>'(Z  +it)<16>1K I +ret*<0F>p ^ :<3A>&T<02>)9&I'<03><>}).J<1F><03><>},D<00>:e1-\s-]@,x<00>:<00>1-Z0-[<03><>}-\t<>},<2C><00>:<00>1-Zs.<2E><00>:<04>( <0B><00><01><>30<>6Z<00> <00> 09&J<> F > 0W<><00> <00> 1<>f<>U*U@<00> <00> +ret<0F>  +it<16>1  7<00>3;{9HH<11>23H<<3C>90 . <<3C>9G C . <00>9,<00>9<00>2-Z1-[-\-^,H*:3-ZH-[
-\-]$.t<00>9,<2C><00>9=3-Z1-[-\-^,<2C><00>:]3-[u-\s-]t.<2E><00>9/<2F><00>9-Z1-[-\D-^ <09><00>3
<EFBFBD><04>3=*<01> <0B>^<01><>5><3E><01>*Zr f >9&<01>><3E> <00> <00> ><01>K<EFBFBD> ?U<01>@:6@ret<01><0F>\X@it<01><16>1|z762<00>4?y<01><18><00><00>,<2C><00>:}4-[s-\v,<2C><00>:<00>4-\w-]@,<2C><00>:<00>4-Zw-[<08>-\@/<00>:-Zu-[st"A{9<00> <09><01> 53<><<3C>9<00><00><<3C>9<00><00>. <00>9, <00>9D5-Z1-[-\-^,N*:s5-ZH-[<08>-\-]$.h<00>9,}<00>9<00>5-Z1-[-\l-^,(<00>:<00>5-\s-]t.@<00>9/T<00>9-Z1-[-\<03>-^ <09>6
<EFBFBD> <04>5=<3D><01> <0B><00><01>:7>K <01>0<EFBFBD><00><00>>"<01>B<EFBFBD>OCB<><01>`:7T?<3F><01><16>1<00><00>@ret<01><0F><00><00>?<3F><01><1C>!6\<00>6?<3F><01>vPJ/q<00>9-Zu-[0-\r <00>,(:<00>6-Zr,4N97-Zu.=<00>),V<00>9$7-Zu-[0/<2F><00>:-Z,-[1ZC<>v<1D><01>D<EFBFBD> g<12>N<01><>7>K g8<67><00><00>B<> gYNS&9&i'<03><>}&.j<1F><03><>},-<00>:<00>7-Zs-[<03><>}-\r<>}.L<00>:D<>P<1F><00><01>N9><3E>PD<50>0<00><00>?<3F>R<1C><00><00>&<26>Y!<02>X&rZ<11> <02>\@err[<0F><00><00>,<00>9o8-Z1-[0-\0.<00>9,0<00>9<00>8-Z1-[-\-^,F<00>:<00>8-Zr-[0-]0-^<02>\-_<02>X.P<00>9,d<00>9 9-Z1-[-\ -^-_t,y<00>:'9-Zs-\t,<2C><00>:D9-Zst"-\t.<2E><00>:DM F .<01>{9EpF5<46>F<>2;<03>9G7%4<0E>G;
H<><00><19>H<>
<00>
2020-05-09 19:11:30 +03:00
0
2020-08-24 19:10:52 +03:00
H{{<12>I<> <00>  HZZ<19>H<><00>\
H<EFBFBD>%<00>%H<><00>fH<><00>8H<12> H^ ^ <12>H<><00>)H<> <00> <12>H

<12>HAA<12>I<><00> H<>!<00>!<12>H<><00> IH<><00>@H<><00><12> Hhhk H'' aJ^^K
H

! H ^I<>&<00>&+ H<><00><11>% U$ > : ; 9 I&I$ > : ;9 I : ; 9  : ; 9 I I
2020-06-28 15:38:58 +03:00
!I/  : ; 9  : ; 9 I8   I : ; 9  : ; 9 I8  : ; 9  : ; 9 I8' : ;9  : ;9 I8  : ;9 I8 'II<'4: ;9 I?<&4: ; 9 I?<!> I: ; 9  ( ! : ;9 "(#($ : ; 9 I 8 % : ; 9 &4: ; 9 I'4: ; 9 I(.?: ;9 'I@<18>B)4: ;9 I*4: ;9 I<17>B+4: ;9 I<17>B,<2C><>1-<2D><><18>B.<2E><>1/<2F><>10: ;9 I<17>B1: ;9 I2 U3 4.: ;9 'I@<18>B5: ;9 I<17>B6 74I48 U9: ;9 I:
2020-08-24 19:10:52 +03:00
: ;9 ;1R<01>B X YW <41<17>B=.?: ; 9 'I@<18>B>: ; 9 I<17>B?4: ; 9 I<17>B@4: ; 9 I<17>BA1R<01>B X Y W B: ; 9 IC.: ; 9 'I@<18>BD.: ; 9 'I@<18>BE: ; 9 I<17>BF.: ; 9 'I G4: ; 9 IH.?<n: ; 9 I.?<n: ;9 J.?<nK.?<n: ; <00>TESEHs1'<27><><00>S#<00>U<><00>UH<00>S<><00>Sw}[}<00>{p<><00><00>R<><00>R<00><00>Z<00><00>Z<><00>Z<00><00>SIRI<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<>1FTF<00>U<><00>TD<00>VDv1<>v|0<>|<00>1<>DI0<>InT|<00>TWbRbg z1u<1D>;RbdR!KZbgZFI[IP{p<>SbRgiR*R*,<00>R<>(,ZR$<00>R<>$&R&)<00>R<>)+R+2<00>R<><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>S<><00>SSXR<00><00>R<00>T<><00>TAIZI\z1'<27><><00>ZL}S<><00>SLb0<>blZ<><00>Z<><00>Z<00><00>[<5B><00>{p<>2R2@<00>R<>@CRCH<00>R<>HKRKS<00>R<>9S9@<00>S<>@NSNS<00>S<>2@RNQRRURdU00<>0TRTZ0<>ZbR00<>0TTTZ0<>ZdT0TSZdS>TZ`bZ<00>T=sSz<00>S\<00>R Z<00>RAGZdiZRW[W_{p<>\RZS4R48<00>R<>8@R@D<00>R<>DGRGL<00>R<>LOROT<00>R<>TWRW\<00>R<>\_R_a<00>R<>&1Z\_ZR<00><00>R<><52><00>R<><00><00>R<><00>U"z<08><1A><><00>z<08><1A>(OZOWz1'<27>uzZ4W[4:0<>:WXRrRu<00>0<> 0<> "R"%r<72>%:R@R@U<00>R<>UXRXZ<00>R<>1T1U<00>T<>UXTXZ<00>T<>@RR*R*<00><00>R<><52><00>R<><00><00>R<><00>SF0<>FXRXZ0<>Z}R}<00>0<><30><00>R<><00>Z<><00>R<><00>0<> R #<00>R<>#4R4<00><00>R<><52><00>R<><00><00>R<><00>S<><00><00>S<><53><00>S<><00><00>S<><00>T<><00><00>T<><54><00>T<><00><00>T<><00>S<><00><00>S<><53><00>S<><00><00>S<><00><00>R(<00>VSgXSY0<>YgR#R#(<00>R<>(:R:5<00>R<>5WRW^<00>R<>S5<00>S<>5\S\^<00>S<>T0T5\T.S5\S<00><00>R*5R-\U<00>
soc_memory_layout.h spi_flash_types.h esp_flash.h esp_spi_flash.h esp_partition.h esp_flash_partitions.hesp_app_format.hesp_image_format.hesp_ota_ops.hesp_log.hrtc.h bootloader_common.hesp_system.hassert.hstring.h<built-in><03>    ~            
 <03>   <03>       ~        <03>            ~       <03> %   "        r~              <03>  0                                    <03>   '     !     J        w   <03>   0                          , 1 E A    -    + )         + )     Z   #  E<03>    :    %  1 :        <03>         #     $  
2020-05-09 19:11:30 +03:00
   6 3 %            
 y 
2020-08-24 19:10:52 +03:00
  <03>                <03>     ,        
2020-05-09 19:11:30 +03:00
   0             I           % 
2020-08-24 19:10:52 +03:00
           +                  I        <03>                               * % ? X K          ;<03>~       
           |   <03>             '          $        * #                     CS  2          `  !  <03>                             ;<03>~       
           |   <03> 9 0                      Cp            <03>             C        &                    d       ~      k                   \ %   <03>                 5      
      _      j    <03>  0           
2020-05-09 19:11:30 +03:00
  
2020-08-24 19:10:52 +03:00
 < =               4  = B                     <03>            
2020-05-09 19:11:30 +03:00
   $                ~   r  "~ 
2020-08-24 19:10:52 +03:00
n       <03>   '              t       <03>                     (                       -  6 ;               Q   
    <03>   0       !      5    /                             /                      a   !   <03>     <03>     <03>       
   0    1  : ?     4                {    <03>   (    
2020-05-09 19:11:30 +03:00
           '  ! +   
     # , 1     3 ; &   $          s  
2020-08-24 19:10:52 +03:00
 g         <03>  1     
   /    -   "  U ] 9     . 7 <    C      0    K  #            ^      Xthal_cp_id_XCHAL_CP5_IDENTXthal_all_extra_sizeESP_PARTITION_SUBTYPE_DATA_PHYESP_PARTITION_SUBTYPE_ANYfind_default_boot_partitionsegment_countmosi_lensize_tXthal_itlb_arf_ways__locale_t__valueentry_addr__sfXthal_all_extra_alignXthal_have_booleansESP_PARTITION_TYPE_APP_readimage_sizeUART0_TRIGXthal_excm_leveldev_config_writeota_app_countXthal_rev_nostart_addrint32_tspi_flash_chip_t_asctime_buf_cvtlenXthal_have_exceptionsapp_descXthal_instrom_vaddrsoc_memory_type_desc_tXthal_cp_id_XCHAL_CP6_IDENT__func____tm_wcsrtombs_state_nbuf__tm_secXthal_have_sextESP_PARTITION_SUBTYPE_DATA_NVS_l64a_bufis_safe_write_addressos_funcesp_flash_encryption_enabledESP_PARTITION_SUBTYPE_DATA_NVS_KEYSg_flash_guard_no_os_opsXthal_tram_sync_lockhash_appendedXthal_have_fptype_multXthal_have_clampsXthal_dataram_paddrXthal_num_ibreakesp_partition_iterator_opaque_esp_partition_iterator_tXthal_cpregs_restore_fnXthal_cp_id_XCHAL_CP7_IDENTXthal_have_ccountota_data_partitionXthal_cp_numspi_pin_drvdata_len__builtin_memcpyXthal_cpregs_save_nw_fnESP_CHIP_ID_ESP32S2ESP_CHIP_ID_ESP32S3__wchXthal_xlmi_size__uint8_taligned_erase_sizeos_func_data_fileyieldspi_flash_is_safe_write_address_t_on_exit_argsota_data_mapspi_flash_munmapmosi_dataXthal_dtlb_way_bitsiram_addressXthal_have_loopsota_seqXthal_icache_line_lockableXthal_num_instram_mbrlen_statelong intprogram_pageBT_TRIG_result_k_sizeXthal_hw_configid0Xthal_hw_configid1Xthal_cp_names_localtime_bufXthal_dataram_vaddresp_partition_iterator_releasespi_flash_host_driver_sESP_PARTITION_SUBTYPE_APP_OTA_MAXEXT_EVENT1_TRIGESP_IMAGE_VERIFYESP_PARTITION_SUBTYPE_DATA_COREDUMPrunning_partitionlast_boot_app_partition_from_otadataESP_OTA_IMG_PENDING_VERIFY__tm_monXthal_dtlb_arf_wayslabelESP_PARTITION_SUBTYPE_DATA_OTAdateinvalid_otadataESP_PARTITION_TYPE_DATA_misc_reentXthal_dcache_sizesigned charuint8_t__sf_fake_stdinstart_fromcommon_commandSDIO_TRIGabortSPI_FLASH_DOUTaliased_iramXthal_intlevelpartial_dataMAC_TRIGXthal_have_highlevel_interruptsXthal_xea_versionreadunsigned charesp_ota_handle_tXthal_itlb_wayssoc_memory_regionsspi_flash_op_lock_func_tbootloader_common_ota_select_validesp_partition_writeesp_ota_select_entry_t_unspecified_locale_infoESP_LOG_WARN_reentesp_image_metadata_t_global_impure_ptrpartitionXthal_hw_release_minorXthal_have_tlbsESP_PARTITION_SUBTYPE_DATA_EFUSE_EMspi_flash_host_inst_tget_ota_partition_count_Boolwrite_data_slicerXthal_cp_maxspi_modeXthal_release_minorcharmemset_fnsesp_partition_tXthal_num_writebuffer_entriessegments_closeXthal_num_dbreakXTAL_DEAD_TRIGXthal_cpregs_save_fnbootloader_common_ota_select_crcESP_PARTITION_SUBTYPE_APP_OTA_11__uint16_tESP_PARTITION_SUBTYPE_APP_OTA_13Xthal_mpu_bgmapesp_rewrite_ota_data_stdinspi_flash_guard_end_func_tsubtypemagic_wordnum_invalid_otadatachip_idXthal_num_dataromXthal_mmu_ringsstartup_stackESP_LOG_ERRORspi_flash_mmap_handle_tnext_is_resultimage_validatemin_chip_revota_ops_entries_headXthal_datarom_paddrspi_flash_op_unlock_func_treserv1reserv2is_ota_partitionesp_partition_verifyXthal_dcache_setwidthmiso_dataimageESP_OTA_IMG_INVALIDXthal_datarom_sizeXthal_mmu_asid_kernelg_flash_guard_default_opscapsXthal_tram_enabledesp_ota_mark_app_invalid_rollback_and_rebootop_lockXthal_release_internal_cookies_ota_ops_entries_headesp_ota_get_next_update_partition__sFILE_fake_wdsESP_IMAGE_VERIFY_SILENTNO_SLEEPesp_partition_get_sig_funcXthal_icache_linesizeesp_ota_mark_app_valid_cancel_rollbackXthal_have_minmaxaddress_bitlen_offse
2020-05-09 19:11:30 +03:00
ABI=0
2020-08-24 19:10:52 +03:00
08 ,XD0$<$08 ,XD0$<$(" "%%"**".((22"L"N( " "<(@"Z"\(3345"ij("<00>(@"UU"X"Z(99:;"uu<00><00><00><00>"<00>($$$"))".."2(--%"R&"xz"<00>"<00>(,,([[\5<00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00>"<00>(&&("00"N5"<00><00><00><00>"<00>g"1"55%"ZZ^(###"+-+"XY"a-"<00><00>"<00><00>#"<00>"<00>( "%3"XX%"}}"<00><00>"<00><00>"<00><00><00> "<00>"<00><00>"<00>"<00>(778 CD"JL"RT"Z\a(.."0 "99*cd"<00>("0"D"LL"ST "``d(??@"FH"NNQ"S(pp7"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00>"<00>(VVX*<00><00>A"<00><00>"<00><00>"<00>"<00>(((bbbggk(III2"{| <00><00><00><00>"<00><00>"<00><00>"<00>(dd"iib"<00><00>"<00><00>"<00><00>"<00><00>"<00>"<00>((((((((<00><>1234.46 676N79:EsS<:<=k\=?@<00><00>@
w!vOP7uRSEtUWYZ\]S"p_acda<00>dfhjlnpqrstuvwxz|}<00><00><00>   !#%')+-/<00><00><00><00><00><00><00><00><00><00><00><00>'Hbv<00><00>I<00><00><00><00>%+L<00>MZov^P<00><00><00>S<00><00>U<00><00>aW<00><00>Z<00>d]3S_Uh<00>a<00><00><00>f<00>hkj1<00>lM<00>nesp_ota_ops.cis_ota_partitionset_new_state_otadataimage_validate__func__$5999get_ota_partition_countfind_default_boot_partitionread_otadatarewrite_ota_seqesp_rewrite_ota_datacheck_invalid_otadatacurr_partition$6040__func__$6042get_last_invalid_otadatas_ota_ops_entries_heads_ota_ops_last_handle__func__$5959__func__$5973__func__$6053esp_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_write_with_offsetesp_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_partitiongh i > jkk kklm klmnl m$o(o,pqr s t q=u < vj w$j(x,y0z4{| BA~u r$r($ B$@ $$$(l,m0j4
2020-06-28 15:38:58 +03:00
M
kZ M k(Z,8M8 k@ZBMB lTMT mN$N0<00>PNYNf<00> N k4N l*N* m@N@ nHjJNJ l^N ^ msN$s o<00>N(<00> o<00>N,<00> p1ORXU&O& q8O8 r@XJO J s6<r<00><00><00><00><00>P <00>P <00>"P" t(uF:RP R jPj uPu <00>P<00> !0&0+0$Q q).R RRR $R@RCR IRpRu<00> <00>R v-'R' j4R 4 w=<00>LR$L jTR(T x^zezjR,j y|R0| z<00>R<00>R4<00> {S S "S" |X!s\TaT<00>T <00>T <00>!<00><00>T<00>!<00><00>!<00><00>!<00><00>!<00><00>T<00>!<00>!!<00>"T" ~+!<00>.T. 4!<00>7T7 u=!C@!<00>G!\PT P rkT$k rs!<00>zT(z <00>!<00><00>!<00><00>!<00> UU#%\(U -%7<U?UEUhUrU}U<00>%\<00>U <00>%<00>2%\@UHU$W%\%(U( lU, m2%85%5:%NHU0H jP%<00>U%<00>W%<00>_%<00>bU4b lwU8w m<00>%<00><00>%<00><00>%<00>%<00>U<<00> o<00>%<00><00>%Z<00>U@<00> s<00>%\<00>UD<00> <0B>
%UH o"UL" s*%\7%0:UP: lNUTN m VV (<00>#V((<00>6V 9V?VHVU(dtV|V<00>(<00><00>(<00><00>V<00>V (#V$ lV( m/(<00>4(HBV,B jY(ad(Yg(<00>l(<00>nV0n l<00>V4<00> m<00>V8<00> s<00>(<00><00>(-<00>V<<00> l<00>V@<00> mWW*"U*Zz*<00><00>*<00><00>*<00><00>*<00><00>W<00>*<00><00>W*%"*%*<00>**}/*<00>5*X>W > sF*<00>rWr hx*<00><00>*<00><00>W<00> <0B><00>*<00><00>W<00> i4+_@+_G+_LXO+_W+_+D
X
+L+T+8 X k&+\,X , r8X8 6-<00>`-<00>jYqYY  -<00>Y  Y <0B>!-.&Y& <0B>,-0.-90Y0 ;Y; tA-dZY Z kdY$d lvY(v m|Y,| /Z!Z'ZI/`P/Z]/b/Z  uZ ~/T*Z* j8Z8 k>/N@/DD/LG/NZ/06[<1NC1QK1Q1@1H*[* <0B>21Q91Q<00>2<00><00>2<00><00>2<00><00>2<00><00>2<00>\  2<00>\ 2<00>\ <0B>*\ * <0B>;\; |A2<00>S2p\\\ kb2pg\g m2<00>w2<00><00>\<00> k<00>2<00><00>\ <00> <00>2<00>S4<00>i]p]|]4<00><00>]<00>] <00>4<00><00>4<00>] 4<00>] t4"4<00>"]" (4<00>+4X64XK]K X4<00>[] [ <0B>a4<00>c]$c lv](v m<00>],<00> <00>4<00><00>]0<00> <0B><00>]4<00> l<00>]8<00> m^ 4_ 4_8gd8i` 8i` ` 58bK` K kS8iW`W ]8iF9~x9<00><00>9<00><00>9<00><00>9<00><00>9<00>9<00>a $9<00>'a' 3a3 99<00><9<00>W9|ba b qh9|~9If:<00><00>b<00>:<00><00>:<00><00>:<00><00>:<00>b :<00>b tb  ::@=:<00>Q:d[b[ qa:ib k<00>:<00><00>b<00> u<00>:<00><00>b<00> r<00>:<00><00>b <00> rCCC!(C,,C049@CDDCH L Q XC\\C` d i pCttCx|<00><00>C<00><00>C<00><00><00><00>C<00><00>C<00><00><00><00>C<00><00>C<00><00><00><00>C<00><00>C<00><00><00><00>C<00><00>C<00><00><00>CC CC !$!)!0C44C8%<%A%HCLLCP(T(Y(`CddCh*l*q*xC||C<00>+<00>+<00>+<00>C<00><00>C<00>-<00>-<00>-<00>C<00><00>C<00>/<00>/<00>/<00>C<00><00>C<00>1<00>1<00>1<00>C<00><00>C<00>2<00>2<00>2<00>C<00><00>C<00>4<00>44C  C666 C$$C(7,7178C<<C@8D8I8PCTTCX9\9a9h
J
J
J?
JK
JW
Jc
J<00>
J<00>
J<00>
J<00>
J<00>
J<00>
J<00>
J<00>
J<00>
J<00>
J<00>
J J J! J. J; JH JU Jb Jo J| J<00> J<00> J<00> J<00> J<00> J<00> J<00> J<00> J<00> J<00> J J J% J2 J? JL JY Jf Js J<00> J<00> J<00> J<00> J<00> J<00> J<00> J J J4 JV Jc Jp J} J<00> J<00> J<00> J<00> J<00> J<00> J<00> J<00> J<00> J<00> J JJ&J3J@J]JjJwJ<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>JJJ J-J:JGJTJaJnJ{J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J
2020-08-24 19:10:52 +03:00
JJ$J1J>JKJXJeJrJ<00>J<00>J<00>J<00>J<00>J<00>J<00>J JJ%J2J?JLJYJfJsJ<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>JJJ=JIJ^JkJxJ<00>J<00>J<00>J<00>J<00>J<00>J<00>J JJ&J3JMJgJmJsJyJJ<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>JJJ J-J:JGJTJaJnJ{J<00>J<00>J<00>J^JoJtJ<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J JJ&J3J@J<00>J<00>JJJ"J.J;JHJUJbJ<00>J<00>J<00>J<00>J<00>J<00>J<00>JJJ/J5J<JVJ\JbJhJnJtJzJ<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>JJ JJ)J7JDJQJ^JkJxJ<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J JJDJ^JkJyJ<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>JJJ(J5JBJOJ\J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>JJJJ+J8JEJ<00>J<00>J<00>J<00>J<00>J<00>J<00>J(JBJHJOJ[JuJ{J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>J<00>JJJJ&J4JAJNJ[JhJuJ<00>J<00>J<00>J<00>J<00>J<00>J<00>B<00>J<00>A J : :! J2 J> FB FG JS FW F\ Jh Fl Fq J} F<00> F<00> J<00> F<00> F<00> J<00> F<00> F<00> J<00> F<00> F<00> F<00> F<00> J<00> F<00> F<00> :!:!:"!:;!:S!:\!:u!:<00>!J<00>!9<00>!9<00>!J<00>!F<00>!F<00>!J<00>!J<00>!J"F"F
"J"F"F"J+"F/"F4"HG"FK"FP"9T"9IY"Je"Fi"Fn"9<00>"9<00>"9<00>"9<00>"J<00>"8<00>"8<00>"J<00>"J<00>"F<00>"F<00>"J
#F#F#H#J(#F,#F1#J=#FA#FF#8^#8t#8<00>#8<00>#8<00>#J<00>#<00>#<00>#J<00>#F<00>#F<00>#J<00>#J<00>#F<00>#F<00>#$%$W$Jc$g$|$F<00>$F<00>$<00>$J<00>$7<00>$7<00>$7<00>$J<00>$6<00>$6<00>$6<00>$J<00>$4<00>$4%J%F%F%J-%J9%F=%FB%JN%FR%FW%4[%49p%Ft%Fy%4<00>%4<00>%4[<00>%F<00>%F<00>%4<00>%4<00>%4<00>%<00>%3<00>%<00>%4&4(&4=&4R&4[&4d&4v&&3<00>&<00>&J<00>&2<00>&2<00>&J<00>&J<00>&F<00>&F<00>&J<00>&J<00>&F<00>&F<00>&J'F'F 'J'F'F '2$'2z-'J9'F='FB'2Z'2j'2'2<00>'2<00>'2<00>'2<00>'2<00>'2<00>'J (1(1(J&(F*(F/(J;(F?(FP(FT(FY(1<00>(J<00>(/<00>(/<00>(J<00>(F<00>(F<00>(J<00>(F<00>(F<00>(J<00>(F<00>(F<00>(J<00>(;<00>(H<00>(F)F)H)F)F )/<)/E)/Y)/f) v);).<00>)J<00>)<00>)<00>)J<00>)=<00>)J<00>)F<00>)F<00>)J<00>)<<00>)F<00>)F**R*F*F!*5*I*Z*k*uq*<00>* <00>*<<00>*<00>*<00>*<00>* <00>*<<00>*<00>*+J+-+-)+J:+JF+FJ+FO+J[+F_+Fd+-h+-9q+J}+F<00>+F<00>+-<00>+-D<00>+J<00>+F<00>+F<00>+-<00>+-<00>+-<00>+-<00>+<00>+,, ,-,-(,-1,-F,-Z,-d,Jp,t,,J<00>,F<00>,F<00>,<00>,<00>,F<00>,F<00>,<00>,<00>,
--%-.-7->-JJ-+N-+Y-Je-Fi-Fn-Hw-J<00>-F<00>-F<00>-+<00>-+<00>-+<00>-+<00>-J<00>-<00>-<00>-J.F.F .J.J).F-.F2.J>.FB.FG.JS.FW.F\.`.+u.Fy.F<00>.F<00>.F<00>.J<00>.F<00>.F<00>.<00>.<00>.<00>.u<00>.J<00>.F<00>.F<00>.<00>. /5/>/P/J\/ `/ k/Jw/F{/F<00>/J<00>/><00>/ <00>/ <00>/><00>/ <00>/ <00>/J<00>/<00>/
0J0F0F.0J:0F>0FC0J^0Fb0Fg0{0<00>0<00>0J<00>0*<00>0*<00>0J<00>0F<00>0F1F1F1F1F1J&1*+1J<1JM1*f1*<00>1*<00>1*<00>1J<00>1(<00>1(<00>1J<00>1F<00>1F<00>1J<00>1F<00>1F<00>1J<00>1F2F2J2J 2F$2F52F92FI2FM2FR2J\2?e2(j2(n2(H{2(2(H<00>2F<00>2F<00>2F<00>2F<00>2(<00>2(<00>2<00>2$<00>2<00>2(<00>2 <00>2?3$3(3(&3/3'83>3(^3(g3(y3<00>3'<00>3<00>3J<00>3%<00>3%<00>3J<00>3F<00>3F<00>3J<00>3F<00>3F<00>3J<00>3F<00>3F<00>3J4F 4F4F 4F/4F34F84JB4@G4HP4J[4F_4Fd4%~4%<00>4%<00>4%<00>4%<00>4%<00>4%<00><00>4%<00>4%<00><00>4F<00>4F5F5F5%5%-565$?5E5%V5 e5@n5$t5%}5%<00>5<00>5$<00>5<00>5%<00>5%<00>5%<00>5<00>5$<00>56J6!6!(6J36F76F<6JG6FK6FP6J^6Ji6Fm6F}6F<00>6F<00>6J<00>6F<00>6F<00>6!<00>6!\<00>6J<00>6F<00>6F<00>6!<00>6!<00>6!7! 7!%7!A7JL7P7W7Jb7 f7 q7J|7F<00>7F<00>7J<00>7J<00>7J<00>7 <00>7 <00>7J<00>7<00>7<00>7J8F8F 8J8F8F!8J08JJ8FN8FS8p8y8<00>8<00>8<00>8<00>8<00>8<00>8<00>8<00>899(9E9O9JZ9^9r9Fv9F|9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J<00>9J:J :J:J:J:J#:J+:J/:J7:J;:JC:JG:JO:JS:J[:J_:Jh:Jl:Jt:Jx:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J<00>:J::::&:*:5:9:L:P:W:[:n:r:y:}:<00>:<00>:<00>:<00>:<00>:<00>:<00>:<00>:<00>:<00>:<00>:<00>:<00>:<00>: ::2969=9A9K9O9V9Z9d9h9o9s9}9<00>9<00>9<00>9<00>9<00>9<00>9<00>9<00>9<00>9<00>9<00>9<00>9<00>9<00>9<00>999 9999397
2020-05-09 19:11:30 +03:00



7
 ;
 C
 G
 N
 R
 [
 _
 v
z
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
2020-06-28 15:38:58 +03:00
 * * * *( *, *3 *7 *K *O *p *t *| *<00> *<00> *<00> *<00> *<00> *<00> *<00> *<00> *<00> *<00> *<00> *<00> *<00> *<00> *<00> *<00> (<00> (<00> (<00> ( ( ( ( ( (! (( (, (F (J (Q (U (_ (c (j (n (<00> (<00> (<00> (<00> (<00> (<00> (<00> (<00> (<00> (<00> (<00> (<00> (<00> (<00> (<00> (<00> ( (
( ( (0 (4 (G (K (S (W (r %v %} %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> % %%%%#%'%:%>%E%I%\%`%g%k%|%<00>%<00>%<00>%<00>%<00>%<00>%<00>%<00>%<00>%<00>%<00>%<00>!<00>!!! !!!!"!&!0!4!O!S!Z!^!g!k!r!v!!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!!! !!!%!,!0!7!;!P!T!a!e!l!p!<00> <00> <00> <00> <00><00><00><00><00><00><00><00><00><00><00> '+59@DNRY]D  $ ( , 048<@DHLPTX\`dh!l!p%t%x(|(<00>*<00>*<00>+<00>+<00>-<00>-<00>/<00>/<00>1<00>1<00>2<00>2<00>4<00>4<00>6<00>6<00>7<00>7<00>8<00>8<00>9<00>9<00>:<00>:%%% %++ +$+0/4/8/</H/L/P/T/`8d8h8l8x9|9<00>9<00>9<00>9<00>9<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>%((* *++-- /$/(1,1024284<4@6D6H7L7P8T8X9\9`:d:<00>0T <00> R 6
<00> P <00><00>^!<00>%<00>(r*<00>+<00>-H/v1@ 2*"4z$6<00>$7<00>$8<00>%9<00>':<00><00><00><00><00><00><00> <00> <00>
2020-05-09 19:11:30 +03:00
 ""&,=FJ` f o u ~ <00> <00> <00> <00> <00> <00> <00> -<00> /<00> 2<00> <00> <00> <00> <00>        $  ",  %5  4>  7D  7H  :_ h q z <00> <00> <00> <00> <00> (<00> (<00> *<00> ,<00> /<00> /<00> @<00> @<00> B
B
B
B
B(
Z,
ZB
K
T
]
f
s
}
<00>
<00>
<00>
<00>
<00>
0<00>
0<00>
4<00>
4<00>
4<00>
8<00>
8<00>
H<00>
H J J J# J- J: dD dM fT jZ la sg yo <00>x <00>| <00><00> <00> <00> <00> <00> <00> <00> <00> <00> <00> "<00> $<00> $<00> , .
. 1 @% @. B4 B: RB UF X\ e k t } <00> <00> <00> <00> <00> <00> <00> <00> <00>  <00>  <00> "<00> (<00> (<00> +<00> + 4 4 4 6( :0 :8 <@ >H AP DY Fb Ih Iq Oz R<00> R<00> X<00> a<00> a<00> r<00> u<00> u<00> u<00> u<00> {<00> }<00> }<00> <00><00> <00><00> <00><00> <00><00> <00> &2>J Vbntz<00>$<00>&<00>)<00>+<00>0<00><00><00><00><00> <00> <00> <00><00>- -=@&R/R8\@\L^Xadcmesh|p<00>p<00>s<00>u<00>u<00>z<00>z<00><00><00><00><00><00><00><00><00><00><00><00>  #,5;(A(J(P(T*j!s!y!!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!+<00>!+<00>!.<00>!.<00>!4<00>!7<00>!7!= !=!C!C%!E.!J4!J:!PC!XL!\U!\^!ad!aj!gp!kv!q!s<00>!s<00>!s<00>!v<00>!v<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>4!<00>=!<00>F!<00>L!<00>T!<00>]!<00>f!<00>o!<00>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>%%%%#%0% :% C%#L%(T%(]%-f%0n%0w%2~%8<00>%:<00>%<<00>%N<00>%N<00>%P<00>%R<00>%U<00>%W<00>%Y<00>%\<00>%b<00>%b%b%b%b(%}1%}<%<00>D%<00>J%<00>S%<00>[%<00>d%<00>j%<00>s%<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>%<00><00>%<00>%<00>%<00>%<00>%<00>&%<00>/%<00>8%<00>A%<00>J%<00>S%<00>\%<00>e%<00>k%<00>q%<00>z%<00><00>%<00><00>%<00><00>%<00><00>%<00><00>%<00>%<00>%<00>%<00>%<00>%
<00>%
2020-06-28 15:38:58 +03:00
<00>% <00>% <00>%<00>%% %%*%*(%,.%,4%.=%0F%2R%2^%5i%7s%:}%:<00>%:<00>%:<00>%:<00>%T<00>%T<00>%W<00>%Z<00>%\<00>%\<00>(<00>(<00>(<00>(<00>(((('(1(;(E(R(\(e( n(#v(#((<00>(-<00>(-<00>(/<00>(2<00>(4<00>(6<00>(H<00>(H<00>(H<00>(H<00>(H<00>(P<00>(S<00>(S<00>(S(Y(Y(\(a'(a0(d7(gB(gN(gZ(ig(lq(n{(n<00>(n<00>(n<00>(n<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>1(<00>;(<00>E(<00>O(<00>\(<00>d(<00>h(<00>~*<00>*<00>*<00>*<00>*<00>*<00>*<00>*<00>*<00>*<00>*<00>*<00>*"<00>*%<00>*%<00>*(*(***-'*/0*28*2A*5J*7S*7\*Fe*Fn*Iw*I<00>*P<00>*P<00>*X<00>*Z<00>*Z<00>*Z<00>*\<00>*^<00>*`<00>*b<00>*d<00>*d<00>*x<00>*}<00>*<00><00>*<00>*<00>*<00> *<00>*<00>*<00>*<00>)*<00>3*<00>=*<00>G*<00>Q*<00>[*<00>h*<00>p*<00>x*<00>~*<00><00>*<00><00>+<00>+<00>+<00>+<00>+<00>+<00>+<00>+<00>+<00>+<00>+<00>++
+++&%+&.+(4+(:+2@+4I+8R+8X+8`+@f+Dl+Gr+Lx+O~+T<00>+W<00>+\<00>+_<00>+_<00>-<00>-<00>-<00>-<00>- <00>- <00>-<00>-<00>-<00>-<00>----"-!.-#6-,?-.E-0K-0T-0]-0f-9o-9x-A<00>-A<00>-D<00>-D<00>-G<00>-M<00>-O<00>-R<00>-R<00>-R<00>-R<00>-W<00>-`<00>-d<00>-d<00>-d<00>-d-d-d-j(-|2-|:-<00>>-<00>T/]/c/i/r/{/<00>/<00>/<00>/<00>/<00>/<00>/<00>/<00>/0<00>/0<00>/><00>/><00>/@<00>/@<00>/B/D /D/G/G /L(/N./N6/P>/TF/VR/XZ/Z`/`h/bl/b<00>1<00>1<00>1<00>1<00>1<00>1<00>1<00>1<00>1<00>1<00>1 <00>1 <00>12<00>12<00>14 14
16 19 1@ 1C$ 1H* 1K2 1N6 1QM 2S 2\ 2d 2m 2 v 2 2<00> 2<00> 2<00> 2<00> 2<00> 2<00> 2$<00> 2'<00> 2'<00> 20<00> 23<00> 23<00> 2A<00> 2A<00> 2D<00> 2D!2I !2L!2L!2L'!2S0!2U6!2U?!2\H!2bQ!2bZ!2db!2dk!2mt!2p|!2p<00>!2w<00>!2z<00>!2z<00>!2}<00>!2<00><00>!2<00><00>!2<00><00>!2<00><00>!2<00><00>!2<00><00>!2<00><00>!2<00><00>!2<00><00>!2<00><00>!2<00><00>!2<00>"2<00> "2<00>"2<00>"2<00> "2<00>6"4?"4E"4N"4W"4`"4i"4r"4{"4<00>"4<00>"4<00>"4"<00>"4(<00>"4+<00>"4+<00>"4-<00>"46<00>"49<00>"49<00>"4<<00>"4B<00>"4B<00>"4B#4B#4S#4S#4X&#4X/#4X8#4[@#4[M#4aW#4ca#4ck#4cu#4c#4c<00>#4|<00>#4|<00>#4<00>#4<00><00>#4<00><00>#4<00><00>#4<00><00>#4<00><00>#4<00><00>#4<00><00>#4<00><00>#4<00><00>#4<00><00>#4<00><00>#4<00>$4<00>$4<00>$4<00>%$4<00>/$4<00>9$4<00>F$4<00>P$4<00>V$4<00>\$4<00>d$4<00>l$4<00>p$4<00><00>$6<00>$6<00>$6<00>$6 <00>$7<00>$7<00>$7<00>$7 <00>$8<00>$8<00>$8<00>$8<00>$8%8%8%8#%8,%8!4%8!<%8/E%85N%88T%88\%8;d%8Am%8Cs%8Fy%8F<00>%8F<00>%8F<00>%8I<00>%8K<00>%8Q<00>%8S<00>%8S<00>%8U<00>%8U<00>%8]<00>%8b<00>%8b<00>%8d<00>%8g<00>%8i<00>%8i&9 &9&9&9&&9.&97&9@&9H&9Q&9$W&9'`&9'h&9'q&9/z&91<00>&91<00>&99<00>&9<<00>&9?<00>&9?<00>&9A<00>&9D<00>&9D<00>&9D<00>&9D<00>&9F<00>&9I<00>&9I<00>&9R<00>&9T'9W'9W'9Z('9b1'9h:'9k@'9kH'9nQ'9tW'9v^'9vg'9vp'9v|'9v<00>'9|<00>'9~<00>'9<00><00>'9<00><00>'9<00><00>'9<00><00>'9<00><00>'9<00><00>'9<00><00>'9<00><00>'9<00><00>'9<00><00>':<00>':<00>':<00>':(: (:(:(:((:1(::(:#B(:#J(:1R(:7[(::d(:@j(:@s(:E|(:H<00>(:H<00>(:Q<00>(:T<00>(:[<00>(:a<00>(:d<00>(:d<00>(:i<00>(:i<00>(:r<00>(:t<00>(:w<00>(:w<00>(:w):w):}):<00>):<00>!):<00>*):<00>3):<00><):<00>B):<00>J):<00>P):<00>X):<00>`):<00>i):<00>r):<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>KLMN O(P0Q8R@SHTPUXV`WhXpYxZ<00>[<00>\<00>]<00>^<00>_<00>`<00>a<00>bK LM$N0O<PHQTR`SlTxU<00>V<00>W<00>X<00>Y<00>Z<00>[<00>\<00>]<00>^<00>_<00>`ab ,
1
1
1,
2020-05-09 19:11:30 +03:00
18
2020-06-28 15:38:58 +03:00
2D
2P
2\
2h
2t
2<00>
2<00>
2<00>
2<00>
2<00>
2<00>
2<00>
2<00>
2<00>
2<00>
2020-05-09 19:11:30 +03:00
4<00>
2020-08-24 19:10:52 +03:00
4 4 4 4( 44 4@ 4L 4X 4d 4p 4| 6<00> 6<00> 6<00> 7<00> 7<00> 7<00> 8<00> 8<00> 8<00> 8<00> 8 8 8 9$ 90 9< 9H 9T 9` 9l 9x 9<00> 9<00> 9<00> 9<00> 9<00> 9<00> 9<00> :<00> :<00> :<00> :<00> : : : :, :8 :D :P :\ :h :t :<00> ;<00> <<00> =<00> ><00> ?<00> @<00> A<00> B.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_write_with_offset.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.get_ota_partition_count.str1.4.rela.text.get_ota_partition_count.rodata.find_default_boot_partition.str1.4.rela.text.find_default_boot_partition.rodata.read_otadata.str1.4.rela.text.read_otadata.rela.text.rewrite_ota_seq.rela.text.esp_rewrite_ota_data.rela.text.check_invalid_otadata.rodata.esp_ota_get_running_partition.str1.4.rela.text.esp_ota_get_running_partition.rela.text.get_last_invalid_otadata.rela.text.esp_ota_begin.rodata.esp_ota_write.str1.4.rela.text.esp_ota_write.rodata.esp_ota_write_with_offset.str1.4.rela.text.esp_ota_write_with_offset.rela.text.esp_ota_end.rela.text.esp_ota_set_boot_partition.rodata.esp_ota_get_boot_partition.str1.4.rela.text.esp_ota_get_boot_partition.rodata.esp_ota_get_next_update_partition.str1.4.rela.text.esp_ota_get_next_update_partition.rela.text.esp_ota_get_partition_description.rela.text.esp_ota_check_rollback_is_possible.rodata.esp_ota_current_ota_is_workable.str1.4.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__$6053.rodata.__func__$6042.bss.curr_partition$6040.rodata.__func__$5999.rodata.__func__$5973.rodata.__func__$5959.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 4@4<>$<00> =D8@X<><<00> cX^@<00><>T<00> <00>t0<00>@<00><><00><00> <00><00><00>@x<>$<00>  <00><00><00>@<00><>T<00>  <00><00><00>@<00><> <00>  <00>8@
<00>Uo
2020-06-28 15:38:58 +03:00
2020-08-24 19:10:52 +03:00
@6<00>} 
Eg<00>
@ O|<00> 3
-hp.
@<00>Q<00><00><00> F
<00>i<00>)A
@DU<00>/<00><00> R
0t<>']
0<00><>&f
<00><>8x
<00><><00>s
@<00><> <00><00> <00>
<00><><00> <00>
@<10><00> <00><00> <00><>0 <00>g <00><>s<00><><00>
/19 1598127656 501 20 100644 20376 `
ELF^<00>H4(,+6A!<1D>6A<00><00><00><08> <09>H F<00><00><><EFBFBD> <00><00><><EFBFBD>I<1B><><EFBFBD><EFBFBD> 
2020-05-09 19:11:30 +03:00
<EFBFBD>
<20><><EFBFBD><EFBFBD>t0<74><30><EFBFBD><EFBFBD>t<EFBFBD><74> <20><>h 3 <0C>780<>AF <0C>
2020-08-24 19:10:52 +03:00
<EFBFBD><00><00><><EFBFBD><00><>A<EFBFBD><41><11><> <0C><>=<05><>0<EFBFBD><00><>W<EFBFBD>L<00><00><><EFBFBD> <00><>4<1B><><EFBFBD> <0C><><<05><>0<EFBFBD><00><>W<EFBFBD>H<1B><>:<3A><><EFBFBD><11>" 2B+F <1D>6A <0B> <0B><00><1D>2Tͫeb3d6cc-dirtyarduino-lib-builder23:20:56Aug 22 2020v4.3-dev-907-g6c17e3a64-dirty <00><><EFBFBD><EFBFBD>|  <00>  '\ /5<02>1<07> int<06> <02>+Y ^8M? O1O<07> ?h <11>hm
,<0E><02>r<0E><05>e1<05><03><07><05> <0C><07><05><13>Y 1
<05> ' $<05>? $<05><05><05><02><05><1B> <07> N<08>N<02>A<0F>/<08> <0B>1<13>_k2? <0B>2 ? q2? <0B>2?_x3 <0B> fZ<00> 1$$7Y <0B>9 ? ,: ? ; ? <0B>< ? <0B>= ? <0B>> ? <0B>? ? <0B>@ ? cA ? $J<08> <0B> K
<EFBFBD> <0B>L <09><00>;
N
Z<12>
2020-05-09 19:11:30 +03:00
Q
2020-08-24 19:10:52 +03:00
Z?<00> 1:<00>U<08> <0B>V<12> <0B>W? <0B>X <09> <0B>Y <00> <04> 1   YO u; uv; D
w? Y, <06><08>_p<06>;_r<06>?_w<06>? 1<06> ` <0B><06> `_bf<06> (<06>? <0B><06>A<14> <00>tBx?9} Y<15>}Y<15>
}Y <15>?+<06> H!<06>?z
<06>?<15> <06><16> _mp<06><12>$<06>
<EFBFBD>(@<06>?,<15><06>?0<15><06> H4<15><06><13>8<15><06><10><<15><06> H@<15><06> <0B>D:<06><13>H<06><12>L<15> <06><00>y<06> Y<00><06> <00><15><06> H<00> <04><0F>h<06>a_p<06>;_r<06>?_w<06>? 1<06> ` <0B><06> `_bf<06> (<06>? <0B><06> <0B><06>
? <0B><06>$ D<06><1D>( <0B>
<06> <0A>, <06> <09>0_ub<06>4_up<06>;<_ur<06>?@ <0B>
<06><11>D t
<06><11>G_lb<06>H <06>?P <06>
<EFBFBD>T )<06> 3X B<06>'\ <0B>
<06> ?d??H? a?<00>?<18>? U <04><17><00>?<18>? <04>?<00>? <04>Y<00> 1Y  1<05><14> #S<15>%S<15>&?<15>' Y   ~?<08><15>
@<12><15>A<12>@ B8 <15>
E$<24>8<00> 1X<08><15>[<13><15>\?5]<13><15>^<14> <04><14>Pb<08><15> e H{f'J
g' <15> h'<15>i<08> j?$<15>k'(<15>l'0<15>m'8<15>n'@jo'HN<00> 1<19>
<04> <04><1A> <04> _ <04><1A>? <04> <04> <1B>
<06>"<22>W<06>"<22><1B>
<06>"<22><1B>
 A <1D>gH<02>MN <02>,g<02>0sE _
2020-05-09 19:11:30 +03:00

2020-08-24 19:10:52 +03:00
 <09> [
 N ,
 N  <0B>
 N  <0B>
 N  <0B>
2020-05-09 19:11:30 +03:00
k  <0B>
2020-08-24 19:10:52 +03:00
<14>  <0B>
<0E> Z N  
2020-05-09 19:11:30 +03:00
!<03> 1
99
2020-08-24 19:10:52 +03:00
w<1F>I<1F>:
2020-05-09 19:11:30 +03:00
B
2020-08-24 19:10:52 +03:00
<0F>H
R= l
W<11> 
[<11>  <0B>
_<11>  K
c <0C> <0B>
g <0C>  <0B>
k <0C>  <0B>
o  2
s"  -
w B #
y \ $ c
<EFBFBD> <0B> ( <0B>
2020-05-09 19:11:30 +03:00
2020-08-24 19:10:52 +03:00
<EFBFBD><11> , <0B>
<EFBFBD> \ 0 n
<EFBFBD> <0B> 4 w
<EFBFBD> <0C> 8 <0B>
<EFBFBD><11> < 
<EFBFBD> <0C> @ 
<EFBFBD> DE

K Y 
L+Y = V
NB w z z _ k w <00> z <18> <04> <04> w <00> z <18> k <04> <1A> z <04> <1A> z k <04> w  z <18> <04> w  z  <02>  B z ; k k (  \ z ; H ?<00> z k k <18> k b w <00> z ?k k <04>  <00> z <04> w <00> z k k ?9
<04> w  z k k <04> <02> !  <19>! . ! R<08> <0B> Sz <0B>
T<1D> <0B> V%<25> { W ? <0B> Y9
 9 Zk  f [k 
 . <09> <0B> 3 end 6  K 9* <0B> <D <0B> ? i 6 B  ] E w ? <04> w *?%% w D?1 0?c?%c % J?? o<02> F<03> <0E>  <04>) 5<15> " > G<05> K<05> On S W<10> <04> %%X
[  | |<15> })<29>end ~)<29> )<29><15> <0C>)<29> <15> <0C>)<29>] <0C>)<05> <0C>|<1B> <0C>&<26>
<0C>&<26>! o 5 %
pk <0B> qk  <0B> r5  s
E <0B> t
E0  u
UP <0B> v
U` <0B> w
Ep z x e<00> V yu<00>k E 1NU 1Ne 1N u 1k <00> 1W z<03><0E>"J?<3F>#<23>V?<00><01><>$dstV0H%9V<%LB&<26> X<11>&0
Y 'nd %<00><00>( "^'src\<18> <00><00>)'i]%<00><00>)TK'ie%*<2A>iif<14>+-',<2C><00><01>g+ke-NK#<01><>. <00>/Z0/[00<>FN1valF412<>=$<01> <04>% U: ; 9 I$ > $ > : ;9 I : ; 9  : ; 9 II !I/
 : ; 9  : ; 9 I8   I&I : ; 9  : ; 9 I8  : ; 9  : ; 9 I8' : ;9  : ;9 I8  : ;9 I8 'II<'4: ;9 I?<&4: ; 9 I?<> I: ; 9 (  : ;9 ! : ; 9 "4: ; 9 I?#.?: ; 9 'I@<18>B$: ; 9 I<17>B%: ; 9 I<17>B&4: ; 9 I'4: ; 9 I<17>B( ) *1R<01>B X Y W +1<17>B,1R<01>B X Y W -.?: ; 9 '@<18>B.<2E><>1/<2F><><18>B0.: ; 9 'I 1: ; 9 I2.?: ; 9 'I@<18>B<00>R<><00><00>R<><52><00>R<><00><00>R<>GSG<00>s<01><><00><00>S<><53><00>S<><00><00>S<>T<00>[<00>Y-<00>0<>-XTY0<>Y<00>Ziqy<08><1A>qtyP<08><1A>twy<08><1A><00><00>Y<><00>yP<79><50><00>Y,<00><00>%R<01> /Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/app_update/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/lib/gcc/xtensa-esp32s2-elf/8.2.0/include/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/xtensa-esp32s2-elf/sys-include/machine/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/xtensa-esp32s2-elf/sys-include/sys/Users/ficeto/.espressif/tools/xtensa-esp32s2-elf/esp-2020r2-8.2.0/xtensa-esp32s2-elf/xtensa-esp32s2-elf/sys-include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_common/include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/soc/include/hal/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/spi_flash/include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/bootloader_support/includeesp_app_desc.cstddef.h_default_types.hlock.h_types.hreent.hstdlib.h_stdint.hesp_err.hspi_flash_types.hesp_flash.hesp_spi_flash.hesp_app_format.h =   <03>                   &   ! :                
2020-05-09 19:11:30 +03:00
     1     `  %        5   _  %     ~   
      x   <03> 
2020-08-24 19:10:52 +03:00
 op_lock_miscpoll_cmd_done_lock_t_on_exit_argsset_write_protect_writeregion_protectedGNU C99 8.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fstack-protectormosi_data_r48read_status_signal_bufunsigned intversionSPI_FLASH_QOUT_lbfsize_flags__int32_t_errnoSPI_FLASH_DIO__sf_fake_stdout_LOCK_RECURSIVE_Tapp_elf_sha256_read_mbrlen_stateis_safe_write_address_stdout_fpos_t_fns_cookie_Bigint__tm_wday_resultuint32_tspi_flash_host_driver_s__tm_hourcommon_command__count__tm_min/Users/ficeto/Desktop/ESP32/ESP32S2/esp32-arduino-lib-builder/build__sf_rand48spi_flash_guard_end_func_t_result_klong long unsigned int_asctime_buf__sFILE_wdshostesp_ota_get_app_description__FILE_offsettimeSPI_FLASH_QIOflush_cache_emergencyrelease_temp_bufferesp_app_descesp_app_desc_tchip_idread_data_slicersize_taddress_bitlen__tm_secsuboptarg__tm_yday_inc_ind_next_mbsrtowcs_stateidf_verreserv1read_idconfigure_host_io_modespi_flash_is_safe_write_address_t__valuemosi_len_p5sesp_flash_io_mode_tesp_ota_init_app_elf_sha256_wcsrtombs_state_mblen_statechar__tm_mday_sig_func_mbrtowc_stateerase_sector_flock_tdate__wch_iobsuint8_tos_func_on_exit_args_ptrg_flash_guard_default_opsdriver_close__sdidinit__sFILE_fake_stdin_gamma_signgamlong long intyieldwrite_data_slicer_baseos_func_data_freelist_multread_mode__ULong_wcrtomb_stateget_temp_buffer_fileesp_flash_os_functions_tmiso_datasupports_direct_read__cleanup_mbstate_t_mprecsupports_direct_writesizespi_flash_guard_start_func_tcommand__tm_isdstspi_flash_op_unlock_func_tstartSPI_FLASH_DOUTto_hex_digit_Boolerase_blockproject_name__tm_monesp_ota_get_app_elf_sha256spi_flash_op_lock_func_tSPI_FLASH_SLOWRD_atexit0esp_flash_tprogram_page_atexit_mbstateerase_chipreserv2short intlong int_signSPI_FLASH_FASTRD_data__wchb_global_impure_ptr__tm_year_misc_reentspi_flash_guard_funcs_t_localtime_buf__uint8_t_cvtlen_maxwds_l64a_bufspi_flash_trans_t_blksize__tm_lock/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/app_update/esp_app_desc.clong unsigned intaddress_niobswint_tint32_tspi_flash_chip_t_dso_handleSPI_FLASH_READ_MODE_MAXsecure_version_cvtbufunsigned char__uint32_t_getdate_erresp_flash_default_chip_addesp_err_t__sbufspi_flash_host_inst_tdev_confighost_idle_glue__sglueop_unlock_strtok_last_mbtowc_states_app_elf_sha256delay_us_locale_fnargsmiso_lensigned char_reentshort unsigned intg_flash_guard_no_os_opsmagic_wordfirst_call_fntypes_size_wctomb_statespi_flash_os_yield_t_off_t_nbuf_unspecified_locale_info__sf_fake_stderr_flags2_is_cxachip_drv_seed_rand_next__locale_tread_seek_stderr_ubuf__sf_fake_stdinGCC: (crosstool-NG esp-2020r2) 8.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
2020-05-09 19:11:30 +03:00
ABI=0
2020-08-24 19:10:52 +03:00
  ((:"RR"YY"tt "<00><00>"<00><00>"<00>((((<00><> 
2020-05-09 19:11:30 +03:00
   "#$%'6C
2020-08-24 19:10:52 +03:00
_<00> zesp_app_desc.cfirst_call$3639s_app_elf_sha256$3638esp_app_descesp_ota_get_app_descriptionesp_ota_get_app_elf_sha256esp_ota_init_app_elf_sha256 <00>  * OTV<00>Yqwz<00><00><00><00> -*B<00>IRkt<00><00><00>Y  !(,,049@DDH L Q  !&4;IN\cht<00><00><00><00><00><00><00><00><00><00> (4DQ[gt<00><00><00><00><00><00><00> %2?LZhu<00><00><00><00><00><00><00>!.Bs<00><00><00><00><00><00><00><00>*8Tbp~<00><00><00><00><00><00><00><00><00>
2020-05-09 19:11:30 +03:00
P]w<00><00><00><00><00><00><00> -:GT)7E`n|<00><00><00><00><00><00><00> .<JXft<00><00><00><00>  " / C O ` l x <00> <00> <00> <00> <00> <00> <00> <00> 


!
'
-
3
:
F
2020-08-24 19:10:52 +03:00
S
`
m
z
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
  # 0 L `    # / < I V c p } <00> <00> <00> <00> <00> <00> <00> <00><00><00><00><00><00><00>(DR`n}<00><00><00><00><00><00><00><00>(<00><00><00><00><00><00><00><00><00><00><00><00><00> <00>
 !% 9=BFTX_cTqu~<00><00>i<00><00><00><00><00><00><00><00><00><00> <00> <00> <00> !%,0LPW[dhrv}<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> -1=AMQkovz<00><00>  $    a<00>
2020-05-09 19:11:30 +03:00
 mvz<00><00><00><00><00><00><00> <00> <00> <00><00><00><00><00>
*6 B(L*U-^-f-n9v?B<00>E<00>E<00>G<00>L<00>R<00>T<00>T<00>T<00>V<00>Y<00>Yadg'i4i:i@nFqLtTw]wfznzw<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><00><00><00><00><00><00>  $  $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00>   
2020-08-24 19:10:52 +03:00
, 8 .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$3638.data.first_call$3639.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 4@0 ) J8 E@0$) `D[@80 ) <00>H<00>H<00>H<00>H<00>@D0 )
 <00>P<00><00>@P0<00>)  <00><00>@41) <00><00>@L1 ) <00>/AX<@X1<00>) St+N@2<00> ) _<00><00>r<00><00>m@<00>>@) <00>*0}@ AT) <00>Z <00>@`AH) <00>z)<00>@<00>A<00>)  <00>0<00>  <00>0<00>+&<00><00>+8<00>,<00>@\E$)% <00>,D<00>@<00>ED)' `-* p/<00><00>F<00>