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

638 lines
130 KiB
Plaintext
Raw Normal View History

2020-05-09 19:11:30 +03:00
!<arch>
/ 1602427558 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/
/0 1602427533 501 20 100644 111972 `
ELF^$<24>4(<00><00> ,HH(<00><00><><EFBFBD>$Hl4<>A?<3F>$H4<>A?DH2TͫPesp_ota_opsE (%d) %s: not found otadata
2020-05-09 19:11:30 +03:00
E (%d) %s: mmap otadata filed. Err=0x%8x
6a <00><> <20><><01><00>=
<EFBFBD>ʁ<00><00><00><00>
<EFBFBD><EFBFBD> <20><><01><00>F <04>J<EFBFBD><4A><EFBFBD><EFBFBD><EFBFBD><04>Ba<03><00>]
G<1F><00><00><00><00>
<EFBFBD><05> <1A><00>=<04>H1, <0C><04><02><00>, <0C><>ʢ<><00><00>!<21><00>-<1D>6A<00>f F8r <20> <20><00><00><><EFBFBD>8b 2<><32><EFBFBD>#  t<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 ,<15>3W<33><11><00><00><00><>n<EFBFBD><00>"<22><><EFBFBD>0<> @<40> <20><><00>V<1A> t<1D>E (%d) %s: invalid partition table, no app partitions
6A <0C> <0C><> <20><00>-
V
M
<EFBFBD><03><04><04><00>-
3<><33>f<EFBFBD><66><EFBFBD><EFBFBD> 0<> <20><00>-
<EFBFBD>j<EFBFBD><00><00><00><00>
<EFBFBD> <1A><00><1D>6A<00>djb2f`<60> <20><00>@D<11><00>v<EFBFBD><04><05><00><00><>, <0A><06><04><05><00>-
<1D>phys_offs != SPI_FLASH_CACHE2PHYS_FAILit != NULL6A<00><00><00><00>J f
<11><00><00><00><><18><00> <0C><><EFBFBD><EFBFBD><EFBFBD> <20><00><00>: V<01><00><00><00><><1D><00><00><03><00><00>:-
<EFBFBD><03>4<14>B<EFBFBD><42><EFBFBD><EFBFBD> <0A><00>1)<1D><00><00>=
V<EFBFBD><EFBFBD><EFBFBD><00>6A!(<02>b<EFBFBD><00>-
<1D>6aAR<><10> <00>®<>U<><55>K<EFBFBD>
)<11> <00>aC9!<21><00><00><00> <00>!C<> H<04><><EFBFBD>-
G<05><00><1D>6A   <20><><EFBFBD><EFBFBD>t<EFBFBD>8@<40><><EFBFBD>H"<22><02>-<00><02><00>]
<16>(Vr<56>(* <0C>"<22><>'6<>#<00><00><00>t c|<7C>g<EFBFBD><11>E <0B><05><00>-
<EFBFBD>!<00>*#<23><> <0B><05><00>-
V<EFBFBD> <00><00>ʁ<00><08><><EFBFBD>I<EFBFBD><49>$<24>i
<EFBFBD><08><>|<7C>g<EFBFBD>8Ea9*8Y399
9"<22><05>!<00>"<22><01>!<00>V<1A><06><><1D>E (%d) %s: write data is invalid
2020-05-09 19:11:30 +03:00
it->erased_size > 0 && "must erase the partition before writing to it"E (%d) %s: OTA image has invalid magic byte (expected 0xE9, saw 0x%02x)
E (%d) %s: not found the handle
6a<00>Ӂ<00><00><00>FNQXU<12>'F(%<25><02><00><00><00><>ρ<00>h5VF" <17> <20><><EFBFBD> t<>B`& @'<27> t<><74><EFBFBD>"<22><>'!<21><00><00><00><00><00>
<EFBFBD> <0B><07><00>!7!<00> "" "%<16><08><> b<02><>0 !AV2<56><16><07><16><08><><EFBFBD>@<40>cb<63><11><08><03><><EFBFBD>1<EFBFBD><00><00>1rzxpptrE&<26><02>!<00>5<EFBFBD><15><07><06>a<03><00>-
V
`<60> p<> <20><><EFBFBD><EFBFBD><00>h5<68>1b<31><10>3i5<69>D<EFBFBD>@<40>4<EFBFBD>E<10><><EFBFBD>D<EFBFBD>J<EFBFBD><4A><EFBFBD><11><00><00><15><04><03><06><00>-
<EFBFBD><EFBFBD>85J395<EFBFBD>X<>V<EFBFBD><56><EFBFBD><00><00><00><00><> <20><> <20><><01><00>"<22><1D>E (%d) %s: Size should be 16byte aligned for flash encryption case
2020-06-28 15:38:58 +03:00
E (%d) %s: OTA handle not found
6AV<><00><00><00><00>!ah<07>'<27>f(&<26><02><00><00><00><><11><00>!<00> <00><02><>%<25>x  h<02>"0<><30>AV8<56>R@ 4<16><00><00><00><00> <00><16><04><03><05><00>-
<EFBFBD><EFBFBD>86JCI6<EFBFBD>h<>V<EFBFBD><56><EFBFBD><00><00><00><00><> <20><> <20><><01><00>"<22><1D>6aA1<00> <00>8<03> <00>aCc<07>'w8<77>VS<56>F<00>3<16><04>(<13>حҠ<10><><11><00>"<22><03><><EFBFBD>3(<13><><10>3<EFBFBD>CR<><10><32>(BU<><55>K<EFBFBD>
<EFBFBD>)!<21><00><00>"<22><00>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>h
<EFBFBD>#
<EFBFBD> <09><03><00>F"<22><05><00>#"<22>Vx<56><06><><EFBFBD> <00>!C<> 87<05><00><1D>6<><00>r<EFBFBD><72>0<00>B<EFBFBD>"<03><00><00>V<>
HV<04>8"<22><03><03> <1A><00><00><> <09>J<EFBFBD><03><00><00>
<EFBFBD> <00><01><00>-
<07><00>004]
<EFBFBD><EFBFBD><02><>c<EFBFBD><01><00><00>
<1B>&
>M<01>::4HP<><50>G<EFBFBD>Z<><00><03>5G;<3B>|<7C><><EFBFBD>0<EFBFBD><30><04><]:5<><02>Ic<49><00><00>
<EFBFBD><00><02><04><01>a<EFBFBD><00><00>
<EFBFBD><00><>-<1D>E (%d) %s: ota data invalid, no current app. Assuming factory
6<><10> <20><00>*<07><00><00>* <20><01><00><00>Jb<05><00><> <20><00><16><><00><01><00>&
=<01><><11><><EFBFBD>
<0C><><EFBFBD> <20><><EFBFBD><EFBFBD><10><> <20><00><00><00><00><00><00><00>
<EFBFBD> <1A><00><00><00>-
<1D>start_from != NULL6A<00>2!R"V%<05><00>]
2020-05-09 19:11:30 +03:00
<EFBFBD><00><02><00>]
<EFBFBD><EFBFBD><EFBFBD><00><00><00><>6<EFBFBD><00><00><07><03><07><00><00><> *<2A>W<05>D<EFBFBD>M3f<33><66>F-
 -} F<><46><1D>6A   <20><><EFBFBD><EFBFBD>t<EFBFBD><74>0<EFBFBD><30><EFBFBD>x<EFBFBD><12><><06><00>, <0B><02><00><00>*(10"<22>2<EFBFBD> <20><><EFBFBD><00><>-
<1D>6<EFBFBD>1ˡ<> "#<00> "aS<61><00><00>: 7<00><00>M
<16><><EFBFBD><EFBFBD> <0C><00><00>A<02><>,<2C><00>R<>P<EFBFBD><50><EFBFBD>U<>A <1C><>ˡ<EFBFBD><00>&
<EFBFBD>|<7C><>"0R<30>P U*<2A><><08><>ZR<5A>P<EFBFBD>"U*%<25>"/ <0C><><EFBFBD>@<40><><EFBFBD><EFBFBD><10><> <20><00>VJF<><46><EFBFBD>
<EFBFBD>
<EFBFBD><00><00>JR<4A>P<EFBFBD>J<EFBFBD>:<55><C2AE><EFBFBD><EFBFBD><EFBFBD>ź<EFBFBD> <1A><11>!<21><00><00>: F R<>PU*<2A><><08>h<><68><EFBFBD><EFBFBD>R<EFBFBD>P(JH:<55><C2AE><EFBFBD><EFBFBD><EFBFBD>ź<EFBFBD> I)! <14><00> <02>$<24><> <00>!S<> 87<05><00><1D>E (%d) %s: Rollback is not possible, do not have any suitable apps in slots
2020-05-09 19:11:30 +03:00
E (%d) %s: Running firmware is factory
6<><10> <20><00>M
: <10> <20><00>=
2020-05-09 19:11:30 +03:00
f
F%<00><00><16><08>R-<01><><11><><EFBFBD>h f)F& ")h0 t<>""<22>F"<00><08>0<>t<EFBFBD><01><00>-
F<00><00><00><><EFBFBD><00><00><00><00>
<EFBFBD> <1A><00>!F<00>#] 8*%<25>b0<62>t<EFBFBD>(<28><><02><04><> <10> <20><00>-
<EFBFBD>J<EFBFBD><00><00><00><00><00><00>
<EFBFBD> <1A><00>|<7C><>"<22><1D>6A<00><><01><00>-
2020-05-09 19:11:30 +03:00
<1D>6A<00><><00><00>-
<1D>6<EFBFBD>1ˡ<> "#<00> "aS<61><00><00>: <02>ˡ<><00><00>A<04><>,<2C><00><00>A <0C><><04><> <0C><00>-
<04><00>&<02>G<1A>R<EFBFBD>P<EFBFBD>"U*%<25>"/<2F> <0B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><10><04><00>-
G<1A>R<EFBFBD>P<EFBFBD>J<EFBFBD><>U<><55>K<EFBFBD><4B><EFBFBD><01>a<01>a<02><00><00>$<24><> B!S<> 87<05><00><1D>6<>   <20><><EFBFBD><EFBFBD>tV80<><30>V<EFBFBD>H<12><>V<>h" <0C>b<EFBFBD><62>g<EFBFBD> <00><00>(" <0B>"<22><>`<60><><EFBFBD> <0C><> <0B>`<60><14>Xq<58><01><00><00><><EFBFBD><EFBFBD><00><>F(<28><><EFBFBD> <20><00><00><><EFBFBD> <14>$M*$(b )F
<00><>F<00><00>m
`E<><45>@@t<><00>V<><56><EFBFBD>E<EFBFBD>D<><44><EFBFBD><EFBFBD>-<1D>6<EFBFBD><10> <20><00>=
<EFBFBD>J|<7C>(<00><01><00>}
' B<> E<><45><00>@ tm
Vr<EFBFBD><EFBFBD>R<EFBFBD>V<15>|<7C>pD0@@<04>$<11>*(x&<07>xr <20> <20><00><00><><EFBFBD><EFBFBD><02> <0B>`<60><><EFBFBD><EFBFBD><10><05><00>-
j<>Q<00><05>J<EFBFBD><00>  <0B><><EFBFBD><EFBFBD><EFBFBD>tV<74><56><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>V;<3B><>B<EFBFBD><02><00><00><><EFBFBD>@<40><11><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>| <00>0- @ X : <00>  G<0E><00> b0<00> <00><0E><00>`<00>`p D <0E><00>`  <00><0E><00>`<00>`h><01> O<00><06><03>+8M8<05> <03>
9W<07>$W\%Mointo0O<19><07><04>b<07><03><03>o<03>,<04><03>$K<03>,cN#0{
M<14><03><05><17><04>F o7 <11><05>$,<03>roe<17><07>ek<07> 6<08><07>e 8u
2020-08-24 19:10:52 +03:00
<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
 <0C>L <00>o!N
2020-08-24 19:10:52 +03:00
<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>7}<14><15>}<1E> "o;<08> <09><15><08>o<15><08>o#<08>8 _mp<08>> $u<08>
2020-08-24 19:10:52 +03:00
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> ( a<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 <0C><08>oP B<08>
2020-08-24 19:10:52 +03:00
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>
<EFBFBD><06><1A><14> #<08><15>%<11><15>&o<15>' <0B><04><04>?D@*As$BW <15>E$<24> W-
<EFBFBD>#Xt<15>#[2<15>\oT]2<15>^t 2iPb# ae <09><15> f<0E><15>g<0E> h<0E>ri# <15>&jo$vk<0E>(<15>l<0E>0%m<0E>8<15>n<0E>@#o<0E>H <09>3
2020-08-24 19:10:52 +03:00
<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>?J
2020-08-24 19:10:52 +03:00
<EFBFBD>?<1B>
<EFBFBD>?6
<EFBFBD>?S
<EFBFBD>?
<EFBFBD>?%
<EFBFBD>?<1B>
<11><1B>
<11><1B>
<11>
(?d
)?x
*?<1B>!
+?

2020-08-24 19:10:52 +03:00
,? <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? 
2020-08-24 19:10:52 +03:00
<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?<1B> J<1C><1B> M?6 N<1C><1B> Q?  R<1C> <00>
2020-08-24 19:10:52 +03:00
<EFBFBD>'<04>s# <0C><1A>N <11> <  - = <0C> > <0C>?
 <0C> @
2020-05-09 19:11:30 +03:00
 <09>
<EFBFBD><02> <03>A<03> '7,p&D%7!E<15> I <09> _!K<0E> <0C>L <0C> %M <0C> #N<0E> <03>%OT<04> <09><00><04>|Q"<22>bR<15> <09><00>
<EFBFBD>  @ <0C> <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 ? <0C>k ? <0C>oY <0C>ss <0C>w <0C> Yy <0C>$ <0C> <0F> <0B>( H<0F><11>, g<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> <0C>Z<0E> p [<0E> . M _!3\end6\ <0C>9{ <0C><<11> 4? <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>85s<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>  O 2   <20>
2020-08-24 19:10:52 +03:00
 A <20>
 z <20> A <20>&  1 S <20> <20> |  <20>#<00> .<00> G<00> P<00>o^G<03>h0"(g (q <09> !r %s; I t
 <0C>u<0E> <0C>v<0E> w
2020-08-24 19:10:52 +03:00
<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> <0C>K<0E><03>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
2020-08-24 19:10:52 +03:00
<EFBFBD> <09><00>
<EFBFBD><03>Y<1C> c <09> d<0E> e<0E>f<03>%o R Q p<0E> <0C>"q<0E> = rR <0C>s
2020-08-24 19:10:52 +03:00
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> Z5<0E> <0C>$6<1C> v7<0E> 8<0E> <0C>9 <0A> : <0A> <0C>$; $3<04><04>?<3<0F> ><08> }%><08>&\ >8<>&<26>A<11>'TAGC($5 <0B><00><01><>!)<29>$7<1C>!<03><>*<2A>8<1C>*<2A>= o*[> o,**&%C oFD*!H o[Y*<2A>K<1C><00><00>*<2A>P<1C><00><00>+errU<0F><00><00>*<2A>&Z o<00><00>,<2C>+yy P0&!-y .,.4,/<2F>m;0 <00>7;!1Z<03><>0=P!1Z<03><>/0<00>00](=m!1Zr0t4=<00>!1Zu1\u0<>@=<00>!1Zr2<>@=1Zs1[t<$1\
 C<00>!
<EFBFBD>(<28> <0B><00><01><>"3K ><3E><00><00>4<>_<>"S)<29>$<1C>!<03><>*[ o($*%# oTP*$
xr5p<00>"+i%o<00><00>6<>*!& o<00><00>0T(=<00>"1Z<03><>2m(=1Z<02>@749X
<EFBFBD>"8E9b`/<2F><00>02<><00>71Z<03><><04>(<28>#<01><18><00><01><>$)<29>$<01><1C>!<03><>}*A owu*[ o<00><00>9VF$*! o<00><00>*<2A> <20><00><00>7v7@ <11>#8<>7<00><00>8<>7<00><00>8<>7<00><00>6@:<3A>7<03><>}:<3A>7<03><>}2<>M=1Z11[<03><>}1\u<>}2u4=1Zt1\t,<2C>$!!'<1B>$8<>$ -!':<3A>$<03><>};<3B>$a_0)%n$1Z<03><>}05%<00>$1Z<03><>}2FY=1Z<03><>}1[<03><>}1\00<00>7<00>$1Z<03><>}/P<00>0/<2F>e=<E<01> o%=<3D><01>C%>A<01>
%>\ <01> oO %
<EFBFBD>?x!<01> -<01>Y%@s<01>B%|t2(=1Zr( <01> <0B><01><>%2 <00>%1Z0(<28> <01> <0B><01><>%2 <00>%1Z1?<3F>#<01><12><00><01><>'3 "<01>7<00><00>)<29>$<01><1C>!<03><>*|<01><1C>QO*<2A><01> ofd9>&<00>&Aerr<01><17>B<>0BB"<01>8!1}y81<00><00>81<00><00>8<>0<00><00>-B"..12]<00>:1Z<03><>1\s<08>1]t9dT<00>'+err<01><17>86,<2C>0<00>3<><01>N'8!1MK81b`81wu8<>0<00><00>-<2D>..12<><00>:1Zu1\s<08>1]t/j<00>'/rn=0<>z=<00>'1Z11[1\1^/<2F><00>=0 <00>7<00>'1Z<03><>0=<00>'1Z<03><>/(<00>0/<2F>n=2<>z=1Z11[1\P1^(<28>|<01>&*)<29>$~<1C>!<03><>}*[<01> o<00><00>)<29><01>
%<03><>}*<2A><01> o<00><00>*R<01> o<00><00>*K <01><1C>5<>7)*<2A>$<01> oSQ7v7<00><01>")8<>7|z8<>7|z8<>7<00><00>6:<3A>7<03><>}:<3A>7<03><>}2<>M=1Zt1[u<>}1\u<>}2<>4=1Z01\07v7<00> (<01><10>)8<>7<00><00>8<>7<00><00>8<>7<00><00>6(:<3A>7<03><>}:<3A>7<03><>}2<>M=1Z11[u<>}1\u<>}0<00>7<00>)1Z<03><>}/'<00>005<00>=<00>)1Z<03><>}0A<00>=<00>)1Z<03><>}0XY=*1Z<03><>}1[u<>}1\1/<2F>4=/e=(<28>%] <0B>D<01><>*3K ]D<><00><00>3<>]_<>*+errg<0F>VT2*<00>=1Zr1[ 1\s1]
<04>(s -<18>p<01><>+3<>-Q<>qi*&!/<1C><00><00>*<2A> 0
<00><00>C<00>+5<>e++tB"

6<>+pE <20>>:2D4=1Zw1[s1\w,<2C>+2<16>+-.,.4,/m;0"<00>=<00>+1Zr28<00>=1ZH1[
61\1] <09><00>+
<EFBFBD>!<04>+D<18>N,)b
#<23>><3E> <0C>C^,AitEAp  <20> <09>^,
<EFBFBD>N,(<28><01><18><00><01><>-)<29>$<01><1C>!<03><>*|<01><1C>^\*[<01> osq98Jh-*<2A><01> o<00><00>9C!-*!<01>o<00><00>2`4=1Z01\00@='-1Z<03><>/jn=0|z=^-1Z11[1\1^/<2F><00>-0 <00>7}-1Z<03><>/<00>00 <00>=<00>-1Z<03><>21<00>=1Z<02>@<j<01><1F><01>->r<01><1C>EAs<01>"
(<28>"<01> <0B><00><01>03K <01>=<3D><00><00>9("[.*%<01>$<24><00><00>044=J.1Z11[s1\s2D@=1[s70J0<01>08(0  60:50<03><>;B03 1 ;O0J F ;\0v r Fi0PP/;n0<00> <00> ;{0<00> <00> ;<3B>0<00> <00> G<>0<00> h<01>8!1
<00> 81!

816
4
8<>0K
I
6h..12<><00>:1Zu1]rF<>0<00><00>/;<3B>0`
^
G<>0<00><16><01>8!1x
t
81<00>
<00>
H18<>0<00>
<00>
6<>..12<><00>:1Z<03><>1\t1]r0R<00>7<00>/1Z<03><>/]<00>02p=1Z<03><>2<00><I<>7r< t<12><01>0=I t?
><3E>$v<1C>!>|w<1C>>[| o><3E><01> oJ<>0Aseq<01><12>Ai<01><12>><3E><01> oE><3E><01> o<<3C> j<10><01>0>[l<0E>C<00>0 <09><00>0
<EFBFBD><04>0<qZ<12><1=<3D>Z:<1KseqZP<>=<3D>&Z]<5D>=<3D>Z|<7C>Aretb<0F>C(<28>' <0B><00><01>(23Z'(Z<00>
<00>
+it)(22 0 +ret*<0F>O E L<>&Tv)9&I'<03><>}).J<1F><03><>}0@<00>=<00>11Zr1\s1]@0mM=
21Z01[<03><>}1\u<>}0<><00>=21Zs/<2F>e=<04>( <0B><00><01><>33Z6Z<00> <00> 39&J<> <00> <00> 3<>W<>  4<>f<>U*U@_ W +ret<0F><00> <00> +it(2<00> <00> C<00>3,P988#3-8;a9<00> <00> ;m9<00> <00> / n=08<00>=\31ZH1[
1\1]$/dn=0|<00>=<00>31[u1\s1]t/<2F>n=2<>z=1Z11[1^ <09><00>3
<EFBFBD><04>3M*<01> <0B>b<01><>5NZ<01>*Z <00> N9&<01>><3E> E = N<><01>K<EFBFBD><00>  OU<01>@<00> <00> Pret<01><0F><00> <00> Pit<01>(2C<00>59<>{<00>4O<><01><18>0<><00>=<00>41[s0<><00>=<00>41\v1]w0<><00>=<00>41Zv1[<08>1\w2"<00>=1Zu1[st"QP9<00>
<EFBFBD> <01>,5-<2D> ;a9.,;m9EA/ n=0:<00>=d51ZH1[<08>1\1]$/hn=0}z=<00>51Zw1[1\l1^00<00>=<00>51[v1\s1]t/Hn=2]z=1Z11[1^ <09><00>5
<EFBFBD> <04>5M<><01> <0B><00><01>c7NK <01>0<EFBFBD>jdN"<01>B<EFBFBD><00><00>R<><01>`c7TO<54><01>(2<00><00>Pret<01><0F>O<><01><1C>sm9\<00>6O<><01>v<00><00>2q@=1Zu1[01\s<> <00>Q49''<01>
<EFBFBD>68E9<00><00>S<>+<00>A<01>0 76.,.4,/@m;0"<00>=471Zr0V@=M71Zu1[02<><00>=1Z,1[1ZT<>v<1D>U<> g<12><01>7VK g8<67>V<> gYNW9&i'W.j<1F>X<>P<1F><00><01>49N<>PD<1<00><00>O|R<1C>&<26>Y!<02>X&rZ<11> <02>\Perr[<0F>7504=I81Z11[01\0/n=00z=<00>81Z11[1\ 1^0I ><00>81Zs1[t1]t1^<02>\1_<02>X/Tn=0hz=<00>81Z11[1\,1^1_u0|<00>= 91Zr1[t1\ 0<><00>=*91Zr 1[t<> 1\ /<2F>>UM F P9YpF5<46>U<>2;z9W7%4<0E>W;
Z<>0@<01><>9;<3B>0RJ9<00>9.<2E>02$<00>=1ZH1[
n1\1]284=1Zt1[s1\tZ<>-X<01><>:;<3B>-<00><00>9M:;<3B>-<00><00>2%4=1Zt1[s1\t9><00>:.<2E>-/Dn=2Vz=1Z11[1\1^04=<00>:1Z01[01\02:4=1Zr1[s1\rZ<>0:<01>m;8<>0<00><00>[1S81<00><00>[!1U;.1<00><00>0(=);1Zv0&@=J;1Zu1[t1\
26<00>=1Zu1[t1\v1] Z<>+<00><01><><;,;4,+'F@,<00>;;A,KI0R"><00>;1Zs0h.><00>;1Zs/v:>0 F><00>;1Z0$<00>=-<1ZH1[
1\1]02S>K<1Z01[<08>1\00J<00>={<1ZH1[
1\1](/<2F>_>Z<>+<01><><.,.4,/m;Zv7G<01>=8<>7`^8<>7`^:<3A>7<03><>}:<3A>7<03><>}\<5C>70)M==1Z01[<03><>}1\u<>}/Ee=]<5D><00><19>]<5D>
2020-08-24 19:10:52 +03:00
<00>
2020-05-09 19:11:30 +03:00
0
]{{<12>^<5E> <00>  ]<5D><00>k ]ZZ<19>_^^]&&\
]<5D>%<00>%]f]<5D><00>8]<5D><00><12> ]^ ^ <12>]<5D><00>)]<5D><00>@]<5D><00><12> ]'' a`
]
2020-08-24 19:10:52 +03:00

! ] ^^<5E>&<00>&+ ]<5D><00><11>]<5D> <00> <12>]

<12>]AA<12>^<5E><00> ]<5D>!<00>!<12>]<5D><00> I% U$ > : ; 9 I&I$ > : ;9 I : ; 9  : ; 9 I I
!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,1R<01>B X YW - .41/<2F><>10<><30>11<><31><18>B2<><32>13: ;9 I<17>B4: ;9 I5 U6 U71R<01>B UX YW 81<17>B9 :41;41<17>B<.: ;9 'I =: ;9 I>4: ;9 I?.: ;9 'I@<18>B@: ;9 I<17>BA4: ;9 IB1R<01>B X YW C4I4D.?: ;9 'I E F 1UG1R<01>B UX YW H1I<><49>1<13>BJ K: ;9 IL
: ;9 M.?: ; 9 'I@<18>BN: ; 9 I<17>BO4: ; 9 I<17>BP4: ; 9 I<17>BQ1R<01>B X Y W R: ; 9 IS1R<01>B UX Y W T.: ; 9 'I U.: ; 9 'I V: ; 9 IW4: ; 9 IX.: ; 9 'I@<18>BY: ; 9 IZ.1@<18>B[1\1 ].?<n: ; 9 ^.?<n: ;9 _.?<n`.?<n: ; <00>S OW5<00>v<08><1A>F<00>T`st5$<24>"`1v<08><1D>v<00>R<00><00>Z<01><00>Z<><00>Z<01><00>T2R2<00><00>R<><52><00>R<><00><00>R<>.<00>v<08><1A><><00>v<08><1A>7\RbdR7\1<>b1<><00>0<>7=0<>=J1<>J\0<>br1<>7:
<00><>1v<1D>:=X=D <00>@1v<1D>DJZJSXbgZgl z1v<1D>.RH\RPoz<08><1A>V\r5$<24>"
d1z<08><1D>w<00>R<00>R<00>1<>!#<00><>}<7D>#(Z(@<00><>}<7D>@EZEH<00><>}<7D>HHR
R
<00>R<> R -<00>R<>/R/d<00>R<>d<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>SBHTNdTBHSNdSBH
s5$<24>"`N\
s5$<24>"`BH<00><><EFBFBD>NW<00><><EFBFBD>W\Z\d<00><><EFBFBD><00><00>R<00><00>T<00><00>S<00><00>
s5$<24>"`<00><00>U)<00>t<08><1A>XmZfuR<><00>R<><00>Rfo0<><30><00>Z<><00>0<><30><00>Z<><00>Zour5$<24>"
d1t<08><1D><00><00>Z<00><00>1<><00><00>Z<00><00>1<>.R.=<00>R<>=@R@D<00>R<>1S1=<00>S<>=@S@D<00>S<>*:ZR<00>R<>$R$pU80<>8^Ran0<>80<>8aTan0<>8aSan@<40>npSDaZnpZ Z<00>r<08><1A>@HZdiZCHz5$<24>"`1r<08><1D>TRT<00><00>R<>4CZJ`S<><00>ST<00>Rb<00>u<08><1A><><00>u<08><1A>r<00>X<><00>X<00><00>T<><00>
x5$<24>"`<1C><00>x5$u"<00><00>0<><00><00>\<00><00>]<5D><00>R<00><00>\<00><00>[<00><00>U<00><00>0<><00><00>]<5D><00>R<00><00>0<><00><00>Z<><00><00><><EFBFBD>&R&<00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><00>S@0<>@QZQv0<>v<00>R<><00>0<>$R$<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>R<00>VCUXCI0<>IUR&R&=<00>R<>=`R`b<00>R<>S=<00>S<>=`S`b<00>S<> T bTS <00>S<> 6S=`S<00> R2=RNU<00><00>X<01><00>R<01><00>0<><30><00>XR$R$<00>U<00>S<><00>v<01><><00><00>S<><53><00>S<><00><00>S<><00><00>Z<><00>ZX0<>X\R\s0<>s<00>R<><00>0<><30><00>R<><00>0<>@PZ\kZ<><00>Z\gs<> <00><1A>gp\pss<> <00><1A>':U<00>R<><00><00>R<>jSn<00>SK<00>U 0<> $R2>R>@sp<73>XRVS8R8:<00>R<>T:<00>T<>&0Z<00>T5kSp<00>SV<00>R!G<00><>7<00><00><00>-@X:<00>G<00>b<00><00><00><00>pD<00><00><00><00>Jmpx:@<00><00>J<00><00><00><00><00>w<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>8agn8T\agno<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>z}<00>..0247\b{}.0247\bpr{}<00>-@X:<00>G<00>b<00><00><00><00>pD<00><00><00><00>`)<00><01> /Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/app_update/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/bootloader_support/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/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/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/xtensa/include/xtensa/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/xtensa/esp32s2/include/xtensa/config/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_rom/include/esp32s2/rom/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_common/include/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/soc/include/soc/Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/soc/include/hal/Users/ficeto/Desktop/ESP32/ESP32S2/esp-
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>  0               
                     E<03>  : E~     % 1 : 1 :   <03>                      <03> %   "       r~   ~              <03>   !   J     
        <03>    #    $  $       3 %          |    y 
 <03>    
 <03>   x   { }         |   <03>      
  
   <03>       <03>             I  I         % 
           +              N    c <03>      <03>}  <03>                           % ?
K          ;<03>~         
             |   <03>             '          $   $   $     * #                 CU  2           <03>                         ;<03>~         
             |   <03> 9 0                 Cr             <03>    |   |         C  &                       {   {   {                    \           <03>                  5    }   
   <03>   0 
           
       1           <03>} )<03>    @      <03>  <03>} )<03>   <03>       <03>  <03>  0         
  = 
 <                4~  =  =~ B                <03>       V        $  
   $               ~   r ~  $   i $     <03>    
            s   <03>   ~                  ~       ~        -  6  6 ;        t   
     <03>{ <03> <03>{      {      <03>         <03>{ <03> <03>{      {   <03>  <03>{  <03>   <03>   0       !      5     d   /     <03>}        <03>                 /    <03>}      <03>                a "  <03>     <03>     <03>   ~         n                           1}  : 4 :} ? 4          <03>z <03> <03>z      {    <03>    <03>      <03>z    <03>  <03>z   <03> , +} , +}   
    1      , 1   3 ; &   3x ;  & ~   $   
v      h     '   '   '   <03>  1      
 
      "   U ] 9     7} C 7} < C     <03>}      <03>   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_offset_cvtbuflast_active_otacurr_partitionesp_flash_io_mode_tregion_protected__assert_funcXthal_have_speculationota_stateXthal_datarom_vaddrXthal_hw_release_majorXthal_tram_pendingenabledXthal_mmu_min_pte_page_sizefreeTOUCH_TRIGseq_labelesp_partition_next_p5slong unsigned intXthal_release_majorXthal_mmu_ring_bitsXthal_icache_size__sFILE__sdidinit_flags
2020-05-09 19:11:30 +03:00
ABI=0
08,T<$, ,<$(08,T<$, ,<$((3349"mn'"<00>(" "("-(   "$"@(?"X(66":($$&"J%"op("(EE"G(""9:@"[\5<00> "<00>"<00><00>"<00><00>"<00><00>"<00><00> <00><00><00>("":I"<00><00><00>"<00>n" 1"=="B"`"b(","I"O"mn"<00><00>"<00>"<00>"<00>( "&&+"Q%"v "<00> "<00><00>"<00><00> "<00><00><00>"<00>(" ;"IJA<00><00>"<00> "<00><00><00><00><00>("""(("78+cd|
"<00>(8"QR
"\\aa nnp(==="@"D("!!u"<00><00>2<00><00>"<00><00>:"(HH"NN"bd&<00><00>H"<00><00>"<00>"<00>((("!!<00><00>"<00>(..."= "JJ"Z\"bb <00><00>"<00><00>"<00><00>"<00>("<00>"<00>"<00>((((((((<00><>/0123<00>35-5782l@@8:;XX;=t:=?@<00>j<00>k<00><00>@BD<00>GDF<00>p oHI!nKL/mNPRSUV="iXZ\]K<00>]_acegijklmnopqsuvxz|~   !#%')+-<00><00><00>k<00><00><00><00><00><00><00><00>,BJ_r<00><00><00><00><00><00><00><00>F<00>bI(/<00>LI<00>NUZ<00>Pu<00><00>S<00><00>pV<00>DX1ZTw<00><00>_<00>a<00><00>c<00>e7<00>gesp_ota_ops.cread_otadatacheck_invalid_otadata__func__$5999get_ota_partition_countfind_default_boot_partitionrewrite_ota_seq$part$3__func__$6042curr_partition$6040esp_ota_get_running_partition$part$4image_validate$isra$0$constprop$5s_ota_ops_entries_heads_ota_ops_last_handle__func__$5959__func__$5973__func__$6053esp_ota_current_ota_is_workableesp_partition_find_firstesp_log_timestampesp_log_writeesp_partition_mmapmemcpyspi_flash_munmapbootloader_common_ota_select_crc__assert_funcesp_partition_erase_rangeesp_partition_writeesp_ota_get_running_partitionspi_flash_cache2physesp_partition_findesp_partition_getesp_partition_iterator_releaseesp_partition_nextabort__stack_chk_guardesp_image_verify__stack_chk_failesp_ota_beginesp_partition_verifycallocesp_ota_writememsetesp_ota_wri
8
g`` ``abfh ij6 
7kg l$g(m,n0o4p7qr s <;7u h$h(v <:
$(a,g0a4b8d<i@xDdHiLaPb< 9
! !$a(g,a0i4a8bq< ir{s` h } &  }` a$b(7(5 
ug`<01>q <01><01><01>`` r$r(s- -}  <01>$a(b,0<01>4a8b..q <01> `r sff 7 } f` h$hEE0<00>TEWEj<00> E `4E a*E* bCEC cKnNEN abE b bvE$v d<00>E(<00> d<00>E,<00> e
+F f#(  $GGG $G  g2G2 `8 DHGH
H
`VH  `)V+4H4 `<V>H> aPHP bII f I h&60I 0 iJJJJ 8J;J>J hJJ k$J g,J , l5JDJ$D gLJ(L mXp_pbJ,b npJ0p oxJ{J4{ pK
K
L)L#L# r<E?L ? s<00>6<00>Xs\M_M<00>M <00>M<00><00><00><00><00>M<00><00><00><00><00>M<00>: M u$<00>)3:M: @<00>G\PM P hkM$k hs<00>zM(z v<00><00><00><00><00><00><00>@ NNNN (N+N.NhNnN}N<00>`<00>N :`HNKN$N( aB$!=&:4N,4 g<<00>L<00>W<00>_<00>bN0b awN4w b<00>"<00><00><00><00><00>"<00> <00>N8<00> d<00><00><00>`<00>N<<00> i<00>`<00>N@<00> x"ND d*NH* i2`?BNLB aWNPW b OO"<00>O&O )O,O8OdOgOj"<00><00>"<00><00>O<00>O "O$ a"<00>"<00>$"82O(2 gC"nI"OR"IU"n["n^O,^ avO0v i~"<00><00>"<00>O4<00> a<00>O8<00> bPP#$<00>mP<00>$<00><00>$<00><00>$v$<00>$<00> $($v0$Q:P : iC$vgPg rz$<00><00>P<00> {<00>$&<00>$<00><00>P<00> s%<00>QF%<00><00>%<00><00>%<00><00>%<00>%Q %<00>!%&%J.Q. `7%<00>>Q > hLQL T%<00>WQW e%<00>jQj }t%<00><00>%<00><00>%<00><00>Q<00> <00>Q <00> %'84'|`'<00>jRmRR  '<00>R  R  '("'|+R+ 1'":R: }@'dZRZ `dR d avR$v b|R(| S)$&S)S,S N)\Y)n^)nk)8) )aS S u$)a2S2 g>S> `D)TI)RL)TV)8.T:+@ +=+=+@$T$ <0B>*+@U,<00><00>,<00>,<00><00>,oU ,!!U! ),/U / <0B>;U; <0B>RUR <0B>X,m,<00><00>U<00> `<00>,<00><00>U<00> `<00>,<00><00>U <00> r<00>,<00><00>,<00>U$<00> r , U(  sK.<00>_.<00>rVuV<00>V<00>.<00><00>V<00>V <00>.<00>V .<00>V }.".<00>"V" (.<00>+.d8.>;.<00>E.NWVW dV d <0B>j.<00>lV$l a~V(~ b<00>.H<00>V,<00> <00>.<00><00>V0<00> <0B><00>V4<00> a<00>V8<00> bW .X .Y2<00>Y 2!#Y# /
D
D
D?
DK
DW
Dc
D<00>
D<00>
D<00>
D<00>
D<00>
D<00>
D<00>
D<00>
D<00>
D<00>
D<00>
D D D! D. D; DH DU Db Do D| D<00> D<00> D<00> D<00> D<00> D<00> D<00> D<00> D<00> D<00> D D D% D2 D? DL DY Df Ds D<00> D<00> D<00> D<00> D<00> D<00> D<00> D D D4 DV Dc Dp D} D<00> D<00> D<00> D<00> D<00> D<00> D<00> D<00> D<00> D<00> D DD&D3D@D]DjDwD<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>DDD D-D:DGDTDaDnD{D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D
DD$D1D>DKDXDeDrD<00>D<00>D<00>D<00>D<00>D<00>D<00>D DD%D2D?DLDYDfDsD<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>DDD=DID^DkDxD<00>D<00>D<00>D<00>D<00>D<00>D<00>D DD&D3DMDgDmDsDyDD<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>DDD D-D:DGDTDaDnD{D<00>D<00>D<00>D^DoDtD<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D DD&D3D@D<00>D<00>DDD"D.D;DHDUDbD<00>D<00>D<00>D<00>D<00>D<00>D<00>DDD/D5D<DVD\DbDhDnDtDzD<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>DD DD)D7DDDQD^DkDxD<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D DDDD^DkDyD<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>DDD(D5DBDOD\D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>DDDD+D8DED<00>D<00>D<00>D<00>D<00>D<00>D<00>D(DBDHDOD[DuD{D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>D<00>DDDD&D4DADND[DhDuD<00>D<00>D<00>D<00>D<00>D<00>D<00><<00>D<00>; D 4 4! D2 D> @B @G DS @W @\ Dh @l @q D} @<00> @<00> D<00> @<00> @<00> D<00> @<00> @<00> D<00> @<00> @<00> @<00> @<00> D<00> @<00> @<00> 4<00> 4<00> 4y !4 !4y!4'!4<!4Q!4Z!4n!4<00>!4<00>!4<00>!D<00>!3<00>!3<00>!D<00>!@<00>!@<00>!D "D"D("@,"@1"D="@A"@F"DR"@V"@["Bn"@r"@w"B|"D<00>"@<00>"@<00>"3<00>"3<00>"3<00>"B<00>"@<00>"@<00>"3<00>"3<00>"D #2 #2#D)#D5#@9#@>#DJ#@N#
'@'@'@'@ '.$'.<00>.'.O'.X'.a'.w'<00>'-<00>'<00>'.<00>'.<00>'.<00>'.<00>'.<00>'.<00>'<00>'-<00>'(D (,(,(D,(D8(@<(@A(DR(D^(@b(@g(Ds(@w(@|(D<00>(@<00>(@<00>(B<00>(D<00>(@<00>(@<00>(,<00>(B<00>(@<00>(@<00>(@<00>(@<00>(@<00>(@<00>(B),#),<),A)BR)@V)@_)@c)@l)@p)@u)B<00>),<00>),<00>),<00>),<00>),<00>),*,*,'*D3*+7*+B*DN*@R*@W*Dc*@g*@x*@|*@<00>*+<00>*D<00>*)<00>*)<00>*D<00>*@<00>*@<00>*D<00>*@<00>*@<00>*D<00>*@+@+D+5+B'+@++@0+B?+@C+@H+)j+)o+)s+)<00>+)<00>+)<00>+)<00>+)<00>+)<00>+
<00>+5<00>+(<00>+D,D,7,D&,D0,6d,Dp,'t,',D<00>,D<00>,@<00>,@<00>,D<00>,@<00>,@<00>,'<00>,'8<00>,D<00>,@<00>,@<00>,'<00>,'C<00>,D<00>,@<00>,@<00>,'-'(-'1-'G-P-&Y-_-'i-'~-'<00>-'<00>-'<00>-D<00>-D<00>-D<00>-%<00>-%<00>-D.@.@
.%.%(.D#.@'.@,.%K.%`.%e.Bv.@z.@.B<00>.@<00>.@<00>.@<00>.@<00>.@<00>.@<00>.B<00>.@<00>.@<00>.@<00>.@<00>.@<00>.@<00>.%<00>.B<00>.@/@ /@/@/@/@%/@)/@./B8/%U/Bb/@f/@o/%t/B<00>/@<00>/@<00>/@<00>/@<00>/@<00>/@<00>/B<00>/%<00>/%<00>/%<00>/%0%0D)0D60DC0DP0D]0D<00>0D<00>0D<00>0D<00>0D<00>0D<00>08<00>0D<00>0D1D"1DC1DO1$S1$^1Dj1@n1@~1@<00>1@<00>1@<00>1@<00>1D<00>1$<00>1D<00>1D<00>1$<00>1$ 2$2$/2D;2"?2"J2DV2@Z2@_2Dk2@o2@t2D<00>2@<00>2@<00>2D<00>2D<00>2@<00>2@<00>2@<00>2@<00>2@<00>2@<00>2D<00>29<00>2"<00>2"<00>2"8<00>2"3"8 3@3@3@3@$3"-3">3
N39W3]3"f3"<00>3"<00>3"<00>3<00>3<00>3D<00>3<00>3<00>3D<00>3@<00>3@<00>3D<00>3@4@4D4@4@4D'4@+4@;4@?4@N4@R4@W4Da4:f4j4<00>s4D~4@<00>4@<00>4<00>4<00>4<00>4<00>4<00>4<00>4<00>5 5<00>5@5@"5@&5@-565G5
V5:_5e5n5<00>5<00>5<00>5<00>5<00>5<00>5<00>5<00>5<00>5D6 66D"6@&6@+6D66@:6@?6DM6DX6@\6@l6@p6@u6D<00>6@<00>6@<00>6<00>6\<00>6D<00>6@<00>6@<00>6<00>6<00>6<00>6'<00>6@<00>6@<00>6<00>6B7B7!757N7j7Dw7D<00>7D<00>7D<00>7D<00>7D<00>7D<00>7<00>7<00>7D<00>7@<00>7@<00>7D<00>7@<00>7@<00>7D
8D$8@(8@-8J8S8i8r8{8<00>8<00>8<00>8<00>8<00>8<00>8<00>8
9+959DQ9Db9Dn9D9 <00>9 <00>9@<00>9@<00>9 <00>9 <00>9 <00>9
<00>98<00>9
<00>9 <00>9<00>9:@:@::(:@,:@1:N:R:>`:i:{:<00>:<00>:<00>:<00>:<00>:<00>:<00>:@<00>:@<00>:@<00>:@ ;@;@;*;K;r;v;<00>;@<00>;@<00>;@<00>;@<00>;B<00>;@<00>;@<00>;<00>;<00>;<00>;<00>;j<00>;<
<6(<.<L<]<
m<6v<|<<00><<00><<00><<00><<00><<00><@<00><@<00><@<00><@<00><==D!=D)=D-=D5=D9=DA=DE=DN=DR=DZ=D^=Df=Dj=Do=Ds=D{=D=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D<00>=D>D
>D>D>D>D#>D'>D/>D3>D;>D?>DG>DK>DT>DX>D`>Dd>D4444,404F4J4[4_4<00>4<00>4<00>4<00>4<00>4<00>4<00>4<00>4<00>4<00>4<00>3<00>3<00>3<00>33333(3,383<3T3X3_3c3x3|3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>33
333$3(3/333:3>3E3I3b3f3w2{2<00>2<00>2<00>2<00>2<00>2<00>2<00>2<00>2<00>2<00>222%2)20242>2B2I2M2a2e2|<00><00><00><00><00><00><00><00>.<00>.<00>.<00>.<00>.<00>.<00>.<00>.<00>... ... .$...2.9.=.Q.U.f.j.}.<00>.<00>.<00>.<00>.<00>.<00>.<00>.<00>.<00>.<00>.<00>.<00>.<00>.. ... .$.8.<.M.Q.b.f.w.{.<00>.<00>.<00>,<00>,<00>,<00>,<00>,<00>,<00>,<00>,<00>,<00>,,,, ,',+,3,7,>,B,S,W,|,<00>,<00>,<00>,<00>,<00>,<00>,<00>,<00>+<00>+<00>+<00>+<00>+<00>+<00>++++%+)+3+7+>+B+V+Z+q)u)|)<00>)<00>)<00>)<00>)<00>)<00>)<00>)<00>)<00>)<00>)<00>)<00>)<00>)<00>)<00>)<00>)<00>)))))')+)>)B)I)M)^'b's'w'<00>'<00>'<00>'<00>'<00>'<00>'<00>%<00>%<00>%<00>%<00>% % % % %" %3 %7 %J %N %Z %^ %v %z %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %<00> %
%
%
%
%!
%%
%6
%:
%K
%O
%`
%d
%x
%|
%<00>
%<00>
%<00>
%<00>
%<00>
%<00>
%<00>
%<00>
%<00>
$<00>
$<00>
$<00>
$<00>
$<00>
$ $ $ $ $ $ $2 $6 $O $S $[ $_ $f $j $r $v $} $<00> $<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> " " "! "( ", "6 ": "A "E "_ "c "j "n "x "| "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "<00> "      ' + E I P T ^ b i m <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> .2EIQUjnuy<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> $+/7;BFNRY]sw~<00><00><00><00><00><00><00><00><00><00><00><00><00><00>"&7;R V ^ b i m t x <00><00><00><00><00><00><00><00><00><00><00><00><00>+/6:KO`d>  $ (,048<@DHLPTX\`"d"h$l$p%t%x'|'<00>)<00>)<00>+<00>+<00>,<00>,<00>.<00>.<00>0<00>0<00>1<00>1<00>2<00>2<00>3<00>3<00>4<00>4  $0%4%8%<%@%D%P%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>,, ,,,,,(,,,0,4,@2D2H2L2X3\3`3d3p3t3x3|3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00>3<00><00><00><00><00> <00> <00><00><00><00> 
<00>
<00> <00> <00> O <00><00>"$!%<00>'3)<00>+3,<00> .K#0w#1<00>#2<00>%3{'4<00><00><00><00><00><00><00> ,050;4D4L4T6]@fCoCxK<00>K<00>N<00>N<00>N<00>N<00>N<00>h<00>h<00>j<00>n<00>|<00><00><00><00><00><00><00><00>  & . 4 @ 
L X d p | <00>  <00> #<00> +<00>  <00>  <00>  <00>  <00>  <00>  <00>  <00>  <00>  $<00>  '<00>  2
 8
 ;
 ;
 >/
8
A
J
R
Z
c
l
u
~
'<00>
'<00>
)<00>
+<00>
.<00>
.<00>
<<00>
<<00>
><00>
><00>
><00>
><00>
><00>
V<00>
V<00>
V    ' 0  8  @ H Q Z c l &u &~ (<00> (<00> 0<00> 6<00> 8<00> <00> <00> <00> <00> $<00> $<00> 5<00> J<00> J<00> R T
V V X" [+ _1 b: h@ hI kR m[ md pj pr x{ x {<00> <00> <00> <00> <00> <00> <00> <00> <00> <00>  <00> <00>   ! ! !! #) #1 )9 ,A 7E :[ d j p y <00> <00> 
<00> <00> <00> <00> $<00> $<00> '<00> '<00> '<00> '<00> ,<00> :<00> @<00> @<00> @CCE!J'J-P6X<\E\M\U_]bcdigokuq~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>/<00>8<00>A<00>I<00>R<00>[<00>d<00>m<00>u<00>{<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>&0:BKS\enu$&<00>(<00>:<00>:<00><<00>?<00>I<00>Y<00>b<00>b<00>b<00>b<00>b}}<00>#<00>)<00>2<00>:<00>C<00>I<00>R<00>Z<00>b<00>k<00>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><00><00><00><00><00><00><00> <00><00><00>'<00>0<00>9<00>B<00>K<00>T<00>Z<00>`<00>i<00>q<00>y<00><00><00><00> <00> <00> <00> <00> <00><00><00><00><00><00><00>""
"22%4+476C=N?XBbBlBvB<00>B<00>N<00>]<00>]<00>`<00>"<00>"<00>"<00>"<00>"<00>"<00>"<00>""
"""%"-"6"?"H"O""Y"$`"&k"8s"8y"8<00>"8<00>"8<00>"@<00>"C<00>"C<00>"C<00>"E<00>"G<00>"I<00>"I<00>"L<00>"O<00>"O<00>"R<00>"U"U "U"X&"[0"^:"^D"^N"^V"^_"nh"nq"~z"~<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$=$ E$N$T$Z$a$j$s$$<00>$<00>$ <00>$&<00>$(<00>$+<00>$+<00>$2<00>$2<00>$@<00>$@<00>$C<00>$E<00>$E$N$N$Q$Q%$Q-$T5$V=$YE$[N$cW$g_$gh$mn$vt$vz$v<00>$v<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>$<00>$<00>-%6%?%G%P%Y%a%i%r%{%<00>%<00>%$<00>%$<00>%&<00>%(<00>%(<00>%4<00>%4<00>%7<00>%:<00>%:<00>%D<00>%J<00>%J<00>%J<00>%J%J%J%T#%T,%W4%W<%]E%`N%bV%b_%eh%hq%hz%r<00>%t<00>%w<00>%w<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%<00>6%<00>?%<00>I%<00>R%<00>[%<00>c%<00>j%<00>p%<00>v%<00>~%<00><00>%<00><00>%<00><00>%<00><00>'<00>'<00>'<00>'<00>' <00>' <00>'<00>'<00>'<00>'<00>'<00>''' '"''(0'16'4<'4B'4K'8T'8]'@f'@l'Cr'Cx'C<00>'C<00>'C<00>'H<00>'J<00>'L<00>'N<00>'Q<00>'T<00>'`<00>'d<00>'d<00>'d<00>'d<00>'d<00>'d'j'|'|%'<00>)'<00>?)H)N)T)])f)n)v)|)<00>)<00>)<00>)<00>) <00>)<00>)<00>)<00>)$<00>)&<00>)8<00>)8<00>)D<00>)D<00>)F<00>)F)I)I)L!)L')R/)T7)T=)VE)YK)\Q)^Y)aa)ai)go)iw)n{)n<00>+<00>+<00>+<00>+<00>+
<00>+<00>+<00>+<00>+<00>+<00>+<00>+*<00>+*+, +,+.+1+:%+=)+@?,G,O,X,^,g,o,w,<00>,<00>,!<00>,!<00>,)<00>,)<00>,,<00>,,<00>,,<00>,5<00>,8<00>,8<00>,A<00>,I<00>,L<00>,L<00>,X,X,[,` ,f),f1,f7,j@,mF,oO,oU,o],ue,ym,|u,~},<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00><00>,<00> ,<00> ,<00> ,<00> ,<00>& ,<00>0 ,<00>9 ,<00>? ,<00>H ,<00>Q ,<00>Y ,<00>b ,<00>l ,<00>u ,<00> ,<00><00> ,<00><00> ,<00><00> ,<00><00> ,<00><00> ,<00><00> ,<00><00> ,<00><00> ,<00><00> ,<00><00> ,<00><00> ,<00><00> .<00> .<00> .!.!.!. !.)!.2!.;!.G!.S!."\!.(e!.+q!.+{!.-<00>!./<00>!.4<00>!.6<00>!.8<00>!.><00>!.><00>!.B<00>!.B<00>!.B<00>!.B<00>!.B<00>!.B<00>!.H<00>!.N<00>!.W".]".d".d".d!".d.".j8".lB".lL".lV".l`".lm".<00>w".<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>#.<00>#.<00> #.<00>)#.<00>/#.<00>5#.<00>=#.<00>A#.<00>X#0a#0i#0m#0 <00>#1<00>#1<00>#1<00>#1 <00>#2<00>#2<00>#2<00>#2<00>#2<00>#2<00>#2<00>#2<00>#2<00>#2!$2!$2!$2!$2!$2#&$2)/$2,7$2,@$25I$28O$28U$2@^$2Fd$2Hj$2Hq$2Hx$2H<00>$2H<00>$2H<00>$2J<00>$2P<00>$2P<00>$2V<00>$2V<00>$2V<00>$2V<00>$2V<00>$2\<00>$2`<00>$2c<00>$2e<00>$2g<00>$2j<00>$2o%2u %2w%2w%2z%%2z/%2}7%2=%2F%2N%2V%2<00>_%2<00>h%2<00>q%2<00>w%2<00>%2<00><00>%2<00><00>%3<00>%3<00>%3<00>%3<00>%3
<00>%3<00>%3<00>%3<00>%3<00>%3<00>%3<00>%3<00>%3.&3.&3.&30&32(&34.&376&37>&37D&37M&37U&37^&3:d&3=m&3=u&3=}&3A<00>&3D<00>&3J<00>&3L<00>&3T<00>&3\<00>&3\<00>&3b<00>&3d<00>&3g<00>&3m<00>&3p<00>&3r<00>&3r<00>&3y<00>&3{<00>&3}'3 '3'3'3$'3<00>*'3<00>3'3<00><'3<00>E'3<00>M'3<00>U'3<00>]'3<00>e'3<00>m'3<00>q'3<00><00>'4<00>'4<00>'4<00>'4<00>'4<00>'4<00>'4<00>'4<00>'4<00>'4 <00>'4 <00>'4*<00>'40<00>'43<00>'45(45(4>(4F(4F%(4M1(4O=(4RI(4TR(4]X(4`^(4`d(4`m(4`u(4`}(4b<00>(4d<00>(4f<00>(4i<00>(4t<00>(4v<00>(4v<00>(4y<00>(4y<00>(4y<00>(4y<00>(4y<00>(4~<00>(4<00><00>(4<00><00>(4<00><00>(4<00>)4<00>)4<00>)4<00>")4<00>+)4<00>4)4<00>:)4<00>C)4<00>I)4<00>R)4<00>[)4<00>_)4<00>EFGH I(J0K8L@MHNPOXP`QhRpSxT<00>U<00>V<00>W<00>X<00>Y<00>Z<00>[E FG$H0I<JHKTL`MlNxO<00>P<00>Q<00>R<00>S<00>T<00>U<00>V<00>W<00>X<00>Y<00>Z[ ,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"@"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> .
2
2
2,
28
2020-06-28 15:38:58 +03:00
2D
3P
3\
3h
3t
3<00>
3<00>
3<00>
3<00>
3<00>
3<00>
3<00>
3<00>
3<00>
3<00>
3<00>
3 3 3 4( 44 4@ 4L 4X 4d 4p 5| 6<00> 7<00> 8<00> 9<00> :<00> ;<00> <.symtab.strtab.shstrtab.rela.literal.read_otadata.rela.literal.check_invalid_otadata.rela.literal.get_ota_partition_count.rela.literal.find_default_boot_partition.rela.literal.rewrite_ota_seq$part$3.rela.literal.esp_ota_get_running_partition$part$4.rela.literal.esp_ota_get_running_partition.rela.literal.image_validate$isra$0$constprop$5.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.rodata.read_otadata.str1.4.rela.text.read_otadata.rela.text.check_invalid_otadata.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.rela.text.rewrite_ota_seq$part$3.rodata.esp_ota_get_running_partition$part$4.str1.4.rela.text.esp_ota_get_running_partition$part$4.rela.text.esp_ota_get_running_partition.rela.text.image_validate$isra$0$constprop$5.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 40@<18><00><00> ;d6@<00><> <00> _hZ@<00><><<00> <00>|<00>@<00><>T<00> <00><00><00>@D<>$<00>  <00><00>8<00>@h<><00><00>  <00>@<10><00>  3<00>.@(<28>$<00> c<00>,^@L<>`<00> $Tz@<00><><00><00> <00>x<<00>@<00><><00><00> <00><00><00>@8<>H<00> <00><00>$<00>@<00><>`<00> <00>,@<00><><00><00> /  *@d
eCp
<00>>@p<><00><00>L h <00>c@,<2C> <00>N <00> <00>z@L<><00><00>P <00>2<00> ?<00><00> <00><00>@<00><>P<00>S <00>2p &<00> p!@<1C> <00>V S<00> DN@<<3C>`<00>X <00>8{@<00><><00><00>Z <00>2Lx<00><00><00><00>@4<><00><00>] <00>@,<2C><00>_ :<00>5@D<><00>a r<00><00>m@\<5C><00>c <00>t<00><00>@p<>8<00>e <00>$<00><00>@<00><>\<00>g <00><00>"  $8 $N <d Xz h<00> h<00> h8<00> @<04>p<00>q <00> <00>l><00> @t<>D:<00>s <00>  T<00><00> <00>Yx<00> @<00>9<00><00>v <00> 'k<00><00> @<00>P4<00>x
<00>k<00>
@<00>R0<00>z 
<00>nd)
@Y<00>/<00>| *
0<00><>'5
0<10>&>
6<>8P
n<><00>K
@؈<00><00> ]
&<26><00> X
@<00><><00> <00><00> <00><><00><00>` <00><>]<00><>f
/19 1602427533 501 20 100644 20420 `
ELF^<00>H4(,+6A!<1D>6A<00>B
<00>ԁ <04>BJ<00><>
<EFBFBD>H<1B><><07> <1B><><EFBFBD><EFBFBD>   <20><><EFBFBD><EFBFBD>tVX0<><30>V<EFBFBD> 3 <0C>74 @0<><30>@?<3F><><43> <0C><><00> <0C><> <1B><><EFBFBD>A<EFBFBD><41>W<EFBFBD><57>4<EFBFBD>><02><>0<EFBFBD>I<00><>W<EFBFBD>><02><>0<EFBFBD>I<1B>+<2B><>;<3B>:2 "CF -<1D>6A <0B> <0B><00><1D>2Tͫeb3d6cc-dirtyarduino-lib-builder17:45:33Oct 11 2020v4.3-dev-907-g6c17e3a64-dirty <00><><EFBFBD><EFBFBD>|  <00>  <00> =CH<02><02>1
int<06> <02>+Y lFM? O1]<07><02> ?v <11>vm
,<0E><02>r<0E><05>e1<05><03><07><05> <0C><07><05><13>Y 1
<05> ' 2<05>? 2<05><05><05><02><05><1B> <07> N<08>N<02>A<0F>/<08> <0B>1<13>_k2? 2 ? 2? <0B>2?_x3 <0B> fZ<00> 12$7Y <0B>9 ? :: ? ; ? <0B>< ? <0B>= ? <0B>> ? <0B>? ? <0B>@ ? qA ? <11>J<08> <0B> K
<EFBFBD> <0B>L <09><00>I
2020-08-24 19:10:52 +03:00
N
Z<12>
2020-05-09 19:11:30 +03:00
Q
Z?<00> 1H<00>U<08> <0B>V<12> <0B>W? <0B>X <09> <0B>Y <00> <04> 1   Y] u; <0B>v; R
w? Y: <06><08>_p<06>;_r<06>?_w<06>? ?<06> ` <0B><06> `_bf<06> 6<06>? <0B><06>A
<00>tPx?G} Y<15>}Y<15>
}Y <15>?9<06> H/<06>?z
<06>?<15> <06><16> _mp<06><12>$<06>
<EFBFBD>(N<06>?,<15><06>?0 <06> H4<15><06><13>8<15><06><10><<15><06> H@<15><06> <0B>DH<06><13>H&<06><12>L<15> <06><00><15><06> Y<00><06> <00><06> H<00> <04><0F>h<06>a_p<06>;_r<06>?_w<06>? ?<06> ` <0B><06> `_bf<06> 6<06>? <0B><06> <0B><06>
? <0B><06>$ <0B><06><1D>( <0B>
<06> <0A>, (<06> <09>0_ub<06>4_up<06>;<_ur<06>?@ <0B>
2020-08-24 19:10:52 +03:00
<06><11>D t
<06><11>G_lb<06>H )<06>?P <06>
<EFBFBD>T 7<06> 3X P<06>'\ <0B>
<06> ?d??H? a?<00>?<18>? U <04><17><00>?<18>? <04>?<00>? <04>Y<00> 1Y  1 <14> #S<15>%S<15>&?<15>' Y   <14>?<08><15>
@<12><15>A<12>N B8 <15>
E$<24>8<00> 1*X<08><15>[<13><15>\?C]<13><15>^<14> <04><14>Pb<08><15> e H<15>f'<15>g' <15> h' i<08>* j?$<15>k'(<15>l'0<15>m'8<15>n'@xo'HN<00> 1<19>
2020-08-24 19:10:52 +03:00
<04> <04><1A> <04> _ <04><1A>? <04> <04> <1B>
<06>"<22>e<06>"<22><1B>
<06>"<22><1B>
 A <1D>gH<02>MN <02>,g<02>0sS _
2020-05-09 19:11:30 +03:00

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

K Y !
L+Y = d
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> <0B> W ? <0B> Y9
 G Zk  t [k 
 . <09> <0B> 3 end 6  <0B> 9* <0B> <D <0B> ? i D B  k E w ? <04> w *?%% w D?1 0?c?%c % J?? o<02> F<03> <0E>  <04>7 5<15> " L G<05> K<05> O| S W<10> <04> %%X
[  | |<15> })<29>end ~)<29> )<29><15> <0C>)<29> <15> <0C>)<29>k <0C>)<05> <0C>| <0C>&<26>
<0C>&<26>! o 5 3
pk <0B> qk  <0B> r5  s
E <0B> t
E0  u
UP <0B> v
U` <0B> w
Ep <0B> x e<00> d yu<00>k E 1NU 1Ne 1N u 1k <00> 1e z<03><0E>"X?<3F>#<23>V?*$dstV0H%GV<%&<26> X<11>&>
Y 'nd %('src\<18> )'i]%)'ie%*\K#<01>U+ <00>,Z0,[0-<2D>FNs$valF41.<2E>=<17><01> <04>/<2F><00><01>0<EFBFBD>0<>JB1<>2 <00>3<00><00>43<00><00>5<>=`0<><00><00>0<>+'6=`3<>NL73ea8Uq0fa0f<00><00>9U<00><01> g0f<00><00>% 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 $: ; 9 I%: ; 9 I&4: ; 9 I'4: ; 9 I( ) *.?: ; 9 '@<18>B+<2B><>1,<2C><><18>B-.: ; 9 'I ..?: ; 9 'I@<18>B/.1@<18>B01<17>B1412 341<17>B4 U5 16 7 1U81R<01>B UX Y W 91R<01>B X Y W <00>R<><00><00>R<><52><00>R<><00><00>R<>?S?<00><00>S<><53><00>S<><00><00>S<>*<00>0<> x<1C> x<03><><EFBFBD><EFBFBD><1C>* x<1C>=?S?Ps<01>P<00><00>S<>=<00>R<><00><00>R<>JZ_JZ0<>i<00>[q<00>z<08><1A><00><00>x<08><1A>,<00>*JZg<00>giq}<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>               ~   !             
       %d    1   `  %    _  %   ~        x   <03> 
 op_lock_miscpoll_cmd_doneGNU C99 8.2.0 -mlongcalls -ggdb -O2 -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fstack-protector_lock_t_on_exit_argsset_write_protect_writeregion_protected_wctomb_statemosi_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_sizespi_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
  ((***-WZ` "i4"<00><00><00>((((<00><> 
2020-05-09 19:11:30 +03:00
   "#$%'6C
_<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> 'T<00>`<00><00> **4<00>:<00>AZR`w}<00><00><00>i  !(,,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> +2 6 A Vt<00><00><00><00><00><00><00><00><00> <00><00><00><00><00><00><00>=<00>
= $-6:CHX\fko<00>{ !%,0JNUYcgnr<00><00><00><00><00><00><00><00><00> <00><00><00> <00><00><00> <00><00>+/6:NReiqu<00><00><00><00>  $   $048<HLPTX \ a<00>n mvz<00><00><00><00><00><00><00><00> <00><00><00><00><00><00>(1*:*B*K1T=Z=c?kJrJxJ<00>P<00>R<00>Z<00>Z<00>`<00>g<00>i<00>i<00>i<00>l<00>n<00>q<00>q<00>q<00>}<00><00><00><00><00><00><00><00>$<00>+<00>4<00>:<00>C<00>J<00>P<00>X<00>`<00>d<00>{ <00> <00>  $0<HT`lx<00><00><00><00><00><00><00> <00> <00> <00>
<00>  .symtab.strtab.shstrtab.rela.literal.esp_ota_get_app_description.rela.iram1.1.literal.rela.literal.startup.esp_ota_init_app_elf_sha256.text.data.bss.rela.text.esp_ota_get_app_description.rela.iram1.1.rela.text.startup.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[@H0 ) <00>H<00>H<00>H<00>H<00>@T0 )
 <00>P<00><00>@`0<00>)  <00><00><00>@ 1) @81 ) )? Q XL@D1<00>) cd<00>^@2<00> ) o<00><00><00>}@<00>>X) <00><00>0<00>@LAT) <00><00>h<00>@<00>A<00>) <00>U<00><00>@xB0)  <00>0<00>  <00>0<00>+&<00>
,8<00>B,<00>@<00>E$)% <00>Z,<00>@<00>E)' p-* <00>/<00><00>F