Skip to content

Instantly share code, notes, and snippets.

@vlw
Created April 16, 2021 22:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vlw/29a660f41fe6ed00729dd839b7625d93 to your computer and use it in GitHub Desktop.
Save vlw/29a660f41fe6ed00729dd839b7625d93 to your computer and use it in GitHub Desktop.
asyncTGv2 OTA update ESP8266
Decoding stack results
0x4020d544: optimistic_yield(uint32_t) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_features.h line 93
0x40206cca: WiFiClient::available() at /home/vlw/Arduino/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/WiFiClient.cpp line 252
0x40208657: BearSSL::WiFiClientSecure::_run_until(unsigned int, bool) at /home/vlw/Arduino/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/WiFiClientSecureBearSSL.cpp line 527
0x40229c30: br_ssl_hs_client_init_main at src/ssl/ssl_hs_client.c line 904
0x40229c80: br_ssl_hs_client_run at src/ssl/ssl_hs_client.c line 957
0x402296fa: br_ssl_engine_hs_reset at src/ssl/ssl_engine.c line 1319
0x40208857: BearSSL::WiFiClientSecure::_wait_for_handshake() at /home/vlw/Arduino/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/WiFiClientSecureBearSSL.cpp line 564
0x40208a3f: BearSSL::WiFiClientSecure::_connectSSL(char const*) at /home/vlw/Arduino/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/WiFiClientSecureBearSSL.cpp line 1122
0x4020d4d8: __esp_yield() at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 112
0x4020db76: __delay(unsigned long) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_wiring.cpp line 54
0x402076ee: WiFiClient::connect(IPAddress, unsigned short) at /home/vlw/Arduino/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/include/ClientContext.h line 144
0x40208b15: BearSSL::WiFiClientSecure::connect(char const*, unsigned short) at /home/vlw/Arduino/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/WiFiClientSecureBearSSL.cpp line 231
0x40201dd9: AsyncTelegram2::checkConnection() at /home/vlw/Arduino/libraries/AsyncTelegram2/src/AsyncTelegram2.cpp line 33
0x402039bf: AsyncTelegram2::sendCommand(char const* const&, ArduinoJson6173_D1::JsonDocument&, bool) at /home/vlw/Arduino/libraries/AsyncTelegram2/src/AsyncTelegram2.cpp line 77
0x40219e71: glue2esp_linkoutput at glue-esp/lwip-esp.c line 301
0x40204031: AsyncTelegram2::sendMessage(TBMessage const&, char const*, String) at /home/vlw/Arduino/libraries/AsyncTelegram2/src/AsyncTelegram2.cpp line 348
0x4021a512: ethernet_output at netif/ethernet.c line 312
0x401001ec: ets_post(uint8, ETSSignal, ETSParam) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 177
0x401001ec: ets_post(uint8, ETSSignal, ETSParam) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 177
0x401001ec: ets_post(uint8, ETSSignal, ETSParam) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 177
0x401001ec: ets_post(uint8, ETSSignal, ETSParam) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 177
0x401001ec: ets_post(uint8, ETSSignal, ETSParam) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 177
0x401001ec: ets_post(uint8, ETSSignal, ETSParam) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 177
0x40100306: millis() at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_wiring.cpp line 193
0x401001ec: ets_post(uint8, ETSSignal, ETSParam) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 177
0x40100b17: free(void*) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/umm_malloc/umm_malloc.cpp line 398
0x40219e71: glue2esp_linkoutput at glue-esp/lwip-esp.c line 301
0x40222518: mem_free at core/mem.c line 236
0x4021a043: new_linkoutput at glue-lwip/lwip-git.c line 260
0x4021a512: ethernet_output at netif/ethernet.c line 312
0x40100306: millis() at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_wiring.cpp line 193
0x4021fffe: etharp_output_to_arp_index at core/ipv4/etharp.c line 769
0x402085e9: BearSSL::WiFiClientSecure::_run_until(unsigned int, bool) at /home/vlw/Arduino/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/include/ClientContext.h line 369
0x4022024c: etharp_output_LWIP2 at core/ipv4/etharp.c line 885
0x40221a04: ip4_output_if_opt_src at core/ipv4/ip4.c line 1764
0x40100875: umm_free_core(void*) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/umm_malloc/umm_malloc.cpp line 351
0x40100b50: malloc(size_t) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/umm_malloc/umm_malloc.cpp line 552
0x40221a44: ip4_output_if_opt at core/ipv4/ip4.c line 1572
0x4021a595: memp_malloc at core/memp.c line 355
0x40100875: umm_free_core(void*) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/umm_malloc/umm_malloc.cpp line 351
0x40100b17: free(void*) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/umm_malloc/umm_malloc.cpp line 398
0x4021d58d: tcp_enqueue_flags at core/tcp_out.c line 1085
0x40219d5c: operator delete(void*) at /workdir/repo/gcc-gnu/libstdc++-v3/libsupc++/del_op.cc line 49
0x40219cc0: operator delete(void*, unsigned int) at /workdir/repo/gcc-gnu/libstdc++-v3/libsupc++/del_ops.cc line 33
0x402078e8: std::_Sp_counted_deleter , std::allocator , (__gnu_cxx::_Lock_policy)0>::_M_destroy() at /home/vlw/Arduino/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/xtensa-lx106-elf/include/c++/10.1.0/ext/new_allocator.h line 89
0x40207ef8: std::__shared_ptr ::operator=(std::__shared_ptr &&) at /home/vlw/Arduino/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/xtensa-lx106-elf/include/c++/10.1.0/bits/shared_ptr_base.h line 1183
0x4021b95b: tcp_close at core/tcp.c line 498
0x402081b0: BearSSL::WiFiClientSecure::_freeSSL() at /home/vlw/Arduino/hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/WiFiClientSecureBearSSL.cpp line 248
0x4020406c: AsyncTelegram2::sendMessage(TBMessage const&, char const*, String) at /home/vlw/Arduino/libraries/AsyncTelegram2/src/AsyncTelegram2.cpp line 320
0x4020c273: String::invalidate() at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/WString.cpp line 140
0x40201411: handleUpdate(TBMessage, String&) at /home/vlw/Рабочий стол/arduino projects/a2_8266/OTA_buttonQuery/OTA_buttonQuery.ino line 183
0x4020c371: String::changeBuffer(unsigned int) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/WString.cpp line 189
0x4020c300: String::changeBuffer(unsigned int) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/WString.cpp line 170
0x4020c44c: String::copy(char const*, unsigned int) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/WString.cpp line 213
0x4020c670: String::String(String const&) at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/WString.cpp line 40
0x40201788: loop() at /home/vlw/Arduino/libraries/AsyncTelegram2/src/DataStructures.h line 46
0x4010020d: esp_schedule() at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 124
0x4020d5f0: loop_wrapper() at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 197
0x401000c0: app_entry() at /home/vlw/Arduino/hardware/esp8266com/esp8266/cores/esp8266/core_esp8266_main.cpp line 322
0x40232200: mul20 at src/ec/ec_c25519_m15.c line 377
0x40220b22: ip_napt_new_port at core/ipv4/ip4.c line 501
------------------ ESP LOG:
Firmware path: https://api.telegram.org/file/bot(api-path)/documents/file_46.bin
Update done!
--------------- CUT HERE FOR EXCEPTION DECODER ---------------
Soft WDT reset
>>>stack>>>
ctx: cont
sp: 3ffff540 end: 999b6647 offset: 01a0
3ffff6e0: 00009c89 3fff1a94 00000000 4020d544
3ffff6f0: 00000000 c02fc02b c030c02c 40206cca
3ffff700: 00000000 0005894f 3ffeeedc 40208657
3ffff710: 000000fd f86e65a4 74b3e1c2 1fdf3ba0
3ffff720: 00000008 00000001 000090bd 00000000
3ffff730: 40229c30 40229c80 3fff244c 402296fa
3ffff740: 3fff294c 3ffe8aae 3fff244c 3ffe8aae
3ffff750: 00000000 00000001 3ffeeedc 40208857
3ffff760: 00000000 00000001 3ffeeedc 40208a3f
3ffff770: 0000003a 3ffef234 00000001 4020d4d8
3ffff780: 00000000 00000000 000001bb 4020db76
3ffff790: 00000000 3fff1a94 3ffeeedc 402076ee
3ffff7a0: 3fff3a44 00000000 4bc6a7f0 3ffffc88
3ffff7b0: 000001bb 3ffe8aae 3ffeeedc 3ffffc88
3ffff7c0: 000001bb 3ffe8aae 3ffeeedc 40208b15
3ffff7d0: 402100b4 dca79a95 402100b4 dca79a95
3ffff7e0: 3ffeee24 3ffeefa8 3ffeee24 40201dd9
3ffff7f0: 00000005 3ffff850 3ffeee24 402039bf
3ffff800: 00000020 00000804 40103771 00000100
3ffff810: 0000005c 40219e71 3fff1a40 3ffe87ff
3ffff820: 00000000 00000020 00000800 3ffe87ff
3ffff830: 000007e0 3fff234c 3ffffc80 3ffe87ff
3ffff840: 3ffeee24 3ffffdbc 3ffffe10 40204031
3ffff850: 3ffe8cfa 3fff3cd4 00000000 4021a512
3ffff860: 3ffef604 0000eea9 000001bb 00000430
3ffff870: 00000002 00000000 00000020 401001ec
3ffff880: 00000000 00000000 00000020 401001ec
3ffff890: 3ffe94d2 40104953 00000000 401016b4
3ffff8a0: 3ffe94d0 40104953 3ffecd80 00040000
3ffff8b0: 00000001 40103b2e 3ffed650 401001ec
3ffff8c0: 40103f9f 0232d76e 3ffed930 40102430
3ffff8d0: 3ffe9d68 00000000 00000000 00040000
3ffff8e0: 40103a67 00000034 00000000 00040000
3ffff8f0: 00000000 40103860 00040000 00000001
3ffff900: 4010292c 00080000 00000000 fffffffe
3ffff910: 00000005 00000000 00000020 401001ec
3ffff920: 3ffe9d8c 2c9f0300 00000005 401016b4
3ffff930: 3ffe94d5 4010496b 3ffecee8 401001ec
3ffff940: 4010224f 3ffecee8 3fffc228 40105211
3ffff950: 00000001 02339ed2 3ffed930 40102430
3ffff960: 3ffe9d80 00000000 00000000 ffffffff
3ffff970: 00000001 02339ed2 401028f2 00000100
3ffff980: 3ffe9d80 7fffffff 00000000 00000001
3ffff990: 00000001 00000080 00000000 3ffffcf0
3ffff9a0: 3ffe9d80 00000000 0000001f 02339ed2
3ffff9b0: 3ffe9d50 2c9f0300 4000050c 3fffc278
3ffff9c0: 40102614 3fffc200 00000022 401001ec
3ffff9d0: 400043e6 00000030 00000016 ffffffff
3ffff9e0: 400044ab 3fffc718 3ffffad0 08000000
3ffff9f0: 60000200 08000000 08000000 00000000
3ffffa00: 0000ffff 00042035 00002035 001ff000
3ffffa10: 00000001 3ffffcf0 000007a0 00000030
3ffffa20: 00000000 400042db 40100306 00000000
3ffffa30: 40004b31 3ffffa80 4024a867 00000000
3ffffa40: ffffffff 00000000 3ffe9621 00000000
3ffffa50: 4024a8b6 3ffecc40 3ffef8c4 00000001
3ffffa60: 00000002 00000000 00000020 401001ec
3ffffa70: 00000005 00000005 00000002 401016b4
3ffffa80: 3ffe94d2 4024996f 3ffecc40 3fff3cd4
3ffffa90: 00000000 4023cedf 3ffee0f8 3ffef8c4
3ffffaa0: 00000000 00000002 00000000 3ffecc40
3ffffab0: 3fff3d0a 40104fbb 3fff1a40 3ffef2c8
3ffffac0: 3ffefc8c 00000000 00000020 40100b17
3ffffad0: 0006b7a0 40219e71 3fff1a40 3ffef2c8
3ffffae0: 000007a0 0000001e 00000000 40222518
3ffffaf0: 00000000 4bc6a7f0 63d70a3d 3ffef2d8
3ffffb00: 3ffef2d8 3fff3cd4 3fff3cd4 4021a043
3ffffb10: 3ffef310 3fff3cd4 00000000 4021a512
3ffffb20: 3ffef604 00000000 40100306 00000000
3ffffb30: 0000905a 0006b7a0 3ffef0cc 3ffef310
3ffffb40: 3ffef604 3ffef2d8 3ffef5f8 4021fffe
3ffffb50: 3ffef070 00000000 3ffffcf0 402085e9
3ffffb60: 3fff3cd4 00000000 00009057 00000001
3ffffb70: 00000010 00000000 0000905a 3fff3cd4
3ffffb80: 3fff3cd4 3ffef2e4 3ffef2d8 4022024c
3ffffb90: 3ffe0000 00000000 3ffffcf0 00000000
3ffffba0: 3fff3d18 3ffef2d8 3fff3c18 40221a04
3ffffbb0: 00002090 00000412 00000412 40100875
3ffffbc0: 00000014 3fff3c14 000000ff 00000000
3ffffbd0: 00000006 3ffef6f8 00000010 40100b50
3ffffbe0: 3ffffe10 3fff3c14 00000000 3fff1854
3ffffbf0: 3ffef2d8 3fff3c14 00000000 40221a44
3ffffc00: 3ffef2d8 00000000 00000000 4021a595
3ffffc10: 000096d0 000012da 000012da 40100875
3ffffc20: 3ffef2d8 00000000 00000000 3ffe89b1
3ffffc30: 3ffffe10 3ffffcf0 00000020 40100b17
3ffffc40: 3ffef2d8 00000000 3fff3c14 4021d58d
3ffffc50: 00000860 3fff3c18 3fff8e5c 40219d5c
3ffffc60: 0000905a 00000430 00000000 40219cc0
3ffffc70: 3ffffe10 3fff3a0c 3fff3c14 402078e8
3ffffc80: 0000905a 00000430 3fff234c 3fff234c
3ffffc90: 3fff234c 3fff236c 00000000 40207ef8
3ffffca0: 3fff235c 3fff234c 00000020 4021b95b
3ffffcb0: 3ffffc88 3ffffca0 00000000 402081b0
3ffffcc0: 00000000 00000000 3ffffdbc 3ffe89b1
3ffffcd0: 3ffffe10 3ffef090 3ffeee24 4020406c
3ffffce0: 4020c273 3ffef090 3ffeee08 40201411
3ffffcf0: 4020ff70 00000000 00003a98 0000902f
3ffffd00: 3ffeeedc 3fff3a0c 00000000 00000000
3ffffd10: 00000000 00000000 3fff3d54 00000000
3ffffd20: 00000000 00000000 00000000 00000000
3ffffd30: 00000000 00000000 00000000 00000000
3ffffd40: 00000000 00000000 00000000 00000000
3ffffd50: 00004145 00000255 3ffe0000 00000000
3ffffd60: 00000000 00000000 00000000 00000000
3ffffd70: 00000000 00000000 3fff0001 4020c371
3ffffd80: 3ffffc78 3fff3d20 3ffffc78 3f003d20
3ffffd90: 00000000 3fff3d20 00000000 00000000
3ffffda0: 3ffffc00 00000000 00000000 3ffef1cc
3ffffdb0: 00000000 00000053 3ffffea8 4020c300
3ffffdc0: fffffc06 80fe8d57 3ffffea8 4020c44c
3ffffdd0: 00000080 3fff1700 3ffffea8 8020c640
3ffffde0: 00000002 00000001 3ffffea8 4020c670
3ffffdf0: 3fffff50 3ffffe10 3ffeee24 3ffef1cc
3ffffe00: 00000080 00000001 3ffeee08 40201788
3ffffe10: 00000002 00000000 607a11d6 00000000
3ffffe20: 052a7620 00000000 00001b5f 3fffc6fc
3ffffe30: 052a7620 3fff39bc 3fff39cf 3fff39da
3ffffe40: 3ffef1cc 00b683c0 00000000 3fffdad0
3ffffe50: 3ffef1cc 00000030 00000000 3fffdad0
3ffffe60: 3ffef1cc 00000030 7073655f 6863655f
3ffffe70: 746f626f 00000001 0006b7a0 3fff379c
3ffffe80: 3fff3751 2c9f0300 4000050c 80ffc278
3ffffe90: 53414c46 57465f48 88000000 3fff17cc
3ffffea0: 0012001f 00000030 3fff396c 0053005f
3ffffeb0: 0020d5dc 00000000 00000002 00000000
3ffffec0: 607a11d6 00000000 052a7620 00000000
3ffffed0: 00001b5f 3fffc6fc 052a7620 3fff39bc
3ffffee0: 3fff39cf 3fff39da 3ffef1cc 00000030
3ffffef0: 00000000 3fffdad0 3ffef1cc 00000030
3fffff00: 00000000 3fffdad0 3ffef1cc 00000030
3fffff10: 7073655f 6863655f 746f626f 6c6e6f01
3fffff20: 0006b7a0 3fff379c 3fff3751 3fff1700
3fffff30: 0065006f 80207364 53414c46 57465f48
3fffff40: 88ef0000 3fff370c 0012001f 00efeffe
3fffff50: 3fff1764 0053005f 00efeffe feefeffe
3fffff60: 007a1200 390b8d64 80000000 feefeffe
3fffff70: 00000000 001f001f 80efeffe 3fff3700
3fffff80: 00000000 00000000 53414c46 57465f48
3fffff90: 88ffda00 00000000 3ffef1b8 4010020d
3fffffa0: 3fffdad0 00000000 3ffef1b8 4020d5f0
3fffffb0: feefeffe feefeffe 3ffe8544 40100dd1
3fffffc0: feefeffe 3fffefa0 3ffef0cc 000007a0
3fffffd0: 3ffffcf0 0006b7a0 3ffef0cc 401000c0
3fffffe0: 4010f000 00000002 40001878 4010f1a1
3ffffff0: 4000044c 00000000 00000000 006026e5
40000000: 00000000 00000000 00000000 00000000
40000010: 46007200 0000fffe 00000000 00000000
40000020: 00003310 00000000 00000000 00000000
40000030: 46004100 0000fffe 00000000 00000000
40000040: 00000000 00000000 00000000 00000000
40000050: 29ffd112 31613951 e820f695 a0323003
40000060: 71490338 000003a0 00000000 00000000
40000070: 46004140 0000fffe 00000000 00000000
40000080: 00000806 00000000 40000000 2222211f
40000090: e0000000 400000f3 4000e328 00000000
400000a0: 00000000 e400000c 13050013 21002010
400000b0: eb30fff5 74303003 2356428c 00620200
400000c0: 20fff221 612013e7 fff02100 61fff151
400000d0: 030cfff1 6650027d 00058610 00000000
400000e0: 00506340 f03d0020 3350f03d 14b3b6c0
400000f0: 70417470 13673440 506340e6 f6c03350
40000100: 2000edb3 ffe25100 7220030c 34407020
40000110: 5050e340 7470c033 f0b3f641 21002030
40000120: 02acffde 12480238 c2222258 0fb3470c
40000130: 554b0568 334b0369 46f43347 0000fff9
40000140: 56fe0356 2000fdd5 002e0500 00000000
40000150: 00000000 00000000 00000000 00000000
40000160: 00000000 00000000 00000000 00000000
40000170: 00000000 00000000 00000000 00000000
40000180: 00000000 00000000 00000000 00000000
40000190: 00000000 00000000 00000000 00000000
400001a0: 00000000 00000000 00000000 00000000
400001b0: 00000000 00000000 00000000 00000000
400001c0: 00000000 00000000 00000000 00000000
400001d0: 00000000 00000000 00000000 00000000
400001e0: 00000000 00000000 00000000 00000000
400001f0: 00000000 00000000 00000000 00000000
40000200: 00000000 00000000 00000000 00000000
40000210: 00000000 00000000 00000000 00000000
40000220: 00000000 00000000 00000000 00000000
40000230: 00000000 00000000 00000000 00000000
40000240: 00000000 00000000 00000000 00000000
40000250: 00000000 00000000 00000000 00000000
40000260: 00000000 00000000 00000000 00000000
40000270: 00000000 00000000 00000000 00000000
40000280: 00000000 00000000 00000000 00000000
40000290: 00000000 00000000 00000000 00000000
400002a0: 00000000 00000000 00000000 00000000
400002b0: 00000000 00000000 00000000 00000000
400002c0: 00000000 00000000 00000000 00000000
400002d0: 00000000 00000000 00000000 00000000
400002e0: 00000000 00000000 00000000 00000000
400002f0: 00000000 00000000 00000000 00000000
40000300: 00000000 00000000 00000000 00000000
40000310: 00000000 00000000 00000000 00000000
40000320: 00000000 00000000 00000000 00000000
40000330: 00000000 00000000 00000000 00000000
40000340: 00000000 00000000 00000000 00000000
40000350: 00000000 00000000 00000000 00000000
40000360: 00000000 00000000 00000000 00000000
40000370: 00000000 00000000 00000000 00000000
40000380: 40000000 3fffdab0 3fffeb30 4000dbf8
40000390: 3fffc100 40000598 3fffc000 4000dc44
400003a0: 3fffc200 80000000 3fffc180 4000dc54
400003b0: 3fffc6f8 5851f42d 4c957f2d 7fffffff
400003c0: 00000060 00000064 00000068 0000006c
400003d0: 00000010 00000014 00000018 00000020
400003e0: 00000024 3fffd650 3fffc208 4000dc3c
400003f0: 000000ff 0000ff00 00ff0000 ff000000
40000400: 40404040 40404040 80808080 fefefeff
40000410: 7f800000 00400000 00ffffff 7ff00000
40000420: 00080000 001fffff 38000000 d411000c
40000430: 30032cff 201013e6 ffd26100 77ffd371
40000440: 060906b6 3677664b 00ba05f8 460041f0
40000450: 0000fffe 0c2ed2f6 ffce6109 81ffd041
40000460: caa1ffce ffcab1ff ba1152e0 833a30b5
40000470: 0b28558a 70c073a0 0b399346 a2a00549
40000480: 8329a0c0 020cf00d 0000f00d 122c8159
40000490: 2003b130 013961e6 41091129 a1799169
400004a0: c199b189 e1b9d1a9 61d2f1c9 1161e210
400004b0: 101261f2 bae10020 03e2f0ff d803e4c0
400004c0: 10ffc01e d90303c0 063f1631 612221c9
400004d0: ffaf2213 f140ffc0 0c00ffb3 91f0f040
400004e0: d13022f0 e3f0ffb1 b0ccd013 f01e2cd2
400004f0: 0ef80062 ffd01ed9 13e4f010 f0002010
40000500: 0cd80060 31101c28 000dc020 f0ffa5e1
40000510: 62d003e2 c80ed800 10ddc031 5610ffd0
40000520: 2122016f c21ec913 e4d00221 0061d013
40000530: c0ff9f01 00a01303 40ffd000 c0ff9bc1
40000540: 2ce2b0cd 10ff201f e110ffe0 2f56ff95
40000550: ff94f1f8 f0400d00 2cf291d0 13e3d01f
40000560: d02022f0 e0863022 000000ff 1013e620
40000570: f00d0020 8a41023d 006270ff 04581428
40000580: 55301439 13e45010 1013e670 f00d0020
40000590: 0086320c 00000000 61228159 30122c13
400005a0: e62003b1 29013961 69410911 89a17991
400005b0: a9c199b1 c9e1b9d1 1061d2f1 f21161e2
400005c0: 20101261 0303c000 d10060d0 21f2ff71
400005d0: d021c913 0cc8a0cf 0f3d012d 0cc01c8c
400005e0: c021e800 03e00061 ff700113 000000a0
400005f0: 48ff7041 22030c04 64322a64 00f00d2b
40000600: 41ff6d51 6a21ff6d f0c112ff 22006102
40000610: 61220022 2b223201 452a2222 11080003
40000620: 221b024d 2214b247 64412a60 22231bff
40000630: 22402b60 12010810 f00d10c1 322a6022
40000640: 5e212b60 200108ff c1121023 00f00d10
40000650: 22d0c112 61520061 02614203 11396109
40000660: 81d971c9 04dd02cd 6845043d 0831480d
40000670: 8244c011 c88200d0 4a81d871 08330a00
40000680: 30c11261 0000f00d c9e0c112 3d035d41
40000690: 06052d02 0000000d 03bd05ad 6c604c0c
400006a0: 0906cdc0 49113901 05315921 0108000a
400006b0: 21481138 0c6d3158 336a556a c6c04460
400006c0: 00000007 c9e0c112 f6025d41 00cd0d44
400006d0: 0d000785 1241c80c f00d20c1 56146020
400006e0: 7440fb56 14b03041 9c0a8b56 1187c0e7
400006f0: 0368883a 05691378 15792368 65623378
40000700: 10c33202 52036572 238710c5 0c6437e4
40000710: 13780368 0569338b c5521579 07642708
40000720: 334b0368 554b0569 9c144040 78036834
40000730: 40240005 70a16600 34009170 81776040
40000740: 41c80579 0d20c112 000000f0 7c041416
40000750: 105350c5 15780568 60402300 a0208137
40000760: c052a014 6a4a0588 00402200 46b6a1a8
40000770: 0015880b a3a04032 4b05a981 40240055
40000780: 008133a0 80804026 40360091 89818830
40000790: 00f00d05 30402300 33b014b0 ac0368c0
400007a0: 11a7c097 1378aa3a 67602388 98056981
400007b0: 81787033 43681579 89818980 10c33225
400007c0: 92819690 c5520365 d923a710 78146437
400007d0: 60238813 05698167 7870338b 8b157981
400007e0: 20688055 780c6427 60334b13 05698167
400007f0: 076d554b 05381378 00816760 66004024
40000800: 913030a1 60403400 05398133 c11241c8
40000810: 00f00d20 0290c112 e9711361 29717afe
40000820: fee86107 0639616a 2afee821 01024921
40000830: 010afee7 030c0059 21004132 212afee1
40000840: c1320228 40c14210 0c000d05 10014205
40000850: 81129457 818afedd 270c0888 160c0879
40000860: 46146162 d721002a 28212afe 10c13202
40000870: 0c0b6545 12923703 6afed461 0c066861
40000880: 0c065925 14614214 92002106 61921021
40000890: 72080c11 17871121 11212265 4210c132
400008a0: 078540c1 10210200 0c116102 1001a20b
400008b0: 22431ab7 c13210c1 001a4548 41131266
400008c0: 414afec2 21320448 0c043912 14612212
400008d0: 81000f06 818afebe 21720888 62087912
400008e0: 661b0001 51004162 515afeb9 554b0558
400008f0: 6afeb761 0c065961 1121920a 219999a7
40000900: 212afeb2 01020228 0c020900 1461b20b
40000910: 02142122 c1121321 00f00d70 09e0c112
40000920: feab5111 0529515a 2afeab21 01023921
40000930: 010afeaa a6310049 38313afe 21013903
40000940: 212afea4 013d0228 0c000b85 42014805
40000950: 94570004 00214602 0158d60c 67000552
40000960: 01687b15 26000662 01787396 26000772
40000970: 990c31c7 08820188 27189700 0afe9601
40000980: b8000801 000bb201 a80040b2 a9aa1b01
40000990: fe909101 0998919a 8ea1991b 99a1aafe
400009a0: 0007460a 6afe8c61 0c066861 00465205
400009b0: 4afe8a41 38044841 0c043901 86212902
400009c0: 080c000d 07720178 11178700 0188d90c
400009d0: 97000882 01980718 66000992 7d318b99
400009e0: 38313afe 22020c03 7b010043 08010afe
400009f0: b90b0c00 a90a0c00 08212821 20c11211
40000a00: 0000f00d 09e0c112 fe714111 0429414a
40000a10: 0afe7101 61003901 616afe6e 01690668
40000a20: 05520158 09c52600 0178980c 87000772
40000a30: 01981797 0199991b 08820188 f1c82600
40000a40: 01a89b0c b7000aa2 6201e71a 08010afe
40000a50: b901b800 08020c00 20c11211 0000f00d
40000a60: 09e0c112 fe5a4121 0429414a 0afe5a01
40000a70: 61003901 616afe57 01690668 0158063c
40000a80: 67000552 01886295 0189881b 0178885c
40000a90: 87000772 a0a20a17 92019878 99a70009
40000aa0: fe4b2123 0228212a 20c5314b 11126600
40000ab0: 5afe4951 48055851 0c054911 86313913
40000ac0: 08060015 fe422100 0228212a 0545314b
40000ad0: 11126600 5afe4051 48055851 0c054911
40000ae0: 86313913 0806000c fe392100 0228212a
40000af0: 0305314b 11126600 5afe3751 48055851
40000b00: 0c054911 86313913 32810003 88818afe
40000b10: 79117808 69060c08 08312831 20c11221
40000b20: 0000f00d 09d0c112 fe2c4141 0429414a
40000b30: 0afe2c01 81003901 818afe29 01890888
40000b40: 4172070c 69060c04 58060c21 00055201
40000b50: a8351567 000aa201 b9a7f92c 02010809
40000b60: 9b3c0000 4111bb07 414afe1e 130c0448
40000b70: 120c0439 4c865129 1b016800 0c016966
40000b80: 52015806 95670005 fe14b1c9 0bb8b1ba
40000b90: aab001a8 0441a2c0 9afe1191 99099891
40000ba0: 04018201 b787a70c fe0d3111 0338313a
40000bb0: 0329020c 5109100c 42003c06 94260401
40000bc0: 0028c602 06620168 67453c00 049111b5
40000bd0: 98919afe 89080c09 79170c09 0032c651
40000be0: 4102000c 0c01b20c 3ab78a0c 78216829
40000bf0: a0667021 07720178 90667000 69d0c662
40000c00: 1b015821 42015955 441b0c01 320c4142
40000c10: 820c0c01 98d5b237 00099201 a8d0c992
40000c20: b021b821 aaf0a0aa a0f87c11 b897c088
40000c30: fdeb0111 0008010a 00b90b0c 51a91a0c
40000c40: 41001a06 414afde7 21380448 33502158
40000c50: 520158a0 33500005 d0c33290 020c0439
40000c60: 11865129 0010c600 0152060c 29156704
40000c70: 210821b8 08a0bb00 00000201 b290bb00
40000c80: 21b9d0cb aa1b01a8 019201a9 92990b04
40000c90: 080c0441 87040172 d141d597 48414afd
40000ca0: 39213804 29020c04 ffffc651 41085128
40000cb0: 0d30c112 000000f0 09d0c112 fdc74131
40000cc0: 0429414a 0afdc701 0c003901 61017907
40000cd0: 616afdc3 662b0668 060c1169 05521158
40000ce0: 02956700 98002ec6 00099211 b897f82c
40000cf0: b211b817 9a3c000b 080d3ab7 00000211
40000d00: 02d0c002 15c60841 32113800 024c0003
40000d10: 5817b237 00055211 3457644c 6211680d
40000d20: c6620006 084162c9 88000d46 00088211
40000d30: 8760a072 11a818b7 92000aa2 39a766a0
40000d40: b211b80d cbb2000b 0841b2a9 31000446
40000d50: 313afda4 120c0338 100c0329 14064109
40000d60: fd9e6100 0668616a 55601158 57940cc0
40000d70: 9b9111a4 98919afd 89080c09 79170c09
40000d80: 000b4641 22c00128 08010211 0109002a
40000d90: bb1b11b8 0b0c11b9 0aa211a8 021ab700
40000da0: 51ffd0c6 515afd8f 01480558 030c0549
40000db0: 41284139 c1123108 00f00d30 3fffdab0
40000dc0: 29ffff41 0d143904 000000f0 3fffdac0
40000dd0: 83c0160c fffd7111 778a090c c772830b
40000de0: 490729f0 08475217 92094792 47920a47
40000df0: 4018000b 69a16600 00f00d37 0000f00d
40000e00: 3fffc6fc 21f0c112 6102fffe 00a00200
40000e10: 85004202 0b45fffe 00210200 0d10c112
40000e20: 000000f0 22f0c112 61320261 01614200
40000e30: 14053109 01212800 22c0ffe5 72002a11
40000e40: 0732ffd0 fb0722f8 b2371168 f0c0225f
40000e50: 98090282 90581b12 1869b088 08990198
40000e60: 52f80732 07420942 ffd002f9 0c049347
40000e70: 0942a20a 320b0232 423201c3 fb00b20b
40000e80: c50d1b26 a022000f 03210200 0d10c112
40000e90: ffca51f0 623f2042 44600225 02654220
40000ea0: 22000dc5 310800a0 0d10c112 000d05f0
40000eb0: 0201a022 c1120321 00008010 2c40f230
40000ec0: c0223002 0d742020 000000f0 09e0c112
40000ed0: e941f901 c921d931 ffc9d111 d2ffb8c1
40000ee0: 1a46000d ffb9e100 fa11f2c0 f0ce02ee
40000ef0: 32ffde42 2452f804 0a00623d 62fa04f2
40000f00: 406201c6 fa04420a 47b0ff50 a0320593
40000f10: 0a403200 420b0062 660bffde 520b4062
40000f20: 2c78fb04 2482c5cc 90f97c3f 77803088
40000f30: 026c7210 22ffb3a1 0445004a ffde0200
40000f40: f03c2002 00c0202f ffad2100 450042d2
40000f50: 2c220002 fff64502 42893d27 348c002c
40000f60: 04c01c28 00700000 06000145 0000fff8
40000f70: 3fffdcc0 31006320 0329fffe 0000f00d
40000f80: 0d006020 000000f0 09f0c112 0ad98501
40000f90: c1120108 00f00d10 09f0c112 0ae04501
40000fa0: c1120108 00f00d10 09f0c112 0add4501
40000fb0: c1120108 00f00d10 3fffdcd0 29ffff31
40000fc0: 00f00d03 60000200 3fffd6a0 3fffd674
40000fd0: 3fffd6b8 3fffd6c0 400017e0 40001878
40000fe0: 3fffd6dc 3fffd6ac 3fffd6cc c9f0c112
40000ff0: 0221d911 84450061 85020c02 438502a1
40001000: fff0c101 020020c0 0000462c 33602625
40001010: 320020c0 3030462c f9c33225 c0128316
40001020: 2c420020 25404046 16fcc442 20c01214
40001030: 462c5200 66255050 a0220f55 0463c503
40001040: 00000186 4500a022 59450463 dd024d01
40001050: ffdd3102 c0ffde21 2c520020 25505046
40001060: 620020c0 6d60462c 01460525 f6ffd301
40001070: bd56023d 113d260a 16fccd62 7db60996
40001080: 002ac602 46025df6 20c00029 462c7200
40001090: 26257070 20c01137 462c8200 80002092
400010a0: 18662580 01595618 160025c5 c82100f2
400010b0: ffc831ff 45b5a042 ff060141 a02200ff
400010c0: ffc53109 c1ff38c5 020cffc5 38450c3d
400010d0: 3d220cff ff37c50c 0c3d320c 1cff3745
400010e0: 050c3dc2 d21cff37 36850c3d 220c3dff
400010f0: 360508a0 ffb021ff 22160228 0002c000
40001100: 85ffb821 cfc5013c 00a022ff d80121c2
40001110: 12010821 f00d10c1 10ffb321 3ac52011
40001120: ffa52101 01000845 d706ffa4 000000ff
40001130: 85ffae21 a6210139 ffa631ff c5bba042
40001140: ff060138 000000ff 5305120c ffbe4604
40001150: 5285220c ffbc4604 00000000 60000600
40001160: 09f0c112 cfae5201 c0fffd31 23420020
40001170: 10445089 420020c0 20c08963 89230200
40001180: 020020c0 00868963 00700000 66044d85
40001190: 0108f622 0d10c112 000000f0 3fffd6ec
400011a0: 3fffa000 00002000 40100000 09e0c112
400011b0: c141c931 20c0ff84 462c0200 70271129
400011c0: 0020c010 0c462c22 252d2010 16fec222
400011d0: 000c0922 320020c0 3030462c fdc33225
400011e0: c00cc316 2c420020 74600046 26254040
400011f0: 21697524 520020c0 000c462c 26255050
40001200: 20c07715 462c7200 c0177727 2c820020
40001210: 0020f046 26258d80 e0210828 012ac5ff
40001220: c001a002 2c920020 0e792746 a20020c0
40001230: 6102462c 25ada000 66552a26 d8210e20
40001240: ffd831ff 12051148 0000c602 fff10500
40001250: 160221b2 a022005b 02648500 310841c8
40001260: 0d20c112 ffdac6f0 cfc11108 c800c9ff
40001270: 12310841 f00d20c1 21220000 00a03202
40001280: 20026a05 2122f430 0274c502 dc06200c
40001290: 022122ff 280277c5 02608521 d085022c
400012a0: 9c0138ff 05022ce3 0108ffcf 00ffe2c6
400012b0: 02033905 21520321 00a04201 054941c8
400012c0: 0d20c112 01f685f0 62746020 36560061
400012d0: 043945fd 82fec292 070c01a0 79837890
400012e0: fe071601 00ffef46 3fffd700 3fffd734
400012f0: 3fffd740 3fffd720 3fffc870 3fffd76c
40001300: 3fffd750 3fffd760 4200a022 c11210a0
40001310: 0f61c2a0 e21061d2 61f21161 09013d12
40001320: 037f85e1 01e2c2cc 0211c801 a0220001
40001330: 131027e9 f1c8120c e21021d2 21f21121
40001340: 12e10812 f00d60c1 05020122 013d035a
40001350: 0122041c 0801f20e 020b01d2 dd800a01
40001360: 20dd0011 80090102 dd0011dd 11dd8020
40001370: f220ddf0 01020f01 11ff800c 2220ff20
40001380: ff800d01 20ff2011 8010a022 ff0011ff
40001390: 03788520 d2f9c256 b1c91461 32219e16
400013a0: 61191421 ddefa0c2 1561f201 070c81e9
400013b0: 6182082c e2c17913 f3301521 ffca2120
400013c0: 520c2162 0e4d10a0 50c05560 61527450
400013d0: 010f8516 c1a86108 2152030c 571b0c16
400013e0: 0b0c01be 0a4da1b9 169343b0 380c325b
400013f0: 46028857 61e20077 4315a615 130c0e0c
40001400: e2116507 4fe20000 1b001b00 30cec0ff
40001410: c0c003ed 41215074 ee2b12ac 22000022
40001420: 22c0004f 74202030 c20100c2 c002014f
40001430: 02cff202 c030cc20 9e5774c0 1521e2dc
40001440: 30c03e50 d1394134 aa320b16 f0c5525e
40001450: 59345050 74704091 c179d168 0c5516a6
40001460: 0661020e 3d132122 05041c01 2256036b
40001470: 1321821f c882000c 13618210 30da201b
40001480: 20000332 20da7400 c030c3c0 022274c0
40001490: 00001b00 c2c07400 74c0c030 2ddcb066
400014a0: 42013d0f aa0510a0 f261080c d14810cf
400014b0: 9e47ee1b 0a2152ae 16066102 21220175
400014c0: 1c013d13 03654504 722d4256 61191321
400014d0: 7210c772 91381361 30ff8521 71397430
400014e0: 0800fe85 07340c71 65860284 4b10a600
400014f0: 0e0c003d 6007150c ed612816 00024205
40001500: 1b004f42 f2612922 c4c001cf 74c0c030
40001510: 16415130 61280255 0232ee2b 004f3200
40001520: 303033c0 02c27430 014fc201 6129222b
40001530: 3002cff2 c0c030cc d99e0774 3dff6d21
40001540: 00f8850c 71088148 3416440b 1cc1e822
40001550: e0e0ea0f f0f0c0ff 028ff674 78007046
40001560: 808e8b61 c1897480 420407f2 07020007
40001570: 06072205 32010752 07620307 11338002
40001580: 80203360 33501133 11338020 40070772
40001590: e7802033 20ee2011 0011ee80 ee8020ee
400015a0: 20eef011 881561e2 0bc19881 9999daa8
400015b0: 7480a061 08568189 05b128e0 020cffa0
400015c0: 21d2f1c8 1121e210 081221f2 60c112e1
400015d0: 0000f00d e2e68516 92501561 0219e641
400015e0: 0cff9706 27180c0e 08ed2565 22010062
400015f0: 00320300 3022c000 600200c2 cc303033
40001600: 30cc2030 c0c00028 22004b74 ff4b006f
40001610: 16413190 ee2b0463 82020032 00620100
40001620: 00007203 803066c0 33703077 30336030
40001630: 68743030 220f6900 00620700 30223005
40001640: c2040032 33600600 30cc3030 c030cc20
40001650: 102874c0 008b1f29 9e97ff8b 1521e2b8
40001660: 00ff7706 31ff2421 e605ff24 01a02200
40001670: d20f21c2 21e21021 1221f211 120e2102
40001680: f00d60c1 00eb4016 18e64182 ffaac602
40001690: 190c0e0c 28286027 5209ed61 02320102
400016a0: 00024203 c23033c0 44500202 30cc4030
400016b0: c030cc30 023874c0 224b0f39 ff4b6129
400016c0: 16414180 6128e754 0242ee2b 01027202
400016d0: 62030252 55c00002 30667030 50304460
400016e0: 40403044 59025874 0702320f 40050252
400016f0: 02423033 0602c204 40304450 cc3030cc
40001700: 74c0c030 1f391238 6129228b 9e87ff8b
40001710: ff89c6b4 604091e9 86c16974 0000ff65
40001720: fef62100 0f5dc138 da05004d 223eda00
40001730: 0f4d10c1 220c8105 31101321 10a04220
40001740: 56033d85 21320792 22840c13 2f2a10c1
40001750: 40c044f0 c3327440 13613210 3110c149
40001760: 0c7e4520 51e84138 00ff8e06 38c691e9
40001770: fee321ff 45203cc0 016200d5 c066c00f
40001780: 21e35616 d445fee0 01a02200 21d2f1c8
40001790: 1121e210 081221f2 60c112e1 0000f00d
400017a0: 32fed521 d245d0a1 01a02200 d20f21c2
400017b0: 21e21021 1221f211 120e2102 f00d60c1
400017c0: 32fecd21 d0450da2 ff7b0600 00000000
400017d0: 3fffdce0 3fffd784 3fffd78c 3fffd7cc
400017e0: d9f0c112 c931e921 cd010911 0cb34501
400017f0: f7d10e0c f8ad62ff 52200dd0 4c6a50cd
40001800: 297e2422 7f243200 24721039 42207980
40001810: 30498124 ee1b928c 0220c330 905710c0
40001820: 210c3ddc 1110ffec 00ca0520 1ea60c0c
40001830: ffe9211a 42203cc0 2d52002d 782d6801
40001840: 00c8853d 1b10cdd2 e49ce7cc 30ffe421
40001850: b24003b1 03b35003 7003ee60 c6c503c0
40001860: 0121c200 e20221d2 01080321 0d10c112
40001870: 000000f0 3fffd814 2103e830 c112fffe
40001880: 006102f0 2100c445 b130ffd5 03b24003
40001890: 6003b350 c07003ee 00c30503 12002102
400018a0: f00d10c1 09f0c112 0c8e4501 c1120108
400018b0: 00f00d10 09f0c112 0c68c501 c1120108
400018c0: 00f00d10 09f0c112 0c780501 c1120108
400018d0: 00f00d10 09f0c112 0c5cc501 c1120108
400018e0: 00f00d10 3fffdd30 81000272 0262fffe
400018f0: 80085801 66701166 80656020 72051267
40001900: c7160406 03027204 80020292 77901177
40001910: 67657a20 06923912 fc28a804 01024219
40001920: 2741b870 2869019a 80000282 44801144
40001930: 00464220 42414840 02320146 00024201
40001940: 40113380 353a2033 b2024372 f00d0343
40001950: 1878f00d 17672898 010632ab 67c0a250
40001960: 28290199 80000642 33401133 00423220
40001970: 32413830 06b20142 00063201 3011bb80
40001980: b5ba20bb a0024ba2 4ba241a8 ffdd0603
40001990: 00000f84 00001000 061c031c 0cffd281
400019a0: 3bc57c09 10445042 92044492 44920344
400019b0: 49084902 fff65128 72014462 187910d4
400019c0: f471160c 004472ff 4472445a 7e44727c
400019d0: 32804462 051c7f44 0d7d4452 000000f0
400019e0: 09f0c112 0102ac01 0038ffbf 32371048
400019f0: 14b24717 0cf8c222 62205806 b2570442
40001a00: 20522002 ee052059 120108ff f00d10c1
40001a10: 0000fffc 3bf0c112 fffd6153 5560c30c
40001a20: ffdc6110 3d01a5b6 f4303005 8602b637
40001a30: ac910029 880978ff 02b27719 87002506
40001a40: 23860232 f8c2b200 b2010ba2 aa80000b
40001a50: 20aab011 b2c0b270 8ab0f8cb f8c882c0
40001a60: 37f48080 13877238 42aa7a6a e416040a
40001a70: 14c3a206 a85c38a7 4233ba29 0452f8c2
40001a80: 30338b00 878af480 ad01b8a7 9229a908
40001a90: 48b20104 11998002 92209950 58b00048
40001aa0: 03485241 92419890 050c0148 52419830
40001ab0: 44320448 01449200 42010852 85800008
40001ac0: 20884011 120c1867 a87a10c1 92024a32
40001ad0: f00d034a 0d10c112 12020cf0 f00d10c1
40001ae0: 42000a52 33ba010a 8030338b 114480f4
40001af0: 8a204450 0248b287 29480149 a7f8c252
40001b00: 29890194 9841a8b0 42040c01 48920448
40001b10: 0348a200 92419890 98300148 00453241
40001b20: 42014592 08a20108 11848000 672088a0
40001b30: c112a118 32587a10 45920245 00f00d03
40001b40: 16f0c112 93a10a52 51423bff c20cffb1
40001b50: b6104450 042d01a4 27f42020 228602ba
40001b60: ff606100 26b80678 70c08a20 5050c05b
40001b70: 082587f4 00001d06 a687065d 32975a6e
40001b80: 09620409 00094201 40116680 63562066
40001b90: c03650fe 39f8c332 db332701 0148180c
40001ba0: 3714c232 48504e34 8b225a41 f4302022
40001bb0: 4362373a 02435200 60034342 040c4158
40001bc0: 52416820 43420143 04498204 62004922
40001bd0: 03520149 00033201 30115580 15a72055
40001be0: 22375a16 43620243 0002c603 c112020c
40001bf0: 00f00d10 04498200 42289b97 3921040b
40001c00: 22f49cff 12b70122 010b421a 80000b32
40001c10: 344111b4 20bb30ff 0b32b7ba 8c24b904
40001c20: e492b713 c112298b 00f00d10 02f0c112
40001c30: 61c20161 c1023002 00006102 f005f420
40001c40: 8c02cdff 48030c52 ffc58501 11080c2d
40001c50: c11221c8 00f00d10 c112023d 09120cf0
40001c60: fffc8501 c1120108 00f00d10 c112029d
40001c70: 2d21c9f0 0931d903 9903dd11 ffec0501
40001c80: c2cc02cd 31d821c8 c1121108 00f00d10
40001c90: 4dd00000 00213220 22ffc185 d4050021
40001ca0: 2d1108ff c831d80c 10c11221 0000f00d
40001cb0: 3fffdd3c 0000fff2 58fffe41 eb042912
40001cc0: 51145955 20c0fffc 00123200 5ab43030
40001cd0: 04543233 0000f00d 3fffd82c 51f0c112
40001ce0: 0109fff4 9c041502 08300b50 04553215
40001cf0: 1b004022 08150900 10c11201 0000f00d
40001d00: 85fff621 0108007c 0d10c112 000000f0
40001d10: 40001cdc c112039d 699179d0 29023d81
40001d20: 59614941 82310971 118910c1 01895199
40001d30: 085d400c f621084d 6d2109ff 001c0500
40001d40: c1123108 00f00d30 12ffda41 2432f0c1
40001d50: 00610200 cb012362 0020c026 0cf0a082
40001d60: 00139285 9090a62b 004a92b4 92419890
40001d70: 0672014a 01465200 72107780 14420046
40001d80: 0020c004 00001302 0040b400 f2c002c0
40001d90: 2d005202 03a70503 c1120108 00f00d10
40001da0: 09f0c112 ffc20101 304811c9 541602cd
40001db0: 0004c000 48ffbf01 2d348c40 0004c00c
40001dc0: 010811c8 0d10c112 000000f0 09f0c112
40001dd0: 0f922601 1207d00c 01d54502 c1120108
40001de0: 00f00d10 850da022 a02201d4 01d4050a
40001df0: c1120108 00f00d10 c280c112 61f21661
40001e00: 1c613219 e21761d2 61021861 0c02ed15
40001e10: 0c04dd00 f2054d03 150c1c21 208335f0
40001e20: 00378305 3cc11b0a 00416206 000011c6
40001e30: 614201cd 1461621b 72317f40 0f3d1a61
40001e40: 21520e2d 1b21421a 3d0b9245 1a21520f
40001e50: 42142192 992a1b21 2d000992 004c920e
40001e60: 4ac5cc1b fd02ed0b 30100c03 20209330
40001e70: 20a23093 0dfc6a56 471c1701 20c02c10
40001e80: 62074141 32cc0b0a 4d32000c 01cdd200
40001e90: f21821e2 070c1921 6c0b449c c2000662
40001ea0: 0c52fecc 004d6200 2b014d52 e930c7dd
40001eb0: c2152102 4d721621 80a03200 3a1721d2
40001ec0: 00f00d11 2102020c 1621c215 f21821e2
40001ed0: 080c1921 8280a032 21d2004d 0d113a17
40001ee0: 000000f0 3fffc890 3fffc970 3fffcac0
40001ef0: 3fffd870 3fffd848 3fffd85c 3fffd83c
40001f00: 7090a072 61c2c011 1661d215 f21a6162
40001f10: 61e21861 14610217 031b02ed 020003f2
40001f20: 4f161361 0c0d0c4d 1f61120c 52126142
40001f30: 522c1161 000c0b0c b21e6102 1f271d61
40001f40: c00f2d1a ccc2000e 13210201 00f2522c
40001f50: 16001b00 61021eaf e49f2713 2c132142
40001f60: 0004f2d3 6142441b 1f1f3713 060c053c
40001f70: 571c6162 f72c271f 6182080c 33b7f71b
40001f80: 39f7993c 2c060c2e 001a46f0 04f20a3c
40001f90: 1b1b0c00 13610204 a71c61b2 f22cd79f
40001fa0: 32132142 613201a0 0004f21b 6142441b
40001fb0: cb32f713 cf52060c 24b516d2 cf72783c
40001fc0: 20771694 0a0c090c 87becf02 c5b10ab0
40001fd0: a0b0b0ff 0ba00bb8 02000c00 425c1061
40001fe0: 27dbcf02 c0314db0 a03030ff 03a00338
40001ff0: f7943c00 2152bf34 a0666013 629066f0
40002000: 05f2d0c6 52551b00 30f71361 ffe946e3
40002010: e9161a0c 82871c2f 827c1a21 0020087b
40002020: 82808b10 a7871a61 004b4602 06112102
40002030: 0000004d 2c206162 000ec052 0ec00f2d
40002040: 20216200 1f46cc2b 1606dd00 f60b35d6
40002050: 9d701fa6 0c000c01 1c6f071a 143c911b
40002060: 2172e32c 4000001d 0d1e2152 8155700a
40002070: 50045050 41329334 2181f000 2c044816
40002080: b2501be7 2142e0c0 1e21221d 20400000
40002090: 8240b1a0 b38ab081 ad400500 b1302007
400020a0: 40048080 1b3c8122 2be1c042 937b8000
400020b0: 20b32340 49720420 93ab2000 2b0149a2
400020c0: ba9f0799 d21f6112 21221961 1021021b
400020d0: 0bc0f6d0 93f4004f 8c108216 c0002d70
400020e0: cc1b000e 0d3c000c 021c2152 a5161061
400020f0: 1021020f 8c0020f0 c0002d50 cc1b000e
40002100: 0b192162 1716a6d6 221f2172 771b0007
40002110: c01f6172 cc1b000e cdd20d8d e718e6ff
40002120: 0d1c2192 e209160f 10e6ff0b ff860602
40002130: 0ec0022c adcc1b00 e6ff0b0f 81c6f11a
40002140: 142102ff e21621d2 21f21721 320c2d18
40002150: 21c290a0 0d113a15 8b1c00f0 2c042b07
40002160: 1a610280 22122102 220a1a21 32ffd222
40002170: 61323f22 3e22221e 321d6122 23169ccf
40002180: bccf4214 0c13c416 1d218205 521d6182
40002190: 0b0c1e61 c61061b2 0000ff90 3c206162
400021a0: 000ec002 c078a022 860c000e 6102100c
400021b0: 02523c1b 3027bccf ffc1c602 30ff4c31
400021c0: 0338a030 a0206162 00000003 f2132152
400021d0: 551b0005 42136152 e41694cf 0c090c1b
400021e0: ff78c61a 2c1c2162 f046560d ff0b0f0d
400021f0: 860210e6 0d2dffbe 1b000ec0 0b0f7dcc
40002200: f117e6ff 00ffba46 2192f82c 1b21a213
40002210: 1b0009f2 1b61a2aa 6192991b 0238f713
40002220: 3cff6606 023bf79b 46003506 21f2ff63
40002230: 0d8d1c1a f2ff4b0f 2df71a61 1121022c
40002240: 62000cc6 21322061 0d821c1a 32334b03
40002250: 22371a61 11210250 000015c6 2c206162
40002260: 000ec052 06202162 841cff97 2c042407
40002270: 1a615245 72122102 1d811a21 72770aff
40002280: 2772ffd7 8378703f 721f6172 07160007
40002290: 1f210218 dd1b0d0c 1b010082 ff585600
400022a0: 00ff88c6 891c0000 2c042907 1a61a24a
400022b0: 22122102 220a1a21 22ffd222 0ec0fc02
400022c0: ff204600 0c1d2122 1e21320a 13e6000c
400022d0: 0038c602 52eba016 fb7c1d21 2c1e2182
400022e0: 106142d4 503088b0 61726070 50a81b1d
400022f0: 6182838a ff39461e b0f7903c ff2ec602
40002300: 2c132132 0003f2f2 6132331b e732f713
40002310: 00ff2a06 520a8a16 841c1a21 554b050d
40002320: 571a6152 21020724 00038611 871c0000
40002330: 2c042707 1a618248 a2122102 aa0a1a21
40002340: a2ffdaa2 61a23f2a 31afa01d 061e61a2
40002350: 0000ff8a 221e2132 014d1d21 e561051c
40002360: ffa945fe dd202162 ff55c602 221e2132
40002370: 014d1d21 e061051c ffa7c5fe dd202162
40002380: ff4fc602 221e2132 014d1d21 db61a50c
40002390: ffa645fe dd202162 ff49c602 0c0005f2
400023a0: b2b51b19 8d461361 000000ff 3c068916
400023b0: 060d4cff 0000ff27 0c064316 ffc4c610
400023c0: 1c1a2152 4b050d84 1a615255 02062457
400023d0: 03461121 871c0000 2c042707 1a618248
400023e0: a2122102 aa0a1a21 a2ffdaa2 61a23f2a
400023f0: 31afa01d 061e61a2 020cff60 d21521c2
40002400: 21e21621 1821f217 0290a032 113a1421
40002410: 0d0cf00d 00ff2bc6 0d2cff1c 00ff0cc6
40002420: 460232a7 e446ffab 000000ff 29fe2131
40002430: 00f00d33 40001dcc 12ffff21 6102f0c1
40002440: fffe8500 c1120108 00f00d10 400024a8
40002450: 02f0c112 16010161 006142fe 9c056022
40002460: 85032d13 11080002 28fe1231 12632901
40002470: f00d10c1 45fff621 21020001 fe0c5101
40002480: 42002142 c1120665 00f00d10 29fe0931
40002490: 00f00d43 22fe0721 f00d0e12 0cfe0531
400024a0: 0e532202 0000f00d 42fe0261 86380e16
400024b0: 4322c48c 1b540b00 0e565233 f00d8639
400024c0: 0000f00d 3fffdd5c 40001da0 69c0c112
400024d0: 29d179c1 49b15981 c99139a1 fdf4c141
400024e0: 3c083109 40cc023d 16042c42 5c580474
400024f0: f421c58c fcc232ff 05c0424b 08213200
40002500: 42fff221 460c20c1 01492169 6142045d
40002510: ff9ec501 51296c38 2c22139c 0003c009
40002520: 41c85108 3108002d 0d40c112 0841c8f0
40002530: 40c11231 020cf00d 310841c8 0d40c112
40002540: 000000f0 c112039d 699179d0 29023d81
40002550: 59614941 82310971 118910c1 01895199
40002560: 085d400c b321084d 6d2109ff ff990500
40002570: c1123108 00f00d30 12fdcea1 a149c0c1
40002580: c169b159 3109d179 91398129 023d5aa8
40002590: c7410a9c 20c422fd 421cc432 0ac024c4
400025a0: 08213200 42ffaa21 460c20c1 01492169
400025b0: 6142045d ff948501 29fdbe31 08634841
400025c0: 28f48c31 0004c093 002d4108 c1123108
400025d0: 00f00d40 0d40c112 000000f0 ffdfffff
400025e0: c0fadf41 24220020 fffca145 66342020
400025f0: 20c03152 46243200 26543830 20c03613
40002600: fff66100 0c462482 54888007 80f8c882
40002610: 20c09327 42245200 c0105560 64520020
40002620: 00f00d42 920020c0 99a04224 0020c010
40002630: 0d426492 ffe931f0 20c0620c 4224b200
40002640: c010bb30 64b20020 00f00d42 31f75641
40002650: 20c0fac3 40232200 c0202240 63220020
40002660: 00f00d40 000186a0 c0fabd61 fd710020
40002670: 472682ff 8a827370 0020c077 c0416672
40002680: 66420020 0020c046 20422652 20c02055
40002690: 42665200 0000f00d 3fffdd64 1244a042
400026a0: 6102f0c1 01613202 030c0129 45fffb21
400026b0: 1108ff1f 38fff921 02f23901 21081062
400026c0: 0d10c112 000000f0 29fff431 00f00de3
400026d0: 28fff221 00f00de2 3e000000 8dffef91
400026e0: d0c11205 91c94169 a1d98109 ddfffb51
400026f0: 29615902 025189c9 04cde8a3 0300b9c9
40002700: 49040c82 09310971 23e207a9 8929002d
40002710: 0848ed17 0ca1d881 c9518807 a941a899
40002720: 1b91c859 83678068 c112d969 00f00d30
40002730: c5fdecc5 61220bbb 00613201 ba853128
40002740: 4d035d0b 28013802 0a1a4511 71486158
40002750: c50a19c5 d0910a5a ffec46ff 05fdea05
40002760: d2200bb9 02613220 b7c50c2d 5d024d0b
40002770: 380d2d03 0a178521 71486158 050a1705
40002780: 0d0c0a58 08ffc5c1 1b9c2951 83bd00b0
40002790: 81084128 dcb95c29 91c8a1d8 0d30c112
400027a0: 000000f0 29ffbd31 00f00d63 29ffbb31
400027b0: 00f00d73 40002870 32ffff21 c11200a0
400027c0: 006102f0 02fe5f85 c1120021 00f00d10
400027d0: 400027b8 c9e0c112 ffafc141 09102c22
400027e0: c0128c31 ec280002 7bc5128c 050c2dfe
400027f0: dc080055 2d221026 fff5310c 4485040c
40002800: 48bc0800 172109cc 003d26e4 0c2d9c39
40002810: 4b05040c f6dc0800 41c80920 c1123108
40002820: 00f00d20 dc59500b 310841c8 0d20c112
40002830: fddcc5f0 290bab85 28013911 0baa8521
40002840: 024d035d 11280138 510a0a45 040cffa3
40002850: c50a09c5 023d0a4a 00ffec06 000fffff
40002860: 3fffc700 fffed400 00100000 3fe00000
40002870: 1200a042 6102d0c1 0861c207 91d9a1e9
40002880: e1f9d1d1 35c1ff85 0020c0fa 0c446c42
40002890: 0020c093 215b6d32 20c0f6c3 5b2d0200
400028a0: c0200020 6d020020 16ee285b 6e850022
400028b0: 0243c5fe 220ee227 a03202a0 025d0505
400028c0: 000002c6 a0220000 04a03202 72025c05
400028d0: 160c18a0 720020c0 20c0466c 6a6c6200
400028e0: 520020c0 f5f75c2d 0020c00a 3d5c2d82
400028f0: f478f7f0 c0ffdab1 fe280020 a15c2d92
40002900: 99b0ffd8 99619910 c0128c0a ce080002
40002910: 6007aed8 001ec602 7e288ed9 2d205e38
40002920: 1133d0c0 22303d0c c02230c0 31a02220
40002930: 22a0ffcd 38223a11 0b8e0561 c0cfae82
40002940: 2e920020 472c7211 6e92991b 8a727a11
40002950: 0020c077 c0416c72 2c620020 2066d049
40002960: 620020c0 20c0496c 482c5200 c02055d0
40002970: 6c520020 ffbc4148 320020c0 3340422c
40002980: 0020c020 6c3291d8 c8a1e842 12710881
40002990: f00d30c1 0cfdc685 b101290a 0d2dffb4
400029a0: b1a951b9 290b9405 d8113921 4d5158b1
400029b0: 09f3c50d 61323129 00212204 4d0b9305
400029c0: c551580d 115809f2 f2452148 5131d809
400029d0: a042ff42 09f18500 035d024d 41380d2d
400029e0: c509b545 02dd0a31 00ffcb06 09f0c112
400029f0: f9da0111 220020c0 20204a20 c0012924
40002a00: 020c0020 2002030c fe3b4546 410020c0
40002a10: 0178f9d3 70492462 20c02066 49646200
40002a20: 20c0857c 48243200 c0103350 64320020
40002a30: ffda0548 c1121108 00f00d10 400029ec
40002a40: 02f0c112 af320061 f9c421f8 020020c0
40002a50: 00304822 0020c010 02fff931 040c4862
40002a60: 5245320c c0760cfe bc510020 492542f9
40002a70: c0204460 65420020 c5820c49 0108fe52
40002a80: 0d10c112 000000f0 09f0c112 09438501
40002a90: c1120108 00f00d10 09f0c112 09600501
40002aa0: c1120108 00f00d10 09f0c112 09318501
40002ab0: c1120108 00f00d10 09f0c112 094e8501
40002ac0: c1120108 00f00d10 09f0c112 0947c501
40002ad0: c1120108 00f00d10 09f0c112 0b700501
40002ae0: c1120108 00f00d10 09f0c112 0b394501
40002af0: c1120108 00f00d10 e9e0c112 2921d931
40002b00: c9010951 3041f911 f22020c3 00030220
40002b10: 2609a022 902702c0 010c020a c026cc1b
40002b20: f41027f7 2200a0d2 0485000c 20e22000
40002b30: 2202d296 03c5010c 02429600 3fdacc3b
40002b40: 1b110ec0 02020add d0d00043 d66d6674
40002b50: 11c85128 31e821d8 010841f8 0d20c112
40002b60: c8020cf0 e821d811 0841f831 20c11201
40002b70: 0000f00d 6239a052 b6272fa0 3fb52702
40002b80: 2760a032 a04205b3 09b42766 b727074c
40002b90: 27684c1f b6271a38 23b52702 b927094c
40002ba0: 27aa5c13 c2220e3a 012280c9 0d312820
40002bb0: 0df27cf0 a9c222f0 20012280 f00d3128
40002bc0: 80d0c222 28200122 00f00d31 22f0c112
40002bd0: 61020061 00f8c501 22002102 11080040
40002be0: 0d10c112 000000f0 09f0c112 00f40501
40002bf0: c1120108 00f00d10 c0f95931 c3290020
40002c00: 0000f00d 09f0c112 f9544101 420020c0
40002c10: 02400924 d8c032c0 a61113e6 c2221910
40002c20: fffd452c c1120108 00f00d10 fffc8500
40002c30: c1120108 00f00d10 c528c422 0108fffb
40002c40: 0d10c112 000000f0 42493239 060cf57c
40002c50: 22691269 f00d0259 3fffddb0 3fffd6b8
40002c60: 3fffd878 12fffd51 11c9f0c1 05080109
40002c70: a0bc03cd 1048030c a6c04240 003d0714
40002c80: 56002002 6c02fef0 016c2200 c9024316
40002c90: 080c5803 0f95c701 31fff121 a042fff1
40002ca0: ff8285ad 00ffff06 c11211c8 00f00d10
40002cb0: 13290309 f4c505c9 fff506ff 000030ce
40002cc0: 0004c4b4 c2f0c112 61020161 20c22000
40002cd0: 0c08032d 0026043d ffe0210e 42ffe131
40002ce0: 7e85b9a0 ffff06ff 4104c216 2139fff4
40002cf0: 2031b427 a4521400 414220e2 52824450
40002d00: 005039a1 16004ac1 6c020023 210c3d02
40002d10: 20c0f913 2a922800 fff48520 010811c8
40002d20: 0d10c112 ffe641f0 40e8a332 4ec58222
40002d30: 1b21380b fff38602 f246000c 000000ff
40002d40: 58ffc671 ac060c07 091257b5 0558056d
40002d50: c6ff5556 c59c0007 030cc68c 0578f47c
40002d60: 02490679 f00d2239 f97c080c 07a905a8
40002d70: 22890299 0b0cf00d 0239f37c f00d22b9
40002d80: 09f0c112 26020801 b4210e00 ffb431ff
40002d90: 85e7a042 ff06ff73 0c030cff ffea8504
40002da0: c1120108 00f00d10 c9f0c112 e9010911
40002db0: d121d931 a8e1f8ea 0020c0ff 9d080ec8
40002dc0: 1c28dc8c a6c02200 3c8c2712 e3451c28
40002dd0: d811c8ff 0831e821 10c11201 0000f00d
40002de0: c80020c0 169d080e 1c48fe6c e6c04400
40002df0: f27cd714 3c481ec9 3c082e49 6e320c38
40002e00: 006c2200 00c04c28 080c5800 cf05662c
40002e10: 28fcc016 000c3d1c 6c228022 ffe44501
40002e20: 00ffef06 321fa022 a04200a0 f0c11200
40002e30: ff050109 120108fd f00d10c1 09f0c112
40002e40: 8c020801 12010850 f00d10c1 f585020c
40002e50: 120108ff f00d10c1 40002e24 3feffe00
40002e60: 40002e3c 3fffddc0 120aa022 fa31f0c1
40002e70: 006102ff 42ff7901 004900a0 0cfe1085
40002e80: fff63144 220020c0 f03d8123 c0202240
40002e90: 63220020 00a42281 21fe10c5 f31cfff1
40002ea0: 0cfff141 fdf28545 c0f8ad61 050c0020
40002eb0: a072c659 0020c088 20c0a679 08865900
40002ec0: 10c11201 0000f00d 3fffc704 d2f0c112
40002ed0: 11c90261 02cd0109 010ae5c5 0008fffb
40002ee0: c0c002dd 0ae50582 c7c032d0 e48508b3
40002ef0: c042d00a c8f634c7 0821d811 10c11201
40002f00: 0000f00d 29fff131 00f00d03 28ffef21
40002f10: 00f00d02 260e3226 c2420f62 0cd30cf4
40002f20: 83234002 b20cf00d c20cf00d 0000f00d
40002f30: 3fffc708 28ffff21 00f00d02 09f0c112
40002f40: ffff0501 0173a042 1226f885 08226612
40002f50: 220020c0 1226c420 1201081a f00d10c1
40002f60: 420020c0 20c0c560 c4203200 c1120108
40002f70: 00f00d10 420020c0 20c0c660 c5604200
40002f80: c1120108 00f00d10 09f0c112 fffac501
40002f90: c1120108 00f00d10 40002f88 3fffdde0
40002fa0: d9f0c112 e9010921 ed11c931 ffe03103
40002fb0: 230202cd 20d44000 22082066 fd8500a1
40002fc0: ffdb31fd 13e923d9 6401e67c 0020c0f8
40002fd0: 60c02052 20c01055 c0605200 a4164c0b
40002fe0: 252c260b 26224c26 180c753c 720020c0
40002ff0: 7780c020 0020c020 31e821d8 607203c9
40003000: 0811c8c0 10c11201 a092f00d 0020c038
40003010: e0f853a1 6a92202e ffef85c0 c0ffc531
40003020: 4e010020 c16022f8 220020c0 2c66c260
40003030: 00a122b8 02fdf705 20c001a0 f847e100
40003040: 00c02ed2 20c020dd d2010800 b8b1c06e
40003050: c921d8ff c831e80b 10c11211 0000f00d
40003060: 310020c0 c23cf83e 2dc06322 ffea450d
40003070: c0ffb031 39010020 c16022f8 20c0180c
40003080: c0207200 c0207780 21d80020 03c931e8
40003090: c8c06072 12010811 f00d10c1 21ffbf31
400030a0: a042ffbf ffba0500 e0ffbd21 a042413a
400030b0: ffc10501 20c00d2d f828e100 6e42c43c
400030c0: ffe505c0 220020c0 170cc16e 620020c0
400030d0: 6670c02e 0020c020 21d80108 62ff9551
400030e0: 05c9c06e 11c831e8 0d10c112 000000f0
400030f0: c112e67c c90109f0 ff8d2111 c8f81841
40003100: 0020c002 60c02452 20c01055 c0645200
40003110: c073a032 64320020 09000cc5 0f1c2602
40003120: 2d202c26 c801080c 10c11211 0000f00d
40003130: c5ff9b21 2cc0ffc0 00210220 120121c2
40003140: f00d10c1 0500a122 2cc0fde5 00210220
40003150: 120121c2 f00d10c1 09f0c112 41828c01
40003160: 1438ff74 e3852448 120108ff f00d10c1
40003170: 02f0c112 af320061 f7f821fe 020020c0
40003180: 0030c022 0020c010 02ff8431 a042c062
40003190: 45820c00 160cfddf c0ff3151 25420020
400031a0: 20446081 420020c0 01088165 0d10c112
400031b0: 000000f0 3a604030 40220b22 f00d1022
400031c0: 09f0c112 0b023a01 0b050520 c1120108
400031d0: 00f00d10 09f0c112 3f13a601 060c150c
400031e0: 07efa002 65500d63 00024220 0400221b
400031f0: 74000030 9c215130 00024275 4400662b
40003200: 74404030 2b010202 30004022 67740000
40003210: 002de693 c1120108 00f00d10 12efa022
40003220: f00d10c1 3fffde10 3fff9f80 3fffde00
40003230: 12fffd21 2232f0c1 0261020e 26026316
40003240: d7212313 f7d731f7 c605140c 01c2cc00
40003250: 0022fff6 81003280 832612cc 08020c27
40003260: 10c11221 a022f00d 01a03201 20006b45
40003270: 7316f430 05120cfe ea510076 49240cff
40003280: ffef46e5 f7c62100 850c013d e741160c
40003290: 72270cff 44620154 01445200 5005444b
400032a0: ffe26100 4652050c 09465208 2200a1b2
400032b0: aaa1cfae 0020c0f7 20882a42 20c01044
400032c0: 886a4200 320020c0 33b0882a 0020c020
400032d0: c0886a32 2a020020 10002089 020020c0
400032e0: 20c0896a 892a9200 c02099b0 6a920020
400032f0: 89880c89 ffcd2111 850aa032 1226009f
40003300: 01217213 79ffc772 fe875611 2108220c
40003310: 0d10c112 0020c0f0 32f79191 ae028829
40003320: 103300cf 320020c0 20c08869 88292200
40003330: 220020c0 20c08869 8929b200 c010bb00
40003340: 69b20020 30a1a289 820020c0 88a08929
40003350: 0020c020 0c896982 12210802 f00d10c1
40003360: 3fffde04 3fffcba0 42c0c112 61f20961
40003370: 0d61e20e c1d9b1c9 03dda109 abc1200c
40003380: 0c02edff 0c61f90f 004c2212 2c015c02
40003390: fdc14502 23266138 f4f0d057 29fff121
400033a0: 203ff081 42202ee0 b00500a0 16320b00
400033b0: 0e421653 16120c00 500c0694 4c027109
400033c0: 0c860c09 010c7215 2820180c 084c2293
400033d0: 70f8c772 05dd8356 2cc0059c 0aa03220
400033e0: 26009105 cdd22312 fedd56ff 29666198
400033f0: 20a022af 22fdba05 21c200a0 e8c1d80b
40003400: 08e1f8d1 40c112a1 a022f00d fdb88520
40003410: c201a022 c1d80b21 e1f8d1e8 c112a108
40003420: 00f00d40 a1010e02 a0f6ffcf a0a0a007
40003430: 0aa00aa8 0c120c00 0871b95b ffdf4671
40003440: 32202ee0 41101cc1 00278520 d205a0d2
40003450: f946014c 320e2dff 23051cc1 02b00c00
40003460: f546014c 000000ff 32202ee0 21421cc1
40003470: 003a8508 320aa032 ef46014c 320e2dff
40003480: 32851cc1 42940c00 eb46014c 202ee0ff
40003490: 421cc132 30850821 08a05200 06014c52
400034a0: e000ffe6 c132202e 2041101c 62002405
400034b0: 4c6207a0 ffe08601 202ee000 101cc132
400034c0: 21522041 002b4509 4c72670c ffda8601
400034d0: 32202ee0 41101cc1 0017c520 a804a082
400034e0: 99090c91 014c820a e0ffd3c6 c132202e
400034f0: 2041101c b2000a85 4cb203a0 ffce8601
40003500: e0011405 c132202e 2041101c d2000285
40003510: 4cd202a0 ffc88601 c520a022 a022fda7
40003520: 0b21c201 d1e8c1d8 a108e1f8 0d40c112
40003530: 000000f0 00001800 09f0c112 01125221
40003540: b526500c 09120c0a 12210803 f00d10c1
40003550: 61042272 6142fff8 e8367701 11880139
40003560: 08b922b8 287932a8 070c18a9 58995298
40003570: 48793879 38012785 38532811 015c4503
40003580: 120cd28c 640c0158 05492108 0d10c112
40003590: 08020cf0 10c11221 0000f00d 00001810
400035a0: c9e0c112 cd410951 011c5202 fb31032d
400035b0: 57500cff 02090db3 120c51c8 c1124108
400035c0: 00f00d20 3c683478 96772c38 0c2488e8
400035d0: e1383739 01291149 08da8937 22b71b11
400035e0: 212918cc 0ca230b9 8531a904 3138ffbe
400035f0: 13274108 58120c0e c8740c01 12054951
40003600: f00d20c1 22022132 2c480121 43c55228
40003610: 28213801 222c4811 50050522 38212801
40003620: ffbb052c 13273138 08120c10 0c015841
40003630: 4951c884 20c11205 020cf00d 2c884108
40003640: 51c81178 57684798 668a998a 47995769
40003650: 0d20c112 000000f0 0cf0c112 28345826
40003660: 69010914 57600c64 44880692 17870478
40003670: 09120c0a 12010803 f00d10c1 22012285
40003680: 210200a0 10c11200 00000080 c112027d
40003690: 020109f0 821c0112 0c0c1027 08540c12
400036a0: 12034901 f00d10c1 32022722 27420327
400036b0: 68575804 45777867 020c0157 c1120108
400036c0: 00f00d10 0c011252 05b52657 120c0379
400036d0: 4288f00d a8ff9861 ef368722 329804a9
400036e0: 24891499 54795278 3429020c f00d4429
400036f0: c9e0c112 cd410951 011c5202 a731032d
40003700: 57500cff 02090db3 120c51c8 c1124108
40003710: 00f00d20 3c683478 96772c38 883149e8
40003720: 37212924 31b8df38 cc22a71b a9112918
40003730: 040c923b a9c50199 380108ff 0f102721
40003740: 720c4108 032951c8 c112120c 00f00d20
40003750: 22012132 2c420321 85522802 020cfe15
40003760: 2c584108 51c83148 54384468 335a665a
40003770: 44695439 0d20c112 000000f0 0c011272
40003780: 07b67786 580c120c f00d0389 0c080232
40003790: 300a0c2b 64a983ab 05993298 f00d020c
400037a0: 04292228 0329020c 0000f00d 09e0c112
400037b0: c931e901 d221d911 c2c20112 41d4d008
400037c0: 7c044d16 046132fe 05061c22 2c22ff70
400037d0: 0020c000 42012c02 0238022c 503054e0
400037e0: 00401033 20003010 090020c0 10ccc202
400037f0: 1de6dd0b c80108d2 3821d811 e8020c41
40003800: 12032931 f00d20c1 11c80108 020c21d8
40003810: 032931e8 0d20c112 000000f0 20c02228
40003820: 29022800 29020c04 00f00d03 3fffde60
40003830: 0001c200 40003bbc 3fffde28 4201a032
40003840: a05200a1 fffa6103 c112080c fff771f0
40003850: a0020109 b0c72264 22895289 42893289
40003860: e289b289 6282f289 59026910 32624912
40003870: 72792842 92798279 d772c209 22d27901
40003880: 714520a0 31520cfd eb41ffeb fd6f85ff
40003890: c1120108 00f00d10 00000f00 5ffffe00
400038a0: 0000ffff d9f0c112 0921c931 0102cd11
400038b0: f28cfe5d 21c831d8 08106022 10c11211
400038c0: 0000f00d fff54100 0cfff451 20030c16
400038d0: 33508336 80334082 c0fff251 63520020
400038e0: 00ae4284 220020c0 22408323 0020c010
400038f0: d2836322 211018c0 00290520 d0ff6216
40003900: 3110202d 005c0520 08fea216 8131d811
40003910: 070cfe45 791068c2 1221c8b8 f00d10c1
40003920: 00000801 12ffde41 0109f0c1 11c921d9
40003930: cdffdad1 fe3b3103 08d1dd20 dcdd4ae3
40003940: 0020c0e0 7c862d52 105560e6 520020c0
40003950: f341866d 0020c0ff 22866d42 632201a0
40003960: c0d01c0e 2d720020 2030778c 020ccc8c
40003970: 21d811c8 c1120108 00f00d10 c5e8a322
40003980: 20c0ff54 8c2d8200 b087d01c fbb371de
40003990: 520020c0 55708a2d 0020c010 0c8b2d62
400039a0: 10667002 5150556a b3255021 320020c0
400039b0: e47c862d c0103340 22cb0020 c8866d32
400039c0: 0821d811 10c11201 0000f00d 00000000
400039d0: 00060000 fff9ffff 61ffb051 5520ffb0
400039e0: c0556ad1 65320020 fff98185 720020c0
400039f0: 77808825 0020c020 61886572 20c0fff6
40003a00: 88254200 c0104460 65420020 00f00d88
40003a10: 04c4b400 12cfae42 61c2f0c1 00610201
40003a20: 0120c220 2216f5ce 0020c00b 40892052
40003a30: 20c01055 89605200 c030a132 20220020
40003a40: 20223089 220020c0 f6318960 fff021fd
40003a50: 7c850338 f430200a f7c50c2d ff8f61ff
40003a60: 51fdf181 4838ff8d 28083828 6ad155c0
40003a70: 20002055 33c01828 1122e011 20202230
40003a80: 20c02000 88650200 c0ffd2c1 25b20020
40003a90: 20bbc088 b20020c0 cea18865 0020c0ff
40003aa0: a0882592 20c01099 88659200 80280882
40003ab0: 20c06480 89658200 c0ff7a71 65720020
40003ac0: c0160c84 25420020 20446083 420020c0
40003ad0: 11c88365 c1120108 00f00d10 c07faf22
40003ae0: 20b20020 10bb2086 b20020c0 20c08660
40003af0: 8620a200 c010aa40 60a20020 0020c086
40003b00: c0862092 60920020 0020c086 408e2082
40003b10: 20c01088 8e608200 c000a172 20620020
40003b20: 2066708e 620020c0 c7068e60 000000ff
40003b30: 81f23251 5861fdbc 400882ff 80ff5871
40003b40: 667ad166 320020c0 05378726 0020c00a
40003b50: 3d872692 f48957f0 220020c0 020c8066
40003b60: 0000f00d 41ffa052 4b21fdaf 400442ff
40003b70: 40ff4b31 223ad122 620020c0 05678722
40003b80: 0020c0f6 20802222 f00d7420 41fda661
40003b90: 0662ff42 ff415140 5ad14460 0020c044
40003ba0: 30872432 b38c7430 720020c0 42728024
40003bb0: 0d020c00 0d120cf0 000000f0 9961180c
40003bc0: ff3671fd 51102662 6060ff34 d1565074
40003bd0: 20c0557a 82253200 07ffa092 20c04d63
40003be0: ff2da100 60846582 667ad16a a20020c0
40003bf0: d80c8726 523409a7 290c0222 b20020c0
40003c00: b0b08026 0045b274 22581278 1b01d732
40003c10: 019b8755 22595299 5d049537 02627207
40003c20: 720020c0 70708726 fcf75674 0000f00d
40003c30: d9e0c112 0941f921 e911c901 ed02cd31
40003c40: 2723b603 df0c1d0c f4050c2d 071266ff
40003c50: f3850c2d f71226ff 26000c02 10f70d90
40003c60: d2cc1b0a d0d001cd db9ed774 21d80108
40003c70: 020c31e8 4c2241f8 1211c801 f00d20c1
40003c80: e9e0c112 0941f931 d911c901 3002cd21
40003c90: a02220d3 ffe985c0 0d26dd0b dba0f23e
40003ca0: 86c0a0e2 00000003 ffe84500 d201ccc2
40003cb0: 6d96ffcd 000c2202 f71112e7 a022ea92
40003cc0: ffe6c5db 85dda022 f786ffe6 dba022ff
40003cd0: 22ffe5c5 e585dca0 fff3c6ff 05c0a022
40003ce0: 11c8ffe5 31e821d8 010841f8 0d20c112
40003cf0: 000000f0 09f0c112 fff84501 0108020c
40003d00: 0d10c112 000000f0 046d170c 09d0c112
40003d10: 29913941 c971e911 f961d951 f104dd81
40003d20: 6740fd41 c2316993 040c18cf 4142ff58
40003d30: 93456000 cd1604ed 26ef8810 2cc07228
40003d40: 20311020 16001805 0d160132 c8020cff
40003d50: e861d851 0881f871 30c11241 6d8cf00d
40003d60: c222ef28 0b7216fc 32000102 1037c0a0
40003d70: dba0421e 586c1047 c1ae5791 7e7a1178
40003d80: 68004702 1bee1bff c6ff6966 0000ffeb
40003d90: 16faae16 4108103d 61d851c8 280c0e2d
40003da0: ff99090c 71e8ef89 c11281f8 00f00d30
40003db0: 202cc000 05203110 52560011 00010201
40003dc0: a0c0a0a2 ba16c0a0 3d0c2d0a 000f8501
40003dd0: b2fe9216 a0020001 021b07c0 c6ffdb46
40003de0: 0000ffd6 48046d16 662128ef 24060234
40003df0: 00412200 02dca032 31780001 4670360c
40003e00: 37ef4993 a0520e10 0e9057dd 02dba002
40003e10: 01460041 c0a00200 06004102 0000ffd6
40003e20: 92dba082 21990001 56004182 0c2dfb8d
40003e30: 0945013d 5c126600 013d0c2d 26000885
40003e40: 13c6f512 0c2d0000 07c5013d 0b122600
40003e50: b20001a2 aab0c0a0 ee1a16c0 013d0c2d
40003e60: 26000645 0102f512 c0a02200 c6ec9027
40003e70: 0000ffb2 49340c00 ed0a56ef 00ffaf86
40003e80: 2cc00000 2031102⸮
ets Jan 8 2013,rst cause:4, boot mode:(3,7)
wdt reset
load 0x4010f000, len 3616, room 16
tail 0
chksum 0x8b
csum 0x8b
ve0fedc57
@cp:0
ld
ets Jan 8 2013,rst cause:4, boot mode:(3,7)
wdt reset
load 0x4010f000, len 3616, room 16
tail 0
chksum 0x8b
csum 0x8b
ve0fedc57
~ld
Starting TelegramBot...
..
Test Telegram connection... Unable to connect to server
Unable to connect to server
NOK
Unable to connect to server
Unable to connect to server
Unable to connect to server
Unable to connect to server
ets Jan 8 2013,rst cause:4, boot mode:(3,7)
wdt reset
load 0x4010f000, len 3616, room 16
tail 0
chksum 0x8b
csum 0x8b
ve0fedc57
~ld
Starting TelegramBot...
..
Test Telegram connection... OK
Firmware path:
Update done!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment