From 4c0d227c244819104ef689eeedac0386ac30095f Mon Sep 17 00:00:00 2001 From: Alexander B Date: Sat, 28 Jun 2025 04:45:34 -0400 Subject: [PATCH] Rainmaker Table lights --- RainMaker_Table-Lights/build/.ninja_deps | Bin 843052 -> 843244 bytes RainMaker_Table-Lights/build/.ninja_log | 17 + .../project_elf_src_esp32c3.c.obj | Bin 0 -> 812 bytes .../bootloader-complete} | 0 .../build/RainMaker_Table-Lights.elf | 0 .../build/RainMaker_Table-Lights.map | 2021 ++++++ .../src/bootloader-stamp/bootloader-done | 0 .../build/bootloader/.bin_timestamp | 1 + .../build/bootloader/.ninja_deps | Bin 49772 -> 62356 bytes .../build/bootloader/.ninja_log | 42 + .../project_elf_src_esp32c3.c.obj | Bin 0 -> 812 bytes .../build/bootloader/bootloader.bin | Bin 0 -> 20976 bytes .../build/bootloader/bootloader.elf | Bin 0 -> 461660 bytes .../build/bootloader/bootloader.map | 5435 +++++++++++++++++ .../src/bootloader_console_loader.c.obj | Bin 0 -> 4564 bytes .../src/bootloader_panic.c.obj | Bin 0 -> 9440 bytes .../src/bootloader_utility.c.obj | Bin 0 -> 121712 bytes .../src/esp32c3/bootloader_esp32c3.c.obj | Bin 0 -> 68968 bytes .../src/esp_image_format.c.obj | Bin 0 -> 138956 bytes .../esp_bootloader_desc.c.obj | Bin 0 -> 5472 bytes .../CMakeFiles/__idf_hal.dir/cache_hal.c.obj | Bin 0 -> 42640 bytes .../CMakeFiles/__idf_hal.dir/efuse_hal.c.obj | Bin 0 -> 55856 bytes .../__idf_hal.dir/esp32c3/efuse_hal.c.obj | Bin 0 -> 65944 bytes .../CMakeFiles/__idf_hal.dir/hal_utils.c.obj | Bin 0 -> 33892 bytes .../CMakeFiles/__idf_hal.dir/mmu_hal.c.obj | Bin 0 -> 45364 bytes .../__idf_hal.dir/wdt_hal_iram.c.obj | Bin 0 -> 155228 bytes .../__idf_main.dir/bootloader_start.c.obj | Bin 0 -> 22352 bytes .../uECC_verify_antifault.c.obj | Bin 0 -> 332968 bytes .../__idf_soc.dir/dport_access_common.c.obj | Bin 0 -> 5548 bytes .../__idf_soc.dir/esp32c3/adc_periph.c.obj | Bin 0 -> 3084 bytes .../esp32c3/dedic_gpio_periph.c.obj | Bin 0 -> 8144 bytes .../__idf_soc.dir/esp32c3/gdma_periph.c.obj | Bin 0 -> 10056 bytes .../__idf_soc.dir/esp32c3/gpio_periph.c.obj | Bin 0 -> 3800 bytes .../__idf_soc.dir/esp32c3/i2c_periph.c.obj | Bin 0 -> 8472 bytes .../__idf_soc.dir/esp32c3/i2s_periph.c.obj | Bin 0 -> 9068 bytes .../__idf_soc.dir/esp32c3/interrupts.c.obj | Bin 0 -> 10720 bytes .../__idf_soc.dir/esp32c3/ledc_periph.c.obj | Bin 0 -> 3604 bytes .../__idf_soc.dir/esp32c3/mpi_periph.c.obj | Bin 0 -> 3672 bytes .../__idf_soc.dir/esp32c3/rmt_periph.c.obj | Bin 0 -> 8136 bytes .../__idf_soc.dir/esp32c3/sdm_periph.c.obj | Bin 0 -> 2772 bytes .../__idf_soc.dir/esp32c3/spi_periph.c.obj | Bin 0 -> 25192 bytes .../esp32c3/temperature_sensor_periph.c.obj | Bin 0 -> 3616 bytes .../__idf_soc.dir/esp32c3/timer_periph.c.obj | Bin 0 -> 10012 bytes .../__idf_soc.dir/esp32c3/twai_periph.c.obj | Bin 0 -> 10256 bytes .../__idf_soc.dir/esp32c3/uart_periph.c.obj | Bin 0 -> 8864 bytes .../__idf_soc.dir/esp32c3/wdt_periph.c.obj | Bin 0 -> 2672 bytes .../soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj | Bin 0 -> 13604 bytes .../__idf_spi_flash.dir/spi_flash_wrap.c.obj | Bin 0 -> 29524 bytes .../bootloader/project_elf_src_esp32c3.c | 0 .../build/esp-idf/esp_system/ld/sections.ld | 738 +++ 50 files changed, 8254 insertions(+) create mode 100644 RainMaker_Table-Lights/build/CMakeFiles/RainMaker_Table-Lights.elf.dir/project_elf_src_esp32c3.c.obj rename RainMaker_Table-Lights/build/{bootloader/.ninja_lock => CMakeFiles/bootloader-complete} (100%) create mode 100644 RainMaker_Table-Lights/build/RainMaker_Table-Lights.elf create mode 100644 RainMaker_Table-Lights/build/RainMaker_Table-Lights.map create mode 100644 RainMaker_Table-Lights/build/bootloader-prefix/src/bootloader-stamp/bootloader-done create mode 100644 RainMaker_Table-Lights/build/bootloader/.bin_timestamp create mode 100644 RainMaker_Table-Lights/build/bootloader/CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/bootloader.bin create mode 100755 RainMaker_Table-Lights/build/bootloader/bootloader.elf create mode 100644 RainMaker_Table-Lights/build/bootloader/bootloader.map create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gdma_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2s_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/interrupts.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/ledc_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/mpi_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/rmt_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/spi_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/timer_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/twai_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/wdt_periph.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj create mode 100644 RainMaker_Table-Lights/build/bootloader/project_elf_src_esp32c3.c create mode 100644 RainMaker_Table-Lights/build/esp-idf/esp_system/ld/sections.ld diff --git a/RainMaker_Table-Lights/build/.ninja_deps b/RainMaker_Table-Lights/build/.ninja_deps index 5e7857c6702532e09ee2bbf4a8cea83600837844..e17d499e927fa09aa3495a0789e9e7ab7859c146 100644 GIT binary patch delta 152 zcmZ3p%lOT1F7M2#)7Pc1l7LFFq7OocVEj&7Rd3+cc7@U0*vs2wNb0&Xe zm(F7M2#)7Pc1l7LFFq7OocVEj&7R0oqdws{jB1 diff --git a/RainMaker_Table-Lights/build/.ninja_log b/RainMaker_Table-Lights/build/.ninja_log index ea89244fa..e9363b26f 100644 --- a/RainMaker_Table-Lights/build/.ninja_log +++ b/RainMaker_Table-Lights/build/.ninja_log @@ -1230,3 +1230,20 @@ 73523 73974 1751100325226213928 esp-idf/main/CMakeFiles/__idf_main.dir/app_driver.c.obj 7c71e990fda05f68 73527 74042 1751100325230213954 esp-idf/main/CMakeFiles/__idf_main.dir/app_main.c.obj 40753116e20cd1a5 74042 74069 1751100325745217345 esp-idf/main/libmain.a b9b20ec17e3a6b55 +73619 78025 1751100325322214560 bootloader-prefix/src/bootloader-stamp/bootloader-build b654efa67ae80a01 +73619 78025 1751100325322214560 bootloader/bootloader.elf b654efa67ae80a01 +73619 78025 1751100325322214560 bootloader/bootloader.bin b654efa67ae80a01 +73619 78025 1751100325322214560 bootloader/bootloader.map b654efa67ae80a01 +73619 78025 1751100325322214560 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/bootloader-prefix/src/bootloader-stamp/bootloader-build b654efa67ae80a01 +73619 78025 1751100325322214560 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/bootloader/bootloader.elf b654efa67ae80a01 +73619 78025 1751100325322214560 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/bootloader/bootloader.bin b654efa67ae80a01 +73619 78025 1751100325322214560 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/bootloader/bootloader.map b654efa67ae80a01 +78026 78030 1751100329730186868 bootloader-prefix/src/bootloader-stamp/bootloader-install d3b8ef4dd9655cf1 +78026 78030 1751100329730186868 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/bootloader-prefix/src/bootloader-stamp/bootloader-install d3b8ef4dd9655cf1 +78031 78049 1751100329750243712 CMakeFiles/bootloader-complete 7a626262de7b9248 +78031 78049 1751100329750243712 bootloader-prefix/src/bootloader-stamp/bootloader-done 7a626262de7b9248 +78031 78049 1751100329750243712 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/CMakeFiles/bootloader-complete 7a626262de7b9248 +78031 78049 1751100329750243712 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/bootloader-prefix/src/bootloader-stamp/bootloader-done 7a626262de7b9248 +74070 81712 1751100333344240674 esp-idf/esp_system/ld/sections.ld cbc92b86105559f9 +74070 81712 1751100333344240674 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/esp-idf/esp_system/ld/sections.ld cbc92b86105559f9 +81712 81739 1751100333415267841 CMakeFiles/RainMaker_Table-Lights.elf.dir/project_elf_src_esp32c3.c.obj a542f26428c8670c diff --git a/RainMaker_Table-Lights/build/CMakeFiles/RainMaker_Table-Lights.elf.dir/project_elf_src_esp32c3.c.obj b/RainMaker_Table-Lights/build/CMakeFiles/RainMaker_Table-Lights.elf.dir/project_elf_src_esp32c3.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..4d53ae4799fe1fbccc6fbd881798f4aff0f7a228 GIT binary patch literal 812 zcma)4u};H440ULVfT_$ZWui#*l%!=S8w#Zh>V_Dj^m-M6rit#Z6|lgE@B#cD;sd}= z>XK$aSn}D=e(~A9ybf=!9mfF{2fpAJ0lXt1+%E_nIDmbCQ5asdJ5p!H*esiO$D_6~ zdDriYKzLE$1%2Q52dC{a0GA+w;0(}pTTQ*{1xb+mQ5xi4B<287JgR4p*J$gC2h@om@GSU!R%_9J3zbuw96 zWwtu_8ysPp_JLg%Qohw1pyBC{(I*~HU+3{oPmr_s58m0j9={INV;|k(E~JE2^N Ki905tW!?{nuh^@ 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 delta 9 QcmbR8ocT=)^M;&502o{Z&;S4c diff --git a/RainMaker_Table-Lights/build/bootloader/.ninja_log b/RainMaker_Table-Lights/build/bootloader/.ninja_log index 709d0fd3e..368ed8b02 100644 --- a/RainMaker_Table-Lights/build/bootloader/.ninja_log +++ b/RainMaker_Table-Lights/build/bootloader/.ninja_log @@ -61,3 +61,45 @@ 2081 2446 1751100327424228399 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj c2937ffc02ae96a7 2208 2455 1751100327551229235 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj 57ca2c126bda942a 2235 2510 1751100327578229413 esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj f38b839e32efbeb3 +2446 2666 1751100327790230808 esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj 22c8581465e0aede +2390 2716 1751100327733230433 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj a02abae20bc011d4 +1521 2753 1751100326864224712 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj e9f88e497746df4f +2455 2800 1751100327798230861 esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj 753dd6bc7ea02925 +2510 2835 1751100327853231223 esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj acc3d8e4ae1d013b +2801 2848 1751100328144233139 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/interrupts.c.obj 11a5dac7ab997ba +2753 2850 1751100328096232823 esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj d245b7d1fa1ae7e7 +2716 2868 1751100328059232579 esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj 83a6b4cb498272a9 +2835 2884 1751100328178233363 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj 56c3427b77cf44ad +2848 2934 1751100328191233448 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj ee17d0e97a6e2b35 +2850 2946 1751100328193233462 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj 4a33be4c4c1e49e6 +2868 2947 1751100328211233580 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj 62db91030f6a695b +2884 2957 1751100328227233685 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gdma_periph.c.obj 5d1597b11a7b7861 +2957 2990 1751100328300234166 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj 11d47ef69741e86c +2934 3018 1751100328277234014 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/spi_periph.c.obj 3e648b6c2af656b6 +2946 3033 1751100328289234094 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/ledc_periph.c.obj 40407b285320bf24 +3033 3081 1751100328376234666 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj 58d07c2236f59dc8 +2990 3119 1751100328333234383 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2s_periph.c.obj 25edf52381f0b6f7 +1699 3122 1751100327042225884 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj f37960757eec0ab0 +2947 3137 1751100328290234100 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/rmt_periph.c.obj 9962da7df9ad338c +3081 3146 1751100328424234982 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/timer_periph.c.obj ba3422aaf05f4798 +3119 3199 1751100328462536415 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/mpi_periph.c.obj 78d2a708f6d6bdc5 +3199 3203 1751100328545235779 project_elf_src_esp32c3.c a573b91c6dbab5cb +3199 3203 1751100328545235779 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/bootloader/project_elf_src_esp32c3.c a573b91c6dbab5cb +3146 3228 1751100328489235410 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/wdt_periph.c.obj 79a9fd59661eecb9 +3018 3236 1751100328361234568 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj 6d7dd733c00e59b +3137 3281 1751100328480413179 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/twai_periph.c.obj 13acf3448fde619c +3228 3281 1751100328571235950 CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj 8fb3c09c5afe4ab0 +3123 3300 1751100328466235259 esp-idf/bootloader_support/libbootloader_support.a 35fe2efd8995f988 +3300 3322 1751100328643236424 esp-idf/esp_bootloader_format/libesp_bootloader_format.a 55a054d5f62e9af1 +3203 3341 1751100328546235786 esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj c5203862d474f8cb +3322 3345 1751100328665236569 esp-idf/spi_flash/libspi_flash.a 39f2a5469f3d92e9 +3346 3383 1751100328689236727 esp-idf/hal/libhal.a 9ca8e64bd9d34e0f +2666 4036 1751100328009232250 esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj 221fa4291f1c6406 +4036 4052 1751100329379241270 esp-idf/micro-ecc/libmicro-ecc.a 757079af5ac43eef +4052 4080 1751100329395241375 esp-idf/soc/libsoc.a 39837cbfd9cab9c4 +4080 4094 1751100329423791448 esp-idf/main/libmain.a 7ac3c19bcbd07771 +4095 4152 1751100329438241658 bootloader.elf 37773073a83f64e3 +4152 4329 1751100329670243185 .bin_timestamp 16a3830eb919422d +4152 4329 1751100329670243185 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/bootloader/.bin_timestamp 16a3830eb919422d +4329 4384 1751100329673223597 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 109e375a0c396cbc +4329 4384 1751100329673223597 /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 109e375a0c396cbc diff --git a/RainMaker_Table-Lights/build/bootloader/CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj b/RainMaker_Table-Lights/build/bootloader/CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..4d53ae4799fe1fbccc6fbd881798f4aff0f7a228 GIT binary patch literal 812 zcma)4u};H440ULVfT_$ZWui#*l%!=S8w#Zh>V_Dj^m-M6rit#Z6|lgE@B#cD;sd}= z>XK$aSn}D=e(~A9ybf=!9mfF{2fpAJ0lXt1+%E_nIDmbCQ5asdJ5p!H*esiO$D_6~ zdDriYKzLE$1%2Q52dC{a0GA+w;0(}pTTQ*{1xb+mQ5xi4B<287JgR4p*J$gC2h@om@GSU!R%_9J3zbuw96 zWwtu_8ysPp_JLg%Qohw1pyBC{(I*~HU+3{oPmr_s58m0j9={INV;|k(E~JE2^N Ki905tW!?{nIp^Mc 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

H(MleQ@OWaCe+&;ecc`&{9V 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 uJ|!>3Ur}*Moo^r@ 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/bootloader.map b/RainMaker_Table-Lights/build/bootloader/bootloader.map new file mode 100644 index 000000000..44a809b27 --- /dev/null +++ b/RainMaker_Table-Lights/build/bootloader/bootloader.map @@ -0,0 +1,5435 @@ +Archive member included to satisfy reference by file (symbol) + +esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + (esp_bootloader_desc) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + (__assert_func) +esp-idf/main/libmain.a(bootloader_start.c.obj) + (call_start_cpu0) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) (bootloader_utility_load_partition_table) +esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (esp_partition_table_verify) +esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (bootloader_load_image) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (bootloader_console_deinit) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (bootloader_sha256_start) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (bootloader_ana_clock_glitch_reset_config) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) (bootloader_init) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (bootloader_common_ota_select_crc) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) (bootloader_clock_configure) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) (bootloader_init_mem) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) (bootloader_fill_random) +esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (esp_flash_encryption_enabled) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (bootloader_random_disable) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (bootloader_mmap_get_free_pages) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) (bootloader_flash_update_id) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) (bootloader_clear_bss_section) +esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) (bootloader_console_init) +esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) (ESP_EFUSE_DIS_DIRECT_BOOT) +esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) (esp_efuse_enable_rom_secure_download_mode) +esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) (esp_efuse_read_field_blob) +esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) (esp_efuse_utility_process) +esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) (esp_efuse_get_key_dis_read) +esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) (esp_efuse_utility_clear_program_registers) +esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) (esp_cpu_configure_region_protection) +esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) (rtc_clk_init) +esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) (rtc_clk_32k_enable) +esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) (esp_rom_install_uart_printf) +esp-idf/log/liblog.a(log_timestamp.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) (esp_log_timestamp) +esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) (efuse_hal_chip_revision) +esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/hal/libhal.a(efuse_hal.c.obj) (efuse_hal_get_major_chip_version) +esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) (wdt_hal_init) +esp-idf/hal/libhal.a(mmu_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (mmu_hal_unmap_all) +esp-idf/hal/libhal.a(cache_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) (cache_hal_init) +/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) (__lshrdi3) +/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) (__ashldi3) +/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) (__popcountsi2) +/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) (__udivdi3) +/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) (__clz_tab) +/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) (memcmp) +/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + esp-idf/main/libmain.a(bootloader_start.c.obj) (_impure_data) +/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + esp-idf/main/libmain.a(bootloader_start.c.obj) (memset) +/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) (memcpy) + +Discarded input sections + + .text 0x00000000 0x0 CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj + .data 0x00000000 0x0 CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj + .bss 0x00000000 0x0 CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj + .comment 0x00000000 0x30 CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj + .note.GNU-stack + 0x00000000 0x0 CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj + .riscv.attributes + 0x00000000 0x44 CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj + .text 0x00000000 0x0 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .data 0x00000000 0x0 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .bss 0x00000000 0x0 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .text 0x00000000 0x0 esp-idf/main/libmain.a(bootloader_start.c.obj) + .data 0x00000000 0x0 esp-idf/main/libmain.a(bootloader_start.c.obj) + .bss 0x00000000 0x0 esp-idf/main/libmain.a(bootloader_start.c.obj) + .text.__getreent + 0x00000000 0xa esp-idf/main/libmain.a(bootloader_start.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_common_get_partition_description + 0x00000000 0x9e esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_atexit + 0x00000000 0x8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_sha256_hex_to_str + 0x00000000 0x50 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_sha256_flash_contents + 0x00000000 0xb4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text.bootloader_load_image_no_verify + 0x00000000 0xe esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text.esp_image_verify + 0x00000000 0x8 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text.esp_image_get_metadata + 0x00000000 0xbe esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text.esp_image_verify_bootloader_data + 0x00000000 0x26 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text.esp_image_verify_bootloader + 0x00000000 0x2c esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text.esp_image_get_flash_size + 0x00000000 0x52 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .text.esp_flash_write_protect_crypt_cnt + 0x00000000 0x10 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .text.esp_get_flash_encryption_mode + 0x00000000 0x8e esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .rodata.esp_flash_encryption_set_release_mode.str1.4 + 0x00000000 0xb6 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .text.esp_flash_encryption_set_release_mode + 0x00000000 0x124 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .rodata.esp_flash_encryption_cfg_verify_release_mode.str1.4 + 0x00000000 0x3c7 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .text.esp_flash_encryption_cfg_verify_release_mode + 0x00000000 0x334 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .text.bootloader_flash_erase_range + 0x00000000 0x7e esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .text.bootloader_spi_flash_reset + 0x00000000 0x2c esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.7 0x00000000 0x88 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.8 0x00000000 0x4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .text.bootloader_flash_update_size + 0x00000000 0xc esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .iram1.1 0x00000000 0x2a esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .iram1.3 0x00000000 0x1a esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .text 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .data 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .bss 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .text 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .data 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .bss 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SYS_DATA_PART2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY5 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY4 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY3 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_USER_DATA_MAC_CUSTOM + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_USER_DATA + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_ADC1_CAL_VOL_ATTEN3 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_ADC1_CAL_VOL_ATTEN2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_ADC1_CAL_VOL_ATTEN1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_ADC1_CAL_VOL_ATTEN0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_ADC1_INIT_CODE_ATTEN3 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_ADC1_INIT_CODE_ATTEN2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_ADC1_INIT_CODE_ATTEN1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_ADC1_INIT_CODE_ATTEN0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_OCODE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_TEMP_CALIB + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_BLK_VERSION_MAJOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_OPTIONAL_UNIQUE_ID + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WAFER_VERSION_MAJOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WAFER_VERSION_MINOR_HI + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_THRES_HVT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIG_DBIAS_HVT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_V_DIG_DBIAS20 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_V_RTC_DBIAS20 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_K_DIG_LDO + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_K_RTC_LDO + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_FLASH_VENDOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_FLASH_TEMP + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_FLASH_CAP + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_BLK_VERSION_MINOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_PKG_VERSION + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WAFER_VERSION_MINOR_LO + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_D7 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_D6 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_D5 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_D4 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_DQS + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_WP + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_HD + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_CS + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_D + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_Q + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_PAD_CONFIG_CLK + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_MAC + 0x00000000 0x1c esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DISABLE_BLK_VERSION_MAJOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DISABLE_WAFER_VERSION_MAJOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_ERR_RST_ENABLE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SECURE_VERSION + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_FORCE_SEND_RESUME + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_UART_PRINT_CONTROL + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_ENABLE_SECURITY_DOWNLOAD + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_DIRECT_BOOT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_DOWNLOAD_MODE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_FLASH_TPUW + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SECURE_BOOT_EN + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY_PURPOSE_5 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY_PURPOSE_4 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY_PURPOSE_3 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY_PURPOSE_2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY_PURPOSE_1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_KEY_PURPOSE_0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SECURE_BOOT_KEY_REVOKE2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SECURE_BOOT_KEY_REVOKE1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SECURE_BOOT_KEY_REVOKE0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SPI_BOOT_CRYPT_CNT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WDT_DELAY_SEL + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_VDD_SPI_AS_GPIO + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_USB_EXCHG_PINS + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_PAD_JTAG + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_SOFT_DIS_JTAG + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_JTAG_SEL_ENABLE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_TWAI + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_FORCE_DOWNLOAD + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_USB_SERIAL_JTAG + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_DOWNLOAD_ICACHE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_USB_JTAG + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_DIS_ICACHE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_RD_DIS_BLOCK_SYS_DATA2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_RD_DIS_BLOCK_KEY5 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_RD_DIS_BLOCK_KEY4 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_RD_DIS_BLOCK_KEY3 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_RD_DIS_BLOCK_KEY2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_RD_DIS_BLOCK_KEY1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_RD_DIS_BLOCK_KEY0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_RD_DIS + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SOFT_DIS_JTAG + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_VDD_SPI_AS_GPIO + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_USB_EXCHG_PINS + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLOCK_SYS_DATA2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLOCK_KEY5 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLOCK_KEY4 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLOCK_KEY3 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLOCK_KEY2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLOCK_KEY1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLOCK_KEY0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_CUSTOM_MAC + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLOCK_USR_DATA + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_ADC1_CAL_VOL_ATTEN3 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_ADC1_CAL_VOL_ATTEN2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_ADC1_CAL_VOL_ATTEN1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_ADC1_CAL_VOL_ATTEN0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_ADC1_INIT_CODE_ATTEN3 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_ADC1_INIT_CODE_ATTEN2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_ADC1_INIT_CODE_ATTEN1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_ADC1_INIT_CODE_ATTEN0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_OCODE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_TEMP_CALIB + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLK_VERSION_MAJOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_OPTIONAL_UNIQUE_ID + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SYS_DATA_PART1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_WAFER_VERSION_MAJOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_WAFER_VERSION_MINOR_HI + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_THRES_HVT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIG_DBIAS_HVT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_V_DIG_DBIAS20 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_V_RTC_DBIAS20 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_K_DIG_LDO + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_K_RTC_LDO + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_FLASH_VENDOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_FLASH_TEMP + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_FLASH_CAP + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLK_VERSION_MINOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_PKG_VERSION + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_WAFER_VERSION_MINOR_LO + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D7 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D6 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D5 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D4 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_DQS + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_WP + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_HD + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_CS + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_Q + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_CLK + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_MAC + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_BLK1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DISABLE_BLK_VERSION_MAJOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DISABLE_WAFER_VERSION_MAJOR + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_ERR_RST_ENABLE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SECURE_VERSION + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_FORCE_SEND_RESUME + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_UART_PRINT_CONTROL + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_ENABLE_SECURITY_DOWNLOAD + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_USB_SERIAL_JTAG_ROM_PRINT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_DIRECT_BOOT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_DOWNLOAD_MODE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_FLASH_TPUW + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SECURE_BOOT_AGGRESSIVE_REVOKE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SECURE_BOOT_EN + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_KEY_PURPOSE_5 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_KEY_PURPOSE_4 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_KEY_PURPOSE_3 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_KEY_PURPOSE_2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_KEY_PURPOSE_1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_KEY_PURPOSE_0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE2 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE1 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE0 + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_SPI_BOOT_CRYPT_CNT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_WDT_DELAY_SEL + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_DOWNLOAD_MANUAL_ENCRYPT + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_PAD_JTAG + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_JTAG_SEL_ENABLE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_TWAI + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_FORCE_DOWNLOAD + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_USB_SERIAL_JTAG + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_DOWNLOAD_ICACHE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_USB_JTAG + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_DIS_ICACHE + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS_RD_DIS + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .sdata.ESP_EFUSE_WR_DIS + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SYS_DATA_PART2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY5 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY4 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY3 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY2 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY1 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY0 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.USER_DATA_MAC_CUSTOM + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.USER_DATA + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.ADC1_CAL_VOL_ATTEN3 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.ADC1_CAL_VOL_ATTEN2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.ADC1_CAL_VOL_ATTEN1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.ADC1_CAL_VOL_ATTEN0 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.ADC1_INIT_CODE_ATTEN3 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.ADC1_INIT_CODE_ATTEN2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.ADC1_INIT_CODE_ATTEN1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.ADC1_INIT_CODE_ATTEN0 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.OCODE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.TEMP_CALIB + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.BLK_VERSION_MAJOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.OPTIONAL_UNIQUE_ID + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WAFER_VERSION_MAJOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WAFER_VERSION_MINOR_HI + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.THRES_HVT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIG_DBIAS_HVT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.V_DIG_DBIAS20 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.V_RTC_DBIAS20 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.K_DIG_LDO + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.K_RTC_LDO + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.FLASH_VENDOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.FLASH_TEMP + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.FLASH_CAP + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.BLK_VERSION_MINOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.PKG_VERSION + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WAFER_VERSION_MINOR_LO + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_D7 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_D6 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_D5 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_D4 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_DQS + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_WP + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_HD + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_CS + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_D + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_Q + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_PAD_CONFIG_CLK + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .rodata.MAC 0x00000000 0x18 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DISABLE_BLK_VERSION_MAJOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DISABLE_WAFER_VERSION_MAJOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.ERR_RST_ENABLE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SECURE_VERSION + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.FORCE_SEND_RESUME + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.UART_PRINT_CONTROL + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.ENABLE_SECURITY_DOWNLOAD + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_USB_SERIAL_JTAG_ROM_PRINT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_DIRECT_BOOT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_DOWNLOAD_MODE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.FLASH_TPUW + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SECURE_BOOT_AGGRESSIVE_REVOKE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SECURE_BOOT_EN + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY_PURPOSE_5 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY_PURPOSE_4 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY_PURPOSE_3 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY_PURPOSE_2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY_PURPOSE_1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.KEY_PURPOSE_0 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SECURE_BOOT_KEY_REVOKE2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SECURE_BOOT_KEY_REVOKE1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SECURE_BOOT_KEY_REVOKE0 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SPI_BOOT_CRYPT_CNT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WDT_DELAY_SEL + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.VDD_SPI_AS_GPIO + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.USB_EXCHG_PINS + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_DOWNLOAD_MANUAL_ENCRYPT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_PAD_JTAG + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.SOFT_DIS_JTAG + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.JTAG_SEL_ENABLE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_TWAI + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_FORCE_DOWNLOAD + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_USB_SERIAL_JTAG + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_DOWNLOAD_ICACHE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_USB_JTAG + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.DIS_ICACHE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.RD_DIS_BLOCK_SYS_DATA2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.RD_DIS_BLOCK_KEY5 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.RD_DIS_BLOCK_KEY4 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.RD_DIS_BLOCK_KEY3 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.RD_DIS_BLOCK_KEY2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.RD_DIS_BLOCK_KEY1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.RD_DIS_BLOCK_KEY0 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.RD_DIS + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SOFT_DIS_JTAG + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_VDD_SPI_AS_GPIO + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_USB_EXCHG_PINS + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLOCK_SYS_DATA2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLOCK_KEY5 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLOCK_KEY4 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLOCK_KEY3 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLOCK_KEY2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLOCK_KEY1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLOCK_KEY0 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_CUSTOM_MAC + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLOCK_USR_DATA + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_ADC1_CAL_VOL_ATTEN3 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_ADC1_CAL_VOL_ATTEN2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_ADC1_CAL_VOL_ATTEN1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_ADC1_CAL_VOL_ATTEN0 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_ADC1_INIT_CODE_ATTEN3 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_ADC1_INIT_CODE_ATTEN2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_ADC1_INIT_CODE_ATTEN1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_ADC1_INIT_CODE_ATTEN0 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_OCODE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_TEMP_CALIB + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLK_VERSION_MAJOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_OPTIONAL_UNIQUE_ID + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SYS_DATA_PART1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_WAFER_VERSION_MAJOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_WAFER_VERSION_MINOR_HI + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_THRES_HVT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIG_DBIAS_HVT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_V_DIG_DBIAS20 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_V_RTC_DBIAS20 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_K_DIG_LDO + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_K_RTC_LDO + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_FLASH_VENDOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_FLASH_TEMP + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_FLASH_CAP + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLK_VERSION_MINOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_PKG_VERSION + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_WAFER_VERSION_MINOR_LO + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_D7 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_D6 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_D5 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_D4 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_DQS + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_WP + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_HD + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_CS + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_D + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_Q + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_PAD_CONFIG_CLK + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_MAC + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_BLK1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DISABLE_BLK_VERSION_MAJOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DISABLE_WAFER_VERSION_MAJOR + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_ERR_RST_ENABLE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SECURE_VERSION + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_FORCE_SEND_RESUME + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_UART_PRINT_CONTROL + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_ENABLE_SECURITY_DOWNLOAD + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_USB_SERIAL_JTAG_ROM_PRINT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_DIRECT_BOOT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_DOWNLOAD_MODE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_FLASH_TPUW + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SECURE_BOOT_AGGRESSIVE_REVOKE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SECURE_BOOT_EN + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_KEY_PURPOSE_5 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_KEY_PURPOSE_4 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_KEY_PURPOSE_3 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_KEY_PURPOSE_2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_KEY_PURPOSE_1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_KEY_PURPOSE_0 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SECURE_BOOT_KEY_REVOKE2 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SECURE_BOOT_KEY_REVOKE1 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SECURE_BOOT_KEY_REVOKE0 + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_SPI_BOOT_CRYPT_CNT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_WDT_DELAY_SEL + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_DOWNLOAD_MANUAL_ENCRYPT + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_PAD_JTAG + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_JTAG_SEL_ENABLE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_TWAI + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_FORCE_DOWNLOAD + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_USB_SERIAL_JTAG + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_DOWNLOAD_ICACHE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_USB_JTAG + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_DIS_ICACHE + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS_RD_DIS + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .srodata.WR_DIS + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_info 0x00000000 0x24cd esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_abbrev 0x00000000 0x106 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_aranges + 0x00000000 0x18 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_line 0x00000000 0x215 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .debug_str 0x00000000 0x26c6 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .comment 0x00000000 0x30 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .riscv.attributes + 0x00000000 0x44 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + .text 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .data 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .bss 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .text.esp_efuse_get_pkg_ver + 0x00000000 0x2a esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .text.esp_efuse_set_rom_log_scheme + 0x00000000 0x3e esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .text.esp_efuse_disable_rom_download_mode + 0x00000000 0x10 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .text.esp_efuse_enable_rom_secure_download_mode + 0x00000000 0x34 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .debug_info 0x00000000 0x3ba esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .debug_abbrev 0x00000000 0x18f esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .debug_loc 0x00000000 0x1f esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .debug_aranges + 0x00000000 0x38 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .debug_ranges 0x00000000 0x28 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .debug_line 0x00000000 0x486 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .debug_str 0x00000000 0x5fe esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .comment 0x00000000 0x30 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .debug_frame 0x00000000 0x80 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .riscv.attributes + 0x00000000 0x44 esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + .text 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .data 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .bss 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_read_field_blob + 0x00000000 0x6e esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .rodata.esp_efuse_read_field_bit.str1.4 + 0x00000000 0x3b esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_read_field_bit + 0x00000000 0x4a esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_read_field_cnt + 0x00000000 0x50 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_write_field_blob + 0x00000000 0x74 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .rodata.esp_efuse_write_field_cnt.str1.4 + 0x00000000 0x4e esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_write_field_cnt + 0x00000000 0xae esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_write_field_bit + 0x00000000 0x5a esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_get_field_size + 0x00000000 0x18 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_write_reg + 0x00000000 0x5a esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_read_block + 0x00000000 0x44 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_read_reg + 0x00000000 0x46 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_write_block + 0x00000000 0x44 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .rodata.esp_efuse_batch_write_begin.str1.4 + 0x00000000 0x51 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_batch_write_begin + 0x00000000 0x72 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .rodata.esp_efuse_batch_write_cancel.str1.4 + 0x00000000 0x5f esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_batch_write_cancel + 0x00000000 0x72 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .rodata.esp_efuse_batch_write_commit.str1.4 + 0x00000000 0x37 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_batch_write_commit + 0x00000000 0x8e esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_check_errors + 0x00000000 0x8 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .rodata.esp_efuse_destroy_block.str1.4 + 0x00000000 0x120 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_destroy_block + 0x00000000 0x13c esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .rodata.__func__.0 + 0x00000000 0x1c esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .rodata.__func__.1 + 0x00000000 0x13 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .rodata.__func__.2 + 0x00000000 0x19 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .sbss.s_batch_writing_mode + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_info 0x00000000 0x11bf esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_abbrev 0x00000000 0x3cb esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_loc 0x00000000 0xab2 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_aranges + 0x00000000 0x98 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_ranges 0x00000000 0xe0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_line 0x00000000 0x11ab esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_str 0x00000000 0x915 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .comment 0x00000000 0x30 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .debug_frame 0x00000000 0x220 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .riscv.attributes + 0x00000000 0x44 esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + .text 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .data 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .bss 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.write_reg.str1.4 + 0x00000000 0xb4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.write_reg + 0x00000000 0x7a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_process.str1.4 + 0x00000000 0x5d esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_process + 0x00000000 0x174 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_reset + 0x00000000 0x50 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_burn_efuses + 0x00000000 0x2e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_erase_virt_blocks + 0x00000000 0x2 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_update_virt_blocks.str1.4 + 0x00000000 0x27 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_update_virt_blocks + 0x00000000 0x2a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_debug_dump_single_block.str1.4 + 0x00000000 0x12 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_debug_dump_single_block + 0x00000000 0x8e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_debug_dump_pending + 0x00000000 0x46 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_debug_dump_blocks.str1.4 + 0x00000000 0xd esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_debug_dump_blocks + 0x00000000 0x46 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_get_number_of_items + 0x00000000 0x10 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_read_reg + 0x00000000 0x68 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_fill_buff + 0x00000000 0xde esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_count_once + 0x00000000 0x62 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_write_cnt.str1.4 + 0x00000000 0x31 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_write_cnt + 0x00000000 0xd4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_write_reg.str1.4 + 0x00000000 0x53 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_write_reg + 0x00000000 0x64 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_write_blob + 0x00000000 0x92 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_get_read_register_address.str1.4 + 0x00000000 0x16 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_get_read_register_address + 0x00000000 0x3e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_is_correct_written_data.str1.4 + 0x00000000 0xba esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_is_correct_written_data + 0x00000000 0xd6 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.__func__.0 + 0x00000000 0x2c esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.__func__.1 + 0x00000000 0x1b esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.__func__.2 + 0x00000000 0xa esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.__func__.3 + 0x00000000 0xf esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.__func__.4 + 0x00000000 0x1a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .sbss.s_burn_counter + 0x00000000 0x4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_info 0x00000000 0x1392 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_abbrev 0x00000000 0x42e esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_loc 0x00000000 0x1331 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_aranges + 0x00000000 0xa8 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_ranges 0x00000000 0x2d0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_line 0x00000000 0x17da esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_str 0x00000000 0xa73 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .comment 0x00000000 0x30 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_frame 0x00000000 0x2bc esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .riscv.attributes + 0x00000000 0x44 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .data 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .bss 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_block_is_empty + 0x00000000 0x38 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_set_write_protect + 0x00000000 0x6a esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_set_read_protect + 0x00000000 0x3e esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_get_coding_scheme + 0x00000000 0x6 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_get_purpose_field + 0x00000000 0x20 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_get_key + 0x00000000 0x20 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.esp_efuse_get_key_dis_read.str1.4 + 0x00000000 0x8f esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_get_key_dis_read + 0x00000000 0x4a esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_set_key_dis_read + 0x00000000 0x28 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_get_key_dis_write + 0x00000000 0x4a esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_set_key_dis_write + 0x00000000 0x28 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_get_key_purpose + 0x00000000 0x48 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_set_key_purpose + 0x00000000 0x3c esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_get_keypurpose_dis_write + 0x00000000 0x4a esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_set_keypurpose_dis_write + 0x00000000 0x28 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_find_purpose + 0x00000000 0x42 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_key_block_unused + 0x00000000 0x5e esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_find_unused_key_block + 0x00000000 0x2a esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_count_unused_key_blocks + 0x00000000 0x30 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.esp_efuse_write_key.str1.4 + 0x00000000 0x65 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_write_key + 0x00000000 0x114 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.esp_efuse_write_keys.str1.4 + 0x00000000 0xd2 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_write_keys + 0x00000000 0x156 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.esp_efuse_get_digest_revoke.str1.4 + 0x00000000 0x42 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_get_digest_revoke + 0x00000000 0x48 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_set_digest_revoke + 0x00000000 0x26 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_get_write_protect_of_digest_revoke + 0x00000000 0x48 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_efuse_set_write_protect_of_digest_revoke + 0x00000000 0x26 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.esp_secure_boot_read_key_digests.str1.4 + 0x00000000 0x24 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text.esp_secure_boot_read_key_digests + 0x00000000 0xa4 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.__func__.0 + 0x00000000 0x21 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.__func__.1 + 0x00000000 0x2d esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.__func__.2 + 0x00000000 0x1c esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.__func__.3 + 0x00000000 0x23 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.__func__.4 + 0x00000000 0x1c esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.__func__.5 + 0x00000000 0x1b esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.s_revoke_table + 0x00000000 0x24 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .rodata.s_table + 0x00000000 0x78 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .debug_info 0x00000000 0x15b3 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .debug_abbrev 0x00000000 0x3b8 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .debug_loc 0x00000000 0xdf1 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .debug_aranges + 0x00000000 0xe0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .debug_ranges 0x00000000 0x210 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .debug_line 0x00000000 0x1497 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .debug_str 0x00000000 0x1068 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .comment 0x00000000 0x30 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .debug_frame 0x00000000 0x324 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .riscv.attributes + 0x00000000 0x44 esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + .text 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .data 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .bss 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_clear_program_registers + 0x00000000 0x18 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_check_errors.str1.4 + 0x00000000 0x79 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_check_errors + 0x00000000 0x7c esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_burn_chip_opt.str1.4 + 0x00000000 0x1a8 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_burn_chip_opt + 0x00000000 0x2ba esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_burn_chip + 0x00000000 0xc esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_apply_new_coding_scheme.str1.4 + 0x00000000 0x3f esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_apply_new_coding_scheme + 0x00000000 0xb4 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.range_write_addr_blocks + 0x00000000 0x58 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .bss.write_mass_blocks + 0x00000000 0x160 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .rodata.range_read_addr_blocks + 0x00000000 0x58 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_info 0x00000000 0x3e8a esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_abbrev 0x00000000 0x37c esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_loc 0x00000000 0x423 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_aranges + 0x00000000 0x40 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_ranges 0x00000000 0x188 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_line 0x00000000 0xc86 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_str 0x00000000 0x2bfd esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .comment 0x00000000 0x30 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .debug_frame 0x00000000 0xe8 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .riscv.attributes + 0x00000000 0x44 esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + .text 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .data 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .bss 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .text 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .data 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .bss 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .text 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .data 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .bss 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_bbpll_add_consumer + 0x00000000 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_bbpll_remove_consumer + 0x00000000 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_32k_enable_external + 0x00000000 0x2c esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_32k_bootstrap + 0x00000000 0x8 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_32k_enabled + 0x00000000 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_8m_enabled + 0x00000000 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_8md256_enabled + 0x00000000 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_cpu_set_to_default_config + 0x00000000 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_cpu_freq_set_xtal + 0x00000000 0x18 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_cpu_freq_set_config_fast + 0x00000000 0x36 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_dig_clk8m_enable + 0x00000000 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_dig_clk8m_disable + 0x00000000 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_dig_8m_enabled + 0x00000000 0xc esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text 0x00000000 0x0 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .data 0x00000000 0x0 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .bss 0x00000000 0x0 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .text.esp_rom_output_to_channels + 0x00000000 0x30 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .text.esp_rom_install_channel_putc + 0x00000000 0x32 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .sbss._putc2 0x00000000 0x4 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .text 0x00000000 0x0 esp-idf/log/liblog.a(log_timestamp.c.obj) + .data 0x00000000 0x0 esp-idf/log/liblog.a(log_timestamp.c.obj) + .bss 0x00000000 0x0 esp-idf/log/liblog.a(log_timestamp.c.obj) + .text 0x00000000 0x0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .data 0x00000000 0x0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .bss 0x00000000 0x0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .text.efuse_hal_get_mac + 0x00000000 0x14 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .text 0x00000000 0x0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .data 0x00000000 0x0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .bss 0x00000000 0x0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .text.efuse_hal_set_timing + 0x00000000 0x44 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .text.efuse_hal_read + 0x00000000 0x4c esp-idf/hal/libhal.a(efuse_hal.c.obj) + .text.efuse_hal_clear_program_registers + 0x00000000 0x8 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .text.efuse_hal_program + 0x00000000 0x6a esp-idf/hal/libhal.a(efuse_hal.c.obj) + .text.efuse_hal_rs_calculate + 0x00000000 0x8 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .text.efuse_hal_is_coding_error_in_block + 0x00000000 0x6e esp-idf/hal/libhal.a(efuse_hal.c.obj) + .text 0x00000000 0x0 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .data 0x00000000 0x0 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .bss 0x00000000 0x0 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .text.wdt_hal_deinit + 0x00000000 0x70 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .text.wdt_hal_disable + 0x00000000 0x20 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .text.wdt_hal_handle_intr + 0x00000000 0x2c esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .text.wdt_hal_feed + 0x00000000 0x1c esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .text.wdt_hal_is_enabled + 0x00000000 0x12 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .text 0x00000000 0x0 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .data 0x00000000 0x0 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .bss 0x00000000 0x0 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .text.mmu_hal_pages_to_bytes + 0x00000000 0x6 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .text.mmu_hal_bytes_to_pages + 0x00000000 0x6 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .text.mmu_hal_paddr_to_vaddr + 0x00000000 0x64 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .text.mmu_hal_unmap_region + 0x00000000 0x62 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .text.mmu_hal_vaddr_to_paddr + 0x00000000 0x68 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .text 0x00000000 0x0 esp-idf/hal/libhal.a(cache_hal.c.obj) + .data 0x00000000 0x0 esp-idf/hal/libhal.a(cache_hal.c.obj) + .bss 0x00000000 0x0 esp-idf/hal/libhal.a(cache_hal.c.obj) + .text.cache_hal_suspend + 0x00000000 0x1a esp-idf/hal/libhal.a(cache_hal.c.obj) + .text.cache_hal_resume + 0x00000000 0x24 esp-idf/hal/libhal.a(cache_hal.c.obj) + .text.cache_hal_is_cache_enabled + 0x00000000 0xa esp-idf/hal/libhal.a(cache_hal.c.obj) + .text.cache_hal_vaddr_to_cache_level_id + 0x00000000 0x4c esp-idf/hal/libhal.a(cache_hal.c.obj) + .text.cache_hal_invalidate_addr + 0x00000000 0x54 esp-idf/hal/libhal.a(cache_hal.c.obj) + .text.cache_hal_get_cache_line_size + 0x00000000 0x22 esp-idf/hal/libhal.a(cache_hal.c.obj) + .text 0x00000000 0x28 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .data 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .bss 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .debug_info 0x00000000 0x1b6 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .debug_abbrev 0x00000000 0x10c /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .debug_loclists + 0x00000000 0x6b /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .debug_aranges + 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .debug_line 0x00000000 0x107 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .debug_str 0x00000000 0x1e3 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .debug_line_str + 0x00000000 0x1b0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .comment 0x00000000 0x30 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .note.GNU-stack + 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .debug_frame 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .riscv.attributes + 0x00000000 0x44 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + .text 0x00000000 0x28 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .data 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .bss 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .debug_info 0x00000000 0x1b6 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .debug_abbrev 0x00000000 0x10c /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .debug_loclists + 0x00000000 0x6b /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .debug_aranges + 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .debug_line 0x00000000 0x107 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .debug_str 0x00000000 0x1e3 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .debug_line_str + 0x00000000 0x1b0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .comment 0x00000000 0x30 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .note.GNU-stack + 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .debug_frame 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .riscv.attributes + 0x00000000 0x44 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + .text 0x00000000 0x42 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .data 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .bss 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .debug_info 0x00000000 0xe6 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .debug_abbrev 0x00000000 0x65 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .debug_loclists + 0x00000000 0xd6 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .debug_aranges + 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .debug_line 0x00000000 0xe9 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .debug_str 0x00000000 0x1aa /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .debug_line_str + 0x00000000 0x1b0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .comment 0x00000000 0x30 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .note.GNU-stack + 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .debug_frame 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .riscv.attributes + 0x00000000 0x44 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + .text 0x00000000 0x35a /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .data 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .bss 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .debug_info 0x00000000 0x776 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .debug_abbrev 0x00000000 0x1a6 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .debug_loclists + 0x00000000 0x6ad /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .debug_aranges + 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .debug_rnglists + 0x00000000 0x8f /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .debug_line 0x00000000 0x97b /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .debug_str 0x00000000 0x259 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .debug_line_str + 0x00000000 0x1b0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .comment 0x00000000 0x30 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .note.GNU-stack + 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .eh_frame 0x00000000 0x28 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .riscv.attributes + 0x00000000 0x44 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + .text 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .data 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .bss 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .rodata 0x00000000 0x100 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .debug_info 0x00000000 0xed /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .debug_abbrev 0x00000000 0x70 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .debug_aranges + 0x00000000 0x18 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .debug_line 0x00000000 0x3f /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .debug_str 0x00000000 0x1a6 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .debug_line_str + 0x00000000 0x1b0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .comment 0x00000000 0x30 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .note.GNU-stack + 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .riscv.attributes + 0x00000000 0x44 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + .text 0x00000000 0x48 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .data 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .bss 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .debug_info 0x00000000 0x10f /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .debug_abbrev 0x00000000 0x8a /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .debug_loclists + 0x00000000 0x130 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .debug_aranges + 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .debug_line 0x00000000 0x157 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .debug_str 0x00000000 0x112 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .debug_line_str + 0x00000000 0x271 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .comment 0x00000000 0x30 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .note.GNU-stack + 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .debug_frame 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .riscv.attributes + 0x00000000 0x44 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + .text 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .data 0x00000000 0xf0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .bss 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .sdata 0x00000000 0x4 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .debug_info 0x00000000 0x84c /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .debug_abbrev 0x00000000 0x174 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .debug_aranges + 0x00000000 0x18 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .debug_line 0x00000000 0x51 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .debug_str 0x00000000 0x4e2 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .debug_line_str + 0x00000000 0x279 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .comment 0x00000000 0x30 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .note.GNU-stack + 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .riscv.attributes + 0x00000000 0x44 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + .text 0x00000000 0xa8 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + .data 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + .bss 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + .debug_line 0x00000000 0x18e /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + .debug_line_str + 0x00000000 0xdb /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + .debug_info 0x00000000 0x33 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + .debug_abbrev 0x00000000 0x28 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + .debug_aranges + 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + .debug_str 0x00000000 0xf0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + .riscv.attributes + 0x00000000 0x42 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + .text 0x00000000 0xe8 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .data 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .bss 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .debug_info 0x00000000 0x256 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .debug_abbrev 0x00000000 0x107 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .debug_loclists + 0x00000000 0x1d6 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .debug_aranges + 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .debug_line 0x00000000 0x31c /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .debug_str 0x00000000 0x133 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .debug_line_str + 0x00000000 0x33e /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .comment 0x00000000 0x30 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .note.GNU-stack + 0x00000000 0x0 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .debug_frame 0x00000000 0x20 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + .riscv.attributes + 0x00000000 0x44 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + +Memory Configuration + +Name Origin Length Attributes +iram_seg 0x403cc710 0x00002000 xrw +iram_loader_seg 0x403ce710 0x00007000 xrw +dram_seg 0x3fcd5710 0x00005000 rw +*default* 0x00000000 0xffffffff + +Linker script and memory map + + 0x00000000 IDF_TARGET_ESP32C3 = 0x0 +LOAD CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj +LOAD esp-idf/soc/libsoc.a +LOAD esp-idf/micro-ecc/libmicro-ecc.a +LOAD esp-idf/hal/libhal.a +LOAD esp-idf/spi_flash/libspi_flash.a +LOAD esp-idf/esp_bootloader_format/libesp_bootloader_format.a +LOAD esp-idf/bootloader_support/libbootloader_support.a +LOAD esp-idf/efuse/libefuse.a +LOAD esp-idf/esp_system/libesp_system.a +LOAD esp-idf/esp_hw_support/libesp_hw_support.a +LOAD esp-idf/esp_common/libesp_common.a +LOAD esp-idf/esp_rom/libesp_rom.a +LOAD esp-idf/log/liblog.a +LOAD esp-idf/main/libmain.a +LOAD esp-idf/soc/libsoc.a +LOAD esp-idf/micro-ecc/libmicro-ecc.a +LOAD esp-idf/hal/libhal.a +LOAD esp-idf/spi_flash/libspi_flash.a +LOAD esp-idf/esp_bootloader_format/libesp_bootloader_format.a +LOAD esp-idf/bootloader_support/libbootloader_support.a +LOAD esp-idf/efuse/libefuse.a +LOAD esp-idf/esp_system/libesp_system.a +LOAD esp-idf/esp_hw_support/libesp_hw_support.a +LOAD esp-idf/esp_common/libesp_common.a +LOAD esp-idf/esp_rom/libesp_rom.a +LOAD esp-idf/log/liblog.a +LOAD esp-idf/soc/libsoc.a +LOAD esp-idf/micro-ecc/libmicro-ecc.a +LOAD esp-idf/hal/libhal.a +LOAD esp-idf/spi_flash/libspi_flash.a +LOAD esp-idf/esp_bootloader_format/libesp_bootloader_format.a +LOAD esp-idf/bootloader_support/libbootloader_support.a +LOAD esp-idf/efuse/libefuse.a +LOAD esp-idf/esp_system/libesp_system.a +LOAD esp-idf/esp_hw_support/libesp_hw_support.a +LOAD esp-idf/esp_common/libesp_common.a +LOAD esp-idf/esp_rom/libesp_rom.a +LOAD esp-idf/log/liblog.a +LOAD esp-idf/soc/libsoc.a +LOAD esp-idf/micro-ecc/libmicro-ecc.a +LOAD esp-idf/hal/libhal.a +LOAD esp-idf/spi_flash/libspi_flash.a +LOAD esp-idf/esp_bootloader_format/libesp_bootloader_format.a +LOAD esp-idf/bootloader_support/libbootloader_support.a +LOAD esp-idf/efuse/libefuse.a +LOAD esp-idf/esp_system/libesp_system.a +LOAD esp-idf/esp_hw_support/libesp_hw_support.a +LOAD esp-idf/esp_common/libesp_common.a +LOAD esp-idf/esp_rom/libesp_rom.a +LOAD esp-idf/log/liblog.a +LOAD esp-idf/soc/libsoc.a +LOAD esp-idf/micro-ecc/libmicro-ecc.a +LOAD esp-idf/hal/libhal.a +LOAD esp-idf/spi_flash/libspi_flash.a +LOAD esp-idf/esp_bootloader_format/libesp_bootloader_format.a +LOAD esp-idf/bootloader_support/libbootloader_support.a +LOAD esp-idf/efuse/libefuse.a +LOAD esp-idf/esp_system/libesp_system.a +LOAD esp-idf/esp_hw_support/libesp_hw_support.a +LOAD esp-idf/esp_common/libesp_common.a +LOAD esp-idf/esp_rom/libesp_rom.a +LOAD esp-idf/log/liblog.a +LOAD /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a +LOAD /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a +LOAD /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libnosys.a +LOAD /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a +LOAD /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a +START GROUP +LOAD /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a +LOAD /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a +LOAD /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libnosys.a +END GROUP + [!provide] PROVIDE (esprv_int_set_priority = esprv_intc_int_set_priority) + [!provide] PROVIDE (esprv_int_set_threshold = esprv_intc_int_set_threshold) + [!provide] PROVIDE (esprv_int_enable = esprv_intc_int_enable) + [!provide] PROVIDE (esprv_int_disable = esprv_intc_int_disable) + [!provide] PROVIDE (esprv_int_set_type = esprv_intc_int_set_type) + 0x40000018 rtc_get_reset_reason = 0x40000018 + 0x4000001c analog_super_wdt_reset_happened = 0x4000001c + 0x40000020 jtag_cpu_reset_happened = 0x40000020 + 0x40000024 rtc_get_wakeup_cause = 0x40000024 + 0x40000028 rtc_boot_control = 0x40000028 + 0x4000002c rtc_select_apb_bridge = 0x4000002c + 0x40000030 rtc_unhold_all_pads = 0x40000030 + 0x40000034 set_rtc_memory_crc = 0x40000034 + 0x40000038 cacl_rtc_memory_crc = 0x40000038 + 0x4000003c ets_is_print_boot = 0x4000003c + 0x40000040 ets_printf = 0x40000040 + 0x40000044 ets_install_putc1 = 0x40000044 + 0x40000048 ets_install_uart_printf = 0x40000048 + 0x4000004c ets_install_putc2 = 0x4000004c + 0x40000050 PROVIDE (ets_delay_us = 0x40000050) + 0x40000054 ets_get_stack_info = 0x40000054 + 0x40000058 ets_install_lock = 0x40000058 + 0x4000005c ets_backup_dma_copy = 0x4000005c + 0x40000060 ets_apb_backup_init_lock_func = 0x40000060 + 0x40000064 UartRxString = 0x40000064 + 0x40000068 uart_tx_one_char = 0x40000068 + 0x4000006c uart_tx_one_char2 = 0x4000006c + 0x40000070 uart_rx_one_char = 0x40000070 + 0x40000074 uart_rx_one_char_block = 0x40000074 + 0x40000078 uart_rx_readbuff = 0x40000078 + 0x4000007c uartAttach = 0x4000007c + 0x40000080 uart_tx_flush = 0x40000080 + 0x40000084 uart_tx_wait_idle = 0x40000084 + 0x40000088 uart_div_modify = 0x40000088 + 0x4000008c multofup = 0x4000008c + 0x40000090 software_reset = 0x40000090 + 0x40000094 software_reset_cpu = 0x40000094 + 0x40000098 assist_debug_clock_enable = 0x40000098 + 0x4000009c assist_debug_record_enable = 0x4000009c + 0x400000a0 clear_super_wdt_reset_flag = 0x400000a0 + 0x400000a4 disable_default_watchdog = 0x400000a4 + 0x400000a8 send_packet = 0x400000a8 + 0x400000ac recv_packet = 0x400000ac + 0x400000b0 GetUartDevice = 0x400000b0 + 0x400000b4 UartDwnLdProc = 0x400000b4 + 0x400000b8 Uart_Init = 0x400000b8 + 0x400000bc ets_set_user_start = 0x400000bc + 0x3ff1fffc ets_rom_layout_p = 0x3ff1fffc + 0x3fcdfffc ets_ops_table_ptr = 0x3fcdfffc + 0x400000c0 mz_adler32 = 0x400000c0 + 0x400000c4 mz_crc32 = 0x400000c4 + 0x400000c8 mz_free = 0x400000c8 + 0x400000cc tdefl_compress = 0x400000cc + 0x400000d0 tdefl_compress_buffer = 0x400000d0 + 0x400000d4 tdefl_compress_mem_to_heap = 0x400000d4 + 0x400000d8 tdefl_compress_mem_to_mem = 0x400000d8 + 0x400000dc tdefl_compress_mem_to_output = 0x400000dc + 0x400000e0 tdefl_get_adler32 = 0x400000e0 + 0x400000e4 tdefl_get_prev_return_status = 0x400000e4 + 0x400000e8 tdefl_init = 0x400000e8 + 0x400000ec tdefl_write_image_to_png_file_in_memory = 0x400000ec + 0x400000f0 tdefl_write_image_to_png_file_in_memory_ex = 0x400000f0 + 0x400000f4 tinfl_decompress = 0x400000f4 + 0x400000f8 tinfl_decompress_mem_to_callback = 0x400000f8 + 0x400000fc tinfl_decompress_mem_to_heap = 0x400000fc + 0x40000100 tinfl_decompress_mem_to_mem = 0x40000100 + [!provide] PROVIDE (jd_prepare = 0x40000104) + [!provide] PROVIDE (jd_decomp = 0x40000108) + 0x4000010c PROVIDE (esp_rom_spiflash_wait_idle = 0x4000010c) + 0x40000110 PROVIDE (esp_rom_spiflash_write_encrypted = 0x40000110) + [!provide] PROVIDE (esp_rom_spiflash_write_encrypted_dest = 0x40000114) + [!provide] PROVIDE (esp_rom_spiflash_write_encrypted_enable = 0x40000118) + [!provide] PROVIDE (esp_rom_spiflash_write_encrypted_disable = 0x4000011c) + [!provide] PROVIDE (esp_rom_spiflash_erase_chip = 0x40000120) + 0x40000124 PROVIDE (esp_rom_spiflash_erase_block = 0x40000124) + 0x40000128 PROVIDE (esp_rom_spiflash_erase_sector = 0x40000128) + 0x4000012c PROVIDE (esp_rom_spiflash_write = 0x4000012c) + 0x40000130 PROVIDE (esp_rom_spiflash_read = 0x40000130) + 0x40000134 PROVIDE (esp_rom_spiflash_config_param = 0x40000134) + [!provide] PROVIDE (esp_rom_spiflash_read_user_cmd = 0x40000138) + [!provide] PROVIDE (esp_rom_spiflash_select_qio_pins = 0x4000013c) + [!provide] PROVIDE (esp_rom_spiflash_unlock = 0x40000140) + [!provide] PROVIDE (esp_rom_spi_flash_auto_sus_res = 0x40000144) + [!provide] PROVIDE (esp_rom_spi_flash_send_resume = 0x40000148) + [!provide] PROVIDE (esp_rom_spi_flash_update_id = 0x4000014c) + 0x40000150 PROVIDE (esp_rom_spiflash_config_clk = 0x40000150) + [!provide] PROVIDE (esp_rom_spiflash_config_readmode = 0x40000154) + [!provide] PROVIDE (esp_rom_spiflash_read_status = 0x40000158) + [!provide] PROVIDE (esp_rom_spiflash_read_statushigh = 0x4000015c) + [!provide] PROVIDE (esp_rom_spiflash_write_status = 0x40000160) + [!provide] PROVIDE (esp_rom_spiflash_attach = 0x40000164) + [!provide] PROVIDE (spi_flash_get_chip_size = 0x40000168) + [!provide] PROVIDE (spi_flash_guard_set = 0x4000016c) + [!provide] PROVIDE (spi_flash_guard_get = 0x40000170) + [!provide] PROVIDE (spi_flash_write_config_set = 0x40000174) + [!provide] PROVIDE (spi_flash_write_config_get = 0x40000178) + [!provide] PROVIDE (spi_flash_safe_write_address_func_set = 0x4000017c) + [!provide] PROVIDE (spi_flash_unlock = 0x40000180) + [!provide] PROVIDE (spi_flash_erase_range = 0x40000184) + [!provide] PROVIDE (spi_flash_erase_sector = 0x40000188) + [!provide] PROVIDE (spi_flash_write = 0x4000018c) + [!provide] PROVIDE (spi_flash_read = 0x40000190) + [!provide] PROVIDE (spi_flash_write_encrypted = 0x40000194) + [!provide] PROVIDE (spi_flash_read_encrypted = 0x40000198) + [!provide] PROVIDE (spi_flash_mmap_os_func_set = 0x4000019c) + [!provide] PROVIDE (spi_flash_mmap_page_num_init = 0x400001a0) + [!provide] PROVIDE (spi_flash_mmap = 0x400001a4) + [!provide] PROVIDE (spi_flash_mmap_pages = 0x400001a8) + [!provide] PROVIDE (spi_flash_munmap = 0x400001ac) + [!provide] PROVIDE (spi_flash_mmap_dump = 0x400001b0) + [!provide] PROVIDE (spi_flash_check_and_flush_cache = 0x400001b4) + [!provide] PROVIDE (spi_flash_mmap_get_free_pages = 0x400001b8) + [!provide] PROVIDE (spi_flash_cache2phys = 0x400001bc) + [!provide] PROVIDE (spi_flash_phys2cache = 0x400001c0) + [!provide] PROVIDE (spi_flash_disable_cache = 0x400001c4) + [!provide] PROVIDE (spi_flash_restore_cache = 0x400001c8) + [!provide] PROVIDE (spi_flash_cache_enabled = 0x400001cc) + [!provide] PROVIDE (spi_flash_enable_cache = 0x400001d0) + [!provide] PROVIDE (spi_cache_mode_switch = 0x400001d4) + [!provide] PROVIDE (spi_common_set_dummy_output = 0x400001d8) + [!provide] PROVIDE (spi_common_set_flash_cs_timing = 0x400001dc) + [!provide] PROVIDE (esp_enable_cache_flash_wrap = 0x400001e0) + [!provide] PROVIDE (SPIEraseArea = 0x400001e4) + [!provide] PROVIDE (SPILock = 0x400001e8) + [!provide] PROVIDE (SPIMasterReadModeCnfig = 0x400001ec) + [!provide] PROVIDE (SPI_Common_Command = 0x400001f0) + [!provide] PROVIDE (SPI_WakeUp = 0x400001f4) + [!provide] PROVIDE (SPI_block_erase = 0x400001f8) + [!provide] PROVIDE (SPI_chip_erase = 0x400001fc) + [!provide] PROVIDE (SPI_init = 0x40000200) + [!provide] PROVIDE (SPI_page_program = 0x40000204) + [!provide] PROVIDE (SPI_read_data = 0x40000208) + [!provide] PROVIDE (SPI_sector_erase = 0x4000020c) + [!provide] PROVIDE (SPI_write_enable = 0x40000210) + [!provide] PROVIDE (SelectSpiFunction = 0x40000214) + [!provide] PROVIDE (SetSpiDrvs = 0x40000218) + [!provide] PROVIDE (Wait_SPI_Idle = 0x4000021c) + [!provide] PROVIDE (spi_dummy_len_fix = 0x40000220) + [!provide] PROVIDE (Disable_QMode = 0x40000224) + [!provide] PROVIDE (Enable_QMode = 0x40000228) + [!provide] PROVIDE (rom_spiflash_legacy_funcs = 0x3fcdfff4) + 0x3fcdfff0 PROVIDE (rom_spiflash_legacy_data = 0x3fcdfff0) + [!provide] PROVIDE (g_flash_guard_ops = 0x3fcdfff8) + [!provide] PROVIDE (spi_flash_hal_poll_cmd_done = 0x4000022c) + [!provide] PROVIDE (spi_flash_hal_device_config = 0x40000230) + [!provide] PROVIDE (spi_flash_hal_configure_host_io_mode = 0x40000234) + [!provide] PROVIDE (spi_flash_hal_common_command = 0x40000238) + [!provide] PROVIDE (spi_flash_hal_read = 0x4000023c) + [!provide] PROVIDE (spi_flash_hal_erase_chip = 0x40000240) + [!provide] PROVIDE (spi_flash_hal_erase_sector = 0x40000244) + [!provide] PROVIDE (spi_flash_hal_erase_block = 0x40000248) + [!provide] PROVIDE (spi_flash_hal_program_page = 0x4000024c) + [!provide] PROVIDE (spi_flash_hal_set_write_protect = 0x40000250) + [!provide] PROVIDE (spi_flash_hal_host_idle = 0x40000254) + [!provide] PROVIDE (spi_flash_chip_generic_probe = 0x40000258) + [!provide] PROVIDE (spi_flash_chip_generic_detect_size = 0x4000025c) + [!provide] PROVIDE (spi_flash_chip_generic_write = 0x40000260) + [!provide] PROVIDE (spi_flash_chip_generic_write_encrypted = 0x40000264) + [!provide] PROVIDE (spi_flash_chip_generic_set_write_protect = 0x40000268) + [!provide] PROVIDE (spi_flash_common_write_status_16b_wrsr = 0x4000026c) + [!provide] PROVIDE (spi_flash_chip_generic_reset = 0x40000270) + [!provide] PROVIDE (spi_flash_chip_generic_erase_chip = 0x40000274) + [!provide] PROVIDE (spi_flash_chip_generic_erase_sector = 0x40000278) + [!provide] PROVIDE (spi_flash_chip_generic_erase_block = 0x4000027c) + [!provide] PROVIDE (spi_flash_chip_generic_page_program = 0x40000280) + [!provide] PROVIDE (spi_flash_chip_generic_get_write_protect = 0x40000284) + [!provide] PROVIDE (spi_flash_common_read_status_16b_rdsr_rdsr2 = 0x40000288) + [!provide] PROVIDE (spi_flash_chip_generic_read_reg = 0x4000028c) + [!provide] PROVIDE (spi_flash_chip_generic_yield = 0x40000290) + [!provide] PROVIDE (spi_flash_generic_wait_host_idle = 0x40000294) + [!provide] PROVIDE (spi_flash_chip_generic_wait_idle = 0x40000298) + [!provide] PROVIDE (spi_flash_chip_generic_config_host_io_mode = 0x4000029c) + [!provide] PROVIDE (spi_flash_chip_generic_read = 0x400002a0) + [!provide] PROVIDE (spi_flash_common_read_status_8b_rdsr2 = 0x400002a4) + [!provide] PROVIDE (spi_flash_chip_generic_get_io_mode = 0x400002a8) + [!provide] PROVIDE (spi_flash_common_read_status_8b_rdsr = 0x400002ac) + [!provide] PROVIDE (spi_flash_common_write_status_8b_wrsr = 0x400002b0) + [!provide] PROVIDE (spi_flash_common_write_status_8b_wrsr2 = 0x400002b4) + [!provide] PROVIDE (spi_flash_common_set_io_mode = 0x400002b8) + [!provide] PROVIDE (spi_flash_chip_generic_set_io_mode = 0x400002bc) + [!provide] PROVIDE (spi_flash_chip_gd_get_io_mode = 0x400002c0) + [!provide] PROVIDE (spi_flash_chip_gd_probe = 0x400002c4) + [!provide] PROVIDE (spi_flash_chip_gd_set_io_mode = 0x400002c8) + [!provide] PROVIDE (spi_flash_chip_generic_config_data = 0x3fcdffec) + [!provide] PROVIDE (memspi_host_read_id_hs = 0x400002cc) + [!provide] PROVIDE (memspi_host_read_status_hs = 0x400002d0) + [!provide] PROVIDE (memspi_host_flush_cache = 0x400002d4) + [!provide] PROVIDE (memspi_host_erase_chip = 0x400002d8) + [!provide] PROVIDE (memspi_host_erase_sector = 0x400002dc) + [!provide] PROVIDE (memspi_host_erase_block = 0x400002e0) + [!provide] PROVIDE (memspi_host_program_page = 0x400002e4) + [!provide] PROVIDE (memspi_host_read = 0x400002e8) + [!provide] PROVIDE (memspi_host_set_write_protect = 0x400002ec) + [!provide] PROVIDE (memspi_host_set_max_read_len = 0x400002f0) + [!provide] PROVIDE (memspi_host_read_data_slicer = 0x400002f4) + [!provide] PROVIDE (memspi_host_write_data_slicer = 0x400002f8) + [!provide] PROVIDE (esp_flash_chip_driver_initialized = 0x400002fc) + [!provide] PROVIDE (esp_flash_read_id = 0x40000300) + [!provide] PROVIDE (esp_flash_get_size = 0x40000304) + [!provide] PROVIDE (esp_flash_erase_chip = 0x40000308) + [!provide] PROVIDE (rom_esp_flash_erase_region = 0x4000030c) + [!provide] PROVIDE (esp_flash_get_chip_write_protect = 0x40000310) + [!provide] PROVIDE (esp_flash_set_chip_write_protect = 0x40000314) + [!provide] PROVIDE (esp_flash_get_protectable_regions = 0x40000318) + [!provide] PROVIDE (esp_flash_get_protected_region = 0x4000031c) + [!provide] PROVIDE (esp_flash_set_protected_region = 0x40000320) + [!provide] PROVIDE (esp_flash_read = 0x40000324) + [!provide] PROVIDE (esp_flash_write = 0x40000328) + [!provide] PROVIDE (esp_flash_write_encrypted = 0x4000032c) + [!provide] PROVIDE (esp_flash_read_encrypted = 0x40000330) + [!provide] PROVIDE (esp_flash_get_io_mode = 0x40000334) + [!provide] PROVIDE (esp_flash_set_io_mode = 0x40000338) + [!provide] PROVIDE (spi_flash_boot_attach = 0x4000033c) + [!provide] PROVIDE (spi_flash_dump_counters = 0x40000340) + [!provide] PROVIDE (spi_flash_get_counters = 0x40000344) + [!provide] PROVIDE (spi_flash_op_counters_config = 0x40000348) + [!provide] PROVIDE (spi_flash_reset_counters = 0x4000034c) + [!provide] PROVIDE (esp_flash_default_chip = 0x3fcdffe8) + [!provide] PROVIDE (esp_flash_api_funcs = 0x3fcdffe4) + 0x400004b0 PROVIDE (Cache_Get_ICache_Line_Size = 0x400004b0) + [!provide] PROVIDE (Cache_Get_Mode = 0x400004b4) + [!provide] PROVIDE (Cache_Address_Through_IBus = 0x400004b8) + [!provide] PROVIDE (Cache_Address_Through_DBus = 0x400004bc) + [!provide] PROVIDE (Cache_Set_Default_Mode = 0x400004c0) + [!provide] PROVIDE (Cache_Enable_Defalut_ICache_Mode = 0x400004c4) + 0x400004c8 PROVIDE (ROM_Boot_Cache_Init = 0x400004c8) + [!provide] PROVIDE (Cache_Invalidate_ICache_Items = 0x400004cc) + [!provide] PROVIDE (Cache_Op_Addr = 0x400004d0) + 0x400004d4 PROVIDE (Cache_Invalidate_Addr = 0x400004d4) + [!provide] PROVIDE (Cache_Invalidate_ICache_All = 0x400004d8) + [!provide] PROVIDE (Cache_Mask_All = 0x400004dc) + [!provide] PROVIDE (Cache_UnMask_Dram0 = 0x400004e0) + [!provide] PROVIDE (Cache_Suspend_ICache_Autoload = 0x400004e4) + [!provide] PROVIDE (Cache_Resume_ICache_Autoload = 0x400004e8) + [!provide] PROVIDE (Cache_Start_ICache_Preload = 0x400004ec) + [!provide] PROVIDE (Cache_ICache_Preload_Done = 0x400004f0) + [!provide] PROVIDE (Cache_End_ICache_Preload = 0x400004f4) + [!provide] PROVIDE (Cache_Config_ICache_Autoload = 0x400004f8) + [!provide] PROVIDE (Cache_Enable_ICache_Autoload = 0x400004fc) + [!provide] PROVIDE (Cache_Disable_ICache_Autoload = 0x40000500) + [!provide] PROVIDE (Cache_Enable_ICache_PreLock = 0x40000504) + [!provide] PROVIDE (Cache_Disable_ICache_PreLock = 0x40000508) + [!provide] PROVIDE (Cache_Lock_ICache_Items = 0x4000050c) + [!provide] PROVIDE (Cache_Unlock_ICache_Items = 0x40000510) + [!provide] PROVIDE (Cache_Lock_Addr = 0x40000514) + [!provide] PROVIDE (Cache_Unlock_Addr = 0x40000518) + 0x4000051c PROVIDE (Cache_Disable_ICache = 0x4000051c) + 0x40000520 PROVIDE (Cache_Enable_ICache = 0x40000520) + 0x40000524 PROVIDE (Cache_Suspend_ICache = 0x40000524) + 0x40000528 PROVIDE (Cache_Resume_ICache = 0x40000528) + [!provide] PROVIDE (Cache_Freeze_ICache_Enable = 0x4000052c) + [!provide] PROVIDE (Cache_Freeze_ICache_Disable = 0x40000530) + [!provide] PROVIDE (Cache_Pms_Lock = 0x40000534) + [!provide] PROVIDE (Cache_Ibus_Pms_Set_Addr = 0x40000538) + [!provide] PROVIDE (Cache_Ibus_Pms_Set_Attr = 0x4000053c) + [!provide] PROVIDE (Cache_Dbus_Pms_Set_Addr = 0x40000540) + [!provide] PROVIDE (Cache_Dbus_Pms_Set_Attr = 0x40000544) + [!provide] PROVIDE (Cache_Set_IDROM_MMU_Size = 0x40000548) + [!provide] PROVIDE (Cache_Get_IROM_MMU_End = 0x4000054c) + [!provide] PROVIDE (Cache_Get_DROM_MMU_End = 0x40000550) + [!provide] PROVIDE (Cache_Owner_Init = 0x40000554) + [!provide] PROVIDE (Cache_Occupy_ICache_MEMORY = 0x40000558) + [!provide] PROVIDE (Cache_MMU_Init = 0x4000055c) + [!provide] PROVIDE (Cache_Ibus_MMU_Set = 0x40000560) + [!provide] PROVIDE (Cache_Dbus_MMU_Set = 0x40000564) + [!provide] PROVIDE (Cache_Count_Flash_Pages = 0x40000568) + [!provide] PROVIDE (Cache_Travel_Tag_Memory = 0x4000056c) + [!provide] PROVIDE (Cache_Get_Virtual_Addr = 0x40000570) + [!provide] PROVIDE (Cache_Get_Memory_BaseAddr = 0x40000574) + [!provide] PROVIDE (Cache_Get_Memory_Addr = 0x40000578) + [!provide] PROVIDE (Cache_Get_Memory_value = 0x4000057c) + [!provide] PROVIDE (rom_cache_op_cb = 0x3fcdffd8) + [!provide] PROVIDE (rom_cache_internal_table_ptr = 0x3fcdffd4) + 0x40000580 ets_get_apb_freq = 0x40000580 + 0x40000584 ets_get_cpu_frequency = 0x40000584 + 0x40000588 ets_update_cpu_frequency = 0x40000588 + 0x4000058c ets_get_printf_channel = 0x4000058c + 0x40000590 ets_get_xtal_div = 0x40000590 + 0x40000594 ets_set_xtal_div = 0x40000594 + 0x40000598 ets_get_xtal_freq = 0x40000598 + 0x4000059c gpio_input_get = 0x4000059c + 0x400005a0 gpio_matrix_in = 0x400005a0 + 0x400005a4 gpio_matrix_out = 0x400005a4 + 0x400005b0 gpio_output_set = 0x400005b0 + 0x400005b4 gpio_pad_hold = 0x400005b4 + 0x400005b8 gpio_pad_input_disable = 0x400005b8 + 0x400005bc gpio_pad_input_enable = 0x400005bc + 0x400005c0 gpio_pad_pulldown = 0x400005c0 + 0x400005c4 gpio_pad_pullup = 0x400005c4 + 0x400005c8 gpio_pad_select_gpio = 0x400005c8 + 0x400005cc gpio_pad_set_drv = 0x400005cc + 0x400005d0 gpio_pad_unhold = 0x400005d0 + 0x400005d4 gpio_pin_wakeup_disable = 0x400005d4 + 0x400005d8 gpio_pin_wakeup_enable = 0x400005d8 + 0x400005dc gpio_bypass_matrix_in = 0x400005dc + 0x400005e0 esprv_intc_int_set_priority = 0x400005e0 + 0x400005e4 esprv_intc_int_set_threshold = 0x400005e4 + 0x400005e8 esprv_intc_int_enable = 0x400005e8 + 0x400005ec esprv_intc_int_disable = 0x400005ec + 0x400005f0 esprv_intc_int_set_type = 0x400005f0 + 0x400005f4 intr_matrix_set = 0x400005f4 + 0x400005f8 ets_intr_lock = 0x400005f8 + 0x400005fc ets_intr_unlock = 0x400005fc + [!provide] PROVIDE (intr_handler_set = 0x40000600) + 0x40000604 ets_isr_attach = 0x40000604 + 0x40000608 ets_isr_mask = 0x40000608 + 0x4000060c ets_isr_unmask = 0x4000060c + 0x40000610 md5_vector = 0x40000610 + 0x40000614 MD5Init = 0x40000614 + 0x40000618 MD5Update = 0x40000618 + 0x4000061c MD5Final = 0x4000061c + 0x40000620 hmac_md5_vector = 0x40000620 + 0x40000624 hmac_md5 = 0x40000624 + 0x40000628 crc32_le = 0x40000628 + 0x4000062c crc32_be = 0x4000062c + 0x40000630 crc16_le = 0x40000630 + 0x40000634 crc16_be = 0x40000634 + 0x40000638 crc8_le = 0x40000638 + 0x4000063c crc8_be = 0x4000063c + 0x40000640 esp_crc8 = 0x40000640 + 0x40000644 ets_sha_enable = 0x40000644 + 0x40000648 ets_sha_disable = 0x40000648 + 0x4000064c ets_sha_get_state = 0x4000064c + 0x40000650 ets_sha_init = 0x40000650 + 0x40000654 ets_sha_process = 0x40000654 + 0x40000658 ets_sha_starts = 0x40000658 + 0x4000065c ets_sha_update = 0x4000065c + 0x40000660 ets_sha_finish = 0x40000660 + 0x40000664 ets_sha_clone = 0x40000664 + 0x40000668 ets_hmac_enable = 0x40000668 + 0x4000066c ets_hmac_disable = 0x4000066c + 0x40000670 ets_hmac_calculate_message = 0x40000670 + 0x40000674 ets_hmac_calculate_downstream = 0x40000674 + 0x40000678 ets_hmac_invalidate_downstream = 0x40000678 + 0x4000067c ets_jtag_enable_temporarily = 0x4000067c + 0x40000680 ets_aes_enable = 0x40000680 + 0x40000684 ets_aes_disable = 0x40000684 + 0x40000688 ets_aes_setkey = 0x40000688 + 0x4000068c ets_aes_block = 0x4000068c + 0x40000690 ets_bigint_enable = 0x40000690 + 0x40000694 ets_bigint_disable = 0x40000694 + 0x40000698 ets_bigint_multiply = 0x40000698 + 0x4000069c ets_bigint_modmult = 0x4000069c + 0x400006a0 ets_bigint_modexp = 0x400006a0 + 0x400006a4 ets_bigint_wait_finish = 0x400006a4 + 0x400006a8 ets_bigint_getz = 0x400006a8 + 0x400006ac ets_ds_enable = 0x400006ac + 0x400006b0 ets_ds_disable = 0x400006b0 + 0x400006b4 ets_ds_start_sign = 0x400006b4 + 0x400006b8 ets_ds_is_busy = 0x400006b8 + 0x400006bc ets_ds_finish_sign = 0x400006bc + 0x400006c0 ets_ds_encrypt_params = 0x400006c0 + 0x400006c4 ets_aes_setkey_dec = 0x400006c4 + 0x400006c8 ets_aes_setkey_enc = 0x400006c8 + 0x400006cc ets_mgf1_sha256 = 0x400006cc + 0x400006d0 ets_efuse_read = 0x400006d0 + 0x400006d4 ets_efuse_program = 0x400006d4 + 0x400006d8 ets_efuse_clear_program_registers = 0x400006d8 + 0x400006dc ets_efuse_write_key = 0x400006dc + 0x400006e0 ets_efuse_get_read_register_address = 0x400006e0 + 0x400006e4 ets_efuse_get_key_purpose = 0x400006e4 + 0x400006e8 ets_efuse_key_block_unused = 0x400006e8 + 0x400006ec ets_efuse_find_unused_key_block = 0x400006ec + 0x400006f0 ets_efuse_rs_calculate = 0x400006f0 + 0x400006f4 ets_efuse_count_unused_key_blocks = 0x400006f4 + 0x400006f8 ets_efuse_secure_boot_enabled = 0x400006f8 + 0x400006fc ets_efuse_secure_boot_aggressive_revoke_enabled = 0x400006fc + 0x40000700 ets_efuse_cache_encryption_enabled = 0x40000700 + 0x40000704 ets_efuse_download_modes_disabled = 0x40000704 + 0x40000708 ets_efuse_find_purpose = 0x40000708 + 0x4000070c ets_efuse_flash_opi_5pads_power_sel_vddspi = 0x4000070c + 0x40000710 ets_efuse_force_send_resume = 0x40000710 + 0x40000714 ets_efuse_get_flash_delay_us = 0x40000714 + 0x40000718 ets_efuse_get_mac = 0x40000718 + 0x4000071c ets_efuse_get_spiconfig = 0x4000071c + 0x40000720 ets_efuse_usb_print_is_disabled = 0x40000720 + 0x40000724 ets_efuse_usb_serial_jtag_print_is_disabled = 0x40000724 + 0x40000728 ets_efuse_get_uart_print_control = 0x40000728 + 0x4000072c ets_efuse_get_wp_pad = 0x4000072c + 0x40000730 ets_efuse_legacy_spi_boot_mode_disabled = 0x40000730 + 0x40000734 ets_efuse_security_download_modes_enabled = 0x40000734 + 0x40000738 ets_efuse_set_timing = 0x40000738 + 0x4000073c ets_efuse_jtag_disabled = 0x4000073c + 0x40000740 ets_efuse_usb_download_mode_disabled = 0x40000740 + 0x40000744 ets_efuse_usb_module_disabled = 0x40000744 + 0x40000748 ets_efuse_usb_device_disabled = 0x40000748 + 0x4000074c ets_emsa_pss_verify = 0x4000074c + 0x40000750 ets_rsa_pss_verify = 0x40000750 + 0x40000754 ets_secure_boot_verify_bootloader_with_keys = 0x40000754 + 0x40000758 ets_secure_boot_verify_signature = 0x40000758 + 0x4000075c ets_secure_boot_read_key_digests = 0x4000075c + 0x40000760 ets_secure_boot_revoke_public_key_digest = 0x40000760 + [!provide] PROVIDE (usb_uart_rx_one_char = 0x400008cc) + [!provide] PROVIDE (usb_uart_rx_one_char_block = 0x400008d0) + [!provide] PROVIDE (usb_uart_tx_flush = 0x400008d4) + [!provide] PROVIDE (usb_uart_tx_one_char = 0x400008d8) + 0x3fcdffd1 PROVIDE (g_uart_print = 0x3fcdffd1) + 0x3fcdffd0 PROVIDE (g_usb_print = 0x3fcdffd0) + 0x3fcdffcc bt_rf_coex_cfg_p = 0x3fcdffcc + 0x3fcdffc8 bt_rf_coex_hooks_p = 0x3fcdffc8 + 0x3fcdffc4 btdm_env_p = 0x3fcdffc4 + 0x3fcdffc0 g_rw_controller_task_handle = 0x3fcdffc0 + 0x3fcdffbc g_rw_init_sem = 0x3fcdffbc + 0x3fcdffb8 g_rw_schd_queue = 0x3fcdffb8 + 0x3fcdffb4 lld_init_env = 0x3fcdffb4 + 0x3fcdffb0 lld_rpa_renew_env = 0x3fcdffb0 + 0x3fcdffac lld_scan_env = 0x3fcdffac + 0x3fcdffa8 lld_scan_sync_env = 0x3fcdffa8 + 0x3fcdffa4 lld_test_env = 0x3fcdffa4 + 0x3fcdffa0 p_ble_util_buf_env = 0x3fcdffa0 + 0x3fcdff9c p_lld_env = 0x3fcdff9c + 0x3fcdff98 p_llm_env = 0x3fcdff98 + 0x3fcdff94 r_h4tl_eif_p = 0x3fcdff94 + 0x3fcdff90 r_hli_funcs_p = 0x3fcdff90 + 0x3fcdff8c r_ip_funcs_p = 0x3fcdff8c + 0x3fcdff88 r_modules_funcs_p = 0x3fcdff88 + 0x3fcdff84 r_osi_funcs_p = 0x3fcdff84 + 0x3fcdff80 r_plf_funcs_p = 0x3fcdff80 + 0x3fcdff7c vhci_env_p = 0x3fcdff7c + 0x3fcdff78 aa_gen = 0x3fcdff78 + 0x3fcdff6c aes_env = 0x3fcdff6c + 0x3fcdff1c bt_rf_coex_cfg_cb = 0x3fcdff1c + 0x3fcdff18 btdm_pwr_state = 0x3fcdff18 + 0x3fcdff14 btdm_slp_err = 0x3fcdff14 + 0x3fcdff0c ecc_env = 0x3fcdff0c + 0x3fcdff04 esp_handler = 0x3fcdff04 + 0x3fcdfefc esp_vendor_cmd = 0x3fcdfefc + 0x3fcdfef8 g_adv_delay_dis = 0x3fcdfef8 + 0x3fcdfef4 g_conflict_elt = 0x3fcdfef4 + 0x3fcdfee4 g_eif_api = 0x3fcdfee4 + 0x3fcdfed8 g_event_empty = 0x3fcdfed8 + 0x3fcdfecc g_llc_state = 0x3fcdfecc + 0x3fcdfec8 g_llm_state = 0x3fcdfec8 + 0x3fcdfec4 g_max_evt_env = 0x3fcdfec4 + 0x3fcdfec0 g_misc_state = 0x3fcdfec0 + 0x3fcdfea4 g_rma_rule_db = 0x3fcdfea4 + 0x3fcdfe88 g_rtp_rule_db = 0x3fcdfe88 + 0x3fcdfe85 g_scan_forever = 0x3fcdfe85 + 0x3fcdfe84 g_time_msb = 0x3fcdfe84 + 0x3fcdfe5c h4tl_env = 0x3fcdfe5c + 0x3fcdfe38 hci_env = 0x3fcdfe38 + 0x3fcdfe34 hci_ext_host = 0x3fcdfe34 + 0x3fcdfe2c hci_fc_env = 0x3fcdfe2c + 0x3fcdfe00 hci_tl_env = 0x3fcdfe00 + 0x3fcdfdd0 ke_env = 0x3fcdfdd0 + 0x3fcdfd90 ke_event_env = 0x3fcdfd90 + 0x3fcdfd14 ke_task_env = 0x3fcdfd14 + 0x3fcdfcec llc_env = 0x3fcdfcec + 0x3fcdfcc4 lld_adv_env = 0x3fcdfcc4 + 0x3fcdfc9c lld_con_env = 0x3fcdfc9c + 0x3fcdfc94 lld_exp_sync_pos_tab = 0x3fcdfc94 + 0x3fcdfc6c lld_per_adv_env = 0x3fcdfc6c + 0x3fcdfc44 lld_sync_env = 0x3fcdfc44 + 0x3fcdfc38 llm_le_adv_flow_env = 0x3fcdfc38 + 0x3fcdfc34 rw_sleep_enable = 0x3fcdfc34 + 0x3fcdfc2c rwble_env = 0x3fcdfc2c + 0x3fcdfc10 rwip_env = 0x3fcdfc10 + 0x3fcdfc04 rwip_param = 0x3fcdfc04 + 0x3fcdfc00 rwip_prog_delay = 0x3fcdfc00 + 0x3fcdfbc8 rwip_rf = 0x3fcdfbc8 + 0x3fcdfbc0 sch_alarm_env = 0x3fcdfbc0 + 0x3fcdfbac sch_arb_env = 0x3fcdfbac + 0x3fcdfba4 sch_plan_env = 0x3fcdfba4 + 0x3fcdfaa0 sch_prog_env = 0x3fcdfaa0 + 0x3fcdfa40 sch_slice_env = 0x3fcdfa40 + 0x3fcdfa38 sch_slice_params = 0x3fcdfa38 + 0x3fcdfa30 timer_env = 0x3fcdfa30 + 0x3fcdfa2c unloaded_area = 0x3fcdfa2c + 0x3fcdfa28 vshci_state = 0x3fcdfa28 + 0x3fcdfa1c TASK_DESC_LLC = 0x3fcdfa1c + 0x3fcdfa10 TASK_DESC_LLM = 0x3fcdfa10 + 0x3fcdfa04 TASK_DESC_VSHCI = 0x3fcdfa04 + 0x3fcdf9fc co_default_bdaddr = 0x3fcdf9fc + 0x3fcdf9f8 dbg_assert_block = 0x3fcdf9f8 + 0x3fcdf9f4 g_bt_plf_log_level = 0x3fcdf9f4 + 0x3fcdf9d0 hci_cmd_desc_tab_vs_esp = 0x3fcdf9d0 + 0x3fcdf9b8 hci_command_handler_tab_esp = 0x3fcdf9b8 + 0x3fcdf9b4 privacy_en = 0x3fcdf9b4 + 0x3fcdf96c sdk_cfg_priv_opts = 0x3fcdf96c + 0x3ff1ffdc BasePoint_x_256 = 0x3ff1ffdc + 0x3ff1ffbc BasePoint_y_256 = 0x3ff1ffbc + 0x3ff1ff9c DebugE256PublicKey_x = 0x3ff1ff9c + 0x3ff1ff7c DebugE256PublicKey_y = 0x3ff1ff7c + 0x3ff1ff5c DebugE256SecretKey = 0x3ff1ff5c + 0x3ff1f7a0 ECC_4Win_Look_up_table = 0x3ff1f7a0 + 0x3ff1f79c LLM_AA_CT1 = 0x3ff1f79c + 0x3ff1f798 LLM_AA_CT2 = 0x3ff1f798 + 0x3ff1f790 RF_TX_PW_CONV_TBL = 0x3ff1f790 + 0x3ff1f784 TASK_DESC_MISC = 0x3ff1f784 + 0x3ff1f768 adv_evt_prop2type = 0x3ff1f768 + 0x3ff1f760 adv_evt_type2prop = 0x3ff1f760 + 0x3ff1f750 aes_cmac_zero = 0x3ff1f750 + 0x3ff1f740 aes_k2_salt = 0x3ff1f740 + 0x3ff1f738 aes_k3_id64 = 0x3ff1f738 + 0x3ff1f728 aes_k3_salt = 0x3ff1f728 + 0x3ff1f724 aes_k4_id6 = 0x3ff1f724 + 0x3ff1f714 aes_k4_salt = 0x3ff1f714 + 0x3ff1f6e8 bigHexP256 = 0x3ff1f6e8 + 0x3ff1f6e0 byte_tx_time = 0x3ff1f6e0 + 0x3ff1f6d8 co_null_bdaddr = 0x3ff1f6d8 + 0x3ff1f6d0 co_phy_mask_to_rate = 0x3ff1f6d0 + 0x3ff1f6c8 co_phy_mask_to_value = 0x3ff1f6c8 + 0x3ff1f6c4 co_phy_to_rate = 0x3ff1f6c4 + 0x3ff1f6c0 co_phy_value_to_mask = 0x3ff1f6c0 + 0x3ff1f6b8 co_rate_to_byte_dur_us = 0x3ff1f6b8 + 0x3ff1f6b0 co_rate_to_phy = 0x3ff1f6b0 + 0x3ff1f6ac co_rate_to_phy_mask = 0x3ff1f6ac + 0x3ff1f69c co_sca2ppm = 0x3ff1f69c + 0x3ff1f670 coef_B = 0x3ff1f670 + 0x3ff1f668 connect_req_dur_tab = 0x3ff1f668 + 0x3ff1f5e4 ecc_Jacobian_InfinityPoint256 = 0x3ff1f5e4 + 0x3ff1f518 em_base_reg_lut = 0x3ff1f518 + 0x3ff1f510 fixed_tx_time = 0x3ff1f510 + 0x3ff1f508 h4tl_msgtype2hdrlen = 0x3ff1f508 + 0x3ff1f4d8 hci_cmd_desc_root_tab = 0x3ff1f4d8 + 0x3ff1f46c hci_cmd_desc_tab_ctrl_bb = 0x3ff1f46c + 0x3ff1f43c hci_cmd_desc_tab_info_par = 0x3ff1f43c + 0x3ff1f0a0 hci_cmd_desc_tab_le = 0x3ff1f0a0 + 0x3ff1f088 hci_cmd_desc_tab_lk_ctrl = 0x3ff1f088 + 0x3ff1f07c hci_cmd_desc_tab_stat_par = 0x3ff1f07c + 0x3ff1f040 hci_cmd_desc_tab_vs = 0x3ff1f040 + 0x3ff1eff8 hci_evt_desc_tab = 0x3ff1eff8 + 0x3ff1ef58 hci_evt_le_desc_tab = 0x3ff1ef58 + 0x3ff1ef50 hci_evt_le_desc_tab_esp = 0x3ff1ef50 + 0x3ff1ef48 hci_rsvd_evt_msk = 0x3ff1ef48 + 0x3ff1ef44 lld_aux_phy_to_rate = 0x3ff1ef44 + 0x3ff1ef3c lld_init_max_aux_dur_tab = 0x3ff1ef3c + 0x3ff1ef34 lld_scan_map_legacy_pdu_to_evt_type = 0x3ff1ef34 + 0x3ff1ef2c lld_scan_max_aux_dur_tab = 0x3ff1ef2c + 0x3ff1ef24 lld_sync_max_aux_dur_tab = 0x3ff1ef24 + 0x3ff1ef1c llm_local_le_feats = 0x3ff1ef1c + 0x3ff1ef14 llm_local_le_states = 0x3ff1ef14 + 0x3ff1eeec llm_local_supp_cmds = 0x3ff1eeec + 0x3ff1eecc maxSecretKey_256 = 0x3ff1eecc + 0x3ff1eec4 max_data_tx_time = 0x3ff1eec4 + 0x3ff1eeb4 one_bits = 0x3ff1eeb4 + 0x3ff1eeac rwip_coex_cfg = 0x3ff1eeac + 0x3ff1ee94 rwip_priority = 0x3ff1ee94 + 0x3ff1ee48 veryBigHexP256 = 0x3ff1ee48 + 0x400015b0 esp_pp_rom_version_get = 0x400015b0 + 0x400015b4 RC_GetBlockAckTime = 0x400015b4 + 0x400015b8 ebuf_list_remove = 0x400015b8 + 0x400015c8 GetAccess = 0x400015c8 + 0x400015cc hal_mac_is_low_rate_enabled = 0x400015cc + 0x400015d0 hal_mac_tx_get_blockack = 0x400015d0 + 0x400015d8 ic_get_trc = 0x400015d8 + 0x400015e0 ic_mac_init = 0x400015e0 + 0x400015e4 ic_interface_enabled = 0x400015e4 + 0x400015e8 is_lmac_idle = 0x400015e8 + 0x400015f0 lmacDiscardAgedMSDU = 0x400015f0 + 0x400015fc lmacIsIdle = 0x400015fc + 0x40001600 lmacIsLongFrame = 0x40001600 + 0x40001608 lmacPostTxComplete = 0x40001608 + 0x4000160c lmacProcessAllTxTimeout = 0x4000160c + 0x40001610 lmacProcessCollisions = 0x40001610 + 0x40001614 lmacProcessRxSucData = 0x40001614 + 0x40001618 lmacReachLongLimit = 0x40001618 + 0x4000161c lmacReachShortLimit = 0x4000161c + 0x40001620 lmacRecycleMPDU = 0x40001620 + 0x40001624 lmacRxDone = 0x40001624 + 0x40001634 mac_tx_set_duration = 0x40001634 + 0x4000163c mac_tx_set_plcp0 = 0x4000163c + 0x40001644 mac_tx_set_plcp2 = 0x40001644 + 0x4000164c pm_disable_dream_timer = 0x4000164c + 0x40001650 pm_disable_sleep_delay_timer = 0x40001650 + 0x40001658 pm_mac_wakeup = 0x40001658 + 0x4000165c pm_mac_sleep = 0x4000165c + 0x40001660 pm_enable_active_timer = 0x40001660 + 0x40001664 pm_enable_sleep_delay_timer = 0x40001664 + 0x40001668 pm_local_tsf_process = 0x40001668 + 0x4000166c pm_set_beacon_filter = 0x4000166c + 0x40001670 pm_is_in_wifi_slice_threshold = 0x40001670 + 0x40001674 pm_is_waked = 0x40001674 + 0x40001680 pm_on_data_rx = 0x40001680 + 0x40001684 pm_on_tbtt = 0x40001684 + 0x4000169c pm_sleep_for = 0x4000169c + 0x400016a4 ppAMPDU2Normal = 0x400016a4 + 0x400016ac ppCalFrameTimes = 0x400016ac + 0x400016b0 ppCalSubFrameLength = 0x400016b0 + 0x400016b8 ppCheckTxAMPDUlength = 0x400016b8 + 0x400016bc ppDequeueRxq_Locked = 0x400016bc + 0x400016c0 ppDequeueTxQ = 0x400016c0 + 0x400016c4 ppEmptyDelimiterLength = 0x400016c4 + 0x400016c8 ppEnqueueRxq = 0x400016c8 + 0x400016cc ppEnqueueTxDone = 0x400016cc + 0x400016d0 ppGetTxQFirstAvail_Locked = 0x400016d0 + 0x400016d4 ppGetTxframe = 0x400016d4 + 0x400016e0 ppProcessRxPktHdr = 0x400016e0 + 0x400016e8 ppRecordBarRRC = 0x400016e8 + 0x400016ec lmacRequestTxopQueue = 0x400016ec + 0x400016f0 lmacReleaseTxopQueue = 0x400016f0 + 0x400016f4 ppRecycleAmpdu = 0x400016f4 + 0x400016f8 ppRecycleRxPkt = 0x400016f8 + 0x400016fc ppResortTxAMPDU = 0x400016fc + 0x40001700 ppResumeTxAMPDU = 0x40001700 + 0x4000170c ppRxProtoProc = 0x4000170c + 0x40001710 ppSearchTxQueue = 0x40001710 + 0x40001714 ppSearchTxframe = 0x40001714 + 0x40001718 ppSelectNextQueue = 0x40001718 + 0x4000171c ppSubFromAMPDU = 0x4000171c + 0x40001720 ppTask = 0x40001720 + 0x40001724 ppTxPkt = 0x40001724 + 0x40001728 ppTxProtoProc = 0x40001728 + 0x4000172c ppTxqUpdateBitmap = 0x4000172c + 0x40001734 pp_hdrsize = 0x40001734 + 0x40001738 pp_post = 0x40001738 + 0x4000173c pp_process_hmac_waiting_txq = 0x4000173c + 0x40001740 rcGetAmpduSched = 0x40001740 + 0x40001744 rcUpdateRxDone = 0x40001744 + 0x40001748 rc_get_trc = 0x40001748 + 0x4000174c rc_get_trc_by_index = 0x4000174c + 0x40001750 rcAmpduLowerRate = 0x40001750 + 0x40001754 rcampduuprate = 0x40001754 + 0x40001758 rcClearCurAMPDUSched = 0x40001758 + 0x4000175c rcClearCurSched = 0x4000175c + 0x40001760 rcClearCurStat = 0x40001760 + 0x40001768 rcLowerSched = 0x40001768 + 0x4000176c rcSetTxAmpduLimit = 0x4000176c + 0x40001774 rcUpdateAckSnr = 0x40001774 + 0x40001784 rcUpSched = 0x40001784 + 0x40001788 rssi_margin = 0x40001788 + 0x4000178c rx11NRate2AMPDULimit = 0x4000178c + 0x40001790 TRC_AMPDU_PER_DOWN_THRESHOLD = 0x40001790 + 0x40001794 TRC_AMPDU_PER_UP_THRESHOLD = 0x40001794 + 0x40001798 trc_calc_duration = 0x40001798 + 0x4000179c trc_isTxAmpduOperational = 0x4000179c + 0x400017a0 trc_onAmpduOp = 0x400017a0 + 0x400017a4 TRC_PER_IS_GOOD = 0x400017a4 + 0x400017a8 trc_SetTxAmpduState = 0x400017a8 + 0x400017ac trc_tid_isTxAmpduOperational = 0x400017ac + 0x400017b0 trcAmpduSetState = 0x400017b0 + 0x400017bc wDev_DiscardFrame = 0x400017bc + 0x400017c0 wDev_GetNoiseFloor = 0x400017c0 + 0x400017c4 wDev_IndicateAmpdu = 0x400017c4 + 0x400017cc wdev_bank_store = 0x400017cc + 0x400017d0 wdev_bank_load = 0x400017d0 + 0x400017d4 wdev_mac_reg_load = 0x400017d4 + 0x400017d8 wdev_mac_reg_store = 0x400017d8 + 0x400017dc wdev_mac_special_reg_load = 0x400017dc + 0x400017e0 wdev_mac_special_reg_store = 0x400017e0 + 0x400017e4 wdev_mac_wakeup = 0x400017e4 + 0x400017e8 wdev_mac_sleep = 0x400017e8 + 0x400017ec hal_mac_is_dma_enable = 0x400017ec + 0x400017f8 wdevProcessRxSucDataAll = 0x400017f8 + 0x400017fc wdev_csi_len_align = 0x400017fc + 0x40001800 ppDequeueTxDone_Locked = 0x40001800 + 0x4000180c config_is_cache_tx_buf_enabled = 0x4000180c + 0x40001810 //ppMapWaitTxq = 0x40001810 + 0x40001814 ppProcessWaitingQueue = 0x40001814 + 0x40001818 ppDisableQueue = 0x40001818 + 0x4000181c pm_allow_tx = 0x4000181c + 0x3ff1ee44 our_instances_ptr = 0x3ff1ee44 + 0x3fcdf968 pTxRx = 0x3fcdf968 + 0x3fcdf964 lmacConfMib_ptr = 0x3fcdf964 + 0x3fcdf960 our_wait_eb = 0x3fcdf960 + 0x3fcdf95c our_tx_eb = 0x3fcdf95c + 0x3fcdf958 pp_wdev_funcs = 0x3fcdf958 + 0x3fcdf954 g_osi_funcs_p = 0x3fcdf954 + 0x3fcdf950 wDevCtrl_ptr = 0x3fcdf950 + 0x3ff1ee40 g_wdev_last_desc_reset_ptr = 0x3ff1ee40 + 0x3fcdf94c wDevMacSleep_ptr = 0x3fcdf94c + 0x3fcdf948 g_lmac_cnt_ptr = 0x3fcdf948 + 0x3ff1ee3c our_controls_ptr = 0x3ff1ee3c + 0x3fcdf944 pp_sig_cnt_ptr = 0x3fcdf944 + 0x3fcdf940 g_eb_list_desc_ptr = 0x3fcdf940 + 0x3fcdf93c s_fragment_ptr = 0x3fcdf93c + 0x3fcdf938 if_ctrl_ptr = 0x3fcdf938 + 0x3fcdf934 g_intr_lock_mux = 0x3fcdf934 + 0x3fcdf930 g_wifi_global_lock = 0x3fcdf930 + 0x3fcdf92c s_wifi_queue = 0x3fcdf92c + 0x3fcdf928 pp_task_hdl = 0x3fcdf928 + 0x3fcdf924 s_pp_task_create_sem = 0x3fcdf924 + 0x3fcdf920 s_pp_task_del_sem = 0x3fcdf920 + 0x3fcdf91c g_wifi_menuconfig_ptr = 0x3fcdf91c + 0x3fcdf918 xphyQueue = 0x3fcdf918 + 0x3fcdf914 ap_no_lr_ptr = 0x3fcdf914 + 0x3fcdf910 rc11BSchedTbl_ptr = 0x3fcdf910 + 0x3fcdf90c rc11NSchedTbl_ptr = 0x3fcdf90c + 0x3fcdf908 rcLoRaSchedTbl_ptr = 0x3fcdf908 + 0x3fcdf904 BasicOFDMSched_ptr = 0x3fcdf904 + 0x3fcdf900 trc_ctl_ptr = 0x3fcdf900 + 0x3fcdf8fc g_pm_cnt_ptr = 0x3fcdf8fc + 0x3fcdf8f8 g_pm_ptr = 0x3fcdf8f8 + 0x3fcdf8f4 g_pm_cfg_ptr = 0x3fcdf8f4 + 0x3fcdf8f0 g_esp_mesh_quick_funcs_ptr = 0x3fcdf8f0 + 0x3fcdf8ec g_txop_queue_status_ptr = 0x3fcdf8ec + 0x3fcdf8e8 g_mac_sleep_en_ptr = 0x3fcdf8e8 + 0x3fcdf8e4 g_mesh_is_root_ptr = 0x3fcdf8e4 + 0x3fcdf8e0 g_mesh_topology_ptr = 0x3fcdf8e0 + 0x3fcdf8dc g_mesh_init_ps_type_ptr = 0x3fcdf8dc + 0x3fcdf8d8 g_mesh_is_started_ptr = 0x3fcdf8d8 + 0x3fcdf8d4 g_config_func = 0x3fcdf8d4 + 0x3fcdf8d0 g_net80211_tx_func = 0x3fcdf8d0 + 0x3fcdf8cc g_timer_func = 0x3fcdf8cc + 0x3fcdf8c8 s_michael_mic_failure_cb = 0x3fcdf8c8 + 0x3fcdf8c4 wifi_sta_rx_probe_req = 0x3fcdf8c4 + 0x3fcdf8c0 g_tx_done_cb_func = 0x3fcdf8c0 + 0x3fcdf874 g_per_conn_trc = 0x3fcdf874 + 0x3fcdf870 s_encap_amsdu_func = 0x3fcdf870 + 0x40001820 esp_net80211_rom_version_get = 0x40001820 + 0x40001824 ampdu_dispatch = 0x40001824 + 0x40001828 ampdu_dispatch_all = 0x40001828 + 0x4000182c ampdu_dispatch_as_many_as_possible = 0x4000182c + 0x40001830 ampdu_dispatch_movement = 0x40001830 + 0x40001834 ampdu_dispatch_upto = 0x40001834 + 0x40001838 chm_is_at_home_channel = 0x40001838 + 0x4000183c cnx_node_is_existing = 0x4000183c + 0x40001840 cnx_node_search = 0x40001840 + 0x40001844 ic_ebuf_recycle_rx = 0x40001844 + 0x40001848 ic_ebuf_recycle_tx = 0x40001848 + 0x4000184c ic_reset_rx_ba = 0x4000184c + 0x40001850 ieee80211_align_eb = 0x40001850 + 0x40001858 ieee80211_ampdu_start_age_timer = 0x40001858 + 0x40001860 ieee80211_is_tx_allowed = 0x40001860 + 0x40001864 ieee80211_output_pending_eb = 0x40001864 + 0x4000186c ieee80211_set_tx_desc = 0x4000186c + 0x40001870 rom_sta_input = 0x40001870 + 0x40001874 wifi_get_macaddr = 0x40001874 + 0x40001878 wifi_rf_phy_disable = 0x40001878 + 0x4000187c wifi_rf_phy_enable = 0x4000187c + 0x40001880 ic_ebuf_alloc = 0x40001880 + 0x40001888 ieee80211_copy_eb_header = 0x40001888 + 0x4000188c ieee80211_recycle_cache_eb = 0x4000188c + 0x40001890 ieee80211_search_node = 0x40001890 + 0x40001894 roundup2 = 0x40001894 + 0x40001898 ieee80211_crypto_encap = 0x40001898 + 0x400018a4 ieee80211_set_tx_pti = 0x400018a4 + 0x400018a8 wifi_is_started = 0x400018a8 + 0x3fcdf86c net80211_funcs = 0x3fcdf86c + 0x3fcdf868 g_scan = 0x3fcdf868 + 0x3fcdf864 g_chm = 0x3fcdf864 + 0x3fcdf860 g_ic_ptr = 0x3fcdf860 + 0x3fcdf85c g_hmac_cnt_ptr = 0x3fcdf85c + 0x3fcdf858 g_tx_cacheq_ptr = 0x3fcdf858 + 0x3fcdf854 s_netstack_free = 0x3fcdf854 + 0x3fcdf850 mesh_rxcb = 0x3fcdf850 + 0x3fcdf84c sta_rxcb = 0x3fcdf84c + 0x400018ac esp_coex_rom_version_get = 0x400018ac + 0x400018b0 coex_bt_release = 0x400018b0 + 0x400018b4 coex_bt_request = 0x400018b4 + 0x400018b8 coex_core_ble_conn_dyn_prio_get = 0x400018b8 + 0x400018c0 coex_core_pti_get = 0x400018c0 + 0x400018c4 coex_core_release = 0x400018c4 + 0x400018c8 coex_core_request = 0x400018c8 + 0x400018cc coex_core_status_get = 0x400018cc + 0x400018d4 coex_event_duration_get = 0x400018d4 + 0x400018d8 coex_hw_timer_disable = 0x400018d8 + 0x400018dc coex_hw_timer_enable = 0x400018dc + 0x400018e0 coex_hw_timer_set = 0x400018e0 + 0x400018e4 coex_schm_interval_set = 0x400018e4 + 0x400018e8 coex_schm_lock = 0x400018e8 + 0x400018ec coex_schm_unlock = 0x400018ec + 0x400018f4 coex_wifi_release = 0x400018f4 + 0x400018f8 esp_coex_ble_conn_dynamic_prio_get = 0x400018f8 + 0x3fcdf848 coex_env_ptr = 0x3fcdf848 + 0x3fcdf844 coex_pti_tab_ptr = 0x3fcdf844 + 0x3fcdf840 coex_schm_env_ptr = 0x3fcdf840 + 0x3fcdf83c coexist_funcs = 0x3fcdf83c + 0x3fcdf838 g_coa_funcs_p = 0x3fcdf838 + 0x3fcdf834 g_coex_param_ptr = 0x3fcdf834 + 0x400018fc phy_get_romfuncs = 0x400018fc + 0x40001900 rom_abs_temp = 0x40001900 + 0x40001904 rom_bb_bss_cbw40_dig = 0x40001904 + 0x40001908 rom_bb_wdg_test_en = 0x40001908 + 0x4000190c rom_bb_wdt_get_status = 0x4000190c + 0x40001910 rom_bb_wdt_int_enable = 0x40001910 + 0x40001914 rom_bb_wdt_rst_enable = 0x40001914 + 0x40001918 rom_bb_wdt_timeout_clear = 0x40001918 + 0x4000191c rom_cbw2040_cfg = 0x4000191c + 0x40001920 rom_check_noise_floor = 0x40001920 + 0x40001924 rom_chip_i2c_readReg = 0x40001924 + 0x40001928 rom_chip_i2c_writeReg = 0x40001928 + 0x4000192c rom_correct_rf_ana_gain = 0x4000192c + 0x40001930 rom_dc_iq_est = 0x40001930 + 0x40001934 rom_disable_agc = 0x40001934 + 0x40001938 rom_en_pwdet = 0x40001938 + 0x4000193c rom_enable_agc = 0x4000193c + 0x40001940 rom_get_bbgain_db = 0x40001940 + 0x40001944 rom_get_data_sat = 0x40001944 + 0x40001948 rom_get_i2c_read_mask = 0x40001948 + 0x4000194c rom_get_pwctrl_correct = 0x4000194c + 0x40001950 rom_get_rf_gain_qdb = 0x40001950 + 0x40001954 rom_i2c_readReg = 0x40001954 + 0x40001958 rom_i2c_readReg_Mask = 0x40001958 + 0x4000195c rom_i2c_writeReg = 0x4000195c + 0x40001960 rom_i2c_writeReg_Mask = 0x40001960 + 0x40001968 rom_iq_est_disable = 0x40001968 + 0x4000196c rom_iq_est_enable = 0x4000196c + 0x40001970 rom_linear_to_db = 0x40001970 + 0x40001974 rom_loopback_mode_en = 0x40001974 + 0x40001978 rom_mhz2ieee = 0x40001978 + 0x4000197c rom_noise_floor_auto_set = 0x4000197c + 0x40001980 rom_pbus_debugmode = 0x40001980 + 0x40001984 rom_pbus_force_mode = 0x40001984 + 0x40001988 rom_pbus_force_test = 0x40001988 + 0x4000198c rom_pbus_rd = 0x4000198c + 0x40001990 rom_pbus_rd_addr = 0x40001990 + 0x40001994 rom_pbus_rd_shift = 0x40001994 + 0x40001998 rom_pbus_set_dco = 0x40001998 + 0x4000199c rom_pbus_set_rxgain = 0x4000199c + 0x400019a0 rom_pbus_workmode = 0x400019a0 + 0x400019a4 rom_pbus_xpd_rx_off = 0x400019a4 + 0x400019a8 rom_pbus_xpd_rx_on = 0x400019a8 + 0x400019ac rom_pbus_xpd_tx_off = 0x400019ac + 0x400019b4 rom_phy_byte_to_word = 0x400019b4 + 0x400019b8 rom_phy_disable_cca = 0x400019b8 + 0x400019bc rom_phy_enable_cca = 0x400019bc + 0x400019c0 rom_phy_get_noisefloor = 0x400019c0 + 0x400019c4 rom_phy_get_rx_freq = 0x400019c4 + 0x400019c8 rom_phy_set_bbfreq_init = 0x400019c8 + 0x400019cc rom_pow_usr = 0x400019cc + 0x400019d0 rom_pwdet_sar2_init = 0x400019d0 + 0x400019d4 rom_read_hw_noisefloor = 0x400019d4 + 0x400019d8 rom_read_sar_dout = 0x400019d8 + 0x400019dc rom_set_cal_rxdc = 0x400019dc + 0x400019e0 rom_set_chan_cal_interp = 0x400019e0 + 0x400019e4 rom_set_loopback_gain = 0x400019e4 + 0x400019e8 rom_set_noise_floor = 0x400019e8 + 0x400019ec rom_set_rxclk_en = 0x400019ec + 0x400019f8 rom_set_txclk_en = 0x400019f8 + 0x400019fc rom_spur_cal = 0x400019fc + 0x40001a00 rom_spur_reg_write_one_tone = 0x40001a00 + 0x40001a04 rom_target_power_add_backoff = 0x40001a04 + 0x40001a08 rom_tx_pwctrl_bg_init = 0x40001a08 + 0x40001a10 rom_wifi_11g_rate_chg = 0x40001a10 + 0x40001a14 rom_write_gain_mem = 0x40001a14 + 0x40001a18 chip726_phyrom_version = 0x40001a18 + 0x40001a1c rom_disable_wifi_agc = 0x40001a1c + 0x40001a20 rom_enable_wifi_agc = 0x40001a20 + 0x40001a24 rom_set_tx_gain_table = 0x40001a24 + 0x40001a28 rom_bt_index_to_bb = 0x40001a28 + 0x40001a2c rom_bt_bb_to_index = 0x40001a2c + 0x40001a30 rom_wr_bt_tx_atten = 0x40001a30 + 0x40001a34 rom_wr_bt_tx_gain_mem = 0x40001a34 + 0x40001a38 rom_spur_coef_cfg = 0x40001a38 + 0x40001a3c rom_bb_bss_cbw40 = 0x40001a3c + 0x40001a40 rom_set_cca = 0x40001a40 + 0x40001a44 rom_tx_paon_set = 0x40001a44 + 0x40001a48 rom_i2cmst_reg_init = 0x40001a48 + 0x40001a4c rom_iq_corr_enable = 0x40001a4c + 0x40001a50 rom_fe_reg_init = 0x40001a50 + 0x40001a5c rom_mac_enable_bb = 0x40001a5c + 0x40001a60 rom_bb_wdg_cfg = 0x40001a60 + 0x40001a64 rom_force_txon = 0x40001a64 + 0x40001a68 rom_fe_txrx_reset = 0x40001a68 + 0x40001a6c rom_set_rx_comp = 0x40001a6c + 0x40001a74 rom_write_chan_freq = 0x40001a74 + 0x40001a7c rom_set_xpd_sar = 0x40001a7c + 0x40001a80 rom_write_dac_gain2 = 0x40001a80 + 0x40001a84 rom_rtc_sar2_init = 0x40001a84 + 0x40001a88 rom_get_target_power_offset = 0x40001a88 + 0x40001a90 rom_get_rate_fcc_index = 0x40001a90 + 0x40001a94 rom_get_rate_target_power = 0x40001a94 + 0x40001a98 rom_write_wifi_dig_gain = 0x40001a98 + 0x40001a9c rom_bt_correct_rf_ana_gain = 0x40001a9c + 0x40001aa0 rom_pkdet_vol_start = 0x40001aa0 + 0x40001aa4 rom_read_sar2_code = 0x40001aa4 + 0x40001aa8 rom_get_sar2_vol = 0x40001aa8 + 0x40001aac rom_get_pll_vol = 0x40001aac + 0x40001ab0 rom_get_phy_target_power = 0x40001ab0 + 0x40001ab8 rom_phy_track_pll_cap = 0x40001ab8 + 0x40001abc rom_phy_pwdet_always_en = 0x40001abc + 0x40001ac0 rom_phy_pwdet_onetime_en = 0x40001ac0 + 0x40001ac4 rom_get_i2c_mst0_mask = 0x40001ac4 + 0x40001ac8 rom_get_i2c_hostid = 0x40001ac8 + 0x40001acc rom_enter_critical_phy = 0x40001acc + 0x40001ad0 rom_exit_critical_phy = 0x40001ad0 + 0x40001ad4 rom_chip_i2c_readReg_org = 0x40001ad4 + 0x40001ad8 rom_i2c_paral_set_mst0 = 0x40001ad8 + 0x40001adc rom_i2c_paral_set_read = 0x40001adc + 0x40001ae0 rom_i2c_paral_read = 0x40001ae0 + 0x40001ae4 rom_i2c_paral_write = 0x40001ae4 + 0x40001ae8 rom_i2c_paral_write_num = 0x40001ae8 + 0x40001aec rom_i2c_paral_write_mask = 0x40001aec + 0x40001af0 rom_bb_bss_cbw40_ana = 0x40001af0 + 0x40001af4 rom_chan_to_freq = 0x40001af4 + 0x40001afc rom_dac_rate_set = 0x40001afc + 0x40001b08 rom_tsens_index_to_dac = 0x40001b08 + 0x40001b0c rom_tsens_index_to_offset = 0x40001b0c + 0x40001b14 rom_code_to_temp = 0x40001b14 + 0x40001b18 rom_write_pll_cap_mem = 0x40001b18 + 0x40001b1c rom_pll_correct_dcap = 0x40001b1c + 0x40001b20 rom_phy_en_hw_set_freq = 0x40001b20 + 0x40001b24 rom_phy_dis_hw_set_freq = 0x40001b24 + 0x40000628 PROVIDE (esp_rom_crc32_le = crc32_le) + [!provide] PROVIDE (esp_rom_crc16_le = crc16_le) + [!provide] PROVIDE (esp_rom_crc8_le = crc8_le) + [!provide] PROVIDE (esp_rom_crc32_be = crc32_be) + [!provide] PROVIDE (esp_rom_crc16_be = crc16_be) + [!provide] PROVIDE (esp_rom_crc8_be = crc8_be) + [!provide] PROVIDE (esp_rom_gpio_pad_select_gpio = gpio_pad_select_gpio) + [!provide] PROVIDE (esp_rom_gpio_pad_pullup_only = gpio_pad_pullup) + 0x400005cc PROVIDE (esp_rom_gpio_pad_set_drv = gpio_pad_set_drv) + [!provide] PROVIDE (esp_rom_gpio_pad_unhold = gpio_pad_unhold) + [!provide] PROVIDE (esp_rom_gpio_connect_in_signal = gpio_matrix_in) + [!provide] PROVIDE (esp_rom_gpio_connect_out_signal = gpio_matrix_out) + [!provide] PROVIDE (esp_rom_efuse_mac_address_crc8 = esp_crc8) + 0x4000071c PROVIDE (esp_rom_efuse_get_flash_gpio_info = ets_efuse_get_spiconfig) + [!provide] PROVIDE (esp_rom_efuse_is_secure_boot_enabled = ets_efuse_secure_boot_enabled) + 0x4000072c PROVIDE (esp_rom_efuse_get_flash_wp_gpio = ets_efuse_get_wp_pad) + [!provide] PROVIDE (esp_rom_uart_flush_tx = uart_tx_flush) + [!provide] PROVIDE (esp_rom_uart_tx_one_char = uart_tx_one_char) + [!provide] PROVIDE (esp_rom_uart_tx_wait_idle = uart_tx_wait_idle) + [!provide] PROVIDE (esp_rom_uart_rx_one_char = uart_rx_one_char) + [!provide] PROVIDE (esp_rom_uart_rx_string = UartRxString) + 0x40000080 PROVIDE (esp_rom_output_flush_tx = uart_tx_flush) + 0x40000068 PROVIDE (esp_rom_output_tx_one_char = uart_tx_one_char) + 0x40000084 PROVIDE (esp_rom_output_tx_wait_idle = uart_tx_wait_idle) + [!provide] PROVIDE (esp_rom_output_rx_one_char = uart_rx_one_char) + [!provide] PROVIDE (esp_rom_output_rx_string = UartRxString) + 0x40000614 PROVIDE (esp_rom_md5_init = MD5Init) + 0x40000618 PROVIDE (esp_rom_md5_update = MD5Update) + 0x4000061c PROVIDE (esp_rom_md5_final = MD5Final) + 0x40000090 PROVIDE (esp_rom_software_reset_system = software_reset) + [!provide] PROVIDE (esp_rom_software_reset_cpu = software_reset_cpu) + 0x40000040 PROVIDE (esp_rom_printf = ets_printf) + 0x40000050 PROVIDE (esp_rom_delay_us = ets_delay_us) + 0x40000018 PROVIDE (esp_rom_get_reset_reason = rtc_get_reset_reason) + [!provide] PROVIDE (esp_rom_route_intr_matrix = intr_matrix_set) + 0x40000584 PROVIDE (esp_rom_get_cpu_ticks_per_us = ets_get_cpu_frequency) + 0x40000588 PROVIDE (esp_rom_set_cpu_ticks_per_us = ets_update_cpu_frequency) + [!provide] PROVIDE (esp_rom_spiflash_clear_bp = esp_rom_spiflash_unlock) + [!provide] PROVIDE (esp_rom_spiflash_write_enable = SPI_write_enable) + [!provide] PROVIDE (esp_rom_spiflash_erase_area = SPIEraseArea) + [!provide] PROVIDE (esp_rom_spiflash_fix_dummylen = spi_dummy_len_fix) + [!provide] PROVIDE (esp_rom_spiflash_set_drvs = SetSpiDrvs) + [!provide] PROVIDE (esp_rom_spiflash_select_padsfunc = SelectSpiFunction) + [!provide] PROVIDE (esp_rom_spiflash_common_cmd = SPI_Common_Command) + [!provide] PROVIDE (esp_rom_regi2c_read = rom_i2c_readReg) + [!provide] PROVIDE (esp_rom_regi2c_read_mask = rom_i2c_readReg_Mask) + 0x4000195c PROVIDE (esp_rom_regi2c_write = rom_i2c_writeReg) + 0x40001960 PROVIDE (esp_rom_regi2c_write_mask = rom_i2c_writeReg_Mask) + 0x400008dc bt_rf_coex_get_dft_cfg = 0x400008dc + 0x400008e0 bt_rf_coex_hooks_p_set = 0x400008e0 + 0x400008e4 btdm_con_maxevtime_cal_impl = 0x400008e4 + 0x400008e8 btdm_controller_get_compile_version_impl = 0x400008e8 + 0x400008ec btdm_controller_rom_data_init = 0x400008ec + 0x400008f0 btdm_dis_privacy_err_report_impl = 0x400008f0 + 0x400008f4 btdm_disable_adv_delay_impl = 0x400008f4 + 0x400008f8 btdm_enable_scan_continue_impl = 0x400008f8 + 0x400008fc btdm_enable_scan_forever_impl = 0x400008fc + 0x40000900 btdm_get_power_state_impl = 0x40000900 + 0x40000904 btdm_get_prevent_sleep_flag_impl = 0x40000904 + 0x40000908 btdm_power_state_active_impl = 0x40000908 + 0x4000090c btdm_switch_phy_coded_impl = 0x4000090c + 0x40000910 hci_acl_data_handler = 0x40000910 + 0x40000914 hci_disconnect_cmd_handler = 0x40000914 + 0x40000918 hci_le_con_upd_cmd_handler = 0x40000918 + 0x4000091c hci_le_ltk_req_neg_reply_cmd_handler = 0x4000091c + 0x40000920 hci_le_ltk_req_reply_cmd_handler = 0x40000920 + 0x40000924 hci_le_rd_chnl_map_cmd_handler = 0x40000924 + 0x40000928 hci_le_rd_phy_cmd_handler = 0x40000928 + 0x4000092c hci_le_rd_rem_feats_cmd_handler = 0x4000092c + 0x40000930 hci_le_rem_con_param_req_neg_reply_cmd_handler = 0x40000930 + 0x40000934 hci_le_rem_con_param_req_reply_cmd_handler = 0x40000934 + 0x40000938 hci_le_set_data_len_cmd_handler = 0x40000938 + 0x4000093c hci_le_set_phy_cmd_handler = 0x4000093c + 0x40000940 hci_le_start_enc_cmd_handler = 0x40000940 + 0x40000944 hci_rd_auth_payl_to_cmd_handler = 0x40000944 + 0x40000948 hci_rd_rem_ver_info_cmd_handler = 0x40000948 + 0x4000094c hci_rd_rssi_cmd_handler = 0x4000094c + 0x40000950 hci_rd_tx_pwr_lvl_cmd_handler = 0x40000950 + 0x40000954 hci_vs_set_pref_slave_evt_dur_cmd_handler = 0x40000954 + 0x40000958 hci_vs_set_pref_slave_latency_cmd_handler = 0x40000958 + 0x4000095c hci_wr_auth_payl_to_cmd_handler = 0x4000095c + 0x40000960 ll_channel_map_ind_handler = 0x40000960 + 0x40000964 ll_connection_param_req_handler = 0x40000964 + 0x40000968 ll_connection_param_rsp_handler = 0x40000968 + 0x4000096c ll_connection_update_ind_handler = 0x4000096c + 0x40000970 ll_enc_req_handler = 0x40000970 + 0x40000974 ll_enc_rsp_handler = 0x40000974 + 0x40000978 ll_feature_req_handler = 0x40000978 + 0x4000097c ll_feature_rsp_handler = 0x4000097c + 0x40000980 ll_length_req_handler = 0x40000980 + 0x40000984 ll_length_rsp_handler = 0x40000984 + 0x40000988 ll_min_used_channels_ind_handler = 0x40000988 + 0x4000098c ll_pause_enc_req_handler = 0x4000098c + 0x40000990 ll_pause_enc_rsp_handler = 0x40000990 + 0x40000994 ll_phy_req_handler = 0x40000994 + 0x40000998 ll_phy_rsp_handler = 0x40000998 + 0x4000099c ll_phy_update_ind_handler = 0x4000099c + 0x400009a0 ll_ping_req_handler = 0x400009a0 + 0x400009a4 ll_ping_rsp_handler = 0x400009a4 + 0x400009a8 ll_slave_feature_req_handler = 0x400009a8 + 0x400009ac ll_start_enc_req_handler = 0x400009ac + 0x400009b0 ll_start_enc_rsp_handler = 0x400009b0 + 0x400009b4 ll_terminate_ind_handler = 0x400009b4 + 0x400009b8 ll_version_ind_handler = 0x400009b8 + 0x400009bc llc_auth_payl_nearly_to_handler = 0x400009bc + 0x400009c0 llc_auth_payl_real_to_handler = 0x400009c0 + 0x400009c4 llc_encrypt_ind_handler = 0x400009c4 + 0x400009c8 llc_hci_command_handler_wrapper = 0x400009c8 + 0x400009cc llc_ll_connection_param_req_pdu_send = 0x400009cc + 0x400009d0 llc_ll_connection_param_rsp_pdu_send = 0x400009d0 + 0x400009d4 llc_ll_connection_update_ind_pdu_send = 0x400009d4 + 0x400009d8 llc_ll_enc_req_pdu_send = 0x400009d8 + 0x400009dc llc_ll_enc_rsp_pdu_send = 0x400009dc + 0x400009e0 llc_ll_feature_req_pdu_send = 0x400009e0 + 0x400009e4 llc_ll_feature_rsp_pdu_send = 0x400009e4 + 0x400009e8 llc_ll_length_req_pdu_send = 0x400009e8 + 0x400009ec llc_ll_length_rsp_pdu_send = 0x400009ec + 0x400009f0 llc_ll_pause_enc_req_pdu_send = 0x400009f0 + 0x400009f4 llc_ll_pause_enc_rsp_pdu_send = 0x400009f4 + 0x400009f8 llc_ll_phy_req_pdu_send = 0x400009f8 + 0x400009fc llc_ll_phy_rsp_pdu_send = 0x400009fc + 0x40000a00 llc_ll_ping_req_pdu_send = 0x40000a00 + 0x40000a04 llc_ll_ping_rsp_pdu_send = 0x40000a04 + 0x40000a08 llc_ll_start_enc_req_pdu_send = 0x40000a08 + 0x40000a0c llc_ll_start_enc_rsp_pdu_send = 0x40000a0c + 0x40000a10 llc_ll_terminate_ind_pdu_send = 0x40000a10 + 0x40000a14 llc_ll_unknown_rsp_pdu_send = 0x40000a14 + 0x40000a18 llc_llcp_ch_map_update_ind_pdu_send = 0x40000a18 + 0x40000a1c llc_llcp_phy_upd_ind_pdu_send = 0x40000a1c + 0x40000a20 llc_llcp_version_ind_pdu_send = 0x40000a20 + 0x40000a24 llc_op_ch_map_upd_ind_handler = 0x40000a24 + 0x40000a28 llc_op_con_upd_ind_handler = 0x40000a28 + 0x40000a2c llc_op_disconnect_ind_handler = 0x40000a2c + 0x40000a30 llc_op_dl_upd_ind_handler = 0x40000a30 + 0x40000a34 llc_op_encrypt_ind_handler = 0x40000a34 + 0x40000a38 llc_op_feats_exch_ind_handler = 0x40000a38 + 0x40000a3c llc_op_le_ping_ind_handler = 0x40000a3c + 0x40000a40 llc_op_phy_upd_ind_handler = 0x40000a40 + 0x40000a44 llc_op_ver_exch_ind_handler = 0x40000a44 + 0x40000a48 llc_stopped_ind_handler = 0x40000a48 + 0x40000a4c lld_acl_rx_ind_handler = 0x40000a4c + 0x40000a50 lld_acl_tx_cfm_handler = 0x40000a50 + 0x40000a54 lld_adv_end_ind_handler = 0x40000a54 + 0x40000a58 lld_adv_rep_ind_handler = 0x40000a58 + 0x40000a5c lld_ch_map_upd_cfm_handler = 0x40000a5c + 0x40000a60 lld_con_estab_ind_handler = 0x40000a60 + 0x40000a64 lld_con_evt_sd_evt_time_set = 0x40000a64 + 0x40000a68 lld_con_offset_upd_ind_handler = 0x40000a68 + 0x40000a6c lld_con_param_upd_cfm_handler = 0x40000a6c + 0x40000a70 lld_disc_ind_handler = 0x40000a70 + 0x40000a74 lld_init_end_ind_handler = 0x40000a74 + 0x40000a78 lld_llcp_rx_ind_handler_wrapper = 0x40000a78 + 0x40000a7c lld_llcp_tx_cfm_handler = 0x40000a7c + 0x40000a80 lld_per_adv_end_ind_handler = 0x40000a80 + 0x40000a84 lld_per_adv_rep_ind_handler = 0x40000a84 + 0x40000a88 lld_per_adv_rx_end_ind_handler = 0x40000a88 + 0x40000a8c lld_phy_coded_500k_get = 0x40000a8c + 0x40000a90 lld_phy_upd_cfm_handler = 0x40000a90 + 0x40000a94 lld_scan_end_ind_handler = 0x40000a94 + 0x40000a98 lld_scan_req_ind_handler = 0x40000a98 + 0x40000a9c lld_sync_start_req_handler = 0x40000a9c + 0x40000aa0 lld_test_end_ind_handler = 0x40000aa0 + 0x40000aa4 lld_update_rxbuf_handler = 0x40000aa4 + 0x40000aa8 llm_ch_map_update_ind_handler = 0x40000aa8 + 0x40000aac llm_hci_command_handler_wrapper = 0x40000aac + 0x40000ab0 llm_scan_period_to_handler = 0x40000ab0 + 0x40000ab4 r_Add2SelfBigHex256 = 0x40000ab4 + 0x40000ab8 r_AddBigHex256 = 0x40000ab8 + 0x40000abc r_AddBigHexModP256 = 0x40000abc + 0x40000ac0 r_AddP256 = 0x40000ac0 + 0x40000ac4 r_AddPdiv2_256 = 0x40000ac4 + 0x40000ac8 r_GF_Jacobian_Point_Addition256 = 0x40000ac8 + 0x40000acc r_GF_Jacobian_Point_Double256 = 0x40000acc + 0x40000ad0 r_GF_Point_Jacobian_To_Affine256 = 0x40000ad0 + 0x40000ad4 r_MultiplyBigHexByUint32_256 = 0x40000ad4 + 0x40000ad8 r_MultiplyBigHexModP256 = 0x40000ad8 + 0x40000adc r_MultiplyByU16ModP256 = 0x40000adc + 0x40000ae0 r_SubtractBigHex256 = 0x40000ae0 + 0x40000ae4 r_SubtractBigHexMod256 = 0x40000ae4 + 0x40000ae8 r_SubtractBigHexUint32_256 = 0x40000ae8 + 0x40000aec r_SubtractFromSelfBigHex256 = 0x40000aec + 0x40000af0 r_SubtractFromSelfBigHexSign256 = 0x40000af0 + 0x40000af4 r_aes_alloc = 0x40000af4 + 0x40000af8 r_aes_ccm_continue = 0x40000af8 + 0x40000afc r_aes_ccm_process_e = 0x40000afc + 0x40000b00 r_aes_ccm_xor_128_lsb = 0x40000b00 + 0x40000b04 r_aes_ccm_xor_128_msb = 0x40000b04 + 0x40000b08 r_aes_cmac_continue = 0x40000b08 + 0x40000b0c r_aes_cmac_start = 0x40000b0c + 0x40000b10 r_aes_k1_continue = 0x40000b10 + 0x40000b14 r_aes_k2_continue = 0x40000b14 + 0x40000b18 r_aes_k3_continue = 0x40000b18 + 0x40000b1c r_aes_k4_continue = 0x40000b1c + 0x40000b20 r_aes_shift_left_128 = 0x40000b20 + 0x40000b24 r_aes_start = 0x40000b24 + 0x40000b28 r_aes_xor_128 = 0x40000b28 + 0x40000b2c r_assert_err = 0x40000b2c + 0x40000b30 r_assert_param = 0x40000b30 + 0x40000b34 r_assert_warn = 0x40000b34 + 0x40000b38 r_bigHexInversion256 = 0x40000b38 + 0x40000b3c r_ble_sw_cca_check_isr = 0x40000b3c + 0x40000b40 r_ble_util_buf_acl_tx_alloc = 0x40000b40 + 0x40000b44 r_ble_util_buf_acl_tx_elt_get = 0x40000b44 + 0x40000b48 r_ble_util_buf_acl_tx_free = 0x40000b48 + 0x40000b4c r_ble_util_buf_acl_tx_free_in_isr = 0x40000b4c + 0x40000b50 r_ble_util_buf_adv_tx_alloc = 0x40000b50 + 0x40000b54 r_ble_util_buf_adv_tx_free = 0x40000b54 + 0x40000b58 r_ble_util_buf_adv_tx_free_in_isr = 0x40000b58 + 0x40000b5c r_ble_util_buf_env_deinit = 0x40000b5c + 0x40000b60 r_ble_util_buf_env_init = 0x40000b60 + 0x40000b64 r_ble_util_buf_get_rx_buf_nb = 0x40000b64 + 0x40000b68 r_ble_util_buf_get_rx_buf_size = 0x40000b68 + 0x40000b6c r_ble_util_buf_llcp_tx_alloc = 0x40000b6c + 0x40000b70 r_ble_util_buf_llcp_tx_free = 0x40000b70 + 0x40000b74 r_ble_util_buf_rx_alloc = 0x40000b74 + 0x40000b78 r_ble_util_buf_rx_alloc_in_isr = 0x40000b78 + 0x40000b7c r_ble_util_buf_rx_free = 0x40000b7c + 0x40000b80 r_ble_util_buf_rx_free_in_isr = 0x40000b80 + 0x40000b84 r_ble_util_buf_set_rx_buf_nb = 0x40000b84 + 0x40000b88 r_ble_util_buf_set_rx_buf_size = 0x40000b88 + 0x40000b8c r_ble_util_data_rx_buf_reset = 0x40000b8c + 0x40000b90 r_bt_bb_get_intr_mask = 0x40000b90 + 0x40000b94 r_bt_bb_intr_clear = 0x40000b94 + 0x40000b98 r_bt_bb_intr_mask_set = 0x40000b98 + 0x40000ba0 r_bt_rf_coex_cfg_set = 0x40000ba0 + 0x40000ba4 r_bt_rf_coex_conn_dynamic_pti_en_get = 0x40000ba4 + 0x40000bac r_bt_rf_coex_ext_adv_dynamic_pti_en_get = 0x40000bac + 0x40000bb0 r_bt_rf_coex_ext_scan_dynamic_pti_en_get = 0x40000bb0 + 0x40000bb4 r_bt_rf_coex_legacy_adv_dynamic_pti_en_get = 0x40000bb4 + 0x40000bb8 r_bt_rf_coex_per_adv_dynamic_pti_en_get = 0x40000bb8 + 0x40000bbc r_bt_rf_coex_pti_table_get = 0x40000bbc + 0x40000bc0 r_bt_rf_coex_st_param_get = 0x40000bc0 + 0x40000bc4 r_bt_rf_coex_st_param_set = 0x40000bc4 + 0x40000bc8 r_bt_rf_coex_sync_scan_dynamic_pti_en_get = 0x40000bc8 + 0x40000bcc r_bt_rma_apply_rule_cs_fmt = 0x40000bcc + 0x40000bd0 r_bt_rma_apply_rule_cs_idx = 0x40000bd0 + 0x40000bd4 r_bt_rma_configure = 0x40000bd4 + 0x40000bd8 r_bt_rma_deregister_rule_cs_fmt = 0x40000bd8 + 0x40000bdc r_bt_rma_deregister_rule_cs_idx = 0x40000bdc + 0x40000be0 r_bt_rma_get_ant_by_act = 0x40000be0 + 0x40000be4 r_bt_rma_init = 0x40000be4 + 0x40000be8 r_bt_rma_register_rule_cs_fmt = 0x40000be8 + 0x40000bec r_bt_rma_register_rule_cs_idx = 0x40000bec + 0x40000bf0 r_bt_rtp_apply_rule_cs_fmt = 0x40000bf0 + 0x40000bf4 r_bt_rtp_apply_rule_cs_idx = 0x40000bf4 + 0x40000bf8 r_bt_rtp_deregister_rule_cs_fmt = 0x40000bf8 + 0x40000bfc r_bt_rtp_deregister_rule_cs_idx = 0x40000bfc + 0x40000c04 r_bt_rtp_init = 0x40000c04 + 0x40000c08 r_bt_rtp_register_rule_cs_fmt = 0x40000c08 + 0x40000c0c r_bt_rtp_register_rule_cs_idx = 0x40000c0c + 0x40000c10 r_btdm_isr = 0x40000c10 + 0x40000c20 r_cali_phase_match_p = 0x40000c20 + 0x40000c24 r_cmp_abs_time = 0x40000c24 + 0x40000c28 r_cmp_dest_id = 0x40000c28 + 0x40000c2c r_cmp_timer_id = 0x40000c2c + 0x40000c30 r_co_bdaddr_compare = 0x40000c30 + 0x40000c34 r_co_ble_pkt_dur_in_us = 0x40000c34 + 0x40000c38 r_co_list_extract = 0x40000c38 + 0x40000c3c r_co_list_extract_after = 0x40000c3c + 0x40000c40 r_co_list_extract_sublist = 0x40000c40 + 0x40000c44 r_co_list_find = 0x40000c44 + 0x40000c48 r_co_list_init = 0x40000c48 + 0x40000c4c r_co_list_insert_after = 0x40000c4c + 0x40000c50 r_co_list_insert_before = 0x40000c50 + 0x40000c54 r_co_list_merge = 0x40000c54 + 0x40000c58 r_co_list_pool_init = 0x40000c58 + 0x40000c5c r_co_list_pop_front = 0x40000c5c + 0x40000c60 r_co_list_push_back = 0x40000c60 + 0x40000c64 r_co_list_push_back_sublist = 0x40000c64 + 0x40000c68 r_co_list_push_front = 0x40000c68 + 0x40000c6c r_co_list_size = 0x40000c6c + 0x40000c70 r_co_nb_good_le_channels = 0x40000c70 + 0x40000c74 r_co_util_pack = 0x40000c74 + 0x40000c78 r_co_util_read_array_size = 0x40000c78 + 0x40000c7c r_co_util_unpack = 0x40000c7c + 0x40000c80 r_dbg_env_deinit = 0x40000c80 + 0x40000c84 r_dbg_env_init = 0x40000c84 + 0x40000c88 r_dbg_platform_reset_complete = 0x40000c88 + 0x40000c8c r_dl_upd_proc_start = 0x40000c8c + 0x40000c90 r_dump_data = 0x40000c90 + 0x40000c94 r_ecc_abort_key256_generation = 0x40000c94 + 0x40000c98 r_ecc_gen_new_public_key = 0x40000c98 + 0x40000c9c r_ecc_gen_new_secret_key = 0x40000c9c + 0x40000ca0 r_ecc_generate_key256 = 0x40000ca0 + 0x40000ca4 r_ecc_get_debug_Keys = 0x40000ca4 + 0x40000ca8 r_ecc_init = 0x40000ca8 + 0x40000cac r_ecc_is_valid_point = 0x40000cac + 0x40000cb0 r_ecc_multiplication_event_handler = 0x40000cb0 + 0x40000cb4 r_ecc_point_multiplication_win_256 = 0x40000cb4 + 0x40000cb8 r_emi_alloc_em_mapping_by_offset = 0x40000cb8 + 0x40000cbc r_emi_base_reg_lut_show = 0x40000cbc + 0x40000cc0 r_emi_em_base_reg_show = 0x40000cc0 + 0x40000cc4 r_emi_free_em_mapping_by_offset = 0x40000cc4 + 0x40000cc8 r_emi_get_em_mapping_idx_by_offset = 0x40000cc8 + 0x40000ccc r_emi_get_mem_addr_by_offset = 0x40000ccc + 0x40000cd0 r_emi_overwrite_em_mapping_by_offset = 0x40000cd0 + 0x40000cd4 r_esp_vendor_hci_command_handler = 0x40000cd4 + 0x40000cd8 r_get_stack_usage = 0x40000cd8 + 0x40000cdc r_h4tl_acl_hdr_rx_evt_handler = 0x40000cdc + 0x40000ce0 r_h4tl_cmd_hdr_rx_evt_handler = 0x40000ce0 + 0x40000ce4 r_h4tl_cmd_pld_rx_evt_handler = 0x40000ce4 + 0x40000ce8 r_h4tl_eif_io_event_post = 0x40000ce8 + 0x40000cec r_h4tl_eif_register = 0x40000cec + 0x40000cf0 r_h4tl_init = 0x40000cf0 + 0x40000cf4 r_h4tl_out_of_sync = 0x40000cf4 + 0x40000cf8 r_h4tl_out_of_sync_check = 0x40000cf8 + 0x40000cfc r_h4tl_read_hdr = 0x40000cfc + 0x40000d00 r_h4tl_read_next_out_of_sync = 0x40000d00 + 0x40000d04 r_h4tl_read_payl = 0x40000d04 + 0x40000d08 r_h4tl_read_start = 0x40000d08 + 0x40000d0c r_h4tl_rx_acl_hdr_extract = 0x40000d0c + 0x40000d10 r_h4tl_rx_cmd_hdr_extract = 0x40000d10 + 0x40000d14 r_h4tl_rx_done = 0x40000d14 + 0x40000d18 r_h4tl_start = 0x40000d18 + 0x40000d1c r_h4tl_stop = 0x40000d1c + 0x40000d20 r_h4tl_tx_done = 0x40000d20 + 0x40000d24 r_h4tl_tx_evt_handler = 0x40000d24 + 0x40000d28 r_h4tl_write = 0x40000d28 + 0x40000d2c r_hci_acl_tx_data_alloc = 0x40000d2c + 0x40000d30 r_hci_acl_tx_data_received = 0x40000d30 + 0x40000d34 r_hci_basic_cmd_send_2_controller = 0x40000d34 + 0x40000d38 r_hci_ble_adv_report_filter_check = 0x40000d38 + 0x40000d3c r_hci_ble_adv_report_tx_check = 0x40000d3c + 0x40000d40 r_hci_ble_conhdl_register = 0x40000d40 + 0x40000d44 r_hci_ble_conhdl_unregister = 0x40000d44 + 0x40000d48 r_hci_build_acl_data = 0x40000d48 + 0x40000d4c r_hci_build_cc_evt = 0x40000d4c + 0x40000d50 r_hci_build_cs_evt = 0x40000d50 + 0x40000d54 r_hci_build_evt = 0x40000d54 + 0x40000d58 r_hci_build_le_evt = 0x40000d58 + 0x40000d5c r_hci_cmd_get_max_param_size = 0x40000d5c + 0x40000d60 r_hci_cmd_received = 0x40000d60 + 0x40000d64 r_hci_cmd_reject = 0x40000d64 + 0x40000d68 r_hci_evt_mask_check = 0x40000d68 + 0x40000d6c r_hci_evt_mask_set = 0x40000d6c + 0x40000d70 r_hci_fc_acl_buf_size_set = 0x40000d70 + 0x40000d74 r_hci_fc_acl_en = 0x40000d74 + 0x40000d78 r_hci_fc_acl_packet_sent = 0x40000d78 + 0x40000d7c r_hci_fc_check_host_available_nb_acl_packets = 0x40000d7c + 0x40000d80 r_hci_fc_host_nb_acl_pkts_complete = 0x40000d80 + 0x40000d84 r_hci_fc_init = 0x40000d84 + 0x40000d88 r_hci_look_for_cmd_desc = 0x40000d88 + 0x40000d8c r_hci_look_for_evt_desc = 0x40000d8c + 0x40000d90 r_hci_look_for_le_evt_desc = 0x40000d90 + 0x40000d94 r_hci_look_for_le_evt_desc_esp = 0x40000d94 + 0x40000d98 r_hci_pack_bytes = 0x40000d98 + 0x40000da0 r_hci_send_2_controller = 0x40000da0 + 0x40000da4 r_hci_send_2_host = 0x40000da4 + 0x40000da8 r_hci_tl_c2h_data_flow_on = 0x40000da8 + 0x40000dac r_hci_tl_cmd_hdr_rx_evt_handler = 0x40000dac + 0x40000db0 r_hci_tl_cmd_pld_rx_evt_handler = 0x40000db0 + 0x40000db4 r_hci_tl_get_pkt = 0x40000db4 + 0x40000db8 r_hci_tl_hci_pkt_handler = 0x40000db8 + 0x40000dbc r_hci_tl_hci_tx_done_evt_handler = 0x40000dbc + 0x40000dc0 r_hci_tl_inc_nb_h2c_cmd_pkts = 0x40000dc0 + 0x40000dc4 r_hci_tl_save_pkt = 0x40000dc4 + 0x40000dc8 r_hci_tl_send = 0x40000dc8 + 0x40000dcc r_hci_tx_done = 0x40000dcc + 0x40000dd0 r_hci_tx_start = 0x40000dd0 + 0x40000dd4 r_hci_tx_trigger = 0x40000dd4 + 0x40000dd8 r_isValidSecretKey_256 = 0x40000dd8 + 0x40000ddc r_ke_check_malloc = 0x40000ddc + 0x40000de0 r_ke_event_callback_set = 0x40000de0 + 0x40000de4 r_ke_event_clear = 0x40000de4 + 0x40000de8 r_ke_event_flush = 0x40000de8 + 0x40000dec r_ke_event_get = 0x40000dec + 0x40000df0 r_ke_event_get_all = 0x40000df0 + 0x40000df4 r_ke_event_init = 0x40000df4 + 0x40000df8 r_ke_event_schedule = 0x40000df8 + 0x40000dfc r_ke_event_set = 0x40000dfc + 0x40000e00 r_ke_flush = 0x40000e00 + 0x40000e04 r_ke_free = 0x40000e04 + 0x40000e08 r_ke_handler_search = 0x40000e08 + 0x40000e0c r_ke_init = 0x40000e0c + 0x40000e10 r_ke_is_free = 0x40000e10 + 0x40000e14 r_ke_malloc = 0x40000e14 + 0x40000e18 r_ke_mem_init = 0x40000e18 + 0x40000e1c r_ke_mem_is_empty = 0x40000e1c + 0x40000e20 r_ke_mem_is_in_heap = 0x40000e20 + 0x40000e24 r_ke_msg_alloc = 0x40000e24 + 0x40000e28 r_ke_msg_dest_id_get = 0x40000e28 + 0x40000e2c r_ke_msg_discard = 0x40000e2c + 0x40000e30 r_ke_msg_forward = 0x40000e30 + 0x40000e34 r_ke_msg_forward_new_id = 0x40000e34 + 0x40000e38 r_ke_msg_free = 0x40000e38 + 0x40000e3c r_ke_msg_in_queue = 0x40000e3c + 0x40000e40 r_ke_msg_save = 0x40000e40 + 0x40000e44 r_ke_msg_send = 0x40000e44 + 0x40000e48 r_ke_msg_send_basic = 0x40000e48 + 0x40000e4c r_ke_msg_src_id_get = 0x40000e4c + 0x40000e50 r_ke_queue_extract = 0x40000e50 + 0x40000e54 r_ke_queue_insert = 0x40000e54 + 0x40000e58 r_ke_sleep_check = 0x40000e58 + 0x40000e5c r_ke_state_get = 0x40000e5c + 0x40000e60 r_ke_state_set = 0x40000e60 + 0x40000e64 r_ke_task_check = 0x40000e64 + 0x40000e68 r_ke_task_create = 0x40000e68 + 0x40000e6c r_ke_task_delete = 0x40000e6c + 0x40000e70 r_ke_task_handler_get = 0x40000e70 + 0x40000e74 r_ke_task_init = 0x40000e74 + 0x40000e78 r_ke_task_msg_flush = 0x40000e78 + 0x40000e7c r_ke_task_saved_update = 0x40000e7c + 0x40000e84 r_ke_time = 0x40000e84 + 0x40000e88 r_ke_time_cmp = 0x40000e88 + 0x40000e8c r_ke_time_past = 0x40000e8c + 0x40000e90 r_ke_timer_active = 0x40000e90 + 0x40000e94 r_ke_timer_adjust_all = 0x40000e94 + 0x40000e98 r_ke_timer_clear = 0x40000e98 + 0x40000e9c r_ke_timer_init = 0x40000e9c + 0x40000ea0 r_ke_timer_schedule = 0x40000ea0 + 0x40000ea4 r_ke_timer_set = 0x40000ea4 + 0x40000ea8 r_led_init = 0x40000ea8 + 0x40000eac r_led_set_all = 0x40000eac + 0x40000eb0 r_llc_aes_res_cb = 0x40000eb0 + 0x40000eb4 r_llc_ch_map_up_proc_err_cb = 0x40000eb4 + 0x40000eb8 r_llc_cleanup = 0x40000eb8 + 0x40000ebc r_llc_cmd_cmp_send = 0x40000ebc + 0x40000ec0 r_llc_cmd_stat_send = 0x40000ec0 + 0x40000ec4 r_llc_con_move_cbk = 0x40000ec4 + 0x40000ec8 r_llc_con_plan_set_update = 0x40000ec8 + 0x40000ecc r_llc_con_upd_param_in_range = 0x40000ecc + 0x40000ed0 r_llc_disconnect = 0x40000ed0 + 0x40000ed4 r_llc_disconnect_end = 0x40000ed4 + 0x40000ed8 r_llc_disconnect_proc_continue = 0x40000ed8 + 0x40000edc r_llc_disconnect_proc_err_cb = 0x40000edc + 0x40000ee0 r_llc_dl_chg_check = 0x40000ee0 + 0x40000ee4 r_llc_dle_proc_err_cb = 0x40000ee4 + 0x40000ee8 r_llc_feats_exch_proc_err_cb = 0x40000ee8 + 0x40000eec r_llc_hci_cmd_handler_tab_p_get = 0x40000eec + 0x40000ef4 r_llc_hci_con_param_req_evt_send = 0x40000ef4 + 0x40000ef8 r_llc_hci_con_upd_info_send = 0x40000ef8 + 0x40000efc r_llc_hci_disconnected_dis = 0x40000efc + 0x40000f00 r_llc_hci_dl_upd_info_send = 0x40000f00 + 0x40000f04 r_llc_hci_enc_evt_send = 0x40000f04 + 0x40000f08 r_llc_hci_feats_info_send = 0x40000f08 + 0x40000f0c r_llc_hci_le_phy_upd_cmp_evt_send = 0x40000f0c + 0x40000f10 r_llc_hci_ltk_request_evt_send = 0x40000f10 + 0x40000f14 r_llc_hci_nb_cmp_pkts_evt_send = 0x40000f14 + 0x40000f18 r_llc_hci_version_info_send = 0x40000f18 + 0x40000f1c r_llc_init_term_proc = 0x40000f1c + 0x40000f20 r_llc_iv_skd_rand_gen = 0x40000f20 + 0x40000f24 r_llc_le_ping_proc_continue = 0x40000f24 + 0x40000f28 r_llc_le_ping_proc_err_cb = 0x40000f28 + 0x40000f30 r_llc_le_ping_set = 0x40000f30 + 0x40000f34 r_llc_ll_pause_enc_rsp_ack_handler = 0x40000f34 + 0x40000f38 r_llc_ll_reject_ind_ack_handler = 0x40000f38 + 0x40000f3c r_llc_ll_reject_ind_pdu_send = 0x40000f3c + 0x40000f40 r_llc_ll_start_enc_rsp_ack_handler = 0x40000f40 + 0x40000f44 r_llc_ll_terminate_ind_ack = 0x40000f44 + 0x40000f48 r_llc_ll_unknown_ind_handler = 0x40000f48 + 0x40000f4c r_llc_llcp_send = 0x40000f4c + 0x40000f50 r_llc_llcp_state_set = 0x40000f50 + 0x40000f54 r_llc_llcp_trans_timer_set = 0x40000f54 + 0x40000f58 r_llc_llcp_tx_check = 0x40000f58 + 0x40000f64 r_llc_loc_con_upd_proc_err_cb = 0x40000f64 + 0x40000f68 r_llc_loc_dl_upd_proc_continue = 0x40000f68 + 0x40000f6c r_llc_loc_encrypt_proc_continue = 0x40000f6c + 0x40000f70 r_llc_loc_encrypt_proc_err_cb = 0x40000f70 + 0x40000f74 r_llc_loc_feats_exch_proc_continue = 0x40000f74 + 0x40000f7c r_llc_loc_phy_upd_proc_err_cb = 0x40000f7c + 0x40000f80 r_llc_msg_handler_tab_p_get = 0x40000f80 + 0x40000f84 r_llc_pref_param_compute = 0x40000f84 + 0x40000f88 r_llc_proc_collision_check = 0x40000f88 + 0x40000f8c r_llc_proc_err_ind = 0x40000f8c + 0x40000f90 r_llc_proc_get = 0x40000f90 + 0x40000f94 r_llc_proc_id_get = 0x40000f94 + 0x40000f98 r_llc_proc_reg = 0x40000f98 + 0x40000f9c r_llc_proc_state_get = 0x40000f9c + 0x40000fa0 r_llc_proc_state_set = 0x40000fa0 + 0x40000fa4 r_llc_proc_timer_pause_set = 0x40000fa4 + 0x40000fa8 r_llc_proc_timer_set = 0x40000fa8 + 0x40000fac r_llc_proc_unreg = 0x40000fac + 0x40000fb0 r_llc_rem_ch_map_proc_continue = 0x40000fb0 + 0x40000fb8 r_llc_rem_con_upd_proc_err_cb = 0x40000fb8 + 0x40000fbc r_llc_rem_dl_upd_proc = 0x40000fbc + 0x40000fc0 r_llc_rem_encrypt_proc_continue = 0x40000fc0 + 0x40000fc4 r_llc_rem_encrypt_proc_err_cb = 0x40000fc4 + 0x40000fc8 r_llc_rem_phy_upd_proc_continue = 0x40000fc8 + 0x40000fcc r_llc_rem_phy_upd_proc_err_cb = 0x40000fcc + 0x40000fd0 r_llc_role_get = 0x40000fd0 + 0x40000fd4 r_llc_sk_gen = 0x40000fd4 + 0x40000fd8 r_llc_start = 0x40000fd8 + 0x40000fdc r_llc_stop = 0x40000fdc + 0x40000fe0 r_llc_ver_exch_loc_proc_continue = 0x40000fe0 + 0x40000fe4 r_llc_ver_proc_err_cb = 0x40000fe4 + 0x40000fe8 r_llcp_pdu_handler_tab_p_get = 0x40000fe8 + 0x40000fec r_lld_aa_gen = 0x40000fec + 0x40000ff0 r_lld_adv_adv_data_set = 0x40000ff0 + 0x40000ff4 r_lld_adv_adv_data_update = 0x40000ff4 + 0x40000ff8 r_lld_adv_aux_ch_idx_set = 0x40000ff8 + 0x40000ffc r_lld_adv_aux_evt_canceled_cbk = 0x40000ffc + 0x40001000 r_lld_adv_aux_evt_start_cbk = 0x40001000 + 0x40001004 r_lld_adv_coex_check_ext_adv_synced = 0x40001004 + 0x40001008 r_lld_adv_coex_env_reset = 0x40001008 + 0x4000100c r_lld_adv_duration_update = 0x4000100c + 0x40001010 r_lld_adv_dynamic_pti_process = 0x40001010 + 0x40001014 r_lld_adv_end = 0x40001014 + 0x40001018 r_lld_adv_evt_canceled_cbk = 0x40001018 + 0x4000101c r_lld_adv_evt_start_cbk = 0x4000101c + 0x40001020 r_lld_adv_ext_chain_construct = 0x40001020 + 0x40001024 r_lld_adv_ext_pkt_prepare = 0x40001024 + 0x40001028 r_lld_adv_frm_cbk = 0x40001028 + 0x4000102c r_lld_adv_frm_isr = 0x4000102c + 0x40001030 r_lld_adv_frm_skip_isr = 0x40001030 + 0x40001034 r_lld_adv_init = 0x40001034 + 0x40001038 r_lld_adv_pkt_rx = 0x40001038 + 0x4000103c r_lld_adv_pkt_rx_connect_ind = 0x4000103c + 0x40001044 r_lld_adv_rand_addr_update = 0x40001044 + 0x40001048 r_lld_adv_restart = 0x40001048 + 0x4000104c r_lld_adv_scan_rsp_data_set = 0x4000104c + 0x40001050 r_lld_adv_scan_rsp_data_update = 0x40001050 + 0x40001054 r_lld_adv_set_tx_power = 0x40001054 + 0x40001058 r_lld_adv_start = 0x40001058 + 0x4000105c r_lld_adv_stop = 0x4000105c + 0x40001060 r_lld_adv_sync_info_set = 0x40001060 + 0x40001064 r_lld_adv_sync_info_update = 0x40001064 + 0x40001068 r_lld_calc_aux_rx = 0x40001068 + 0x4000106c r_lld_cca_alloc = 0x4000106c + 0x40001070 r_lld_cca_data_reset = 0x40001070 + 0x40001074 r_lld_cca_free = 0x40001074 + 0x40001078 r_lld_ch_assess_data_get = 0x40001078 + 0x4000107c r_lld_ch_idx_get = 0x4000107c + 0x40001080 r_lld_ch_map_set = 0x40001080 + 0x40001084 r_lld_channel_assess = 0x40001084 + 0x40001088 r_lld_con_activity_act_offset_compute = 0x40001088 + 0x4000108c r_lld_con_activity_offset_compute = 0x4000108c + 0x40001090 r_lld_con_ch_map_update = 0x40001090 + 0x40001094 r_lld_con_cleanup = 0x40001094 + 0x40001098 r_lld_con_current_tx_power_get = 0x40001098 + 0x4000109c r_lld_con_data_flow_set = 0x4000109c + 0x400010a0 r_lld_con_data_len_update = 0x400010a0 + 0x400010a4 r_lld_con_data_tx = 0x400010a4 + 0x400010a8 r_lld_con_enc_key_load = 0x400010a8 + 0x400010ac r_lld_con_event_counter_get = 0x400010ac + 0x400010b0 r_lld_con_evt_canceled_cbk = 0x400010b0 + 0x400010b4 r_lld_con_evt_duration_min_get = 0x400010b4 + 0x400010b8 r_lld_con_evt_max_eff_time_cal = 0x400010b8 + 0x400010bc r_lld_con_evt_sd_evt_time_get = 0x400010bc + 0x400010c0 r_lld_con_evt_start_cbk = 0x400010c0 + 0x400010c4 r_lld_con_evt_time_update = 0x400010c4 + 0x400010c8 r_lld_con_free_all_tx_buf = 0x400010c8 + 0x400010cc r_lld_con_frm_cbk = 0x400010cc + 0x400010d0 r_lld_con_frm_isr = 0x400010d0 + 0x400010d4 r_lld_con_frm_skip_isr = 0x400010d4 + 0x400010d8 r_lld_con_init = 0x400010d8 + 0x400010dc r_lld_con_llcp_tx = 0x400010dc + 0x400010e0 r_lld_con_max_lat_calc = 0x400010e0 + 0x400010e4 r_lld_con_offset_get = 0x400010e4 + 0x400010e8 r_lld_con_param_update = 0x400010e8 + 0x400010ec r_lld_con_phys_update = 0x400010ec + 0x400010f0 r_lld_con_pref_slave_evt_dur_set = 0x400010f0 + 0x400010f4 r_lld_con_pref_slave_latency_set = 0x400010f4 + 0x400010f8 r_lld_con_rssi_get = 0x400010f8 + 0x400010fc r_lld_con_rx = 0x400010fc + 0x40001104 r_lld_con_rx_enc = 0x40001104 + 0x40001108 r_lld_con_rx_isr = 0x40001108 + 0x4000110c r_lld_con_rx_link_info_check = 0x4000110c + 0x40001110 r_lld_con_rx_llcp_check = 0x40001110 + 0x40001114 r_lld_con_rx_sync_time_update = 0x40001114 + 0x4000111c r_lld_con_set_tx_power = 0x4000111c + 0x40001120 r_lld_con_start = 0x40001120 + 0x40001128 r_lld_con_tx = 0x40001128 + 0x4000112c r_lld_con_tx_enc = 0x4000112c + 0x40001130 r_lld_con_tx_isr = 0x40001130 + 0x40001134 r_lld_con_tx_len_update = 0x40001134 + 0x40001138 r_lld_con_tx_len_update_for_intv = 0x40001138 + 0x4000113c r_lld_con_tx_len_update_for_rate = 0x4000113c + 0x40001140 r_lld_con_tx_prog = 0x40001140 + 0x40001144 r_lld_conn_dynamic_pti_process = 0x40001144 + 0x40001148 r_lld_continue_scan_rx_isr_end_process = 0x40001148 + 0x4000114c r_lld_ext_scan_dynamic_pti_process = 0x4000114c + 0x40001150 r_lld_hw_cca_end_isr = 0x40001150 + 0x40001154 r_lld_hw_cca_evt_handler = 0x40001154 + 0x40001158 r_lld_hw_cca_isr = 0x40001158 + 0x4000115c r_lld_init_cal_anchor_point = 0x4000115c + 0x40001160 r_lld_init_compute_winoffset = 0x40001160 + 0x40001164 r_lld_init_connect_req_pack = 0x40001164 + 0x40001168 r_lld_init_end = 0x40001168 + 0x4000116c r_lld_init_evt_canceled_cbk = 0x4000116c + 0x40001170 r_lld_init_evt_start_cbk = 0x40001170 + 0x40001174 r_lld_init_frm_cbk = 0x40001174 + 0x40001178 r_lld_init_frm_eof_isr = 0x40001178 + 0x4000117c r_lld_init_frm_skip_isr = 0x4000117c + 0x40001180 r_lld_init_init = 0x40001180 + 0x40001184 r_lld_init_process_pkt_rx = 0x40001184 + 0x40001188 r_lld_init_process_pkt_rx_adv_ext_ind = 0x40001188 + 0x4000118c r_lld_init_process_pkt_rx_adv_ind_or_direct_ind = 0x4000118c + 0x40001190 r_lld_init_process_pkt_rx_aux_connect_rsp = 0x40001190 + 0x40001194 r_lld_init_process_pkt_tx = 0x40001194 + 0x40001198 r_lld_init_process_pkt_tx_cal_con_timestamp = 0x40001198 + 0x4000119c r_lld_init_sched = 0x4000119c + 0x400011a0 r_lld_init_set_tx_power = 0x400011a0 + 0x400011a4 r_lld_init_start = 0x400011a4 + 0x400011a8 r_lld_init_stop = 0x400011a8 + 0x400011ac r_lld_instant_proc_end = 0x400011ac + 0x400011b4 r_lld_per_adv_ch_map_update = 0x400011b4 + 0x400011b8 r_lld_per_adv_chain_construct = 0x400011b8 + 0x400011bc r_lld_per_adv_cleanup = 0x400011bc + 0x400011c0 r_lld_per_adv_coex_env_reset = 0x400011c0 + 0x400011c4 r_lld_per_adv_data_set = 0x400011c4 + 0x400011c8 r_lld_per_adv_data_update = 0x400011c8 + 0x400011cc r_lld_per_adv_dynamic_pti_process = 0x400011cc + 0x400011d0 r_lld_per_adv_evt_canceled_cbk = 0x400011d0 + 0x400011d4 r_lld_per_adv_evt_start_cbk = 0x400011d4 + 0x400011d8 r_lld_per_adv_ext_pkt_prepare = 0x400011d8 + 0x400011dc r_lld_per_adv_frm_cbk = 0x400011dc + 0x400011e0 r_lld_per_adv_frm_isr = 0x400011e0 + 0x400011e4 r_lld_per_adv_frm_skip_isr = 0x400011e4 + 0x400011e8 r_lld_per_adv_init = 0x400011e8 + 0x400011ec r_lld_per_adv_init_info_get = 0x400011ec + 0x400011f0 r_lld_per_adv_list_add = 0x400011f0 + 0x400011f4 r_lld_per_adv_list_rem = 0x400011f4 + 0x400011fc r_lld_per_adv_set_tx_power = 0x400011fc + 0x40001200 r_lld_per_adv_start = 0x40001200 + 0x40001204 r_lld_per_adv_stop = 0x40001204 + 0x40001208 r_lld_per_adv_sync_info_get = 0x40001208 + 0x4000120c r_lld_process_cca_data = 0x4000120c + 0x40001210 r_lld_ral_search = 0x40001210 + 0x40001214 r_lld_read_clock = 0x40001214 + 0x40001218 r_lld_res_list_add = 0x40001218 + 0x40001220 r_lld_res_list_is_empty = 0x40001220 + 0x40001224 r_lld_res_list_local_rpa_get = 0x40001224 + 0x40001228 r_lld_res_list_peer_rpa_get = 0x40001228 + 0x4000122c r_lld_res_list_peer_update = 0x4000122c + 0x40001238 r_lld_reset_reg = 0x40001238 + 0x4000123c r_lld_rpa_renew = 0x4000123c + 0x40001240 r_lld_rpa_renew_evt_canceled_cbk = 0x40001240 + 0x40001244 r_lld_rpa_renew_evt_start_cbk = 0x40001244 + 0x40001248 r_lld_rpa_renew_instant_cbk = 0x40001248 + 0x4000124c r_lld_rxdesc_check = 0x4000124c + 0x40001250 r_lld_rxdesc_free = 0x40001250 + 0x40001254 r_lld_scan_create_sync = 0x40001254 + 0x40001258 r_lld_scan_create_sync_cancel = 0x40001258 + 0x4000125c r_lld_scan_end = 0x4000125c + 0x40001260 r_lld_scan_evt_canceled_cbk = 0x40001260 + 0x40001264 r_lld_scan_evt_start_cbk = 0x40001264 + 0x40001268 r_lld_scan_frm_cbk = 0x40001268 + 0x4000126c r_lld_scan_frm_eof_isr = 0x4000126c + 0x40001270 r_lld_scan_frm_rx_isr = 0x40001270 + 0x40001274 r_lld_scan_frm_skip_isr = 0x40001274 + 0x40001278 r_lld_scan_init = 0x40001278 + 0x4000127c r_lld_scan_params_update = 0x4000127c + 0x40001288 r_lld_scan_process_pkt_rx_aux_adv_ind = 0x40001288 + 0x4000128c r_lld_scan_process_pkt_rx_aux_chain_ind = 0x4000128c + 0x40001290 r_lld_scan_process_pkt_rx_aux_scan_rsp = 0x40001290 + 0x40001294 r_lld_scan_process_pkt_rx_ext_adv = 0x40001294 + 0x40001298 r_lld_scan_process_pkt_rx_ext_adv_ind = 0x40001298 + 0x4000129c r_lld_scan_process_pkt_rx_legacy_adv = 0x4000129c + 0x400012a0 r_lld_scan_restart = 0x400012a0 + 0x400012a4 r_lld_scan_sched = 0x400012a4 + 0x400012a8 r_lld_scan_set_tx_power = 0x400012a8 + 0x400012ac r_lld_scan_start = 0x400012ac + 0x400012b0 r_lld_scan_stop = 0x400012b0 + 0x400012b4 r_lld_scan_sync_accept = 0x400012b4 + 0x400012b8 r_lld_scan_sync_info_unpack = 0x400012b8 + 0x400012bc r_lld_scan_trunc_ind = 0x400012bc + 0x400012c0 r_lld_sw_cca_evt_handler = 0x400012c0 + 0x400012c4 r_lld_sw_cca_isr = 0x400012c4 + 0x400012c8 r_lld_sync_ch_map_update = 0x400012c8 + 0x400012cc r_lld_sync_cleanup = 0x400012cc + 0x400012d0 r_lld_sync_evt_canceled_cbk = 0x400012d0 + 0x400012d4 r_lld_sync_evt_start_cbk = 0x400012d4 + 0x400012d8 r_lld_sync_frm_cbk = 0x400012d8 + 0x400012dc r_lld_sync_frm_eof_isr = 0x400012dc + 0x400012e0 r_lld_sync_frm_rx_isr = 0x400012e0 + 0x400012e4 r_lld_sync_frm_skip_isr = 0x400012e4 + 0x400012e8 r_lld_sync_init = 0x400012e8 + 0x400012ec r_lld_sync_process_pkt_rx = 0x400012ec + 0x400012f0 r_lld_sync_process_pkt_rx_aux_sync_ind = 0x400012f0 + 0x400012f4 r_lld_sync_process_pkt_rx_pkt_check = 0x400012f4 + 0x400012f8 r_lld_sync_scan_dynamic_pti_process = 0x400012f8 + 0x400012fc r_lld_sync_sched = 0x400012fc + 0x40001300 r_lld_sync_start = 0x40001300 + 0x40001304 r_lld_sync_stop = 0x40001304 + 0x40001308 r_lld_sync_trunc_ind = 0x40001308 + 0x4000130c r_lld_test_cleanup = 0x4000130c + 0x40001310 r_lld_test_evt_canceled_cbk = 0x40001310 + 0x40001314 r_lld_test_evt_start_cbk = 0x40001314 + 0x40001318 r_lld_test_freq2chnl = 0x40001318 + 0x4000131c r_lld_test_frm_cbk = 0x4000131c + 0x40001320 r_lld_test_frm_isr = 0x40001320 + 0x40001324 r_lld_test_init = 0x40001324 + 0x40001328 r_lld_test_rx_isr = 0x40001328 + 0x4000132c r_lld_test_set_tx_power = 0x4000132c + 0x40001330 r_lld_test_start = 0x40001330 + 0x40001338 r_lld_update_rxbuf = 0x40001338 + 0x4000133c r_lld_update_rxbuf_isr = 0x4000133c + 0x40001340 r_lld_white_list_add = 0x40001340 + 0x40001344 r_lld_white_list_rem = 0x40001344 + 0x40001348 r_llm_activity_free_get = 0x40001348 + 0x4000134c r_llm_activity_free_set = 0x4000134c + 0x40001350 r_llm_activity_syncing_get = 0x40001350 + 0x40001354 r_llm_adv_con_len_check = 0x40001354 + 0x40001358 r_llm_adv_hdl_to_id = 0x40001358 + 0x4000135c r_llm_adv_rep_flow_control_check = 0x4000135c + 0x40001360 r_llm_adv_rep_flow_control_update = 0x40001360 + 0x40001364 r_llm_adv_reports_list_check = 0x40001364 + 0x40001368 r_llm_adv_set_all_release = 0x40001368 + 0x4000136c r_llm_adv_set_dft_params = 0x4000136c + 0x40001370 r_llm_adv_set_release = 0x40001370 + 0x40001374 r_llm_aes_res_cb = 0x40001374 + 0x40001378 r_llm_ble_update_adv_flow_control = 0x40001378 + 0x4000137c r_llm_ch_map_update = 0x4000137c + 0x40001380 r_llm_cmd_cmp_send = 0x40001380 + 0x40001384 r_llm_cmd_stat_send = 0x40001384 + 0x40001388 r_llm_dev_list_empty_entry = 0x40001388 + 0x4000138c r_llm_dev_list_search = 0x4000138c + 0x40001390 r_llm_env_adv_dup_filt_deinit = 0x40001390 + 0x40001394 r_llm_env_adv_dup_filt_init = 0x40001394 + 0x40001398 r_llm_init_ble_adv_report_flow_contol = 0x40001398 + 0x4000139c r_llm_is_dev_connected = 0x4000139c + 0x400013a0 r_llm_is_dev_synced = 0x400013a0 + 0x400013a4 r_llm_is_non_con_act_ongoing_check = 0x400013a4 + 0x400013a8 r_llm_is_wl_accessible = 0x400013a8 + 0x400013ac r_llm_le_evt_mask_check = 0x400013ac + 0x400013b4 r_llm_link_disc = 0x400013b4 + 0x400013b8 r_llm_master_ch_map_get = 0x400013b8 + 0x400013bc r_llm_msg_handler_tab_p_get = 0x400013bc + 0x400013c0 r_llm_no_activity = 0x400013c0 + 0x400013c4 r_llm_per_adv_slot_dur = 0x400013c4 + 0x400013c8 r_llm_plan_elt_get = 0x400013c8 + 0x400013cc r_llm_rx_path_comp_get = 0x400013cc + 0x400013d0 r_llm_scan_start = 0x400013d0 + 0x400013d4 r_llm_scan_sync_acad_attach = 0x400013d4 + 0x400013d8 r_llm_scan_sync_acad_detach = 0x400013d8 + 0x400013dc r_llm_send_adv_lost_event_to_host = 0x400013dc + 0x400013e0 r_llm_tx_path_comp_get = 0x400013e0 + 0x400013e4 r_misc_deinit = 0x400013e4 + 0x400013e8 r_misc_free_em_buf_in_isr = 0x400013e8 + 0x400013ec r_misc_init = 0x400013ec + 0x400013f0 r_misc_msg_handler_tab_p_get = 0x400013f0 + 0x400013f4 r_notEqual256 = 0x400013f4 + 0x400013f8 r_phy_upd_proc_start = 0x400013f8 + 0x400013fc r_platform_reset = 0x400013fc + 0x40001404 r_rf_em_init = 0x40001404 + 0x40001408 r_rf_force_agc_enable = 0x40001408 + 0x4000140c r_rf_reg_rd = 0x4000140c + 0x40001410 r_rf_reg_wr = 0x40001410 + 0x40001414 r_rf_reset = 0x40001414 + 0x40001418 r_rf_rssi_convert = 0x40001418 + 0x4000141c r_rf_rw_v9_le_disable = 0x4000141c + 0x40001420 r_rf_rw_v9_le_enable = 0x40001420 + 0x40001424 r_rf_sleep = 0x40001424 + 0x40001430 r_rf_util_cs_fmt_convert = 0x40001430 + 0x40001434 r_rw_crypto_aes_ccm = 0x40001434 + 0x40001438 r_rw_crypto_aes_encrypt = 0x40001438 + 0x4000143c r_rw_crypto_aes_init = 0x4000143c + 0x40001440 r_rw_crypto_aes_k1 = 0x40001440 + 0x40001444 r_rw_crypto_aes_k2 = 0x40001444 + 0x40001448 r_rw_crypto_aes_k3 = 0x40001448 + 0x4000144c r_rw_crypto_aes_k4 = 0x4000144c + 0x40001450 r_rw_crypto_aes_rand = 0x40001450 + 0x40001454 r_rw_crypto_aes_result_handler = 0x40001454 + 0x40001458 r_rw_crypto_aes_s1 = 0x40001458 + 0x4000145c r_rw_cryto_aes_cmac = 0x4000145c + 0x40001460 r_rw_v9_init_em_radio_table = 0x40001460 + 0x40001468 r_rwble_sleep_enter = 0x40001468 + 0x4000146c r_rwble_sleep_wakeup_end = 0x4000146c + 0x40001474 r_rwip_active_check = 0x40001474 + 0x40001478 r_rwip_aes_encrypt = 0x40001478 + 0x40001480 r_rwip_crypt_evt_handler = 0x40001480 + 0x40001484 r_rwip_crypt_isr_handler = 0x40001484 + 0x40001488 r_rwip_eif_get = 0x40001488 + 0x4000148c r_rwip_half_slot_2_lpcycles = 0x4000148c + 0x40001490 r_rwip_hus_2_lpcycles = 0x40001490 + 0x40001494 r_rwip_isr = 0x40001494 + 0x40001498 r_rwip_lpcycles_2_hus = 0x40001498 + 0x4000149c r_rwip_prevent_sleep_clear = 0x4000149c + 0x400014a0 r_rwip_prevent_sleep_set = 0x400014a0 + 0x400014a4 r_rwip_schedule = 0x400014a4 + 0x400014a8 r_rwip_sleep = 0x400014a8 + 0x400014ac r_rwip_sw_int_handler = 0x400014ac + 0x400014b0 r_rwip_sw_int_req = 0x400014b0 + 0x400014b4 r_rwip_time_get = 0x400014b4 + 0x400014b8 r_rwip_timer_10ms_handler = 0x400014b8 + 0x400014bc r_rwip_timer_10ms_set = 0x400014bc + 0x400014c0 r_rwip_timer_hs_handler = 0x400014c0 + 0x400014c4 r_rwip_timer_hs_set = 0x400014c4 + 0x400014c8 r_rwip_timer_hus_handler = 0x400014c8 + 0x400014cc r_rwip_timer_hus_set = 0x400014cc + 0x400014d0 r_rwip_wakeup = 0x400014d0 + 0x400014d8 r_rwip_wlcoex_set = 0x400014d8 + 0x400014dc r_sch_alarm_clear = 0x400014dc + 0x400014e0 r_sch_alarm_init = 0x400014e0 + 0x400014e4 r_sch_alarm_prog = 0x400014e4 + 0x400014e8 r_sch_alarm_set = 0x400014e8 + 0x400014ec r_sch_alarm_timer_isr = 0x400014ec + 0x400014f0 r_sch_arb_conflict_check = 0x400014f0 + 0x400014f4 r_sch_arb_elt_cancel = 0x400014f4 + 0x400014fc r_sch_arb_init = 0x400014fc + 0x40001500 r_sch_arb_insert = 0x40001500 + 0x40001504 r_sch_arb_prog_timer = 0x40001504 + 0x40001508 r_sch_arb_remove = 0x40001508 + 0x4000150c r_sch_arb_sw_isr = 0x4000150c + 0x40001510 r_sch_plan_chk = 0x40001510 + 0x40001514 r_sch_plan_clock_wrap_offset_update = 0x40001514 + 0x40001518 r_sch_plan_init = 0x40001518 + 0x4000151c r_sch_plan_interval_req = 0x4000151c + 0x40001520 r_sch_plan_offset_max_calc = 0x40001520 + 0x40001524 r_sch_plan_offset_req = 0x40001524 + 0x40001528 r_sch_plan_position_range_compute = 0x40001528 + 0x4000152c r_sch_plan_rem = 0x4000152c + 0x40001530 r_sch_plan_req = 0x40001530 + 0x4000153c r_sch_prog_init = 0x4000153c + 0x40001540 r_sch_prog_push = 0x40001540 + 0x40001544 r_sch_prog_rx_isr = 0x40001544 + 0x40001548 r_sch_prog_skip_isr = 0x40001548 + 0x4000154c r_sch_prog_tx_isr = 0x4000154c + 0x40001550 r_sch_slice_bg_add = 0x40001550 + 0x40001554 r_sch_slice_bg_remove = 0x40001554 + 0x40001558 r_sch_slice_compute = 0x40001558 + 0x4000155c r_sch_slice_fg_add = 0x4000155c + 0x40001560 r_sch_slice_fg_remove = 0x40001560 + 0x40001564 r_sch_slice_init = 0x40001564 + 0x40001568 r_sch_slice_per_add = 0x40001568 + 0x4000156c r_sch_slice_per_remove = 0x4000156c + 0x40001570 r_sdk_config_get_bt_sleep_enable = 0x40001570 + 0x40001574 r_sdk_config_get_hl_derived_opts = 0x40001574 + 0x40001578 r_sdk_config_get_opts = 0x40001578 + 0x4000157c r_sdk_config_get_priv_opts = 0x4000157c + 0x40001580 r_sdk_config_set_bt_sleep_enable = 0x40001580 + 0x40001584 r_sdk_config_set_hl_derived_opts = 0x40001584 + 0x40001588 r_sdk_config_set_opts = 0x40001588 + 0x4000158c r_specialModP256 = 0x4000158c + 0x40001590 r_unloaded_area_init = 0x40001590 + 0x40001594 r_vhci_flow_off = 0x40001594 + 0x40001598 r_vhci_flow_on = 0x40001598 + 0x4000159c r_vhci_notify_host_send_available = 0x4000159c + 0x400015a0 r_vhci_send_to_host = 0x400015a0 + 0x400015a4 r_vnd_hci_command_handler = 0x400015a4 + 0x400015a8 r_vshci_init = 0x400015a8 + 0x400015ac vnd_hci_command_handler_wrapper = 0x400015ac + 0x40001c60 r_llc_loc_encrypt_proc_continue_hook = 0x40001c60 + 0x40001c64 r_llc_loc_phy_upd_proc_continue_hook = 0x40001c64 + 0x40001c68 r_llc_rem_phy_upd_proc_continue_hook = 0x40001c68 + 0x40001c6c r_lld_scan_frm_eof_isr_hook = 0x40001c6c + 0x40001c70 r_lld_scan_evt_start_cbk_hook = 0x40001c70 + 0x40001c78 r_lld_scan_process_pkt_rx_ext_adv_hook = 0x40001c78 + 0x40001c7c r_lld_scan_sched_hook = 0x40001c7c + 0x40001c84 r_lld_adv_evt_start_cbk_hook = 0x40001c84 + 0x40001c88 r_lld_adv_aux_evt_start_cbk_hook = 0x40001c88 + 0x40001c8c r_lld_adv_frm_isr_hook = 0x40001c8c + 0x40001c90 r_lld_adv_start_init_evt_param_hook = 0x40001c90 + 0x40001c94 r_lld_con_evt_canceled_cbk_hook = 0x40001c94 + 0x40001c98 r_lld_con_frm_isr_hook = 0x40001c98 + 0x40001c9c r_lld_con_tx_hook = 0x40001c9c + 0x40001ca0 r_lld_con_rx_hook = 0x40001ca0 + 0x40001ca4 r_lld_con_evt_start_cbk_hook = 0x40001ca4 + 0x40001cac r_lld_con_tx_prog_new_packet_hook = 0x40001cac + 0x40001cb0 r_lld_init_frm_eof_isr_hook = 0x40001cb0 + 0x40001cb4 r_lld_init_evt_start_cbk_hook = 0x40001cb4 + 0x40001cbc r_lld_init_sched_hook = 0x40001cbc + 0x40001cc0 r_lld_init_process_pkt_tx_hook = 0x40001cc0 + 0x40001cc4 r_lld_per_adv_evt_start_cbk_hook = 0x40001cc4 + 0x40001cc8 r_lld_per_adv_frm_isr_hook = 0x40001cc8 + 0x40001ccc r_lld_per_adv_start_hook = 0x40001ccc + 0x40001cd0 r_lld_sync_frm_eof_isr_hook = 0x40001cd0 + 0x40001cd4 r_lld_sync_evt_start_cbk_hook = 0x40001cd4 + 0x40001cd8 r_lld_sync_start_hook = 0x40001cd8 + 0x40001cdc r_lld_sync_process_pkt_rx_pkt_check_hook = 0x40001cdc + 0x40001ce0 r_sch_arb_insert_hook = 0x40001ce0 + 0x40001ce4 r_sch_plan_offset_req_hook = 0x40001ce4 + 0x40000764 __absvdi2 = 0x40000764 + 0x40000768 __absvsi2 = 0x40000768 + 0x4000076c __adddf3 = 0x4000076c + 0x40000770 __addsf3 = 0x40000770 + 0x40000774 __addvdi3 = 0x40000774 + 0x40000778 __addvsi3 = 0x40000778 + 0x4000077c __ashldi3 = 0x4000077c + 0x40000780 __ashrdi3 = 0x40000780 + 0x40000784 __bswapdi2 = 0x40000784 + 0x40000788 __bswapsi2 = 0x40000788 + 0x4000078c __clear_cache = 0x4000078c + 0x40000790 __clrsbdi2 = 0x40000790 + 0x40000794 __clrsbsi2 = 0x40000794 + 0x40000798 __clzdi2 = 0x40000798 + 0x4000079c __clzsi2 = 0x4000079c + 0x400007a0 __cmpdi2 = 0x400007a0 + 0x400007a4 __ctzdi2 = 0x400007a4 + 0x400007a8 __ctzsi2 = 0x400007a8 + 0x400007ac __divdc3 = 0x400007ac + 0x400007b0 __divdf3 = 0x400007b0 + 0x400007b4 __divdi3 = 0x400007b4 + 0x400007b8 __divsc3 = 0x400007b8 + 0x400007bc __divsf3 = 0x400007bc + 0x400007c0 __divsi3 = 0x400007c0 + 0x400007c4 __eqdf2 = 0x400007c4 + 0x400007c8 __eqsf2 = 0x400007c8 + 0x400007cc __extendsfdf2 = 0x400007cc + 0x400007d0 __ffsdi2 = 0x400007d0 + 0x400007d4 __ffssi2 = 0x400007d4 + 0x400007d8 __fixdfdi = 0x400007d8 + 0x400007dc __fixdfsi = 0x400007dc + 0x400007e0 __fixsfdi = 0x400007e0 + 0x400007e4 __fixsfsi = 0x400007e4 + 0x400007e8 __fixunsdfsi = 0x400007e8 + 0x400007ec __fixunssfdi = 0x400007ec + 0x400007f0 __fixunssfsi = 0x400007f0 + 0x400007f4 __floatdidf = 0x400007f4 + 0x400007f8 __floatdisf = 0x400007f8 + 0x400007fc __floatsidf = 0x400007fc + 0x40000800 __floatsisf = 0x40000800 + 0x40000804 __floatundidf = 0x40000804 + 0x40000808 __floatundisf = 0x40000808 + 0x4000080c __floatunsidf = 0x4000080c + 0x40000810 __floatunsisf = 0x40000810 + 0x40000814 __gcc_bcmp = 0x40000814 + 0x40000818 __gedf2 = 0x40000818 + 0x4000081c __gesf2 = 0x4000081c + 0x40000820 __gtdf2 = 0x40000820 + 0x40000824 __gtsf2 = 0x40000824 + 0x40000828 __ledf2 = 0x40000828 + 0x4000082c __lesf2 = 0x4000082c + 0x40000830 __lshrdi3 = 0x40000830 + 0x40000834 __ltdf2 = 0x40000834 + 0x40000838 __ltsf2 = 0x40000838 + 0x4000083c __moddi3 = 0x4000083c + 0x40000840 __modsi3 = 0x40000840 + 0x40000844 __muldc3 = 0x40000844 + 0x40000848 __muldf3 = 0x40000848 + 0x4000084c __muldi3 = 0x4000084c + 0x40000850 __mulsc3 = 0x40000850 + 0x40000854 __mulsf3 = 0x40000854 + 0x40000858 __mulsi3 = 0x40000858 + 0x4000085c __mulvdi3 = 0x4000085c + 0x40000860 __mulvsi3 = 0x40000860 + 0x40000864 __nedf2 = 0x40000864 + 0x40000868 __negdf2 = 0x40000868 + 0x4000086c __negdi2 = 0x4000086c + 0x40000870 __negsf2 = 0x40000870 + 0x40000874 __negvdi2 = 0x40000874 + 0x40000878 __negvsi2 = 0x40000878 + 0x4000087c __nesf2 = 0x4000087c + 0x40000880 __paritysi2 = 0x40000880 + 0x40000884 __popcountdi2 = 0x40000884 + 0x40000888 __popcountsi2 = 0x40000888 + 0x4000088c __powidf2 = 0x4000088c + 0x40000890 __powisf2 = 0x40000890 + 0x40000894 __subdf3 = 0x40000894 + 0x40000898 __subsf3 = 0x40000898 + 0x4000089c __subvdi3 = 0x4000089c + 0x400008a0 __subvsi3 = 0x400008a0 + 0x400008a4 __truncdfsf2 = 0x400008a4 + 0x400008a8 __ucmpdi2 = 0x400008a8 + 0x400008ac __udivdi3 = 0x400008ac + 0x400008b0 __udivmoddi4 = 0x400008b0 + 0x400008b4 __udivsi3 = 0x400008b4 + 0x400008b8 __udiv_w_sdiv = 0x400008b8 + 0x400008bc __umoddi3 = 0x400008bc + 0x400008c0 __umodsi3 = 0x400008c0 + 0x400008c4 __unorddf2 = 0x400008c4 + 0x400008c8 __unordsf2 = 0x400008c8 + 0x40000010 _rom_chip_id = 0x40000010 + 0x40000014 _rom_eco_version = 0x40000014 + 0x40000350 esp_rom_newlib_init_common_mutexes = 0x40000350 + 0x40000354 memset = 0x40000354 + 0x40000358 memcpy = 0x40000358 + 0x4000035c memmove = 0x4000035c + 0x40000360 memcmp = 0x40000360 + 0x40000364 strcpy = 0x40000364 + 0x40000368 strncpy = 0x40000368 + 0x4000036c strcmp = 0x4000036c + 0x40000370 strncmp = 0x40000370 + 0x40000374 strlen = 0x40000374 + 0x40000378 strstr = 0x40000378 + 0x4000037c bzero = 0x4000037c + 0x40000384 sbrk = 0x40000384 + 0x40000388 isalnum = 0x40000388 + 0x4000038c isalpha = 0x4000038c + 0x40000390 isascii = 0x40000390 + 0x40000394 isblank = 0x40000394 + 0x40000398 iscntrl = 0x40000398 + 0x4000039c isdigit = 0x4000039c + 0x400003a0 islower = 0x400003a0 + 0x400003a4 isgraph = 0x400003a4 + 0x400003a8 isprint = 0x400003a8 + 0x400003ac ispunct = 0x400003ac + 0x400003b0 isspace = 0x400003b0 + 0x400003b4 isupper = 0x400003b4 + 0x400003b8 toupper = 0x400003b8 + 0x400003bc tolower = 0x400003bc + 0x400003c0 toascii = 0x400003c0 + 0x400003c4 memccpy = 0x400003c4 + 0x400003c8 memchr = 0x400003c8 + 0x400003cc memrchr = 0x400003cc + 0x400003d0 strcasecmp = 0x400003d0 + 0x400003d4 strcasestr = 0x400003d4 + 0x400003d8 strcat = 0x400003d8 + 0x400003dc strdup = 0x400003dc + 0x400003e0 strchr = 0x400003e0 + 0x400003e4 strcspn = 0x400003e4 + 0x400003e8 strcoll = 0x400003e8 + 0x400003ec strlcat = 0x400003ec + 0x400003f0 strlcpy = 0x400003f0 + 0x400003f4 strlwr = 0x400003f4 + 0x400003f8 strncasecmp = 0x400003f8 + 0x400003fc strncat = 0x400003fc + 0x40000400 strndup = 0x40000400 + 0x40000404 strnlen = 0x40000404 + 0x40000408 strrchr = 0x40000408 + 0x4000040c strsep = 0x4000040c + 0x40000410 strspn = 0x40000410 + 0x40000414 strtok_r = 0x40000414 + 0x40000418 strupr = 0x40000418 + 0x4000041c longjmp = 0x4000041c + 0x40000420 setjmp = 0x40000420 + 0x40000424 abs = 0x40000424 + 0x40000428 div = 0x40000428 + 0x4000042c labs = 0x4000042c + 0x40000430 ldiv = 0x40000430 + 0x40000434 qsort = 0x40000434 + 0x40000438 rand_r = 0x40000438 + 0x4000043c rand = 0x4000043c + 0x40000440 srand = 0x40000440 + 0x40000444 utoa = 0x40000444 + 0x40000448 itoa = 0x40000448 + 0x4000044c atoi = 0x4000044c + 0x40000450 atol = 0x40000450 + 0x40000454 strtol = 0x40000454 + 0x40000458 strtoul = 0x40000458 + [!provide] PROVIDE (fflush = 0x4000045c) + [!provide] PROVIDE (_fflush_r = 0x40000460) + [!provide] PROVIDE (_fwalk = 0x40000464) + [!provide] PROVIDE (_fwalk_reent = 0x40000468) + [!provide] PROVIDE (__swbuf_r = 0x40000474) + 0x40000478 __swbuf = 0x40000478 + 0x3fcdffe0 syscall_table_ptr = 0x3fcdffe0 + 0x3fcdffdc _global_impure_ptr = 0x3fcdffdc + 0x60000000 PROVIDE (UART0 = 0x60000000) + [!provide] PROVIDE (UART1 = 0x60010000) + 0x60002000 PROVIDE (SPIMEM1 = 0x60002000) + 0x60003000 PROVIDE (SPIMEM0 = 0x60003000) + [!provide] PROVIDE (GPIO = 0x60004000) + [!provide] PROVIDE (SDM = 0x60004f00) + 0x60008000 PROVIDE (RTCCNTL = 0x60008000) + [!provide] PROVIDE (RTCIO = 0x60008400) + 0x60008800 PROVIDE (EFUSE = 0x60008800) + [!provide] PROVIDE (HINF = 0x6000b000) + [!provide] PROVIDE (I2S0 = 0x6002d000) + [!provide] PROVIDE (I2C0 = 0x60013000) + [!provide] PROVIDE (UHCI0 = 0x60014000) + [!provide] PROVIDE (HOST = 0x60015000) + [!provide] PROVIDE (RMT = 0x60016000) + [!provide] PROVIDE (RMTMEM = 0x60016400) + [!provide] PROVIDE (SLC = 0x60018000) + [!provide] PROVIDE (LEDC = 0x60019000) + 0x6001f000 PROVIDE (TIMERG0 = 0x6001f000) + 0x60020000 PROVIDE (TIMERG1 = 0x60020000) + [!provide] PROVIDE (SYSTIMER = 0x60023000) + [!provide] PROVIDE (GPSPI2 = 0x60024000) + [!provide] PROVIDE (SYSCON = 0x60026000) + [!provide] PROVIDE (TWAI = 0x6002b000) + [!provide] PROVIDE (APB_SARADC = 0x60040000) + [!provide] PROVIDE (USB_SERIAL_JTAG = 0x60043000) + [!provide] PROVIDE (GDMA = 0x6003f000) + [!provide] PROVIDE (SYSTEM = 0x600c0000) + 0x00700000 iram_dram_offset = 0x700000 + 0x3fcdc710 bootloader_usable_dram_end = 0x3fcdc710 + 0x00002000 bootloader_stack_overhead = 0x2000 + 0x00005000 bootloader_dram_seg_len = 0x5000 + 0x00007000 bootloader_iram_loader_seg_len = 0x7000 + 0x00002000 bootloader_iram_seg_len = 0x2000 + 0x3fcda710 bootloader_dram_seg_end = (bootloader_usable_dram_end - bootloader_stack_overhead) + 0x3fcd5710 bootloader_dram_seg_start = (bootloader_dram_seg_end - bootloader_dram_seg_len) + 0x403ce710 bootloader_iram_loader_seg_start = ((bootloader_dram_seg_start - bootloader_iram_loader_seg_len) + iram_dram_offset) + 0x403cc710 bootloader_iram_seg_start = (bootloader_iram_loader_seg_start - bootloader_iram_seg_len) + 0x00000001 ASSERT ((bootloader_iram_loader_seg_start == 0x403ce710), bootloader_iram_loader_seg_start inconsistent with SRAM_DRAM_END) + +.iram_loader.text + 0x403ce710 0x2ff0 + 0x403ce710 . = ALIGN (0x10) + 0x403ce710 _loader_text_start = ABSOLUTE (.) + *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*) + *(.iram1 .iram1.*) + .iram1.0 0x403ce710 0x2 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + 0x403ce710 esp_flash_encryption_enabled + .iram1.5 0x403ce712 0x50 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.1 0x403ce762 0x206 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403ce762 bootloader_flash_execute_command_common + .iram1.2 0x403ce968 0xe esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403ce968 bootloader_execute_flash_command + .iram1.0 0x403ce976 0x15a esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403ce976 bootloader_flash_unlock + .iram1.3 0x403cead0 0x40 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403cead0 bootloader_flash_read_sfdp + .iram1.4 0x403ceb10 0x34 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403ceb10 bootloader_read_flash_id + .iram1.6 0x403ceb44 0xbe esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403ceb44 bootloader_flash_xmc_startup + .iram1.0 0x403cec02 0x42 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + 0x403cec02 bootloader_flash_cs_timing_config + .iram1.2 0x403cec44 0x1c esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + 0x403cec44 bootloader_flash_set_dummy_out + .iram1.4 0x403cec60 0xcc esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + 0x403cec60 bootloader_configure_spi_pins + .iram1.0 0x403ced2c 0x1e esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0x403ced2c efuse_hal_chip_revision + .iram1.1 0x403ced4a 0x1e esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0x403ced4a efuse_hal_blk_version + .iram1.2 0x403ced68 0xe esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0x403ced68 efuse_hal_get_disable_wafer_version_major + .iram1.3 0x403ced76 0x10 esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0x403ced76 efuse_hal_get_disable_blk_version_major + .iram1.4 0x403ced86 0x1e esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0x403ced86 efuse_hal_flash_encryption_enabled + .iram1.0 0x403ceda4 0x10 esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0x403ceda4 efuse_hal_get_major_chip_version + .iram1.1 0x403cedb4 0x18 esp-idf/hal/libhal.a(efuse_hal.c.obj) + 0x403cedb4 efuse_hal_get_minor_chip_version + *liblog.a:(.literal .text .literal.* .text.*) + .text.esp_log_early_timestamp + 0x403cedcc 0x26 esp-idf/log/liblog.a(log_timestamp.c.obj) + 0x403cedcc esp_log_timestamp + 0x403cedcc esp_log_early_timestamp + *libgcc.a:(.literal .text .literal.* .text.*) + *libclang_rt.builtins.a:(.literal .text .literal.* .text.*) + *libbootloader_support.a:bootloader_clock_loader.*(.literal .text .literal.* .text.*) + *libbootloader_support.a:bootloader_common_loader.*(.literal .text .literal.* .text.*) + .text.bootloader_common_ota_select_crc + 0x403cedf2 0xe esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x403cedf2 bootloader_common_ota_select_crc + .text.bootloader_common_ota_select_invalid + 0x403cee00 0x16 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x403cee00 bootloader_common_ota_select_invalid + .text.bootloader_common_ota_select_valid + 0x403cee16 0x2a esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x403cee16 bootloader_common_ota_select_valid + .text.bootloader_common_check_efuse_blk_validity + 0x403cee40 0xb4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x403cee40 bootloader_common_check_efuse_blk_validity + .text.bootloader_common_check_chip_validity + 0x403ceef4 0x118 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x403ceef4 bootloader_common_check_chip_validity + .text.bootloader_common_select_otadata + 0x403cf00c 0x3e esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x403cf00c bootloader_common_select_otadata + .text.bootloader_common_get_active_otadata + 0x403cf04a 0x2e esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x403cf04a bootloader_common_get_active_otadata + *libbootloader_support.a:bootloader_flash.*(.literal .text .literal.* .text.*) + .text.spi_to_esp_err + 0x403cf078 0x24 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .text.bootloader_mmap_get_free_pages + 0x403cf09c 0x6 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403cf09c bootloader_mmap_get_free_pages + .text.bootloader_mmap + 0x403cf0a2 0xc8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403cf0a2 bootloader_mmap + .text.bootloader_munmap + 0x403cf16a 0x32 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403cf16a bootloader_munmap + .text.bootloader_flash_read + 0x403cf19c 0x138 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403cf19c bootloader_flash_read + .text.bootloader_flash_erase_sector + 0x403cf2d4 0x12 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403cf2d4 bootloader_flash_erase_sector + .text.bootloader_flash_write + 0x403cf2e6 0xd0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403cf2e6 bootloader_flash_write + .text.bootloader_enable_wp + 0x403cf3b6 0xc esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403cf3b6 bootloader_enable_wp + .text.bootloader_flash_get_spi_mode + 0x403cf3c2 0x3e esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + 0x403cf3c2 bootloader_flash_get_spi_mode + *libbootloader_support.a:bootloader_random.*(.literal .text .literal.* .text.*) + .text.bootloader_fill_random + 0x403cf400 0x70 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + 0x403cf400 bootloader_fill_random + *libbootloader_support.a:bootloader_random*.*(.literal.bootloader_random_disable .text.bootloader_random_disable) + .text.bootloader_random_disable + 0x403cf470 0x72 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + 0x403cf470 bootloader_random_disable + *libbootloader_support.a:bootloader_efuse.*(.literal .text .literal.* .text.*) + *libbootloader_support.a:bootloader_utility.*(.literal .text .literal.* .text.*) + .text.log_invalid_app_partition + 0x403cf4e2 0x84 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.index_to_partition + 0x403cf566 0x46 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.try_load_partition + 0x403cf5ac 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.cache_ll_l1_enable_bus.constprop.0 + 0x403cf5f0 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.write_otadata.isra.0 + 0x403cf610 0x62 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.set_actual_ota_seq + 0x403cf672 0x78 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.load_image + 0x403cf6ea 0x1b2 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_common_read_otadata + 0x403cf89c 0xa2 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + 0x403cf89c bootloader_common_read_otadata + .text.bootloader_utility_load_partition_table + 0x403cf93e 0x270 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + 0x403cf93e bootloader_utility_load_partition_table + .text.bootloader_utility_get_selected_boot_partition + 0x403cfbae 0x16c esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + 0x403cfbae bootloader_utility_get_selected_boot_partition + .text.bootloader_reset + 0x403cfd1a 0x1c esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + 0x403cfd1a bootloader_reset + .text.bootloader_utility_load_boot_image + 0x403cfd36 0x11c esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + 0x403cfd36 bootloader_utility_load_boot_image + .text.bootloader_debug_buffer + 0x403cfe52 0x2 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + 0x403cfe52 bootloader_debug_buffer + *libbootloader_support.a:bootloader_sha.*(.literal .text .literal.* .text.*) + .text.bootloader_sha256_start + 0x403cfe54 0x2c esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + 0x403cfe54 bootloader_sha256_start + .text.bootloader_sha256_data + 0x403cfe80 0x52 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + 0x403cfe80 bootloader_sha256_data + .text.bootloader_sha256_finish + 0x403cfed2 0x46 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + 0x403cfed2 bootloader_sha256_finish + *libbootloader_support.a:bootloader_console_loader.*(.literal .text .literal.* .text.*) + .text.bootloader_console_deinit + 0x403cff18 0xa esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + 0x403cff18 bootloader_console_deinit + *libbootloader_support.a:bootloader_panic.*(.literal .text .literal.* .text.*) + .text.__assert_func + 0x403cff22 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + 0x403cff22 __assert_func + .text.unlikely.abort + 0x403cff42 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + 0x403cff42 abort + *libbootloader_support.a:bootloader_soc.*(.literal .text .literal.* .text.*) + .text.bootloader_ana_super_wdt_reset_config + 0x403cff6a 0x2c esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + 0x403cff6a bootloader_ana_super_wdt_reset_config + .text.bootloader_ana_clock_glitch_reset_config + 0x403cff96 0x2e esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + 0x403cff96 bootloader_ana_clock_glitch_reset_config + *libbootloader_support.a:esp_image_format.*(.literal .text .literal.* .text.*) + .text.bootloader_util_regions_overlap + 0x403cffc4 0x4c esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text.should_load + 0x403d0010 0x58 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text.process_segments + 0x403d0068 0x4c4 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text.image_load + 0x403d052c 0x3ee esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .text.bootloader_load_image + 0x403d091a 0x8 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + 0x403d091a bootloader_load_image + *libbootloader_support.a:flash_encrypt.*(.literal .text .literal.* .text.*) + *libbootloader_support.a:flash_encryption_secure_features.*(.literal .text .literal.* .text.*) + *libbootloader_support.a:flash_partitions.*(.literal .text .literal.* .text.*) + .text.esp_partition_table_verify + 0x403d0922 0x17e esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + 0x403d0922 esp_partition_table_verify + *libbootloader_support.a:secure_boot.*(.literal .text .literal.* .text.*) + *libbootloader_support.a:secure_boot_secure_features.*(.literal .text .literal.* .text.*) + *libbootloader_support.a:secure_boot_signatures_bootloader.*(.literal .text .literal.* .text.*) + *libmicro-ecc.a:*.*(.literal .text .literal.* .text.*) + *libspi_flash.a:*.*(.literal .text .literal.* .text.*) + *libhal.a:wdt_hal_iram.*(.literal .text .literal.* .text.*) + .text.wdt_hal_init + 0x403d0aa0 0x1cc esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + 0x403d0aa0 wdt_hal_init + .text.wdt_hal_config_stage + 0x403d0c6c 0x10a esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + 0x403d0c6c wdt_hal_config_stage + .text.wdt_hal_write_protect_disable + 0x403d0d76 0x18 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + 0x403d0d76 wdt_hal_write_protect_disable + .text.wdt_hal_write_protect_enable + 0x403d0d8e 0x12 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + 0x403d0d8e wdt_hal_write_protect_enable + .text.wdt_hal_enable + 0x403d0da0 0x28 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + 0x403d0da0 wdt_hal_enable + .text.wdt_hal_set_flashboot_en + 0x403d0dc8 0x36 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + 0x403d0dc8 wdt_hal_set_flashboot_en + *libhal.a:mmu_hal.*(.literal .text .literal.* .text.*) + .text.mmu_hal_unmap_all + 0x403d0dfe 0x16 esp-idf/hal/libhal.a(mmu_hal.c.obj) + 0x403d0dfe mmu_hal_unmap_all + .text.mmu_hal_init + 0x403d0e14 0x12 esp-idf/hal/libhal.a(mmu_hal.c.obj) + 0x403d0e14 mmu_hal_init + .text.mmu_hal_check_valid_ext_vaddr_region + 0x403d0e26 0x48 esp-idf/hal/libhal.a(mmu_hal.c.obj) + 0x403d0e26 mmu_hal_check_valid_ext_vaddr_region + .text.mmu_hal_map_region + 0x403d0e6e 0x90 esp-idf/hal/libhal.a(mmu_hal.c.obj) + 0x403d0e6e mmu_hal_map_region + *libhal.a:cache_hal.*(.literal .text .literal.* .text.*) + .text.s_cache_hal_init_ctx + 0x403d0efe 0x3a esp-idf/hal/libhal.a(cache_hal.c.obj) + 0x403d0efe s_cache_hal_init_ctx + .text.cache_hal_init + 0x403d0f38 0x36 esp-idf/hal/libhal.a(cache_hal.c.obj) + 0x403d0f38 cache_hal_init + .text.cache_hal_disable + 0x403d0f6e 0x16 esp-idf/hal/libhal.a(cache_hal.c.obj) + 0x403d0f6e cache_hal_disable + .text.cache_hal_enable + 0x403d0f84 0x20 esp-idf/hal/libhal.a(cache_hal.c.obj) + 0x403d0f84 cache_hal_enable + *libhal.a:efuse_hal.*(.literal .text .literal.* .text.*) + *libesp_hw_support.a:rtc_clk.*(.literal .text .literal.* .text.*) + .text.rtc_clk_bbpll_disable + 0x403d0fa4 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_cpu_freq_to_pll_mhz + 0x403d0fba 0x62 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_32k_enable.part.0 + 0x403d101c 0x56 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_32k_enable + 0x403d1072 0x1c esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d1072 rtc_clk_32k_enable + .text.rtc_clk_8m_enable + 0x403d108e 0x76 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d108e rtc_clk_8m_enable + .text.rtc_clk_slow_src_set + 0x403d1104 0x6c esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d1104 rtc_clk_slow_src_set + .text.rtc_clk_slow_src_get + 0x403d1170 0x1a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d1170 rtc_clk_slow_src_get + .text.rtc_clk_slow_freq_get_hz + 0x403d118a 0x34 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d118a rtc_clk_slow_freq_get_hz + .text.rtc_clk_fast_src_set + 0x403d11be 0x38 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d11be rtc_clk_fast_src_set + .text.rtc_clk_fast_src_get + 0x403d11f6 0xc esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d11f6 rtc_clk_fast_src_get + .text.rtc_clk_xtal_freq_get + 0x403d1202 0x56 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d1202 rtc_get_xtal + 0x403d1202 rtc_clk_xtal_freq_get + .text.rtc_clk_cpu_freq_mhz_to_config + 0x403d1258 0x60 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d1258 rtc_clk_cpu_freq_mhz_to_config + .text.rtc_clk_cpu_freq_get_config + 0x403d12b8 0xd0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d12b8 rtc_clk_cpu_freq_get_config + .text.rtc_clk_xtal_freq_update + 0x403d1388 0x2a esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d1388 rtc_clk_xtal_freq_update + .text.rtc_clk_apb_freq_update + 0x403d13b2 0x16 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d13b2 rtc_clk_apb_freq_update + .text.rtc_clk_cpu_freq_to_xtal + 0x403d13c8 0x5c esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_cpu_freq_set_config + 0x403d1424 0x23c esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d1424 rtc_clk_cpu_freq_set_config + .text.rtc_clk_apb_freq_get + 0x403d1660 0x2c esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d1660 rtc_clk_apb_freq_get + .text.rtc_clk_divider_set + 0x403d168c 0x40 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d168c rtc_clk_divider_set + .text.rtc_clk_8m_divider_set + 0x403d16cc 0x34 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + 0x403d16cc rtc_clk_8m_divider_set + *libesp_hw_support.a:rtc_time.*(.literal .text .literal.* .text.*) + *libesp_hw_support.a:regi2c_ctrl.*(.literal .text .literal.* .text.*) + *libefuse.a:*.*(.literal .text .literal.* .text.*) + *(.fini.literal) + *(.fini) + *(.gnu.version) + 0x403d1700 _loader_text_end = ABSOLUTE (.) + +.iram.text 0x403cc710 0x0 + 0x403cc710 . = ALIGN (0x10) + *(.entry.text) + *(.init.literal) + *(.init) + +.dram0.bss 0x3fcd5710 0x110 + 0x3fcd5710 . = ALIGN (0x8) + 0x3fcd5710 _dram_start = ABSOLUTE (.) + 0x3fcd5710 _bss_start = ABSOLUTE (.) + *(.dynsbss) + *(.sbss) + *(.sbss.*) + .sbss.ota_has_initial_contents + 0x3fcd5710 0x1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + *fill* 0x3fcd5711 0x3 + .sbss.ram_obfs_value + 0x3fcd5714 0x8 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .sbss.mapped 0x3fcd571c 0x1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + *fill* 0x3fcd571d 0x3 + .sbss.s_bbpll_digi_consumers_ref_count + 0x3fcd5720 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .sbss.s_cur_pll_freq + 0x3fcd5724 0x4 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .sbss.ctx 0x3fcd5728 0x4 esp-idf/hal/libhal.a(cache_hal.c.obj) + *(.gnu.linkonce.sb.*) + *(.scommon) + *(.sbss2) + *(.sbss2.*) + *(.gnu.linkonce.sb2.*) + *(.dynbss) + *(.bss) + *(.bss.*) + .bss.ctx 0x3fcd572c 0xd8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .bss.bootloader_image_hdr + 0x3fcd5804 0x18 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + 0x3fcd5804 bootloader_image_hdr + *(.gnu.linkonce.b.*) + *(COMMON) + 0x3fcd5820 . = ALIGN (0x8) + *fill* 0x3fcd581c 0x4 + 0x3fcd5820 _bss_end = ABSOLUTE (.) + +.dram0.bootdesc + 0x3fcd5820 0x50 + 0x3fcd5820 _data_start = ABSOLUTE (.) + *(.data_bootloader_desc .data_bootloader_desc.*) + .data_bootloader_desc + 0x3fcd5820 0x50 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + 0x3fcd5820 esp_bootloader_desc + +.dram0.data 0x3fcd5870 0x8 + *(.dram1 .dram1.*) + *(.data) + *(.data.*) + *(.gnu.linkonce.d.*) + *(.data1) + *(.sdata) + *(.sdata.*) + .sdata.current_read_mapping + 0x3fcd5870 0x4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .sdata._putc1 0x3fcd5874 0x4 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + 0x3fcd5874 _putc1 + *(.gnu.linkonce.s.*) + *(.gnu.linkonce.s2.*) + *(.jcr) + 0x3fcd5878 _data_end = ABSOLUTE (.) + +.dram0.rodata 0x3fcd5878 0x151c + 0x3fcd5878 _rodata_start = ABSOLUTE (.) + *(.rodata) + *(.rodata.*) + .rodata.__assert_func.str1.4 + 0x3fcd5878 0x1441 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + 0x22 (size before relaxing) + .rodata.abort.str1.4 + 0x3fcd6cb9 0x22 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .rodata.call_start_cpu0.str1.4 + 0x3fcd6cb9 0x31 esp-idf/main/libmain.a(bootloader_start.c.obj) + .rodata.log_invalid_app_partition.str1.4 + 0x3fcd6cb9 0x99 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.try_load_partition.str1.4 + 0x3fcd6cb9 0x37 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.write_otadata.isra.0.str1.4 + 0x3fcd6cb9 0x3a esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.set_actual_ota_seq.str1.4 + 0x3fcd6cb9 0x32 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.load_image.str1.4 + 0x3fcd6cb9 0x95 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.bootloader_common_read_otadata.str1.4 + 0x3fcd6cb9 0x7e esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.bootloader_utility_load_partition_table.str1.4 + 0x3fcd6cb9 0x1e8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.bootloader_utility_get_selected_boot_partition.str1.4 + 0x3fcd6cb9 0xec esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.bootloader_utility_load_boot_image.str1.4 + 0x3fcd6cb9 0xc3 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.esp_partition_table_verify.str1.4 + 0x3fcd6cb9 0x131 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .rodata.bootloader_util_regions_overlap.str1.4 + 0x3fcd6cb9 0x5e esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .rodata.process_segments.str1.4 + 0x3fcd6cb9 0x25e esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .rodata.image_load.str1.4 + 0x3fcd6cb9 0x192 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + *fill* 0x3fcd6cb9 0x3 + .rodata.__func__.0 + 0x3fcd6cbc 0x20 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .rodata.__func__.1 + 0x3fcd6cdc 0x16 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .rodata.bootloader_sha256_data.str1.4 + 0x3fcd6cf2 0x66 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + *fill* 0x3fcd6cf2 0x2 + .rodata.__func__.0 + 0x3fcd6cf4 0x19 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + *fill* 0x3fcd6d0d 0x3 + .rodata.__func__.1 + 0x3fcd6d10 0x17 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .rodata.bootloader_init.str1.4 + 0x3fcd6d27 0xf8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + *fill* 0x3fcd6d27 0x1 + .rodata.__func__.0 + 0x3fcd6d28 0x10 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .rodata.bootloader_common_check_efuse_blk_validity.str1.4 + 0x3fcd6d38 0xa4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .rodata.bootloader_common_check_chip_validity.str1.4 + 0x3fcd6d38 0xbf esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .rodata.bootloader_fill_random.str1.4 + 0x3fcd6d38 0x4c esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .rodata.__func__.0 + 0x3fcd6d38 0x17 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .rodata.bootloader_mmap.str1.4 + 0x3fcd6d4f 0x8d esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .rodata.bootloader_flash_read.str1.4 + 0x3fcd6d4f 0xc4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .rodata.str1.4 + 0x3fcd6d4f 0xc8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .rodata.bootloader_flash_write.str1.4 + 0x3fcd6d4f 0xcc esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + *fill* 0x3fcd6d4f 0x1 + .rodata.__func__.0 + 0x3fcd6d50 0x1b esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + *fill* 0x3fcd6d6b 0x1 + .rodata.__func__.1 + 0x3fcd6d6c 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .rodata.bootloader_init_spi_flash.str1.4 + 0x3fcd6d94 0xe1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .rodata.bootloader_read_bootloader_header.str1.4 + 0x3fcd6d94 0x3d esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .rodata.bootloader_check_bootloader_validity.str1.4 + 0x3fcd6d94 0x4e esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .rodata.bootloader_enable_random.str1.4 + 0x3fcd6d94 0x32 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .rodata.bootloader_print_banner.str1.4 + 0x3fcd6d94 0x4d esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .rodata.rtc_clk_init.str1.4 + 0x3fcd6d94 0x39 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .rodata.rtc_clk_xtal_freq_get.str1.4 + 0x3fcd6d94 0x43 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .rodata.rtc_clk_cpu_freq_get_config.str1.4 + 0x3fcd6d94 0x31 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + *(.gnu.linkonce.r.*) + *(.rodata1) + *(.sdata2 .sdata2.* .srodata .srodata.*) + 0x3fcd6d94 __XT_EXCEPTION_TABLE_ = ABSOLUTE (.) + *(.xt_except_table) + *(.gcc_except_table) + *(.gnu.linkonce.e.*) + *(.gnu.version_r) + *(.eh_frame_hdr) + *(.eh_frame) + 0x3fcd6e78 . = ((. + 0x3) & 0xfffffffffffffffc) + 0x3fcd6d94 __init_array_start = ABSOLUTE (.) + *crtbegin.*(.ctors) + *(EXCLUDE_FILE(*crtend.*) .ctors) + *(SORT_BY_NAME(.ctors.*)) + *(.ctors) + 0x3fcd6d94 __init_array_end = ABSOLUTE (.) + *crtbegin.*(.dtors) + *(EXCLUDE_FILE(*crtend.*) .dtors) + *(SORT_BY_NAME(.dtors.*)) + *(.dtors) + 0x3fcd6d94 __XT_EXCEPTION_DESCS_ = ABSOLUTE (.) + *(.xt_except_desc) + *(.gnu.linkonce.h.*) + 0x3fcd6d94 __XT_EXCEPTION_DESCS_END__ = ABSOLUTE (.) + *(.xt_except_desc_end) + *(.dynamic) + *(.gnu.version_d) + 0x3fcd6d94 _rodata_end = ABSOLUTE (.) + 0x3fcd6d94 _lit4_start = ABSOLUTE (.) + *(*.lit4) + *(.lit4.*) + *(.gnu.linkonce.lit4.*) + 0x3fcd6d94 _lit4_end = ABSOLUTE (.) + 0x3fcd6e78 . = ALIGN (0x4) + 0x3fcd6d94 _dram_end = ABSOLUTE (.) + +.iram.text 0x403cc710 0xc30 + 0x403cc710 _stext = . + 0x403cc710 _text_start = ABSOLUTE (.) + *(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*) + .text.esp_bootloader_get_description + 0x403cc710 0xa esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + 0x403cc710 esp_bootloader_get_description + .text.call_start_cpu0 + 0x403cc71a 0x82 esp-idf/main/libmain.a(bootloader_start.c.obj) + 0x403cc71a call_start_cpu0 + .text.bootloader_init + 0x403cc79c 0x1e8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + 0x403cc79c bootloader_init + .text.bootloader_clock_configure + 0x403cc984 0xda esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + 0x403cc984 bootloader_clock_configure + .text.bootloader_init_mem + 0x403cca5e 0x2 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + 0x403cca5e bootloader_init_mem + .text.bootloader_random_enable + 0x403cca60 0x18e esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + 0x403cca60 bootloader_random_enable + .text.bootloader_flash_update_id + 0x403ccbee 0x1c esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + 0x403ccbee bootloader_flash_update_id + .text.bootloader_init_spi_flash + 0x403ccc0a 0x1f2 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + 0x403ccc0a bootloader_init_spi_flash + .text.bootloader_clear_bss_section + 0x403ccdfc 0x22 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + 0x403ccdfc bootloader_clear_bss_section + .text.bootloader_read_bootloader_header + 0x403cce1e 0x3e esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + 0x403cce1e bootloader_read_bootloader_header + .text.bootloader_check_bootloader_validity + 0x403cce5c 0x84 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + 0x403cce5c bootloader_check_bootloader_validity + .text.bootloader_config_wdt + 0x403ccee0 0x84 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + 0x403ccee0 bootloader_config_wdt + .text.bootloader_enable_random + 0x403ccf64 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + 0x403ccf64 bootloader_enable_random + .text.bootloader_print_banner + 0x403ccf8c 0x56 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + 0x403ccf8c bootloader_print_banner + .text.bootloader_console_init + 0x403ccfe2 0xac esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + 0x403ccfe2 bootloader_console_init + .text.esp_cpu_configure_region_protection + 0x403cd08e 0x100 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + 0x403cd08e esp_cpu_configure_region_protection + .text.rtc_clk_init + 0x403cd18e 0x142 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + 0x403cd18e rtc_clk_init + .text.esp_rom_output_putc + 0x403cd2d0 0x36 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + 0x403cd2d0 esp_rom_output_putc + .text.esp_rom_install_uart_printf + 0x403cd306 0x2a esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + 0x403cd306 esp_rom_install_uart_printf + *(.iram .iram.*) + *(.fini.literal) + *(.fini) + *(.gnu.version) + 0x403cd340 . = (. + 0x10) + *fill* 0x403cd330 0x10 + 0x403cd340 _text_end = ABSOLUTE (.) + 0x403cd340 _etext = . + +.riscv.attributes + 0x00000000 0x48 + *(.riscv.attributes) + .riscv.attributes + 0x00000000 0x44 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .riscv.attributes + 0x00000044 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .riscv.attributes + 0x00000088 0x44 esp-idf/main/libmain.a(bootloader_start.c.obj) + .riscv.attributes + 0x000000cc 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .riscv.attributes + 0x00000110 0x44 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .riscv.attributes + 0x00000154 0x44 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .riscv.attributes + 0x00000198 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .riscv.attributes + 0x000001dc 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .riscv.attributes + 0x00000220 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .riscv.attributes + 0x00000264 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .riscv.attributes + 0x000002a8 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .riscv.attributes + 0x000002ec 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .riscv.attributes + 0x00000330 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .riscv.attributes + 0x00000374 0x48 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .riscv.attributes + 0x000003bc 0x44 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .riscv.attributes + 0x00000400 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .riscv.attributes + 0x00000444 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .riscv.attributes + 0x00000488 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .riscv.attributes + 0x000004cc 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .riscv.attributes + 0x00000510 0x44 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .riscv.attributes + 0x00000554 0x48 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .riscv.attributes + 0x0000059c 0x48 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .riscv.attributes + 0x000005e4 0x44 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .riscv.attributes + 0x00000628 0x44 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .riscv.attributes + 0x0000066c 0x48 esp-idf/log/liblog.a(log_timestamp.c.obj) + .riscv.attributes + 0x000006b4 0x44 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .riscv.attributes + 0x000006f8 0x44 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .riscv.attributes + 0x0000073c 0x44 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .riscv.attributes + 0x00000780 0x44 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .riscv.attributes + 0x000007c4 0x44 esp-idf/hal/libhal.a(cache_hal.c.obj) + +.debug + *(.debug) + +.line + *(.line) + +.debug_srcinfo + *(.debug_srcinfo) + +.debug_sfnames + *(.debug_sfnames) + +.debug_aranges 0x00000000 0x858 + *(.debug_aranges) + .debug_aranges + 0x00000000 0x20 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .debug_aranges + 0x00000020 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .debug_aranges + 0x00000048 0x28 esp-idf/main/libmain.a(bootloader_start.c.obj) + .debug_aranges + 0x00000070 0xa0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .debug_aranges + 0x00000110 0x20 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .debug_aranges + 0x00000130 0x70 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .debug_aranges + 0x000001a0 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .debug_aranges + 0x000001c0 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .debug_aranges + 0x000001f0 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .debug_aranges + 0x00000218 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .debug_aranges + 0x00000238 0x50 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_aranges + 0x00000288 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .debug_aranges + 0x000002a8 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_aranges + 0x000002c8 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .debug_aranges + 0x000002e8 0x40 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_aranges + 0x00000328 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .debug_aranges + 0x00000350 0xb8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_aranges + 0x00000408 0x58 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .debug_aranges + 0x00000460 0x48 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .debug_aranges + 0x000004a8 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .debug_aranges + 0x000004c8 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .debug_aranges + 0x000004e8 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .debug_aranges + 0x00000508 0x120 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .debug_aranges + 0x00000628 0x38 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .debug_aranges + 0x00000660 0x20 esp-idf/log/liblog.a(log_timestamp.c.obj) + .debug_aranges + 0x00000680 0x48 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_aranges + 0x000006c8 0x58 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_aranges + 0x00000720 0x70 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .debug_aranges + 0x00000790 0x60 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .debug_aranges + 0x000007f0 0x68 esp-idf/hal/libhal.a(cache_hal.c.obj) + +.debug_pubnames + *(.debug_pubnames) + +.debug_info 0x00000000 0x28f92 + *(.debug_info .gnu.linkonce.wi.*) + .debug_info 0x00000000 0x181 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .debug_info 0x00000181 0x217 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .debug_info 0x00000398 0xc9b esp-idf/main/libmain.a(bootloader_start.c.obj) + .debug_info 0x00001033 0x1ff6 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .debug_info 0x00003029 0x5b4 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .debug_info 0x000035dd 0x26d3 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .debug_info 0x00005cb0 0xc6 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .debug_info 0x00005d76 0x437 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .debug_info 0x000061ad 0xdf esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .debug_info 0x0000628c 0x36de esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .debug_info 0x0000996a 0xaa8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_info 0x0000a412 0x348 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .debug_info 0x0000a75a 0x9f esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_info 0x0000a7f9 0x26b esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .debug_info 0x0000aa64 0xa48 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_info 0x0000b4ac 0x1d8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .debug_info 0x0000b684 0x3d61 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_info 0x0000f3e5 0xc35 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .debug_info 0x0001001a 0x46ce esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .debug_info 0x000146e8 0x1739 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .debug_info 0x00015e21 0x26b esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .debug_info 0x0001608c 0x8d6 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .debug_info 0x00016962 0x1793 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .debug_info 0x000180f5 0x2ba esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .debug_info 0x000183af 0x12c esp-idf/log/liblog.a(log_timestamp.c.obj) + .debug_info 0x000184db 0x378f esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_info 0x0001bc6a 0x3a05 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_info 0x0001f66f 0x8190 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .debug_info 0x000277ff 0xbd2 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .debug_info 0x000283d1 0xbc1 esp-idf/hal/libhal.a(cache_hal.c.obj) + +.debug_abbrev 0x00000000 0x4aa0 + *(.debug_abbrev) + .debug_abbrev 0x00000000 0xaa esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .debug_abbrev 0x000000aa 0xfb esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .debug_abbrev 0x000001a5 0x309 esp-idf/main/libmain.a(bootloader_start.c.obj) + .debug_abbrev 0x000004ae 0x4ed esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .debug_abbrev 0x0000099b 0x1fd esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .debug_abbrev 0x00000b98 0x51d esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .debug_abbrev 0x000010b5 0x89 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .debug_abbrev 0x0000113e 0x1ca esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .debug_abbrev 0x00001308 0x80 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .debug_abbrev 0x00001388 0x351 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .debug_abbrev 0x000016d9 0x298 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_abbrev 0x00001971 0x12e esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .debug_abbrev 0x00001a9f 0x65 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_abbrev 0x00001b04 0x16d esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .debug_abbrev 0x00001c71 0x322 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_abbrev 0x00001f93 0xaf esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .debug_abbrev 0x00002042 0x5c3 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_abbrev 0x00002605 0x30e esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .debug_abbrev 0x00002913 0x36f esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .debug_abbrev 0x00002c82 0x308 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .debug_abbrev 0x00002f8a 0x90 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .debug_abbrev 0x0000301a 0x306 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .debug_abbrev 0x00003320 0x525 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .debug_abbrev 0x00003845 0x19d esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .debug_abbrev 0x000039e2 0xe5 esp-idf/log/liblog.a(log_timestamp.c.obj) + .debug_abbrev 0x00003ac7 0x216 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_abbrev 0x00003cdd 0x363 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_abbrev 0x00004040 0x432 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .debug_abbrev 0x00004472 0x2f8 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .debug_abbrev 0x0000476a 0x336 esp-idf/hal/libhal.a(cache_hal.c.obj) + +.debug_line 0x00000000 0x12b11 + *(.debug_line) + .debug_line 0x00000000 0x202 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .debug_line 0x00000202 0x3e5 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .debug_line 0x000005e7 0x62f esp-idf/main/libmain.a(bootloader_start.c.obj) + .debug_line 0x00000c16 0x20a7 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .debug_line 0x00002cbd 0x6bf esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .debug_line 0x0000337c 0x223e esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .debug_line 0x000055ba 0x1e0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .debug_line 0x0000579a 0x471 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .debug_line 0x00005c0b 0x263 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .debug_line 0x00005e6e 0x9eb esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .debug_line 0x00006859 0x973 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_line 0x000071cc 0x423 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .debug_line 0x000075ef 0xd9 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_line 0x000076c8 0x4c1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .debug_line 0x00007b89 0xcd4 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_line 0x0000885d 0x689 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .debug_line 0x00008ee6 0x1d03 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_line 0x0000abe9 0xc01 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .debug_line 0x0000b7ea 0xac0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .debug_line 0x0000c2aa 0x540 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .debug_line 0x0000c7ea 0x3bc esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .debug_line 0x0000cba6 0x79b esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .debug_line 0x0000d341 0x1c05 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .debug_line 0x0000ef46 0x472 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .debug_line 0x0000f3b8 0x2c2 esp-idf/log/liblog.a(log_timestamp.c.obj) + .debug_line 0x0000f67a 0x464 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_line 0x0000fade 0x76c esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_line 0x0001024a 0x12f6 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .debug_line 0x00011540 0xbc9 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .debug_line 0x00012109 0xa08 esp-idf/hal/libhal.a(cache_hal.c.obj) + +.debug_frame 0x00000000 0x15e8 + *(.debug_frame) + .debug_frame 0x00000000 0x20 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .debug_frame 0x00000020 0x40 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .debug_frame 0x00000060 0x38 esp-idf/main/libmain.a(bootloader_start.c.obj) + .debug_frame 0x00000098 0x2b4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .debug_frame 0x0000034c 0x58 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .debug_frame 0x000003a4 0x198 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .debug_frame 0x0000053c 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .debug_frame 0x0000055c 0x68 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .debug_frame 0x000005c4 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .debug_frame 0x000005f4 0x34 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .debug_frame 0x00000628 0x100 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_frame 0x00000728 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .debug_frame 0x00000758 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_frame 0x00000778 0x2c esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .debug_frame 0x000007a4 0xb4 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_frame 0x00000858 0x50 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .debug_frame 0x000008a8 0x2d0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_frame 0x00000b78 0x100 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .debug_frame 0x00000c78 0xc4 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .debug_frame 0x00000d3c 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .debug_frame 0x00000d6c 0x20 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .debug_frame 0x00000d8c 0x38 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .debug_frame 0x00000dc4 0x33c esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .debug_frame 0x00001100 0x88 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .debug_frame 0x00001188 0x30 esp-idf/log/liblog.a(log_timestamp.c.obj) + .debug_frame 0x000011b8 0x80 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_frame 0x00001238 0xb0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_frame 0x000012e8 0xec esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .debug_frame 0x000013d4 0x110 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .debug_frame 0x000014e4 0x104 esp-idf/hal/libhal.a(cache_hal.c.obj) + +.debug_str 0x00000000 0xbdf1 + *(.debug_str) + .debug_str 0x00000000 0xbdf1 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + 0x2d4 (size before relaxing) + .debug_str 0x0000bdf1 0x2ea esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .debug_str 0x0000bdf1 0xa7c esp-idf/main/libmain.a(bootloader_start.c.obj) + .debug_str 0x0000bdf1 0x16e1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .debug_str 0x0000bdf1 0x4cf esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .debug_str 0x0000bdf1 0x18a2 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .debug_str 0x0000bdf1 0x278 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .debug_str 0x0000bdf1 0x405 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .debug_str 0x0000bdf1 0x2a1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .debug_str 0x0000bdf1 0x2efb esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .debug_str 0x0000bdf1 0xf0c esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_str 0x0000bdf1 0x6e1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .debug_str 0x0000bdf1 0x261 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_str 0x0000bdf1 0x2fc esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .debug_str 0x0000bdf1 0xa39 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_str 0x0000bdf1 0x2a7 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .debug_str 0x0000bdf1 0x2999 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_str 0x0000bdf1 0x1395 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .debug_str 0x0000bdf1 0x35c1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .debug_str 0x0000bdf1 0xa78 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .debug_str 0x0000bdf1 0x261 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .debug_str 0x0000bdf1 0xcda esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .debug_str 0x0000bdf1 0x1376 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .debug_str 0x0000bdf1 0x428 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .debug_str 0x0000bdf1 0x2b4 esp-idf/log/liblog.a(log_timestamp.c.obj) + .debug_str 0x0000bdf1 0x2836 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_str 0x0000bdf1 0x29f5 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_str 0x0000bdf1 0x514a esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .debug_str 0x0000bdf1 0x624 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .debug_str 0x0000bdf1 0x627 esp-idf/hal/libhal.a(cache_hal.c.obj) + +.debug_loc 0x00000000 0x9085 + *(.debug_loc) + .debug_loc 0x00000000 0xc8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .debug_loc 0x000000c8 0xc7 esp-idf/main/libmain.a(bootloader_start.c.obj) + .debug_loc 0x0000018f 0x131e esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .debug_loc 0x000014ad 0x1d9 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .debug_loc 0x00001686 0x2432 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .debug_loc 0x00003ab8 0x1bb esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .debug_loc 0x00003c73 0xa5 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .debug_loc 0x00003d18 0x3ad esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_loc 0x000040c5 0x105 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .debug_loc 0x000041ca 0x1e5 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_loc 0x000043af 0x1578 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_loc 0x00005927 0x2d1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .debug_loc 0x00005bf8 0x141 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .debug_loc 0x00005d39 0x87 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .debug_loc 0x00005dc0 0xdf esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .debug_loc 0x00005e9f 0xc67 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .debug_loc 0x00006b06 0x125 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .debug_loc 0x00006c2b 0x13 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_loc 0x00006c3e 0x1a0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_loc 0x00006dde 0xb0d esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .debug_loc 0x000078eb 0xc81 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .debug_loc 0x0000856c 0xb19 esp-idf/hal/libhal.a(cache_hal.c.obj) + +.debug_macinfo + *(.debug_macinfo) + +.debug_pubtypes + *(.debug_pubtypes) + +.debug_ranges 0x00000000 0x1828 + *(.debug_ranges) + .debug_ranges 0x00000000 0x10 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .debug_ranges 0x00000010 0x18 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .debug_ranges 0x00000028 0x30 esp-idf/main/libmain.a(bootloader_start.c.obj) + .debug_ranges 0x00000058 0x1f8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .debug_ranges 0x00000250 0x70 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .debug_ranges 0x000002c0 0x3d0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .debug_ranges 0x00000690 0x10 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .debug_ranges 0x000006a0 0x20 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .debug_ranges 0x000006c0 0x18 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .debug_ranges 0x000006d8 0x58 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .debug_ranges 0x00000730 0x58 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_ranges 0x00000788 0x10 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .debug_ranges 0x00000798 0x10 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .debug_ranges 0x000007a8 0x28 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .debug_ranges 0x000007d0 0x90 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .debug_ranges 0x00000860 0x18 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .debug_ranges 0x00000878 0x2c0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .debug_ranges 0x00000b38 0xb8 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .debug_ranges 0x00000bf0 0x70 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .debug_ranges 0x00000c60 0x50 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .debug_ranges 0x00000cb0 0x10 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .debug_ranges 0x00000cc0 0x40 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .debug_ranges 0x00000d00 0x398 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .debug_ranges 0x00001098 0x28 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .debug_ranges 0x000010c0 0x28 esp-idf/log/liblog.a(log_timestamp.c.obj) + .debug_ranges 0x000010e8 0x88 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_ranges 0x00001170 0x98 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .debug_ranges 0x00001208 0x2c8 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .debug_ranges 0x000014d0 0x180 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .debug_ranges 0x00001650 0x1d8 esp-idf/hal/libhal.a(cache_hal.c.obj) + +.debug_weaknames + *(.debug_weaknames) + +.debug_funcnames + *(.debug_funcnames) + +.debug_typenames + *(.debug_typenames) + +.debug_varnames + *(.debug_varnames) + +.debug_gnu_pubnames + *(.debug_gnu_pubnames) + +.debug_gnu_pubtypes + *(.debug_gnu_pubtypes) + +.debug_types + *(.debug_types) + +.debug_addr + *(.debug_addr) + +.debug_line_str + *(.debug_line_str) + +.debug_loclists + *(.debug_loclists) + +.debug_macro + *(.debug_macro) + +.debug_names + *(.debug_names) + +.debug_rnglists + *(.debug_rnglists) + +.debug_str_offsets + *(.debug_str_offsets) + +.comment 0x00000000 0x2f + *(.comment) + .comment 0x00000000 0x2f esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + 0x30 (size before relaxing) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .comment 0x0000002f 0x30 esp-idf/main/libmain.a(bootloader_start.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .comment 0x0000002f 0x30 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .comment 0x0000002f 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .comment 0x0000002f 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .comment 0x0000002f 0x30 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .comment 0x0000002f 0x30 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .comment 0x0000002f 0x30 esp-idf/log/liblog.a(log_timestamp.c.obj) + .comment 0x0000002f 0x30 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .comment 0x0000002f 0x30 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .comment 0x0000002f 0x30 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .comment 0x0000002f 0x30 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .comment 0x0000002f 0x30 esp-idf/hal/libhal.a(cache_hal.c.obj) + +.note.GNU-stack + 0x00000000 0x0 + *(.note.GNU-stack) + .note.GNU-stack + 0x00000000 0x0 esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/main/libmain.a(bootloader_start.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/log/liblog.a(log_timestamp.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/hal/libhal.a(efuse_hal.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/hal/libhal.a(mmu_hal.c.obj) + .note.GNU-stack + 0x00000000 0x0 esp-idf/hal/libhal.a(cache_hal.c.obj) + +/DISCARD/ + *(.rela.*) +OUTPUT(bootloader.elf elf32-littleriscv) + +Cross Reference Table + +Symbol File +Cache_Disable_ICache esp-idf/hal/libhal.a(cache_hal.c.obj) +Cache_Enable_ICache esp-idf/hal/libhal.a(cache_hal.c.obj) +Cache_Get_ICache_Line_Size esp-idf/hal/libhal.a(cache_hal.c.obj) +Cache_Invalidate_Addr esp-idf/hal/libhal.a(cache_hal.c.obj) +Cache_Resume_ICache esp-idf/hal/libhal.a(cache_hal.c.obj) +Cache_Suspend_ICache esp-idf/hal/libhal.a(cache_hal.c.obj) +EFUSE esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +ESP_EFUSE_ADC1_CAL_VOL_ATTEN0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_ADC1_CAL_VOL_ATTEN1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_ADC1_CAL_VOL_ATTEN2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_ADC1_CAL_VOL_ATTEN3 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_ADC1_INIT_CODE_ATTEN0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_ADC1_INIT_CODE_ATTEN1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_ADC1_INIT_CODE_ATTEN2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_ADC1_INIT_CODE_ATTEN3 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_BLK_VERSION_MAJOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_BLK_VERSION_MINOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIG_DBIAS_HVT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DISABLE_BLK_VERSION_MAJOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DISABLE_WAFER_VERSION_MAJOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_DIRECT_BOOT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +ESP_EFUSE_DIS_DOWNLOAD_ICACHE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +ESP_EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +ESP_EFUSE_DIS_DOWNLOAD_MODE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) +ESP_EFUSE_DIS_FORCE_DOWNLOAD esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_ICACHE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_PAD_JTAG esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +ESP_EFUSE_DIS_TWAI esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_USB_JTAG esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +ESP_EFUSE_DIS_USB_SERIAL_JTAG esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_ENABLE_SECURITY_DOWNLOAD esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) +ESP_EFUSE_ERR_RST_ENABLE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FLASH_CAP esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FLASH_TEMP esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FLASH_TPUW esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FLASH_VENDOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FORCE_SEND_RESUME esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_JTAG_SEL_ENABLE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_KEY0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY3 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY_PURPOSE_0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY_PURPOSE_1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY_PURPOSE_2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY_PURPOSE_3 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY_PURPOSE_4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_KEY_PURPOSE_5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_K_DIG_LDO esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_K_RTC_LDO esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_MAC esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_OCODE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_OPTIONAL_UNIQUE_ID esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_PKG_VERSION esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) +ESP_EFUSE_RD_DIS esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_RD_DIS_BLOCK_KEY0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_RD_DIS_BLOCK_KEY1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_RD_DIS_BLOCK_KEY2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_RD_DIS_BLOCK_KEY3 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_RD_DIS_BLOCK_KEY4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_RD_DIS_BLOCK_KEY5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_RD_DIS_BLOCK_SYS_DATA2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SECURE_BOOT_EN esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SECURE_BOOT_KEY_REVOKE0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_SECURE_BOOT_KEY_REVOKE1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_SECURE_BOOT_KEY_REVOKE2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_SECURE_VERSION esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SOFT_DIS_JTAG esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +ESP_EFUSE_SPI_BOOT_CRYPT_CNT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_CLK esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_CS esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_D esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_D4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_D5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_D6 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_D7 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_DQS esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_HD esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_Q esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_WP esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SYS_DATA_PART2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_TEMP_CALIB esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_THRES_HVT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_UART_PRINT_CONTROL esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) +ESP_EFUSE_USB_EXCHG_PINS esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_USER_DATA esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_USER_DATA_MAC_CUSTOM esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_VDD_SPI_AS_GPIO esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_V_DIG_DBIAS20 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_V_RTC_DBIAS20 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WAFER_VERSION_MAJOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WAFER_VERSION_MINOR_HI esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WAFER_VERSION_MINOR_LO esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WDT_DELAY_SEL esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_ADC1_CAL_VOL_ATTEN0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_ADC1_CAL_VOL_ATTEN1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_ADC1_CAL_VOL_ATTEN2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_ADC1_CAL_VOL_ATTEN3 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_ADC1_INIT_CODE_ATTEN0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_ADC1_INIT_CODE_ATTEN1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_ADC1_INIT_CODE_ATTEN2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_ADC1_INIT_CODE_ATTEN3 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_BLK1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_BLK_VERSION_MAJOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_BLK_VERSION_MINOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_BLOCK_KEY0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_BLOCK_KEY1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_BLOCK_KEY2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_BLOCK_KEY3 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_BLOCK_KEY4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_BLOCK_KEY5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_BLOCK_SYS_DATA2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_BLOCK_USR_DATA esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_CUSTOM_MAC esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIG_DBIAS_HVT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DISABLE_BLK_VERSION_MAJOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DISABLE_WAFER_VERSION_MAJOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_DIRECT_BOOT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_DOWNLOAD_ICACHE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_DOWNLOAD_MANUAL_ENCRYPT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_DOWNLOAD_MODE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_FORCE_DOWNLOAD esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_ICACHE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +ESP_EFUSE_WR_DIS_DIS_PAD_JTAG esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_TWAI esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_USB_JTAG esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_USB_SERIAL_JTAG esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_DIS_USB_SERIAL_JTAG_ROM_PRINT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_ENABLE_SECURITY_DOWNLOAD esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_ERR_RST_ENABLE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_FLASH_CAP esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_FLASH_TEMP esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_FLASH_TPUW esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_FLASH_VENDOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_FORCE_SEND_RESUME esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_JTAG_SEL_ENABLE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_KEY_PURPOSE_0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_KEY_PURPOSE_1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_KEY_PURPOSE_2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_KEY_PURPOSE_3 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_KEY_PURPOSE_4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_KEY_PURPOSE_5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_K_DIG_LDO esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_K_RTC_LDO esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_MAC esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_OCODE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_OPTIONAL_UNIQUE_ID esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_PKG_VERSION esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_RD_DIS esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +ESP_EFUSE_WR_DIS_SECURE_BOOT_AGGRESSIVE_REVOKE esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SECURE_BOOT_EN esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE0 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE2 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_SECURE_VERSION esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SOFT_DIS_JTAG esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_BOOT_CRYPT_CNT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_CLK esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_CS esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D4 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D5 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D6 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_D7 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_DQS esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_HD esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_Q esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SPI_PAD_CONFIG_WP esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SYS_DATA_PART1 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ESP_EFUSE_WR_DIS_TEMP_CALIB esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_THRES_HVT esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_UART_PRINT_CONTROL esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_USB_EXCHG_PINS esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_VDD_SPI_AS_GPIO esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_V_DIG_DBIAS20 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_V_RTC_DBIAS20 esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_WAFER_VERSION_MAJOR esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_WAFER_VERSION_MINOR_HI esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_WAFER_VERSION_MINOR_LO esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_WDT_DELAY_SEL esp-idf/efuse/libefuse.a(esp_efuse_table.c.obj) +ROM_Boot_Cache_Init esp-idf/hal/libhal.a(mmu_hal.c.obj) +RTCCNTL esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +SPIMEM0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +SPIMEM1 esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +TIMERG0 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) +TIMERG1 esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) +UART0 esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) +__ashldi3 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_ashldi3.o) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +__assert_func esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +__clz_tab /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_clz.o) + /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) +__getreent esp-idf/main/libmain.a(bootloader_start.c.obj) +__lshrdi3 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_lshrdi3.o) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +__popcountsi2 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_popcountsi2.o) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +__sf /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) +__udivdi3 /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/libgcc.a(_udivdi3.o) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) +_bss_end esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +_bss_start esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +_data_end esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +_data_start esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +_dram_end esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +_dram_start esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +_impure_data /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) + esp-idf/main/libmain.a(bootloader_start.c.obj) +_impure_ptr /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-impure.o) +_loader_text_end esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +_loader_text_start esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +_putc1 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +_putc2 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +abort esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) + esp-idf/hal/libhal.a(cache_hal.c.obj) + esp-idf/hal/libhal.a(mmu_hal.c.obj) + esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_after_init esp-idf/main/libmain.a(bootloader_start.c.obj) +bootloader_ana_clock_glitch_reset_config esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_ana_super_wdt_reset_config esp-idf/bootloader_support/libbootloader_support.a(bootloader_soc.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_atexit esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_before_init esp-idf/main/libmain.a(bootloader_start.c.obj) +bootloader_check_bootloader_validity esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_clear_bss_section esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_clock_configure esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_common_check_chip_validity esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +bootloader_common_check_efuse_blk_validity esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +bootloader_common_get_active_otadata esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_common_get_partition_description esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_common_ota_select_crc esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_common_ota_select_invalid esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_common_ota_select_valid esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) +bootloader_common_read_otadata esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_common_select_otadata esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) +bootloader_config_wdt esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_configure_spi_pins esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_console_deinit esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_console_init esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_debug_buffer esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +bootloader_enable_random esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_enable_wp esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_execute_flash_command esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_fill_random esp-idf/bootloader_support/libbootloader_support.a(bootloader_random.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +bootloader_flash_clock_config esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_flash_cs_timing_config esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_flash_dummy_config esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_flash_erase_range esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_flash_erase_sector esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_flash_execute_command_common esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_flash_get_spi_mode esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_flash_is_octal_mode_enabled esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_flash_read esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +bootloader_flash_read_sfdp esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_flash_reset_chip esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_flash_set_dummy_out esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_flash_unlock esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_flash_update_id esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_flash_update_size esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_flash_write esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_flash_xmc_startup esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_image_hdr esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_init esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) +bootloader_init_mem esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_init_spi_flash esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_load_image esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_load_image_no_verify esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +bootloader_mmap esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_mmap_get_free_pages esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_munmap esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_print_banner esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_random_disable esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_random_enable esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) +bootloader_read_bootloader_header esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +bootloader_read_flash_id esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +bootloader_reset esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) +bootloader_sha256_data esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_sha256_finish esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_sha256_flash_contents esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_sha256_hex_to_str esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_sha256_start esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_spi_flash_reset esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_utility_get_selected_boot_partition esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) +bootloader_utility_load_boot_image esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) +bootloader_utility_load_partition_table esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) +cache_hal_disable esp-idf/hal/libhal.a(cache_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +cache_hal_enable esp-idf/hal/libhal.a(cache_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +cache_hal_get_cache_line_size esp-idf/hal/libhal.a(cache_hal.c.obj) +cache_hal_init esp-idf/hal/libhal.a(cache_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +cache_hal_invalidate_addr esp-idf/hal/libhal.a(cache_hal.c.obj) +cache_hal_is_cache_enabled esp-idf/hal/libhal.a(cache_hal.c.obj) +cache_hal_resume esp-idf/hal/libhal.a(cache_hal.c.obj) +cache_hal_suspend esp-idf/hal/libhal.a(cache_hal.c.obj) +cache_hal_vaddr_to_cache_level_id esp-idf/hal/libhal.a(cache_hal.c.obj) +call_start_cpu0 esp-idf/main/libmain.a(bootloader_start.c.obj) +efuse_hal_blk_version esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) +efuse_hal_chip_revision esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +efuse_hal_clear_program_registers esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +efuse_hal_flash_encryption_enabled esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +efuse_hal_get_disable_blk_version_major esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) +efuse_hal_get_disable_wafer_version_major esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) +efuse_hal_get_mac esp-idf/hal/libhal.a(efuse_hal.c.obj) +efuse_hal_get_major_chip_version esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/hal/libhal.a(efuse_hal.c.obj) +efuse_hal_get_minor_chip_version esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/hal/libhal.a(efuse_hal.c.obj) +efuse_hal_is_coding_error_in_block esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +efuse_hal_program esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +efuse_hal_read esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +efuse_hal_rs_calculate esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +efuse_hal_set_timing esp-idf/hal/libhal.a(efuse_hal.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_bootloader_desc esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) +esp_bootloader_get_description esp-idf/esp_bootloader_format/libesp_bootloader_format.a(esp_bootloader_desc.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) +esp_cpu_configure_region_protection esp-idf/esp_hw_support/libesp_hw_support.a(cpu_region_protect.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_mem.c.obj) +esp_efuse_batch_write_begin esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_batch_write_cancel esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_batch_write_commit esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_block_is_empty esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_check_errors esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_count_unused_key_blocks esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_destroy_block esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_disable_rom_download_mode esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) +esp_efuse_enable_rom_secure_download_mode esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_find_purpose esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_find_unused_key_block esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_get_coding_scheme esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_get_digest_revoke esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_get_field_size esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_get_key esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_get_key_dis_read esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_get_key_dis_write esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_get_key_purpose esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_get_keypurpose_dis_write esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_get_pkg_ver esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) +esp_efuse_get_purpose_field esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_get_write_protect_of_digest_revoke esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_key_block_unused esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_read_block esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_read_field_bit esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_read_field_blob esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_read_field_cnt esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_read_reg esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_set_digest_revoke esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_set_key_dis_read esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_set_key_dis_write esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_set_key_purpose esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_set_keypurpose_dis_write esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_set_read_protect esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_set_rom_log_scheme esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) +esp_efuse_set_write_protect esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_set_write_protect_of_digest_revoke esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_utility_apply_new_coding_scheme esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_burn_chip esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_burn_chip_opt esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_burn_efuses esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_check_errors esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_clear_program_registers esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_count_once esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_debug_dump_blocks esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_debug_dump_pending esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_debug_dump_single_block esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_erase_virt_blocks esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_fill_buff esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_get_number_of_items esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_get_read_register_address esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_utility_is_correct_written_data esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_process esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_read_reg esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_reset esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_update_virt_blocks esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_write_blob esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_write_cnt esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_write_reg esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_write_block esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_write_field_bit esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_write_field_blob esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_fields.c.obj) +esp_efuse_write_field_cnt esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_efuse_write_key esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_write_keys esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +esp_efuse_write_reg esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) +esp_flash_encryption_cfg_verify_release_mode esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_flash_encryption_enabled esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +esp_flash_encryption_set_release_mode esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_flash_write_protect_crypt_cnt esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_get_flash_encryption_mode esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) +esp_image_get_flash_size esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +esp_image_get_metadata esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +esp_image_verify esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +esp_image_verify_bootloader esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +esp_image_verify_bootloader_data esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) +esp_log_early_timestamp esp-idf/log/liblog.a(log_timestamp.c.obj) +esp_log_timestamp esp-idf/log/liblog.a(log_timestamp.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) +esp_partition_table_verify esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +esp_rom_crc32_le esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) +esp_rom_delay_us esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +esp_rom_efuse_get_flash_gpio_info esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +esp_rom_efuse_get_flash_wp_gpio esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +esp_rom_get_cpu_ticks_per_us esp-idf/log/liblog.a(log_timestamp.c.obj) +esp_rom_get_reset_reason esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) +esp_rom_gpio_pad_set_drv esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +esp_rom_install_channel_putc esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +esp_rom_install_uart_printf esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) +esp_rom_md5_final esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) +esp_rom_md5_init esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) +esp_rom_md5_update esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) +esp_rom_output_flush_tx esp-idf/bootloader_support/libbootloader_support.a(bootloader_console_loader.c.obj) +esp_rom_output_putc esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +esp_rom_output_to_channels esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +esp_rom_output_tx_one_char esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +esp_rom_output_tx_wait_idle esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) +esp_rom_printf esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_encrypt.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_common_loader.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_panic.c.obj) +esp_rom_regi2c_write esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +esp_rom_regi2c_write_mask esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_random_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +esp_rom_set_cpu_ticks_per_us esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +esp_rom_software_reset_system esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +esp_rom_spiflash_config_clk esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +esp_rom_spiflash_config_param esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) +esp_rom_spiflash_erase_block esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +esp_rom_spiflash_erase_sector esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +esp_rom_spiflash_read esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +esp_rom_spiflash_wait_idle esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +esp_rom_spiflash_write esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +esp_rom_spiflash_write_encrypted esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) +esp_secure_boot_read_key_digests esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +ets_efuse_clear_program_registers esp-idf/hal/libhal.a(efuse_hal.c.obj) +ets_efuse_rs_calculate esp-idf/hal/libhal.a(efuse_hal.c.obj) +ets_install_putc1 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +ets_install_putc2 esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +ets_install_uart_printf esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +ets_sha_enable esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) +ets_sha_finish esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) +ets_sha_init esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) +ets_sha_update esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) +g_uart_print esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +g_usb_print esp-idf/esp_rom/libesp_rom.a(esp_rom_sys.c.obj) +memcmp /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcmp.o) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) +memcpy /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memcpy.o) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +memset /home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/libc.a(libc_a-memset.o) + esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_sha.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(esp_image_format.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) + esp-idf/main/libmain.a(bootloader_start.c.obj) +mmu_hal_bytes_to_pages esp-idf/hal/libhal.a(mmu_hal.c.obj) +mmu_hal_check_valid_ext_vaddr_region esp-idf/hal/libhal.a(mmu_hal.c.obj) +mmu_hal_init esp-idf/hal/libhal.a(mmu_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_esp32c3.c.obj) +mmu_hal_map_region esp-idf/hal/libhal.a(mmu_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +mmu_hal_paddr_to_vaddr esp-idf/hal/libhal.a(mmu_hal.c.obj) +mmu_hal_pages_to_bytes esp-idf/hal/libhal.a(mmu_hal.c.obj) +mmu_hal_unmap_all esp-idf/hal/libhal.a(mmu_hal.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_utility.c.obj) +mmu_hal_unmap_region esp-idf/hal/libhal.a(mmu_hal.c.obj) +mmu_hal_vaddr_to_paddr esp-idf/hal/libhal.a(mmu_hal.c.obj) +range_read_addr_blocks esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +range_write_addr_blocks esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) + esp-idf/efuse/libefuse.a(esp_efuse_utility.c.obj) +rom_spiflash_legacy_data esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash_config_esp32c3.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_flash.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(flash_partitions.c.obj) +rtc_clk_32k_bootstrap esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_32k_enable esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_clk_32k_enable_external esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_32k_enabled esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_8m_divider_set esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_clk_8m_enable esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_clk_8m_enabled esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_8md256_enabled esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_apb_freq_get esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) +rtc_clk_apb_freq_update esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_clk_bbpll_add_consumer esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_bbpll_remove_consumer esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_cpu_freq_get_config esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_clk_cpu_freq_mhz_to_config esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_clk_cpu_freq_set_config esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_clk_cpu_freq_set_config_fast esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_cpu_freq_set_xtal esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_cpu_set_to_default_config esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_divider_set esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_clk_fast_src_get esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) +rtc_clk_fast_src_set esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_clk_init esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) +rtc_clk_slow_freq_get_hz esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) +rtc_clk_slow_src_get esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_clock_init.c.obj) +rtc_clk_slow_src_set esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_clk_xtal_freq_get esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_console.c.obj) +rtc_clk_xtal_freq_update esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) + esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk_init.c.obj) +rtc_dig_8m_enabled esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_dig_clk8m_disable esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_dig_clk8m_enable esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +rtc_get_xtal esp-idf/esp_hw_support/libesp_hw_support.a(rtc_clk.c.obj) +s_cache_hal_init_ctx esp-idf/hal/libhal.a(cache_hal.c.obj) +s_revoke_table esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +s_table esp-idf/efuse/libefuse.a(esp_efuse_api_key.c.obj) +wdt_hal_config_stage esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) +wdt_hal_deinit esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) +wdt_hal_disable esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) +wdt_hal_enable esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) +wdt_hal_feed esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) +wdt_hal_handle_intr esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) +wdt_hal_init esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) +wdt_hal_is_enabled esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) +wdt_hal_set_flashboot_en esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) +wdt_hal_write_protect_disable esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) +wdt_hal_write_protect_enable esp-idf/hal/libhal.a(wdt_hal_iram.c.obj) + esp-idf/bootloader_support/libbootloader_support.a(bootloader_init.c.obj) diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..e03ade21a92924e707aac87a8c911e87407ce433 GIT binary patch literal 4564 zcmcgvU2Ggz6+YLyc5R&aFKKO4TDD1=q)lelvv%9KZ9?kQ36)GJloSaGR#qfDl3ggh0H&8xg!99>RC-&-$(% zwS@!J{Xj0pM%?J}anGbH(%bT~;%v`Aueu|m|P3cUqu zRrXY6&;gUi)?;FVDME;J#%GoUd$~b z>oJ<1J_i%#eHT?`9-V${dVTt-LwH=>gDm5&_`tI1JF)!uvOxdDII-IuqkZ#YVdDJK zOB>5Xlg~dVFydD>mOc1Qed#$tV@oe?EMX$=LmNXgiz?yU{QLonUZo%67hCx6nS-o& zAJ|aurTwt($Kg&r%m?-Dhuk&SW9UTfPCZEbgER?~BCog7w1`u`9cInE91PN|sOMQg zR=kU-EX?z$Q!mmq&g)r}2ivO+hqHxoM`rcb+=jc-Y^*faJkML-=d(8^N`km-hxNW6 z^r9sEzm1n)&+W0^er?d(%+h{cPnO79tRPMDG!C0;?c9J@z1a>sei;|d;`$)W-5&2| zGcVdWyC68WI$^W)Gq&*29Tzk%H@)%}iShADWeU58hRwWm`AY4A_ef2xZO!TXt>|nN z4^|t%QSLkWAPmknR=jnu;jMCi7WB?$*qW#xG(Qssd4}Ikm;_-|bGq$oe%5i;fV%Bg z&G~R%b1=8F-K4}APN!2QK@p{ilZR5HyVLdyjIztKFwJmMoK~C$SJ@#ivM4B=?KJj_ zC=Q)gRCJ;+ZgXFfI-f541E=s?ai|SN7KToKEh>VZgB9Ekvm8Sz=e+QPtIi-x3k;ZM zR3>@UO~Q7KOaC@2-wvZBDu!#Cmc^hfnw_}Jd(C3!-S4uM+NuD%F!t?roF?7c$o!;b zzq#2gG5a&kf`-~WRnYS@l0PzxA96Pdv%H65934e3$Zk|SEwQ-vvv#ARSGMY#&php1 zPTOH#|EM1&AM&rFzCXqr;cP|S9@l*t#ck^$^>92eUAl1L(b~x%OY@v7-no3K#Oc?zI!NU>CfQ5wEF)Bey=tDP4K^1{r>_#ZgKv$9Jg>RDCL5w3jD z;;ga>J_=L8<$v&r)U9J`1+aY{rO)M{;iDhhJ0f#>PMin~$FL3sS zyxSA~7Wl{%dn$Zf+kek?T}F(LYah7GGFxKohJ*CcXVc}{K?#=gr|_cqn2Z!F45)d!zPB(Q2s=g=lqPb0S5n7GPJ7EFy? zT=4t2-jkc)Hs#_XiK`xNS0i~kncqj0{3^SCfty^bEJ8jR?@su5Vp)e@wzWNBTq7*^ zp|KzCzf$)4aUTmGFa9dNlOLDh-f{J|p~w7%BI0AlXXZQ_%V~U4dB3?9+0KpY^;tAC z2S7T9_HzbWOy5Vq?R-xn-)VGmK0YcYUklj8022Ql)EH&&ka^BjK!#?%K;QhLbuq#@8|EY{ZJ(W^Wz o0{N4`&%^oV(0C8cnFpjBFnrP^0XLApC$`@)EbiYqK#TGF56RuZe*gdg literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..eb78f3bddb954759af7f0d5b50d18c466a09c978 GIT binary patch literal 9440 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..47fd0208960b99151eb61e979c9a2d52f861a805 GIT binary patch literal 68968 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..696109d6de65acde298ec588869da867e9b7fa55 GIT binary patch literal 138956 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%0Dh8rCyBiW0S!QoRoMLJiz4jhg4&Ni@#>ogAB; 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..7f0fa5ddd851aba7c551731c0f62b60af7f071f9 GIT binary patch literal 42640 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..94d46cf15f03069f59ce7d75ec820a6741f45db8 GIT binary patch literal 55856 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 JCL&GY{{ys(M~wgg literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..6c3a710ded8e0419e64e84a01558be43cff2412b GIT binary patch literal 65944 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..dedbc427a1226735465abd49fee16f77d1034dff GIT binary patch literal 45364 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 EAG6kHX8-^I literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..ce56139b14cc63b5d9ce18de97a43776beeca665 GIT binary patch literal 155228 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

=iNWCf6mf90>ut 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

PakKyH!xx#nH;3a}$HMw4_|)#s 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..dc75990bba3e207e8c3d830c9d48425f630373ac GIT binary patch literal 22352 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..25f4616b6ce7a883df4a6ce70e823eed601f819c GIT binary patch literal 332968 zcmeFa33yf2)d0HBId{keB-{WAh9Ng0K-2&U0ihBT$Up)j#)u37fdC33%49{ElY2t~ z2r)p^MuoJEmRA3kC@8Hmh=>uXq9Rg7g*sPTt!N#Px7MD|$qmH6_W$1dUhnrw_OSNa zYhG*bbMAFT-spV8Fo^gV(^#id$Tr& zUNQ3>sPNl+v${hd*!t9j8^ z*Ng0~vmScx+^T|@Pkezh=Q_KyHV=2_1Xi!y8Q8bWUCyWw6h6l(Yzn?dHVsd$3wUFn zd2QFS&eJ{9g0)?O#=DheuX>4*2UK=RAsOB?wJ2}*WWL@cJ)d( z%(FGX9b5I9S8xaGnmo8})A0Hc%Q`>4Ve*F0_f)&LZ#D|b${vUP%Nw6P_j#w<*E^Fp zHq`I))qQ2Ww`=E#NiA`_Zl?^HYxQ2=1sz3vLfY1U$$5uhxNXKUhgfYDFWAh@Qt)ThNK@ z7@HBO%=VW|ci&wyEs!^D^~#)>qP>Hvb_e|jQucceZm$?xAy&kHB+7#x7JztESUUIZ#_=H5@Y{>lhe9uY$n<*z!D~gVfIhIx>;A-7fMtr`a|6ZV9r>eYn zm9f3z-u$dX<-MOba4xI4ymz?i510qD4wv^XG|dBn!mJ|#AHbX2Hz9o10a#%&Y+21& z2hAhqVF9(B@%m0YNWcf&it)1eOheGUgHnF4BScsks+qa=5fqak9MvVVgByOc=j?)3*GqgQepmg4M7(p)>*|)eNho zv=G9vYAju~w{$FygB(kW0%mj80od~pT8_SF>Dai^?VGapCX@_4G`=)zKc^RDh;(ED zbi&x7&5Fj-5{5egC_>z&<2mlJ3^!;=+GE1_s&zp9UZkGVQ3@Cj!0rc2#{v}^WGROP z{uow(G!FyCV=3$*z>0cTm`gck0Y4Vt4=5Ya?IWY&SJ}HG548Y3sj8Q{`*qbPw;@T6ZoFe`b7k`5QnHJT25Y5EV3Iq0j%Hy^DkKCnHI zUOgt@4;CHr9B~((a=ly8D04*2r?qt@#3(E~@hv$P7$YT>F=Q)g4Elpd0>yHS<&qtR z{-V2!iUPw6F{><@KmEYqC_>76M-j}KDMyQ58gr!h@VMrQho&5S>bbP)?G-x!N4m^g zwHGCm+Abxew(5m*RU4K~YP`2Lg19m!eMj7dh~*^2jMa6Wo-cnW9O7|Gpy}%yjHIpK zNV|xk*;G+gX7;kqc0FAi@x76^W30dA?h{O=0hmrq{nBNh|*amBr_KFqhX9q*c|r2a%>{&zP9g z(hxR@yRlhUX)&!1uDPd=J4r)~{{ca+f!w^H-#PxZC^khWh>A z>@s4C4_Kfx)R_OU&-Ja5k^7~Y(!8yp)^!IdIyC0s#J!#)fedOb(7Hmxd%D=a(pfm!RBYK_k;`{)BRAt&|V>bms2 zh5+tanlm;JR#j$Ho*`BNRC%5+p;q=4++ZcGe4o6$E5rLGNg}Vq*z>zeb5>X80QRE2 zR^L1$=tYfW-HVZ7M+NLNvh3XtT(zFP?(w;0AAaCU$ZdprVRc+{%@O$ph9y=3JZ8xr>F)n(@VG0#0(RrLJMKx!34h!;~{ z@cg;>*&P*wq_@TZWpi@B%|4O4yD$~JzNoOBr0xjB6crt@##NECA+SbzY@iT&(MR?! zn<(h=2cx3ZO82||;5t$yss1*5PVR}^qC(uU9az=sg238)|K6b0;JBB4MC{7+|kik8;ITQnASxrOl4j3jCD|%rvz2b!2ZT))xUZd(5}tfcU?!; z$SgpyMLV!Te>nk^EUn$QiYktM7y}L8nWs&T&9o<*eR(y5t ztS=+%K{7qeH-1e{*~syp^xV5VgEl9no%x}GW;9>-B+}I3ps{LOeWpUP)x~3jERoZtxmqu^*DM)7OzzBLnSy_uOS5=KKdg?{WHN z>ul-+Nj-lcZfket9hHyls_n7CsC|1wPSctd=I*Zg&lqE*ej{kJF8OyyMw{E8{TSu zV`#;Z*H65B^3SJU6xvJ(ZwQQoswYMIQ*G=FQnhZsYhQ&g5^9C#W>~f1hI>q)>600j z@7_woH=!!0Sz1GFm%gNI@~z$@5GRd-jL184%4S!(Y9qcp=YvdD9pOueC1ZZ!F074Q zMULE8cFYwO5nk&JZO52NOdjsXj< z?cAFj+p-Sgf76!5292S|W*Rl#348p(V}Xo-%5Kwk)#v!)dXxQiYeqCxhQq0MXI+!` zOm@>{XGodr3~3q^ZG-`y>E7X+6ZTE3JY86Mw#oBGb^}Cp-;H}*Jj6EV&b(`OCxUu=j!DIV_N16{EJ#b>LRfQNHtxgX#L;l|> zqh(o)J8lf{t#BU+M%bdqn4s>jN1zTl209iR9}~oADSE!@LQ+(D6kznz1{=}g1dLjV zc%5rfU_?QPHR=>opB-5H%?r)JV%y5pwap+IK@nQi=Up1>?isN>GUJ9DjC-CL(*kRB zw39abNK|xDWm*8a5?GG}qobYFqSTZWi$E@liXxDi#tBGNN${)eS-Hn@^9y$trW9={ z@{H;Qy3{#XwFhqpQcmFg0Oq;*`K$6q63@vo$BN~xh*j+(>kBZ;`2$&dYpYb{UR;U# z)cI=+B5jHqY~y)<_ymOYPuwv9P7Ps4OA=*n={6s2>Cp<@d3)7J5=jzU%{dP$5Q)g6plcYNDH@P+y5bhn6)FOR!DtUA~~X0D+)^o9S!?c8Cmp-cFZ7)3L#6j%iI`|}jG z`1h8@4-fZE2sci54*%8%5Ml71z)+i=<_Y0S{`1 z)pFPHLXuc;1S&W^jh#`BdrXHMV#COL zp^+3@7Hf9IM8sl``OX-m)AAJ5iJ{LPp<*jL*`T-kAgn^>T3mxs(xIkAJ^lWwmX zL^BB9o~oL^0Vvg@4OXyvKE`?dhR1%ZH)KA$i^W_q?&!pqijG_1UXor>8&N=ZR_(4x ztxj88RCz3z3NlqXw(rmgI~>(+9(Mof8o>W!& zS7T?D94pD6uyaDn#4Qs&lfpp@SI=*Ft?`v3e?IoYiRVu~_x>{MZ zTz_GD>5mltk2AM(PfrZ#+)vH6ACF1^T+x=kZ2kBe3&g92KGmk&>3KT@`r6+pXN zm2X`K_n)A#YFFdER%1BaHxBnUROVDd4dE)16qV<>NKqh2pYI9@;d95lJ)Pz^zR>*q z(PvNWoAsADZ_Il=_~(Wfk34tmnJI5if9vUr@=Bm?{iEx^+Du=#;d(kSD3HE>(Eg!o ziw_qaQTEVopON=N_PpGaxnl~SE=((Wps4+*Zzs(uJyBXTdH3W?fl{j;=!E;jyYqam z@9F(yZDp>R1y3xdyQWpBb4j4!^hIaB?U;voNNIByJO{Gi26y|~+K5#~8S!@Zfvm>W z#g6djV~uW?ROTDC&s{{Sy%}r1C00rp+*>A);a-4qt%+^~*$4?V;%zu?22*XyZO`THLCi%r`45Ihmbmi22dw8}vfiFv@& zvk#e|XLl#!aj#xE*iDGf?S}cbwieGnaU5@0{LdEcJ96^qo5xO^Jmz^W0wps9pRSd>e(N__~2YzusjUY!Mf=r}m zDZ5vMfBJNGTJ8h6?F+x1FlXY4iA9rkPnzwBAu0D+DG@S;=+=YLR!KEfJn`jqB1`tH zDzLnrN!be@5RZ50=JJ9w=K^c1yh$t1fF^eIwu5ITortQ$%6lJ(sCHFvLLK9Co$}rl5m-w@t002hlU-f) z`p6~10myEfuDR4lm7iv4j6MW92a`&p-zMuLc@ocVVut34~ z>Q%XA(Pv!f?<%vEb-C8^!-&eYCMV z{=AW=@(*So)PfJ9gjg9UNUb>C{ml0uArtE`#qpAtG2-abx8N*@V-X(Iz?dxphd(eM zZi|YJr&n29dK3SfsTJKkiFq0Mjb_S;u&_rfb_SjfdQJ{KsB%w3L3%+fR95;4O;pNQ zA>*@IyfGPbviQw$Cng@Bax4f>-qNbz)L1ylP_N%TnH{S!#-{e6ksBc!=HZ(PtX zHR#WWEEPB#FJ|qhTDt`8ySNLQ=`J6@F8+Wo$}omXjfL8yTGq1X+oQ>QbI#dPd|rF% z-ljLdC#y!;X^0*P&*&>JBGbK1?xhCYP8(nS(B%1slpplKv(?u~*_FG(%f|dRJiP!p zGxLr@btZV*zBchaorgFosiL|hf|5GhRmtdl6rQe&_-g0al#(qao(W$S&MG=qls_tE z^p??{E5DdLC9reUOwe%#f1;OBiO(1D{k&~Y1-!f0-n$Dcil(pY==0`3?C}}K$)rAs ziB^1Xl9U$HGby#EXHv?5#H8e$#3cXKiAg=DB_^fK?~!!Lsvb#ww)IF#`2)5Qt_Pm! zc2_J5$0x8Eg&&#a>mYxJ8)3dkqa$b|wzi$oHFbU3f%Jph1GAtO-C2###o-Oi?q9I7Qk7YH zenVa@-w)5XsuZB0>k82(^WV3{#X zj``N*x=sPq8hI*1tAoD0`}3`b+h8~Yd>q_pDEd+=i-Ye6*TtxH>)=iaPd7p~aB7V% z4!kdSYKBZYy}9^^d1#(|D=2kcvqtgs>auHo2l;P!gl}SmQS1Kp+(n{7Y4BE(arsJklHK${rBUrg4?R^^{yQ(+;*QaFMxK`%VUiUXlCE^e zoU(}#VWGH)icvAWV;<%&wYn_g4C$EP3}XrgZ$MOUdv$rweTi1`s>E`zd8@CHSl)ME zPb+m*PwQf%XZgkZdRSol<(K62ur4)vlwZ29`?x@PYEDn^96!{V59LOnB$0;Ibw{;o zWcxb(jsRuRbooXqi#m`6lS5f~l*bQsv(gfih0-qK*0sp=3|Us@x7Zjs^MamJ+1jCMBhTpI-ugo(g`RG9P??75ID&`205T zdGPZ-(`a0P6PMRZmW5l9kQWZnOk4?(wfr`Zx2ii&H+y! zTEYChHtL&m)o@P?z zZGV2#`lUvbdzr?MKi?OH9=}HBDu4oyUnBFQzW}%)PX{-KgWbes9TL3z;r3%za9zAw z*#OTa(%|`wdYS;w<>NlnC}@UQIsNFISIw7Z9TRv`*MrYXs^_dLyXFy+x^8%suQUpL z{(I{469Z}TeDFnH>UsrFeSX+hYUdB3&$lzokL$`G0iVww6ZlN(4Y-0h7bdxaQ*Ydo z1VICM{c*ZuPFYD*L__{?%88goE~4U<2d9Vd`E-ZRpDM82aDVYyZ&LQ)?)GVwW!VpP z^ylk$PpNAm4)`Gs_#qDXArAN<4kSVxNCa;y_P`13e)Q^n^IjV`2azL?U=r z62t*|uf^zEU3W^$LEG1ZHl;ji92oX{DxX~-A10f!@^&6SoWYgun0%Dhk!M}E{(}Aa z8^a+E$Y&9;@el_<`+gM%;^1~FB2CJCS;FGSo4(#|)^1598NpWxJkjuGRDMH_(zo89 z+)!Mwd&@n;pWKkJ|MRDse!k1ZC;Az|H^@!uvt^RulZ|L6TTAKmSQy{F5+I!{{l#e_Hd9J%x_-~Yn&Mpho# zJbml6zx(5x-z=Z?^pYoDjs9-KO9l1uC4t6~k99fwa9B+H@4x%id`E;pUIde7h+vvuFE)bapwm*EG_!vgS&pQ zqU#T*hM&G_)YPNBvo1gKv#)-C&EemBy3PDk@SfYQed?2@4{C>QKc0DTqD~XGy$SEw zzLz2B5q}Y8SZZl$Uf;KTS^s$Aorcb0hW*9)#BQZA$5y5f^vCQU_sTx2=*f+~^c8y^ zyXmQ@_PYiyCxLrcy_P$pz&mm4;t?;t|F(bhcS&DAzNT#OQ@9pCkDa?VX~dAo-n)b3c+e>AI6gYJ*AP4k0`q&?yzbSUmzfRt(Q!M5? zMxR@KHsaiuWX-k_pY+_b^s9~if8YM$^>HyHmvrCu^KTZu_G0o)pTgMm=c-=c zK-=Tm1Ps${A2TrYn3NF*nm@GCZ3y zx5Ru1qq*VJiCITSD;So0qT+z)U$M^pQEAY5m~|eEDuK@LSZ7<*9O(R>xY1&u1w`J~ z;nzTz$MswIH)1P{?14rk{pS)2;6edVrNw#r8_|7W|8{g@fDx4i9o|bfqOM1R*<7X( zwHSI~tT)JLkGP^(Z!qgcw_kMgt;BPg(H=L8CGKb8PlwB3RV4lcB;i&b*QM}phY4ah zlD0Tydni~g0^n|R9VH!>&4htym?xeghJ~ozcftte*_$8z5KOpH3v8eu<^T?$@Y%pf z3c=drI--`{f0UEgb$k~FVsHSp(GjWfvi`qBzXR#e5tc_f{`nL@fjC_1aUpOAR275b zbKPN}L!lg{Ek5-eEO6t1$2Ab4P?>567@Y_MKHS3G+x1@L8Tx$0TI)v(WFxUSY$X^i zh8}1+^p4pAs-H_6>V&wA8248E%Rff_myv{Y#-0(AiYmho>v!yF@B6w^ZOZvr$9$&* z%DtTL+!gHwKV23NAVwGJ23F0=rCk=ML$}v)*v+chy0pt3#E9dQdzW@uxcFvb#8daN zYW6Pgvfy@Nbmi0UEbX#j2{A4bsFrnE1hWaeyA`@H+fCqtE}-r%)-Iz0H+sY&%T~=l z?u|JFo7DMu;D_zMMKE_PgRg_-O}GicQ|o32hTU7vVo|LbyyYCYt5&?<5fNvIL_P z#J4oTm~7q-Zy6y>{WLE& zItfn>gfAb8B|2^@k;zOVQ&1G$Q4|l3Zuz3MftA~o#^zl$ zZz7A6+-pdX%Fzb2k0Ys|NCGX8{FTq6q9(ZmP80{h4ls`)9TbHwNSy4>C)s*U(H~7A zB%4hN3MqzCb2aAyA*MSZsJ%#t@z)ZvmO(JNbA#dtCriMEpo7ObCDdG9HGf5+l)7p@ z#J|e0M_)(CUv)^37S$)Ue~x&HM2z6E@W55Gb`*o~mlp77-uOj5lvfq}JBezqg$GRL zAWUl2Ashe^t&$s4yQUVP%O7DL7BG7e25g|EFQJS4MS@X}Mba+hBH{4PC1V>gbN8c6 zO{Q*5J%k!7s%emb*1d##-(;O=^z6wDm`jN2oatBT>1E*U=Nya$AYnE*bGO)SD`iJa zVbuB`eUZE7Z+C7oRY-f$woac#S^k4BrGYVY=;{LbfC^-!VApYcvW)jApqW4nhfQEc|!D8E=z{` z!2FBoZ-qY0zbX2Ap${9pCHn6yqxF_~(k*KQJa`cEZMRI-Y~UTYtP4_R6Z2iwWf~212XrYYY!QTl9S@GC;vCvX$p2E|0PUQAU;&=wa6g02ZyPc(jr*7#x-gn5|me5#d3Q zh%s%u0DOn;rl)-xbya}EjQ@s!*3sHCJ|L$~aNdj$K%}>x!Oe?2(LFkZPT^O;IHm#` z=UFO%pr=y&3^vcR)g*T{sbVQy2ddymSQum}T%Ui4&trbT6z)KQS$dxhg(&iH<}dnU zsfR?+)mb(pXk&R&1{8$o0cSDbPC~E}Wi{syBi%>_!L-L~7!Gbv-U}F@NzIKXZHP{P zW64`+9kcN^9g@PUWK46uJ$b(@C}5ewp6ng)XrZ5T^sHWD<%p0M&d0_ujnd>UOIIm4 z1j%F|tO6B=aXo5Vi7_ zfYx(0#j5fzdZMc%1leA zZJj=g^4-LjvK-Yi$UGrduf(|EZV_ZKLBAqks0gIwQ99q*rg(M^A)O>hbm-fZj8-CP zB9NQM;G~z(I3@iE6Z6eFCXtw_ZMK$}sTm{Hq!0W@%op80yyq~Q08`&-*iXWKU$|0w z(LDg0JY83~-CLm}K1ThJE+So5xGxchc$SO<&VisiMI3GzM5Q|u*W-r`tZ}D^gFG9k za`zD@{ghF}taj6jAzY9$j+kpzmu0JUDwnZ=_0EC2RQhBP8{G8LhN6V@y3s99!l^iB z?t&NZ;6o2-&7BBIE+OV`-JSUHd&R{R=y&dpNH@dyh`STL%M+^ztfG9IPrBprB)x(K z@GF4zo-l_-a69}v3A_TzYN^^qaN3^0=B)(;k7%x%O)J=`y_ z(z6#z;6WQ9I-gJ4W`MYUxF7BXY776Tbta*|^b(Xu2J%rrg_6urLZk;xRm^Uhq$6|Q4@>Y5^H5)KXgTf?3N0-P^*54re=ybp@ zh5EH^6xQ}fUPJL|XYG2OH54af?Rv!;8<^^3ZkpRK!eOghokyhC==(k<_r1p5PZ#Mm z?$JV|OoAnL30~`vU?U&`o~@d>9w`880d#l*80L0wMY-^gQNJDz4UEBI?(SkMHjw2U zxWXMLIA##p?l_@eHjv})D&l?eO~f274l}=B!D8zO6|JfHra_RN0u-Rq7r?)h@bZcV zER3EwieU_ujFA;n=VS^uh2AAyPg9^Dc`?(Sj3EL>RJyyDov{pOW*ew7TN;p^>6{Gkr(H6AC*zYH z^F5ciF{h`~_eJ-e}1xoaL?E-sw$ZlqaE|Bg;`uu@s}b$}}13jxDW z$h%6t+C^*a0-MsU7%p>(3oKLL&5I@j3#k0o9 zPR>rjybrNTa&n7prH&WN)+#njiJK(J$79ixY(_{xvdGQ=OOjzn36E9o=~mzoQk?=2 zvk%-+lkIsiZ-H_&jlqk1)s?(j!W-?8e2N_?)^fI&O(kS5pFuyzXA&Sbn^2LEdvqAP zer)Wa^F3|biJcMf9$lSWHozh4<2GW%-Qxf&#v@80i$`1(fYY}B%fL^%4f=M@DT*hb z&d@3mb_a2RO(9+;6U0RAlEk2EA}jP!q`_;3C)l%CTxirE>?vIT30IQclb>`sLf&py z4}0kTqbpHFYUX)=a>>e>4Ls!>c-j@d6?cXYgV>|IH|5qvaCx;?xjRr!NLEh)`ie{5 zLos7Va~==VN~QrWCA5?Uwi)r%BXKHR{qh-h`eS(kR?@--4^x1zMPVbVoYF`rY*-jh zN){RMZkKy2Q6HoJtwbT#yPW~_Zr5;ozPsBsK}eC^=GBRaxN-#>xJQJ%tt-Ig;Gr^b zcRlQYeAA4lQ(Nk~{l?2KQqf?E4k-N>L)yK31`TEsMWn)+)feIcpJ!sijY?&lK{I@X z&x^!L(vdiv;e|rEQ!KYaj$mn`+$A6Xih&%v6e<sjg>0~?c`HbY#8O&L#9WuQJ%t9lL5&ilSig7X`yL6!sppV8A7SU7|y?F zn@5LJ^PR^L@)?^)Dp05l0DPC0mytjXY|cYEJEfyWs1x&RbH0+tFRV-%aj5grY&|2M zRyBD0zMK~V2!X88DBxW}a0Z`=G7x^spX=(l6;K)n0M%e<5Oc0;5Z=m*&Pdb(JJH_E z?2vWl>7846LcNS)D2DGB@sCmeEI0+=2E@hA_)+W{YPbAi*VT5Nk5f8Nft&O3Dilb& z9|`!S-J2B#lk5yW$|^l(szT~_*ydoA;zB>a&pzXF8u(*;o*DQ8t|&Bc4oR2*@^t}R z1aXZCAm5cFim4$~BKfY%Pyogx(Y*@UH%jpsQ=n=T?mclX_f}lSKSq7~-U4%+tGB?+ zwu*NSbaf@#Wqpw=$u8>zA?uAi%5)Q9=cVPWQ0pNE{;@pyRwz(=ipuN|ugnsaepoQ~ zt6xj*HPmEySw88yb3`puC}> zoaJEbVpGNw>hTzl(3H`~A#8xld~3P4VuOE-dh}_g;cu-3yF$Nn4t#HQw`LnEsnJ*j|%-Y7Ma){%2O&R=yCu=c10N_cYsExbt7FVHil6JHMw08OrIS zgnXb8!jEG+tXT1G4MH0As0GIV4r`d5|0d_aW7f~?N`Ktqr>m{pt#`5kvnHE5@h*!W zukPW;=_f3CykbW2q$ST&RDtL@uYn9eT*^7Y$6Ph^1`_fMy?eAf(HXXYIuUpxo~Xcy zxJ!fkbmJu}bsy{Y1Ax8MDwqD#!avx_^*)PcFCkE)9%*Buy3e{yh$?N-EpSf!g_R}V zv|$9dyth$M4A^x#R@@15rrBV!2quMGc3?Xf{kQY2mRs+L`#6Ker;MphzF#g9D!wvy$%>Y#&jOW4c#t zA>UgC0CLRVwUT^)1cq^hQ%awWv!}%n`tTMAZvym75q#+Sy+ntK5Q0X1h*zG3Oz{g2Mcu;L(P@4d3TV#t{_fZLcVAzw{aA# zWLd&FL#;Nl89^~5G1O=&ea(VDRFg+DH_)k_4pvl^$vsr-Pk{ch#x-5i!zCsC88As zuSJ81d4=e2h5le-X3J`TMXMYYt*G45gr9?1s+N;DxeAJs>Ji|TQ*qx9RV7U z1(hD+V(AY5Ev0zXB^pBYHej~KX=_M9J*R*wP=Gnuq3H)hj51xeIaX@SpW}6Z#yn5` zIo?XP`EysTkN$j-)<=I%P<`gl-7I;fO8vQq!(V%b@YkC&b$`Xus+3C!^{U=wLjA0_ z!P@nMQf%V$Xg9)o?4F2FZ*VB~%!%!2heAoi&+}6O>R!zR-IA_e92T*N@*pTy$h&^A~b zmcVM0oj+K|VrPqCP#wFNeXr!SK0e6;AkJzv<=^-v! z=ur8h#&91DRN`^6#KXdZ^+)~T%1uM~nFEF|#SVTbTQHD6pAXPPY{8R~mlyy^xrta$ zt9vqfkue;AQ*I^JJ{SFx8HJ=oiPII{Q1N>z{ggi00Jc0XMD20C3I9^vSOJ~PI5=D| zssgTb5x&Ggff%57g77m#{OK!y8gIchy|}%gqQs*86ChS91PG85uAyv#KF<~tXd2!5 z1d0C7R(k+U7M$U=0FwJt0_p0fyF@jFK<= zBvlw7LwrWY-jGQGvz!8~vmj)RbG0+ZK|I1B1f5I~gskg$dm@aFXKfm5tO>4kyB_341jd8o=1PQ>lh5JuLBBx+RKJ6u`Da30WQ{4;v4{F2DsRC7~o>lVSqn3+atJH zlgkY7c2nMSQ$ChWh5tF>6->OCw0K}K2CIO#&Nj`mWKAvxJPqg%7Xm_o9cv5FcNYRe z6(s>rXc3HLN|O+=Bnx*Ob$+$YF4$)!7V>$%Q>1K9Y9GI^K*D;V7;cL_IXEL)1X37XV z*#V17_?vw?D4qp2+CYVI0b*Rk5o3npK7iPFvn4DAl z2CB&z*VtrC9Tj60Iz7vTRBGs@r1vGTnf=dLT)Y9#c7bXJE5DFnWp9z9`62?e? z;GWk~5R$5Xe3jik;d77ffcFP0Db_~mXF+F(9{HKko(1i{@iq|gslkZA9X{i2+~MzH9BBTB7>D-ftUYWIw7)QDN*%Tc zQ2vv(ITgo&3e+DJ#c^YR6vZ37jiNZg+qm^#jKO$3>Wf>y$=k@>Tf9AoSSO9l?Is*A zKt^vHEVr|>!a<`QstrFz{j?$|4^ROI8IL%chDvx&>*MZ+v_4YsJY$T(L%&(;BPB1W zelq;l&|$`}$cq@PM-*y4$5dJ%0R$P*(Z17t@|{MQzyoJUV~paiP%94b26 z_e>niNj6H|+Gm8U#HZ@&Jvd5K;!_PrB|g<~RN~W&_6Tm)jO<16Pd8dt;-A~tqX!*h zkP76{upYUu8Hp-b9fxs~Ph(M>$)|PUAn0TrXkuG{R$K@uaVk6mU_e6s;^Z)>4Yw78 zcx`|=0YDDTIhx@^yfzlp&P~};<%keWoj6?_RBHTP?uxisTTXCD1_~b|KR6l zKu5o?Z$%mOiY#&kf$t^t8t`>5|AR{Q>j8{rt-17-6m~|)Wb?O8f!tu5H!_(NP%Tb- z#if%0faKuz*6Uihm@$U`sFC%$yie=QpyYL07yK@Sbvy=P!4l%=^cyYj(gt6t84GMj z(;VJ;jTIB6U`1l$Q_#d5F~Q6$mMuXRHt-o{S?mDLEK9@tFbAS{5IWxd`h;0is_=eb z!^_+mm!o(ny=Z6Qz^Ig=u(ncw$U@ffly?P#X#JW=tU|mrsp2Y$(|MN$s-fas1Zb&s zhLhn`%D-_$1g60G?Qjx5@GDhULEwes;Cy-8#?&`|$fpbhf2_$`AkTtbZiU#tP`-HO zLm+FBxTt2jT`XU}p(4S8FCMm`#`r6&99Y3Onn?_&2eWB*5V6goGAHv{RwmJ}kkF!P zGCccXI9{F#zkgzb5;MzSrjF0BTXFGhjjhDQvrFurjZuoti)%xCwEnUU^X>d)A3Qps zMi5@C!X4-nMeZuoHA$ylEnH=~eAQ5QSay!U zE7bH1aa}P29_7IQy;XMcB6XnbG9hO6mqNtr)WOnVyWoxLWpX`Z4$Qhz zeiMTlGuq>)ph?s`#zpZ02z!#Yn%f4(R|Ns1Bv*f%#~K};1REsc%RGtnMIMS9Ywuw& zjw^+_l$B2AGt3LHsKEk7DW{yzGkc`ro_mRaLUZ_~4GS&KZCIY?^Q>rMyC5xS4vLnK zI25Cj8I737s;AR6I{%Coh6UxMp3@?14u{oog@Q$6z1araI$ku^+E!`MDcutSBjUx_ z;-vJGRx#RPQO=Pix*i#&VqfHBux*}65H;uA7h%hO1ndS5t4F0!(nJY8&S8-{VaJRH zozizX6py|DE8aD*bB&SK0B==x&$t5Xr`C=0iF_VsCh^xl^!Xe<&#aGGXX`#ikB#ON zrq6g4*0Be+Pq6bL>paO%h&SH?U#8y8I&9{TWuvm2()bA7V~nEuh_t?&Vl*nKtWk7WoCgXpQKVtcyJQD zW)3@`rBJIvY6NN8F^9mVjBZa0pvR;(Lnn6X1VQW!lb)1u6{BsYNsq;9V3rz4qk6hQ z4X`CQn*GJQ(~SDrg8Gfid*fE(W8P%C`$2!;JU%$^PSIE+8k>28-3T{8&#HN8dFKDn z#>N$yf1-^w%LhHj0SCP*8t;n6XQJ^PZ{&wTOu*01@o?)M&O3uT^G1FmZv=4K&pXTq zF)uv`!zg)H4T)+-WGwc^2aK`>FHa@pCBA?;B}`EzVqyLs<}sJE31*5wQROM0Eu=f(U4AYQ;V82Zlf#ppg}Em_tnZ z);ROOp{&!FYW!#BK;@a2o0lrj9L6*~jDB}Ji+8}WuQ2Hs37Gq4Gxuek5$que>*Q)T zPiCIp$!BZW6I`>{q$LGh#F*EZ^v6^9#I+{d^!2j^o&?>6&?A}oC$L>mhHRi4!>0zis{!UhJ=6eO(v$6qOX$sknaFpB0ctx~ zL}j;K!E{aHR6?fmHT1wnO@n@olg2-OKxz^H&zu z1^ZhK`R#)t087km1~nh?RhS0eEoH3#(xCQ)kSPn`%L~6U3+WDX+{JioP$DH-mRe+3ZXs z1I2AjW>!1PuA3W_Zm1}Eb}*)mTe3drj|T&9+XQt2K};>F_8&lxY~Uv zuEGzKKtA6Rqz-RLgNI}qU1^Dg9rzga_6376lX=YPdN z0Nx@#M*WR&d>uip>tFQifjH9{|1tknaxaI3%Ovv~84}~@?6;2o_c8_+AxiNvzwbV9 z3GXKcpuqxKjRF}((S1r|COpZ2?~+hzKFvhgUCAa#BPC;iiqF_CY|V!>gcxWBY|V$X z+8#Z9_99|_IEM1cm_F$UHdqERrcX+y;kpQzJ~@U8ZxUnjZOJ5x;2p^#yC^bW)soK? zKslCD{wjS%)tJZ-zM9PtB7)Zxf=+a|KfAZ$U;Z)bs{jcT{+}=YR17oF7u;LL0Q?2_ zl%OwMB0+~Ei20lke?wnYUJ;*n34BPFN8HFl4AX;!>IR_L4FcnTe=2s zJB&%B7%MgLG3q)e2n_%Pz0y=(7?|`<2&9M z6b9!z{AB3M;LO>s92ZJ>i9swZp$lnbMAm)}&=?un37nqLbxKu86bAwZxCC}C#=AK2 zG3sM(gnefTIv0w@O3_%)8zuKaqvY54&+qY{KjJ?J;h)|*K0L-By`gOwsm3x9Eq>`N z6H()jNMs^<{F*~1ZUOhQgK!u8Q0_6BZkws)1$qKfzXO8v``JAENeXc#0!Ivr0A2kp z0l>aMqfdR!akHBjF_Q>b<7R2QGTioUhj0K|*NQJ{2n?u*Yjg~F=1B*x2wDQA3_*U* zKm_SxHD<#HY^&+53IkK$Y(orB*uVq=WZ(^fn{kaCDhAN14A2}{6(b#93_v*i1r>fm zqeRjoFeDtia}paO+$aIJlD%kvfAH2xu{+BKfg+)sAhnfjie1bLS_A-6`-l!8@B2Be z-BGeg19}P5CFPePVh2vP7iNpUaa8g!O=AdJN~jnD#}9hqD8|>E#mA_}Cm;jQ@}Ys@ z^f(J6okSy%H%ii=Q8E<%>8&HcSB(?fh=REe;z52g5f?C-p+{_Mjw^g0__lUCeQiF# ziBIR*aEvJ6161fJQv#!oxI+C)z6@@QC-^!kU5b}ygZNS=Y#Nf_Svs4?Tdh()FN!lX z1!gh=3b8EZQ2J%2K3{L!g{suH%YHsDG>N-lTYZ}pkK&(lC=nHvnIkN|{!Q6J(6~7* zCBi(y28y&_#z7hFb_vi6VB0)Gi7QweDg?c&?VwL`P$pLz7P!mWu%Zgy=AeviMj$Rw z!oj^GzzCf-z!W7AQs-)62`qbx8XRFKp@G1@>=On7CdTO1-WO@Lzo`ASU1E&rE?~FG zBr-A!hQO9P!z(>QBYze-B(e|+DHorCb?y{`Bc2Wbiw&>Ou-ZpPGFYsM;s4L1mR=SK z4{u>0OyI(Sh)zcD_(C57N4hDtD2c>9gcjEAI1=a<`fyEqjzkW0KqQDFnv+Ur;IXY? zFw`9r0d+rE>VwBsk{2@$PFZ|_uE2p#X~q@t0tQKoF**H)Y07SeE0tUK9g1kF=klu@`RvXa4WTNM`4S?<1_4WYYkRxd z-hI+Q@1Rw_Wlu^_U)T#JLopGO8o?w7-599pF4p&f-!#^{3GLu~t)sN5AWg?>0zv(l zfHn`0M*;MgJve6SNF16>2RJYgT#|tt;T|AO&e1@WCL+%qhz-!mAliVD!MY3~y4VG7 zBXx)lib#es)x+ruH3@gCI)O}V!*qGWuhvO+m^EAx3Bt=xBiu&0#O1E=z>lK@Z|xl~ z$I)np%T;tvlLs8KxKOE&Bj352Ot^*RF;d`X10z9R%n%Fg#sDvu+Oz{K7wYtAdm=?e z+G^MYDib>}lgMbDHaKc>q4IDvhRch0uhM5xKIB>O87!`v}M8#>`5~RalLk$6z zm7xCNyW_|^u0i_8p+ql_pVywn3lUM_uR$PUvyVY0sU~E8_K6^Hf?@Y24~jAIS6g8b z_@4)faf>X_JKBtZFi5Fr!paZzm3l{;5#R>FGJ}2$0<|{#P%7EAZU`!&s%0O8j2BJ1 z0`7j{mz?DaZCZdC1n!X7#~>3#lP>PyTr8&rm_cqje^bnMB-Ny2HvITX=h*Dzi~AU) zvriHwU<@L4qBSkD#*m=exL5_!J+4bv?`Sgu+#pc1vX9mjLk=Z})TzTY0uAjT zPzte6+Z{w%HeJK61tggQpWQY7rYleH!2jk$tPp?yP1lf`3+)|~{Bm@T8v`B@rZZ$8RIHbd#&w@3Rs%qV&q{dAGhfV&0ptf;^=xAY6hf&kg zn89Z@$z^~;bu@3V0VyPUjJ!ujqB?eKQR51U7A~dSsD>TkGNddu-+&)I6G(v#y`#+t z2wT{c>ZIGY2%Bw#J~sBfT{gtr{z8g>+3D*>*e* zvNcGB=X|#Ozt^_S3e;vYuC-C0p`@X(NfESBM<%J6D^^3$lx@w<#Iz>zP&8=MYK07L z+H44A|L26N>9>vY)%+zCn~FCnYFki(!rWnEYK0c{WqhT3IHJBZgFrQ6Zv zj*3|<*QJVa4t}Uju7iG#qi>rRI5a!ZNNBStWzJ}`D5dYw6>Slv-M=p^N-%l&dIkG{ z$;-AF(*iVrjugWHD%)brCLMXK2qhiu)S(tj%C%B0l%TX}wOBJhd)e!dnL*^VS}ZLQ zikx397voSu=pAiFKo~@`NSRnE%?=|Bk#{x0I^D8G{UHrU?5rEJ-qz}CeON5BX$T$& zuutewF$*$zSeJ?3(PjjAd$PpbWa9q0)Bugn7{xe{BRvlh;N=+mM6|HLY-K zc4gO*BjIa03T1W*p=N7RFzxk-ihG9_!x zo*Xldu2`=HGY_e->FqpIYPBW?*%Y(79coh2ngTM6+|GV1TpEq$BTz3amE*RK1|%?P z`Be?c(n6bUv*p-rt%c>tX|-J_E1}!9h)69&rdhtG$~My~%M7~0L8~HAo*i5Sp0G*T zy2t{pr@-5YHH0KI!P^u4k1E&C&x|H*JE0C~D}K%=^-!YLlp>JWP5XK=9MT{)A;_IW zZKIILxYcIP?RSk1&O@FxwFqSwTZ=d(rv-sJ^LkrLK>}1WVy)>WOW=Q;B<)TC%P6fy zWHD=!W%w2g{b<2aYpPjIGM;ZNGMS{%w6EmG--^(_>1UKwM} z3QruRys&0<^lkHs8ch!8H9bu?YOy81&m(y;;UhuA=i6q;%MZ!Ax0uFWApnh;&_<1EZBc^Mjn+%)sh znyq@Vq+J6JEdyzkYA4O=ej4u+;()hWqz8%Z(6b!3Tse-ubKce$cx-x?9E9Rot&m_^ z1fwe)?xj{}K4lk;L)mJD)TBjjcZ48Em{)70P9jL4#l52flNm=1$uOXaL(OVdA;Wwq z355v#TG?h0d3XsWENxottjSGMO&2@lcA-2e%O<+mAwZ`V9n*>$8P}ZN0SCvSA#7Bu zDYTerk+rHQru4KpI?8~c_LjQU_O{59mXXro+ZuR#eB{am=jl11t8}R_d>+;po`=a1 zwXJ3tvMFYv1bt_@T%&2)IU((*jT3e-Z9A>TwQu)tO~7{AdTqPCI(O2909>2Uz*nkz zTq`gDT$>Q!7qB^PTCI>)p&65!mFm&bmztH{BZl<6A;vW4*G_sGFVtGwasaT0iME7A zDc(@-tq7E1QSPIb?LRUl5od3^-B#CLWknCdpQIQQEcDGeX z()L0M$xcIC%tzv*e741WWO!_|WbCqRRWh2g?JL^ChfH7R<3smETgJFvNK^dPA>B~d zYOgs!cd6DDE4*YCsdZgn>kycw(g5G-6z2>GvufoZreca_#K5kf)puNv_n(`OHV7QPYpsRH!w&q`X5ZQbVa0 zYhr98UD|e%PmM0EsdmxUoHuNQOpubq^U2F317ytthlr{0tq8q8twrBZ^NP;m5KS=z z8NXhcie{(I2}!SWLK>iRqSX~YcEX8RW=Z>m#?lk5vDCH+oj}_PombmLD=UCN8<>oe z_6b3`CVtIkw59;G2iL*y(*n{g+{D&ZE0iT^MOWyiSY!}sI%3E!a(iKGGbCM9wh3KS zZJE$^w#ia@pIw%Al58tQ{AB(lOX3bf&Zkfg14qqcuEjnGkq1g=kGN z>(q@dAx+Xwu%E`A0IMcbtv0YvXtZi_vMWuSfW=x*TWph>E`4nR7Hd6i@jCtRqc7Gb zV6oN{i_h;bdbrkVeyyqSNabj=q4JwrAqmwC^?b?0R`JU;sKpq%*l{_bwv(q9cs~25 z6=EEoS*wm1v^}P_XX{qaDl!ymBBca5E*R7vn#3eGp(GYES8KwP`ThLDlYE4%FhUXI zftPzc163&YzzaV1zI|S?rco!i4Mp9BNRdXgQw##txc=N(vY=SrDipW z$g89fvu$*nP~uS7G#N;aLdig_(5RCN`DsZx|NfFpO)YeVL+~LfmZlhr;*h>3EsUc{0?KBaKI`sbnQp3Q2n1axre}h`|fcc!6n!Mf#q` zf|}JB)VxNH+8(lM@g<~VN#?XbrZv^3a;FG*;@|Qeb~&w9Xis-=MQrRv-BsQW@pMN& zaM|iA>5w{v+DBTy8j`Zm*jKZ%EK)4F=;l1JPP0MVUfME^0{ObSSgvoYw+$k9un$YTtqcpqHew_$gWMtjEV4lz;>4gG zsr=HsL8b}_Lw%LrBDbkh4m#?wy#^ma?t+lwADKKdzdl~_T59^N`8tO zclO1eZg?MNozCkzF$26x%kcsSHr8MuG_PS~DLfGHuOkTpPXvtM>I4|JjR69EOw9dw z3A853@wKjTN&*T$NakiWP9-x}^#z<3O$-9Rlw$wbjaG&w0c4++j;}=#0r?YdBi&Ss z4#$D!X`kXm<>6`@~Qln`xBSF$pJcfeJk zqsv>N?*c*vJSyZuM+M9%{;~!zJwPv`LX#lGp(*JCO#LsW)h3~dIG-GTDn>O!66DxL zEWPv~h4lhfTD}(ImkdL9Ng(eKKSSk%VaeE@Y(Hh1OKFaxE~S3{pd6 z!7IEiB8GxrP2|X<(6H**@R64986c#Fv5}RCr>i;;HcE-B^DH>!b`6^1K z`Y70igDVAdT=6JuvMASLu;zDkvEwwZL57-ExTVTl`_^V_;|hfg+nV&m?D_aVKhxR) zNNzw^w3^(sqqK~N=Vx9DR{xr+AYJ3;$Lrmxo(r3RQ)6w)U-Dcjh(4dZ+suU&q`+zu zh1^pc4W$_Ey5j=VY8&Y{+7)FemM$=@5K2P`Azu40!bqm+ehy#MRx8}ndNjdm5t`z0 zoS@ZWO^ULqX6;V_9L5t$AZn@PBP7k5SIMSYD;-T!?FE}5mrE)ru@09FNtvd4Nm(dP zHDRlrH8tBs=g^~Cp(#(wUuev37;;)ImfVHpM3Ntp)br9uDQJ~uNr~oKiYQHa@=AH2 z2|t`iL0kgxzkmNLf&WV2zY_Sb1pX_5|4QKBl)zu%C%IiD5mKyS7~jFqz``H=W-a_@ z^t*+VDr-1GiLQGyXEFvZ<#l9-lB#5rr&bQqPe$B zn=x}izlDpZ-@4$IIWx-^=>Rv+E?aQRr8CRQ$bSH5zmV9|fX)Ro7cQJVtKXtqZkfBV z--6i-%Wlg^zZB`8Id>N2W5B?)^tArhr}s}EIAFklAuV8>Yi7?Yo4a_%%zigdE4y*_ zyqP*T|Iz&xE?G#(;=B>iEuOn5tqfI#Q_un}mMvaz+ssQB z-a4~v_N>`uX+SWJUO!_dg}#2#l3QmkOuLa-Ft%{fjM?)RK?f=;ir_{B6%f$8eEQ$uKhGJl0}L)%BK_(e1Hr!v-fmSxJrwhY2wi zJA6+B5pA~+ZU;drjD%CfAY~?qFeYF(%(%o1!y3sk!VCkA5?Er84AF7(btz)tV!kfd zE(H|%Qo4hrCXO*-*YI>9q-yiW8BS+GKn&kFqyb$a&~I*m9;DAW@1gStTr*t&{dZ9M z!NeF`0{<&E6#XbZ4nk&n^@$a+T$BbES}a2eXqkCu3+jIDq>e9?G{$gu;j~`J%%yM= zIc;6}Ut#vWLh0g4LC&5Qnpi4#}_fTQy@!WKWveg`?7?rz*2|7ArK;cjw zw6+u+SRONxaL%LAwmvr$OQqYDPC4?_F^ZcOwd z)7^n{2{K>|fjh8ZDW#I637}Z+34nZ<@kMcLELykc@KFq2 z2$Ne-CvK=5D;GE`C4^D&L5hwqr#|Pg!l=ljtlOFBg+!#LI`LhY#+W(j^s?%-6X!&v z5wWkT0ozMz8IIN=Tg*sW&TBQD&`5;E=mA9(hhRBuYj6u@S6Zl%nm2^zu0rN>x> zJy>EAfxxi$MQVqH$F$du*D`jUwhO7#?p%%{yZlI<$|Ni0e?FUI{D5>>Vaw^mN|zBX zu{rE7Bm{GdC?4=xxg#)fd{U3X{+T}6IRjuNJ*?V@vRI8Fu(&mPJltwo!5Iod_z~At z3!Yl8`B5Wn=H;i8ZEv26xr~(-x(j<&R^v!1lG>0SB-5~rt?jtRWa+6NN%2$yPQYvg z8cY{pXiSkI*T5h%iFn;hJFB=Z{ZB^TFFdlaV0&@lmikKzH*$dJC z@B6OcQ0S?JM@X%Al0M_`h!#Am=pwjwJ2~QVW!%fy#G+Q~_?X#p6Sik%wP$a10c{x5S(tMZrHmHKY8Mp~)c zB*ymqR;Ddklv<0Z?L}mlm?Uj&7-^N${}aA=Ad;TaT6OT#a^#4HtPuKtRZf-HRJ+45 zr&0=epkUPM>HSKcUwJ+ib$berehic)b6GE3Dk=~kLre2Ii$N*eB*fuPu93%9IU=sH z-2Ax8>It1TQF3<^={=Db9iUOhi9{wYFnaOq#xD$Hogq)Z6;vi#oaC7Pe|!2h-5KHx zwB9RgFn5M1;d*e5X7JqV?5FcWEraVO{sR46YAq~{it9(=p?oWOVZ~rs7R%w2IA$?g z{vY<<1is4Z+WTKQC&4fZ2!hBEnL%bSA|j13VoZ_dMx-=F2#_!tLJR>Zr5Mvl(JJMl z9=Q%F*IG)g19iHTT1%-~YOSSCwboio)q1_wT3d%&YyZFJS$prb&dT8)bFu&XzMs## zKgxN&&suw0d+oLNGn^9~C7j=Oa>F>&wbFZt%j7q(&L0wa#lFusN}pNR{mcGU?026X zU6jdp^%c8aX}&vuqVv0HE)IX%S;5}``n1b8!hQPl{{EsrKQXorM>aS&Zy+R^#!|Ki zq-?}+Q?{Gy>>y`@FgY^j@8Pt$#(0KD_VgV-QB{Q-_dGfAmlfkHv0mJ;V9m3=HGgNV zDSMuHV*9{>@!%^Zv@tH)H749h8}ICNiu?5O#Gm)<9%{tFCp70Y-<&_RY0hc>uD~ap z!<^;@ZiM4cxC-5QM=pxCSuAa*c(Wb`4nq^-6vt3p2=L$@>jr7m5!l~ZAL{htj=HuE zb){zP{7BzC zcDX1i9&Ep)c%$TTjUK}q3VrtM6TQ1+YD*sO>u{e&d0%qVrE@sX!vRHh-#j-t2m5k6 zx)y&-cO2O$ZCAQ*ja=aBJK`gqyc}*~aOF?=(R`wl#O6==o{x5;`6<_99|8R18GAn6 zjz^fAnC)!-ZczyERkm)ma{Jo}nmzY6_I zk?(8uV-y~EBZnH$Jl$d*&CcG1Pjs%FzAa7U1)J!tZXUMDwIyw&o$bF?@vE;%o`D*E&m^NVWO z*nJ{W_9b>mp1{rV>KO55@tJVj%s(XX%O|%g*_kWhi(|~Zx;R&Oy6K;gnOxmtt?tQ- zeH}bl$GILEZ5D}fjKRo#;uf+ib#(Qa+ykJJO!kN?WOXjguO1;zq8e>G9+vp+ z0=J35eU5maAkE^f=_qBUk5+25j3rE|k)8bRqsrT%53&Phq;VeS#Dn^=vpFfVy*{3#n+*XNvMmskKNSr8vg@z$6c zj~h?r>8}1Vm&?Cc=OdMD3gTS8{r;M@tK0UD^kq+T<%IlUs}&+zcmW1FJk44~X(#he_1aUS6+>-DoSjeg8;Blm8e$r8#gOnF(~j;s z?Nq~h6MuFUY(V;*B7M;-A*1_A6~6|Q(Et;!yII@_i&?H^xt!O zpM0bJj1PU_Rn=`$!h=lhR`LjLToi}h5KfC{I>(+bw@BsFtvkZKjE>1kF8BO6H(Onop^w#==(5v}m405wWN%e!oI4LsHTZz{ z%09yKov34vEc4mIQ;~jfTDpUt=HRovn{+@R$fM}GHmn!BpuF8Z?{ z_u7Ot=pXz}T$?rMGTyg5%Oo;`C&fX`0bhBvSeI)+Ki8ca+Di??I9TLvwn^L zAT}B|HU1)@! zLc&)?dG32Q{^8+RxA5fg)f0z&-+ylRb-WD3Ud`2IxWVSO07o>?Z+LR_@l!Lpa`RsY za@Tr(`tbJfEsnQ72w-3L6%O4eJ3kzke1lccNhgY9kq^E8d5-@Q%tW^#7!WoFT;Zs6 zcK0~7T{CnlUbfqw52F}e|2HYS$%YDoSGnS_z~B@|lC=B$z1_*Nu6_Oiod2SXzvbXx zK6LEMVgu`4m3r2Ck9{2H>cT#RCwot4rz*_ z5y5-Xa9co3;vGhB9sReJ_#7{GIeZT?uP1MqqMZ|8>d*EijC8g7+Z*o6C~vlP01h{3 z0*{kg;X>#cA0}s;H#>MJ$GfXNS4IzaVLU#`_aS;Z)A&o`@yXRFI|r?2Lj*hWwVnzf zvhNEzY;oR6W@>eKx|5Tf7S}Q;d1m|>J?i8o72}_jQXq9!0Gcxjk~T{?k=7Yj~3T>t~ype8_fg` zsqEL`ZL*%peLQt=W=QN0{z@^g?F;(q<&*>RwUxYZhu>YHpcuX@Gu%&*N0fG(6+FD~ z@~F}Z4fI#c{xwru$0T3J<0^M}=$o#c#H}dz#oyh~_7C-A5B9D!on6QELFM=kzKqho z9Q$$E+P)mkSmoQ7}J5HN2dH>?4m^Y2T zSKHO^Z8+e-7rFB2wHsV))yFeH+W@{DHz4?Qc$j^I?Ec-fj1^tbzzbV^CwjDdur=AO zM4tUkXwN;|;_C0qk9Pa$o_@dT%Io2FsiWPOhD07ee#7FyU(&{e*Nd<|=0Kp%}aC9@8-EF zG0)#$R)49>F~`}RQX^%*#(NK^zqO0?B(8~{=B>R3wlG`+l6`DA0H{hp3C=F z+rV2dNA6tmWBp)Xt(~caVC(RTgU;clZm`ewqwb$8$i6SOv42&?Zzh5@!_NJFdA-J! zi9I{tZuj549B*v@C2;_S=@ZS+5tTlhUs*rZ_kC zZ)FCfhsT(H0iNPo5d5n{S=ByMI^SYdAevn!DrQEo*ZJJT8y5U7oaP@Al1H zYlr}T&pz1i;eEUCqS7GrJtuFBi?n(C_KcHD>sc!=xhT^1Qr<#vtoo=m;(bPb4>*q> ziTScPKOP;&x5W{hGSpH`f;V3)kd=oTK=C z4L?S`oWI2t`IGqOBxm$B4b)n$He8Lc(lDRRU+V=)xctDbpLP9h=`hRCM!rG|8yfA? zkg9l^7j6jpTj#@FTS8A=H)`T>?#MeBSGV7;M*B(k&_r7o1AP+b>X1AqJ_vpsN)KnE z7g+Gjfx}VsE02|_0ji+SpvF=g*8&4?isjC^QLi~zZ z-XQmq#*k!f+`S%2_X?UH8)&k`YZkio>IAp4_ti~<*Ydy(amLI`4vfq7+=CxTxjQPD z`|Q!dC;W!XM}@rb8#Niv=&do&kl3SK2*D5?d6%H?llXOz?}u=tLw!fsMRs+U z=XVo)Hzt&>+U|{gf{#vam;!rm<=*kXD(X0O`+`hbE}19cqCuCY%FM$Z6pq2iauj#2 z6Dm;bwRA+gAxEH8;ECt)6pxvme#FpAaGZ7GLca zxuwup7EKRVmYEBamF+@Vv!Z7C)mZ;>Lo9IZ9SfygckG{DEH5bdQt5hu<|&vdsl252jf}qz3!;vpYjH0!?0^Q z)wQV26+2KDc<58nSyxxG{JYRuQSSc7$xbp znqysXI>*WUZzT>hoR-(`Q~m3UVci?;a`_v!;~Yox+us5k=LXSVC-|CTowQqG@sEeD zsaaA#Y0{L2iL|bE#llsqR#z`vx@b+~!sz_O!U;G(XJLI~1O8q7xyG6``sYoTt!P}n zcJcVL&o3W4dv$fqn(-BjR@9xh=%Sj2g>x1yuB{n6YsIqV(NDqRCqt{%55iLI!X=9u z8a_vB@mr&XQx-N--P%{c;VS$ZYTT1arxac^k$(u4Iqq>N7WEfLl`mWv z|Gepnx`nH1R;{V=6`S8zrP|eX%L?Lu*4C|Av8=A9x&RHO>J>|uy0$Hw=N4{2V_|MuwP^jqOI9~j zJG)m$$0*M?qB4V1uqhWu=8CJ03T>!awzhUr!-@?x3ol{|EURf;*ig4jhAJ8g!p{I# zuU+EJit$`jT}|s3u31rCEnacPirV_glW@FZ&7$}>cF&kJVd7~M zCrz9j$s3j|KcfM^FuY>bl7$;qELqclf0x$OEvZ>iFm_q>C5sxCj-7&|Wz~xd#(ru| z!C3tM?itJK)}oHFOP8*#Thh27kTPBb>u;HQCMmnF-`E?HfNpAue! zs#tkV2iGE}|`W0)A7tsugM<26jLk)4*Sh#Z0lGTe>EUF8$N=gdz zcggCtb0Z1&w`@z|isWTEOFJDb{=v*AN`742jY>Ng|DgC_@sEq2 z01yprldqs;OQQ6$oGX%zomjCO6?e{1ei8Jx=b{x?Boj?h1;sx`6;TEAR0U(&lwX9x zqh`(Ao_kGRqSaOMMDdeoPjTlX>zBs*j~e|6|9$z%Jvk-=^!vBT(;a=eEGJR+gOY=2 zMO#~zf26*)%~w!--7#etsx66Y^2)C5P_{kyvYbt9ohOT*Dt@{o9)zMc?U_)#qf;fD zDeCpL9j-ejm4AK5M1$%KvKK#7{EOmeW4l=&9oeSL?j_rEXGexFxh$tLloQ#!yp3)_ zF&euiG3$!t?5O@!{$)AW9g|qjql|_>GxO= zoT}ItW1nhAn_;%Na`s{PV_U!N?)++dZdK&%&cWOIQ$g_+$d@<*WL}RCeWzlp+ zS2NVrlt3qDMs6`X@)At+XppY&xT8}d6^7Q2hj)<-V^WR*iJH5>&-6C2aB7==R+UFN zuF1RZn9Fju=U&?(m7lyxPcrt)sO1^v=FBMX_S}lgaw4xzltp3ViJ4EqnWD}jwart7 zSa(exazy<^p0+k@JMYTbf1^gui2~I2+{A{sDnuEyZ)OxRiQ4w9DN*98itzBpP75~b)dWP|D$|*+RK)bX)(&IZw5uxKlyIxCEl^GxMZ31XwkPs64hi1d z61PUK7WxqP0QIzu3$b66VsSS?BCNle zUgXoN$Y)%UbmmzYocQl>QO;>N%{0ROzf?+62dZ*B7@rAndVku_>HW)`U;4*#X%(~dFEjTF zePFreenwtkIO;2>4*nqiOj178yE9Rl32?eSvU7U>GwVx#S)LzS!Q9Dkcf-%_jG+A*Z$)Ti$Ak|fstDtZseB5MqJ)# zqi=bfkx$9Og+?xG7uRQby3yyq$rqhu{SqTD%fhpaJn{`r(aR;0lGK^DJ1oFw0xY(P z1lc*=KQimf{AanuH)fgt%;FEs65p5yMoo(obAh9%y*eeSD}B|Sh{h}dPVZm)IlaG` z^NatpT;?;g%x7llAG7#7v-Fp_Aas&h;v2L0duEos7t6)JnJ1X?#oxOINpz5;W9c4u zCMqKVPPgyTbGp4VmnZgSdA@5Cx%P-ZvD~uQpXFkI<^ofm*qh}NFPO!?%wpeTLrKv= zl6ueqccuWJ32?goK7LNOXXf%Hp0ix+%iPJenOu8iKC|4i_&>|V{>&2ZnPohfWqr@g zk?lD3@CWf{l8&P%-I;0lOn}qvd-R-c&&=gX{A0P;ms#w~EdI+Z_RP!@KUr>B?8|bo zC$q#C<^pFka`v)3)W|K1jk!FTAIvfzm?hpYOT1x@#*Wi*{viHLQg3?Eohia+0xWe$ zf}`j3@y%SGj4#V&e3@l@nPq&LWqdQUj3>)2%lNWf#+P|`WQsUtW*HxrTbA)+xr`UH zj2E-)f0$+bn2TI%qVdrwNqy)K?nDtj6X5jmY(J-uU*`NWUM!dKVwUk@7W*?xJj=|o zp0M1q^pWM3Wjt6e01JGfy}9Wk1jIVk5U)X5^Nm zvEk(JPB10uMC#;jaa7_|0-Qd6N6+cwo4GuRhb))*#Vq5^+{yKZTzh5wS#G(z(HDPU zeenloiGP_{Y{c?0rhJ)iEEj*t%rgEgm+@yVGUdzovs}hIGtV;lEtea4MHUu+;`$=r z;dG)uh(D7wfCf4LdK708V6k1Ka`c?;Uzy7je_^@!2ebG?W)}Zox%daO%=gSZGq#5G zSM1CB3yj=yosysG?0GNF<IN3)i>B=v$U} zGl&+Z#k;NXeA{mFOZ?&TcNqC@!?zp0)9}75{FsqPv4GPce-M8r=_Fe1+TRPG3Gm1? zjicxEc#*k0i5D!Fc)=|3ATvvRV7cY~p-(I?Fg)1sP{U#q&M)zXd5qB?XLy3)NrtBw zE<8$}YVuFZ!o@}|@s9f^`-99}YVwz5VTqSqUb)e)$ifmoIlshDW{IE7m8QIGyx8bh z8(x})mm9gnOKy+lTBBcYxFHKm{N(Z_elo8&`7LiWa?4FdZn?$CEpIV$%iD~6yJ3l+ z+#kz3jQ$N-_$DLYY50~be5;Y~GQ8XHZCUtsBbRv3{oP~amiH?8m(tdwtKxY6fRc~I z@qWV(wUeJQ`p+7E&hYbwU(Ler8~F!@KQ!FU^_krI6|H5QPVxuwXOf1{^-lI4J`>=` z9+Hlp)7QJq&tq?yxiosEb9;J z%lgAyXY$u)VOf7Te>UD|%G;EMw;K62!?Ip*{g$sa`m%nozU3W8|0ct&S$LqlnZZOW7Ng!N_p$jq{yu-x+9rhLo$jQjz^4;tQ|g%23HWm%87y^k3EgN7f? z!jBpGA;V8(;irsT);n(Bb4H$xpEvq17=E#xeAwt)e$B{VH~dBxe$&X`%EEs!^7jnC zpM^g#@(&HmYmaRIL|E@LbFPthFr1%-{WA!1`vuFg|KR#9A8*RdeI3y(DN(T2xl;R!~bji(rW%TtZqa*>f28!pMhGmX473zr%BY{TVQxWdTi7@li* zUKXBj zyWH`;h@m-jWqiG}Q^`l-{H=y}x0Cl7{Ra#`Xn4Qj$FlGXM*gDV z!-n57{GQ^ll;9vq!|3}?7VY5^;K&}5K7LNWKFnNxhtL3)Tkc}y-3<3Me0&z}Z{!7r z2OA!3ctRGQV&s;m8oA}^MsB&t$cwY^Y$Gqv!WBjy`3k3D{viHL(g=FW`BStfO@Pz= z>F7D#e=?WXDYS~^;vdZ7ADOwI$v@n%j34K>Jk#il{aAm2kz1})^4Fa`@5Q+s+7jEd zUdbc-HX2@+g*O}dRfe}2-fmc~7r8$-82L?xTMh5b!n=(;8{cj8BU^Fe_C4s)`Qv`W zk*{(Z;Sb`^B#ojEoc%Z9Oah$l&)GTMUo-2={V$g1hgL9)KQl`_V-|m99%%AQ{9?J> z-(nX3W*%+wkITXm|2V(QhmXcHO!-BIOAO2W;_}Oke6Hb2!z;6Jt&vA#&uNrDh(D8b zGIdPwsoU_80H^!M$It2hl(~HIr;};0YhQFO2j32f+Nb3ai@$Msvc58lKV{~jD1#Hr zCwX-CC^S6Hu#7+FFEVmj&sbh!iI=S3*XYaskL3kMF8o^r8&2uHOVW5Mb@r=*LINy#qa5w$ z^cphfm-)?du_tqWRCSz~#h%P!KW4F4W|sAb<->jPu78%rUaUXC=u7-yx$Ji{v%~|I zTP`)_&oV6Wfb*9dd4*wFUszw_2eZTvW{DTfRjRyjh=U|eq=n93o&_hs>HdW{Q7uU{Ef?#^@mw(l9|Vu_K82S{!}9ue_*+cH}f2$KR*js z8M)>n>&cb_)JR8gP z0@r`P$-mF=1BM^W!VekwBZi~7&S|1Qh(D7wnU=eF5XF=PSbRTH$zU65~UTnC;u*4%Sf3}fZo@?ZhuW*{|58}@xok9(6u%j_ffYbe{EvNfWTX~dU z{N)r=Um?Jr#lOrG42u<59`&7*cuvGgnnu?+`%DKXz*2XlF%4IQI<=KY`ZB**Zdu|#%PosN zSZ=w0XadU%3=cLe^NIDvzRY6J%q;Vb<(4B`agxX%agwIf*PK10Ih6pX+jF|HXIpus zFY%4#`BC9g@LEz9_^ywccXX%=2?%e#yvRHT;fYdEbfs!*X}`%*M~3UWSJn zE;L+XxI7ClF!IHQ<^2zCZxm}diRVY0q#}Aa!IJ2msRVc=qx<)t&*||hbA25`n^jjr*x!B|{H$11EEb)o!TVV1pHoUT(+-USIw;1_W z!`qIMC0=p=EZ=0xZ!fo+{5uWbYIvXFN3!rCBX2K1W%563`1vd>@r~^#@s0U)lm9R6 zy!A%+%v=@W{H=XIf_l3iu^(RnWSQR(#5anowWowJ$|*H)8kR*{JEhO zESGr1Ec+#9+5a*RHu)`&Hu9t8F{Zo;hNrZXWmn7nDKhzs4bRNNvyFU?;dzFu+Q}0C zxV?2If1}}bhSwY3Xt>F+#7C}gi;-VxSmGz^Z#Qy@e=Of&$=!_OOj!SIV&SmGD=N8%Ur`zF8T+z>BVU*bz`&V=k)a@bN>9$2$oy!WaQlpcQ@S6@KD3U z4M%Fv#2o~-XIw|som*f_D=vWySQ2YPkapTUM@KfwAjUd+>t{w%|lhGl)^{IcF< z=8Y!*R>M0D-);DS;inA0(oTNO=)azYWxvY(lkXR0X4$W@T-Fn2*`G4Y`oJvT=V6{6 z;tjLJSLP}smw3kVW+UHbxYh9OhVL}I-*7aSIF7My;$JMcEb)is6HI>b7naL-GuIjYCd1bnmhs~JGG5HPjQ(wgWjtB`P9vA`WqCA~ zoM!uj_%n&WPE+N^yDAZlcexqw|MNKApE9>k{DfNl z!-oH2xI@^Fae4Cnb!ORLGRyvwS+3WaWq-+BXUgB0g*O>_lVSP(E|)Lg&t<;K=wF+K zcNn?ln~Z!1RF0n0<8S8jI)zrTyqjTJuUT%npV1#|SmGt; zpJL=Ch9zFHewC5eXW>R8-)wkCJ6YCyZcnSpZ&}uJ)|YsdnIAOe?Kk|0;inA0V)#A7 zay`!VOT1$q6Xp~1IKvYESRVN*CmE@TlQf5}cK%!nPJq+>IXkEOYi51%SC(7u&W*#r zESL42S=z)b>oxN@lYf%oX@;j8o?*DiaAX@!bNoU4nWVYY>i2gzlK@LwBbD}Zx;-=J zm-)`}UU6%rKCvImEzA68xy*lNu^)4>DPO#ZGsN;zh`I!%PmWMWVvOrAItlj@`f5NG%WFw^NYQhtBw9T!!3qWhIbp@XZTUW&l`T- z@P~%Gg!sYj?PfR{OHT9rLHwDdO1jI9ceE!;fYay4$It2hkhy#rf0kR8@n^YZnLjL- z@n^^Cm1d^ zEcWMvD0-Ww&|NnEk|7EUU;s?tu7ldB2 z+_LP?SU%e5%X-N2DMmikaFOBJA2U~&@~R9s7?ya)?Z4K@Z!vs#7QWZW_ZpV@!u4h2 z{U-kb!?OS5@(vpLV}_qF{EXq}3_ox91;etx`u$vng-8VYxnLeYw76e!%EkK49dQ<#`X6_k_`Z&ahnnvi@Nsf64GGhTky! zrs4MucSCIB#Pvn7&a*#?K9jV7e&pieZg2ve9uJS6)8kv_^72EYSl-ES7sIljWqr9G zVD4%3Wk1Gp%Mwpn-d>jVob!tfndSO}S>i48B-37rzbv<0ZuBb*&oMmL@I1py4KL5a zwMJfVxY6)>!y625&B7AD*&e%=JP zKg*^5m8Sk$Q-5|&uRpWC)X#FMUv`2~Ly}Zy>d(&U^=H=4B`&lmYhq-UCVrCv}P@9!N}$Mipy^{a+wb-m-)af^C2_eYRcPf z_%_228s49UA2RZTh95J0$go_0ar<8~^0%^Zhp@lq{Bpg-EYH*A&Pr5dlGd5|+kQ@; zpPBO~Li<^6S@w%8?_~5X_cHS14fiuF_fNQd%R`O+Xu~p}Ils(j<|#@)9O58J>y3Te z&*}EfoL~0SEVtY}G>YY7KjywhF7{!$*n?TtV`i}jv&6T|Eb)xxC8mDM5|3EF%;?WD zTyD6+@KVF;varM}u3zF0^OYvQtjFtvBsxga2ICLy=X8I_oWEzNmF1RYzOY>83-dse zU;LltmSy}|F5}N!Xv&lQ8OuLzo@eT-G%Wi!uHSN%(XTUHZ@9s*L|HChynuPL(HH+= zx%dzBtw!JSy+(e&;YSsRLmVV&qw&Y1=XC$fTwZQy1k3XccQV|?u*5gcFaFIe{>?1@ z%`E=SEc?66Jk-=L{?GcBWj$bdiODbi&T@%w%wIc4NG7{1ByZCUtEB@c%IG*oWoA zLnoL=XJN4y>rXQJQw_`fW__98nOW8!mM<{nS*|v6ng5($=0EdBr5_G)kfdfae%U#F zJTmL&hDunTZ@3@}4>fWbFD_5)&n)paGt2m}T>PE6#MGCKWqdimj4!jymyd_%nD$j= z;l)NS{=x03HS#*c4TjelZZf>p@U@0zJ>dFVjr?}Q`wTylg&#HY#|%GV_!+~`8Ggy| zTZZ2={J!BtxE|;Jb~h}~BUzq}<#{FR4>jeDG(6hyIKvaN@C+ljTx8_MSy-N@a{Ff) z{n>^qvT&u5FUZ1+jXWDKHTsq}8u=!}S7za>jC`A6d49|GlJ8$J-(d7_H7w6}S%1Hg zTYkvMA2Iw=7Jl8xE&s*H-!m-Fi@CiY8hJLB?{77SnHU`;sl}{s|Butx@67g)^_t~f zf>oKPXW=3vw=C-~mp9Ak%l#Xc%lgMW&*;nkiRD#BF6$r5YmHpiKbFh-$GqO?TbBJ5 z>u)ytmSw$Ueao_5vRu|n=6g-~2Mo)4$NH9EF#0bVmi3SGziH&M9Zaa{rp;U5vb&;hu&E8y;?WY8IYule3Q)(_?lMqkzgmhUuj%M$Nd zU*bLU0h8ad#CO(z*66=xSmHD5cS`sH&&=}vFw5or9%gx;m|5QM`DlE+sXrSR82vHr z+fANl?-^L(RUWw_e#Qo}0^uQS|Y_*%m|v+%7(Zh4oH-)?x1;r)gW zW#Jc${3XMG$-=qr9bR(lf4!?Uzs2$yM!(pw+`nLbxj(^NX7nvr z82Mbom4+7>UTk=|VcBnSdm4;f_E#*oEc-2%%l;}e%l?YxmSw-ia@lWX=AEX!yA0oE zc%R{ehM&#C&l|by-?)9R82M|4-!LruInFQpGv*JCzU4&NAF#f>ugxs`H)h$NG50e0 zk2l=U@MyzwKZDCFGIGl$MlSm`&M)^Lm}URQTxs&x8E!T#-yh@ryN&!d!*?3qXZTUW zj~PB>SoU*V|8quu*sxrmvwnxLzB0@HDl_*p`uz>d@2PNp*^m9tc(5tovh44;{HaDi z8y6Y1H>018yBqypS$L?Ck2GAB zh3kym@1)=_VF>elB8FSB2 z{`{DChx`j-9v9?QF?R~`#fGb6?iS=rW6lrE-^Y^t_WM!x`%3ovL-zYT{Qa7Jp?v;+ zgWNyn_n~Ee@%y_H1^9hV@mGHT?#@sizyCBlFuxzOF)+Vx(Iwc2pJ(a&B_pA$<732< z{+<4gwMy)jOF3}nP#pd;WFA=JNeAi(7Ju(RT>%B5z>d@dJX3MBR+T6|5nQIY04(Fv zk%oZ_m3%Z<+Si%JgQb0)X$n}{*Og8KPYC(DQndDTP<$4+Z{TC86fE^0OXq=Q{`81# zC;5BOry-a297prPV$i-gFUoT&TY{)u-wArnO*c{|U4KEcQBqE=}VT zsRb(e2$A1v3GL+D}fgG&EV@bRI%Vf3>of8Y`HRHU!?mtg7N2zmi5 z@p=^f4lJww$@D6CbI5-({Q1{ADa9^0dE=rF^i&`|;EbJSOBH zPrblX15c!W;D;0!fF(Xpq~Tz>e>IWDfMvc+rb%FF?_`<^?jFjUOf$g!6qkS(1TLg9 z@H)liY5IjU7d%wS=YuB&o<@toqXSQ;%V6pcM+5kQn^3R|q@Os6Y z!G{%J1(xxjLEFKF!GC7Z4)9RLt>C>X|E=H#CBF?U{yT&AfJ=jZ5#0~IRq+Gh7R3j^ z&593#=O}(0EdEkNPl2CR^5?)}zan}O+%2@Ph+c{ED}EikPvw6LEc3CL-UB}# zc|Kb~>%fl${R-L$-V^laQ!`kef6k{Z;HscMpSFVUReUXYY2XEP19-XOo#45Occsaz z=ytI9XBFKImgk#Qv=^*@zu-Zz%*QHv2>eVazlt6O4-WmQqC?>OgS>&B0ZTk;py$Ej zuMKn?)7G+4@Sq6uK>UlSFAUkdhVrs-h)ep@kEu1}h&6s+GT znhkzP<(~r{r??U<@w=I-z{N_w6fDp8o2eG8pFcK$_4DKP;G%FpqJ=hr_4CXYuzucl zC0Op)wa_-Oz8{nV7lrw@nQj7Ch4MGkEnrf-8?5hl+zHnA6Yd4)=K2BHO#8t4e&2qu zzCZQ|Sl`cj3@qt7dLBG6)Za=kgV%TT8m;sO_!N)SO7EuSzk!a)4?-N=M7_bM1^c&B ze{gkZZz~M}7lkrfX*4)mgE_U*L~ygpKNT$Z%UkIa;GJF_?U@PgtlEDb_;afKIp8yc z{afj?;Aa&t0Y`f*POWqiSnlVy(i-q?%rP(jJb1dY&lkZ1I*I(tV2Nj~bPf0qsy#P? zFZ1eX|JT5B7o?TG1s#JwsPc~k|5&x}MDR{!uOZ-T6`u_LKJvhT0Kzfsjp0gqMk3&Gz| z{i^|gO3CZM(H`3OZyk7*l3xne@%l?(9e=+9UaZQ$9({6>29#T zpZ{I3zMuXOc)!yBDOlf6e+I1Yr~d}5@29^C*6sZhc)x1j``~vJCovZK`CDgjt2Ym> z{Ca_9|Gb$7fDbD9aIoypH`93VD@r~U{GQ@7!TR}g8F+N?r_FRexJdDQuzucK1Flo@ zIF0Uf!TR~#3DL!s z@~^?*!HQ1?zoYzna-<(p3rz#-`)6l@PYU@{R0dw4_jSWEUtU*SZ-w!1p{`(=pDlDeSoZfVGzfe^ zjn_!<6N)E-Ur;;^{HEfwz@38sx6mx`V8s`Jrz&0mmiIGSXc<`c-z`)R-k|h92fj*i zGkB-sFN5z^d@We^S1oiiSoVi4v(ivb$%~S&J66$NFPl7*u3eh(hui^EL&BY3RhcfoI}^5|IXuT**Y;2EmC z?qKo%W;y|UrIHT@->Udzu=sy7O#$y$@-x6yp*_uXHn>UgdEl*zF91utXr>Fnw<~!K zSl0JuS_OVY$=8BkQv3z*TZ%6SCsg~c26tC{9eAMPo59f@pHnM+9V}@o-431+PE4hH zzv-NFI@kEB^A=!;O20mkUjuEpz6!T z&EwqApA>ZkzoX_yZ*ZZK4+L*gJOX@^;t626UtCC2!BbWJMc`t^rQlhL%fSm2&jXLd z9)VLURe>d)Ld(D*oZ!m84*XxLJ?p@iDEn*z_YD0@(Pr=%CEp4@P03SWU4AQgSdh2U zF0iD@bO%`OUrwfb!Bs&Y;}1?Leh7R}@nhg<&&w%APl09pC)4xbLNBJt^b%P1@2&JY zSW*-H87%jIo9KOTQLtx z_$u%?uZ}y#*Mh}AH_=Vt3zdI-9V`j=XQTX~KUH)O_?xQy2f(i=ei%FiF_=?|9tT$` z{slN%Q@s2|@GlhqCs^K(Y^6VedxbflqW8i768xu?5epsyv>Ud$qT`|6wd%Zp?D_v1I4q!`5~TG(Oj^^*D6{7mghTFv=m&b^y|R$ z6|V!=D&7QcQM?)4s(33{)~6~;fn|SIMXlgxl>RQT?9Zy`PVhTQem}Uo8vh5u`uBn# z0WS&ri&lCZENLP=4VLTAiS#`9S7Ci_rI)~m)p)!Po*wFJrN4k@ggKw055VuJ{JFv8oXWcufew|ei?j0@V8d_16a}q z`V08caAE`f4g8jBZ*DK#-w%1PzJp~xZ=l{_x&GQf1Hf~Y{&4W+ipPU*S3DIwPt{)p zu2WnJ-mJJByhHIk@U4ogz;`QN4i@`vpn9-w|9bFC%05ltFDu>x{+{A(;A6x7pp|xj zC9S8gf~9@yX&3mgnooCvzpwiLAK*VJ-VYvv|2d`T$2h(~@e?>6?ZtTV{Tz6j;=^F^ zpY`+_So~)_y#>ZoGndxW`(T+5>nYJ2_EYhu6IjwZ>H(e-POPK8;K;_DaK96LgW}QP z=pHMlR+6xe>T!y@JmX*AN-c$ zgWwLz9*4lSYCL`kmefEmg5~<9fqoA@Rki<3aHHbCg1@aef#bg^?u=vcp9VS(JU3L> zKqrFh6%PS7DLxr2{@*~8!9P~xH61KzJe>uu3Ma->8Tb=@{D~A*fO~ZEjOSV4jY_@* z{2j#?f&Zv@4fw>qK7Wcn4<7E3#?u$0{DE8PDzK!nbPZVI$5^@nT&~Ky1>7ZM7)##- zk5s$|yiw`z1)rk&^8>J?1#}R+JDgZRKLdYT<$o6ZhT`9X3r_GEQuG@5LdAauZ&CaK zc&Jy$l~OKjRj#-Tc&p-G;9C^;2Y+6*e;8QO$utIhTR3qtO$I-#*8Az;`&4^Mz;7v@ z1s>ne7m%Vk;6;k(gC}`0olMo>d5UYn4T>AV&59%6DO2sa94u)RT?O70PK=^!z~5B$ z-w6Jd;;(_bp6D~A=v&}VD82{0M)7ySHz@ug_zuNC0n7FID0&h+*B4Kt=vUyCihl=| z7Zh>*7I8@P>Ca&O{_OkUpQ!qh@TL6zK0}JSfM3q_+)BN{XDj(YaI@kO;3pMN0Ot+x z`BQWn_*06D!5b8R68wnbIpEnoJ9cjK!7nL!4fy+j$@|hs{Y>K!HNffCn+8VE>=7iT%q_B zaJAwyz>SK}1~)4{54>IR1z>sqe106e~}TzEyXGD&;nmVioOb-t9Unfi{fvCf24RHxX@?Eotp#T62*^#=O}&xT&?&y z@H)kZ!LlE#q}RYVD0vhsCB9bD`(W{(N=hI$J*xCOfuC306a0qae&7!k4+hKq%Ssvz zmh0%ey?ZUw)t_#0pu&v|qgSjKZ6{Rddaa~^#kEaN$k zegu~BoJT(cxA^8^rTPUprT8~sS?}l3@4@?&{EuK6&w2DNSjKZ6{R8~E(mw{VUB+`B z9SfHI^*rhW-j?Gtv{C{1ZN;O&lIGF`a8)=lmre!$L)ohcJaMpBNYT0AC5kJ+*D3xi zI3QNGC16?4=h8*sVqYBO(b`#|`14@te=D_sB@Lr5gXe`4!)QDBN1?)0y!LKW{`NJ< z|ElEQ0-rp@7l8Lsz!xa~F8E7|e+ZWNJ1kyXhbDafR(c9@Nh9c2U>VO5bQru-mG>IB zLFNB5_yZ;X8+hDMUn1_m_Sf%gkD$(A+24+!p9fDJ<_k>GOW>7?Uk77KyEKIU0-ouShR_FK@$Vs&i@niCCGP^> zs<;<;pW^=D*Ax#0A0Oub5E=t6QalA*uXsB6CdDP-eTrv+Ur;;;{FdVR;KE$rfL5vj zORA$kfoz=<$H@ID$??0pj51}+W_ zI*INEFIKz{yiM@|@Lt7_f}c_R1o(Z$&w=HA{gdc0czM28Xr=!GODd~+^D?hL*`aW8N%H?H*hgI`ecVc-uGj|2Z~gl|ELP6b~PCRB=wz;`P?7yOdq z3b4e(a;gNMFiOf>0v@Bd7Q9RGTJSNWMSl~xpW-ip7c1Tdmi>1*?Evrc+0oyf;0F}% z20yNN5BRX+z2Ltn-Vc`hG39g++%NcBIUNFzR{Shjz7J4NFM?%1R8FsgtCaqmkzCdH z9{4uZzZ~pU4=U~i9(c0PkfP(jjf(q&zpZ!}_zlJ5z$b?r8W>;jxr&RxRla!GuM{lt zznsd!5^wPR39!7+RZdml0+oL`SoTxp@wL`0C0`G@yw6rnP2i2nK3l-@K3h3$1MgAt z9pD3scY+To-VK&`R8D)q5|7GhFZe^HzaK2`$6&m{6V&`W1diUx=hRBS1o!DAd>EXg zU? zu#a<^;B{(b} zXwM?>bfv!>93DU7O`MCtk_OOv@T1|x0J;?XN7bG$fj>FkE2QWv;4dh?9xUw{Kwkw* zdj`-qz_R}xKzD&ld~q~@{sS!WcL04Kyg13e52xTfq$y_UU1imzJL^c4~+j@Dx-%1;=g6|Q}Apr zM$exHi+_~Sufa`9{xUfF&L$_kPX(4#N^gT7&+%tU=>zb|sy%tQ)?2Q)8~E#r`+yHC zE&vY-1C*js;MaZexbm3*?yu@Q75up%Z>1ve87lv|;17bll>P7qs z8F;kf)nKt_DP01drR0}_C4QC0*VZeQ{40>JSA0EK{Hc__3f`&Y-vHmO_%84P#s2|* zO7Zu>x<5Yx%YLqueg>BPTq*qmJX_i0H(=S%mD2CQa=lbae+0|@&r*69yiMi*2e?)7 zF+(vQ6dwzIOmQD@^qnV8tyBPhTE&-9;Ma3SJ_-ESgz)L$U5ZP+&{%?@{sROJGSQv=uxqoG78|z`s)EwSv1&_6jNb z26&3%J>btO{tj5yhZ6b$82`CcLO%u^quTR?2%%FIJ@0$p?VHqj)&@6~*JhV@~n?NyYaT$`qdoc}j5^ z`1^{_2meX&eDIJ$DX#|n8O3$rTE&-uuTiZ|0$!|m8(88&G3@}$d@rV*;QM{` zu>WrGdy4mfwY~O&mvr(9t@H!%X=*$l1%FY^k0-$wEB)ueFDm_)!R4X7h~MC|bEW)u z!S5)JHX9GC@;ibhoj~2ebHj-fs1NvNWv@ZtzbYO9E;!X^!2TV4j^b0nUsL=E@QaGi z0gJz%K(oPOuM_A3aG5WjPN4bVY84M^z>T{&%a`2}W zZw3EQ@%7+or-}Yf@HL9R3I4I-yTNn3Iu+4(!1Jd06Dc|XzD@B@zz-^Z3jB=XUxVLJ z{0g|k=~CVw!2=b)2Y%j*QU5={GnG7l1m>6G9^hvc_XEGFcnCN@On?-P0T(Df1w2*p z4DjETzn%lWU2!>BQg8Y+xG0?HO$)$Ps=TG(O^WNlH!EHT-k|*9Qm~}sXfrsNkB+0O z!9P;@uLHlV_-1hK8NP%ReI49StzUP7CH0{Dzy;w%4|)JRPUU|He3jzI!1pMA3M}hQ z5Be2Ymv<PYqRRg?_$kE;!TF!? z<)vsDc!c8B;6chh>%o$`(xu?A{7_fg48BC=-wJ+SaSGhM$d{0!R`48E{x`sqI@2BC zf^ecU-2=X~gFn$q4}dQ!@{I2TgL6WBYNeloC3U1H!R6sZNBSlB`XYZKMK6Mr%HRJJ z{Hl__3GRQU=)Vj8yQ&YbWYGCaehm0Zua4{8?%<1+yboAXM;ZwJijofp-=TOM_=itE6?ReTBfxU;3cCUDrkqd!}~eZ3gG4J>IoT@RN1 z(sXK#@~iT`0j^fO2b@y;9q>WL2f(skO{X7&%R+_I=@9t$O8=MO%SqQl_PivJ5d z(u*-te+Gx`8~ATvNi!&cd+#kd{>%*O2tGrV*AslJ;uFDdD;^5|mvemn6paOkaE_xX z;H^r22KaWxGr_-C{3&o=sgySlJVfy#uw0+dpcUXsua5dI1}|0oIq-VLmw`7cz5<+5 z{IB4>ivJD#h~j?-Kd1Pc;CB>9&o&aup5Fm?SNsF;P{lt6Pf`4HaEanyf@QxygMJHM zpydAvZczLuuw2j2pud6#tM=uLNgtn%U`Z9!9b6X5tDrvM#mfE#;IAqk1%6)fByhKL zeTn$J2=H)^xRZGn_>)RL3%o+{1>i3!UI0Fzco}$yDsMITCdHS4TNPglmhr2gFM(fF z^ty&$HmCl>Uq0 zR}{Yreoyh6V7dQQLGOX(`5#(_XA5K0c;^#xzt(O1w)CxLs0{P=w! zu%yj28C(}mY^Ld8xgOh0XMR0l3ndlJ?pmefog@GN9rIMGbqz=wmqo2d`@CB+3`d4H#wMuBBN z(o7S4>P65mK7t$HveoB5e7)ydng>)WR=64}o0AAtOL$eE%FQ^JOyK2bR=C z-vi6|G||Ig>2Fi~tgS9&XriYfuUGtQaD(EP!4l7!=nr7AR};MrUZC{<4z5z1hi75c zisji}baE5*hFr#T6Ab{*4EmdB7le+@pU_+_wM&s5PLz>+4? z+hFn6iS&2yuAnfH@?gxz6n6y|EA9>6p?CmT_J0#;7c12Smw`0`YE`7P}oRMgT=o#(yzgDmHcIJ zPsM)#OFY_0Z-XUmpudB~e>YGbp0$a8Z-}1_7K9A=elp~H6%PQ*^~VMp1{Qm6pt0b6 zO8*qFr1f+LSn6L-XM@Gw>*+jjLCCP4E&$8;t)~mYeU-che3jx=VCnLDS_|H) zzma|l7XN9ar@;>@{a=G`SNt-#Nbw)QyA{6;-mm!YU>UDQ%A2C!A8MqoU>Wa5>J7eI znvE&!zEn9bk+{eBbqEu*{e7^mVYr*YR`*Smxh& zx(_UAEPW5$A)FXX4}-;iW9g^h?n?eNxS!%*gC+fcti1=ARn^u1zd=MmkkJuT5J3jK zmKmJe??ptoGKh*u5D^K2l%XgsG!;t_6^XH+vBjVgVvj8fwpfTg_TFNzM6uT>>TiA5 zcddIiN#6H)|IhP356u0n?^$P`UDjS_pL6fr85iE$$bVe;SnP3ChjHO+v6JiBxbUOc zN&Joro639F?IQmUVkhkz7dnZZ%!hHIo7hSI85eqsJuN!ELF_(}ofmsfWbY~V+{kVc zJK1&%2Z+6MRoE>YEOs)#cMFG!om{_m3(aEh6#35-JL&)3!UD0EM*EK!ds$?kB6hOv z63!4iIsY!91YF^I|Xb-STG1YhowkvrBkS>_yT3kHt>5vEgg6llF`aKZ?DodjBvsY$}zz zF|s>|eOY985<6+%*w9Vv$Eqh78+wbKTtCN#2C?srj?as|I`ZFB?DM1jO=2gX*BKiQ z5Ie~~W5dB>uZ@mBOzhWqWx!xo!q~T z4d;nHE!uyv*hxH&4VR0(GTMKg*vWW|4Qs?cE!uyV*hzjI8y*mQVYL5ovG0uR=fzI8 zG2u0_lle6!yeIYv)%J`DAB&yjt1;ngv6n>qe-t|z&oN6dGRr!gV;&Dj0v5@ zUK}0YP3&a8jS0QQPCnl=CNzk>DDuyX-MQL;F=0=!7e@P=#7?%+;Q+Cd_Kgk)i@j~t ze{?uZ?4*68L$lb)=krE~nPMmH8yyyiojl(j9gY_}Y2WB@irC5Xz|r9hv6J?V4(ExT zJYO6gE*85>RG-Une6<0i!*ybB9qnHucCw8McVT~37!@86du(JsE_RZiM}_CbPUicl z@S51k^#d(%N!D|{Lxb$B`0mg<eEdhS$Vi7uoNL zo#cxh!^dJL{jp>CTI?hqb__p?{d#o#rq$01K^z`Bh@Fhj@X$%@zAgQL;h~$@mB{Wb zc01oK$2W+*y4v31Auo2afF2(96gzpoH9Rzl-6|^Y0PK&-J6P-$QF(`nJtf-TEOwG# zhliPBe-rIrAaI8W>(-iC*Z#qJp$f4SJn`xnE* zbz=9A_OB89_o7dx3B!@??D754R49PU$lRn*h%}khEK&F9_{~D>|{K8Qvac0w%7}!{YQyCF0y|uc2eJ=;Z(7&kM^G> zb|tbe5c{~uzEtdF+b>)x_SRKlzi@-t$$Z%_+$#1~(f)hHo)*~;iJi1}zwo5kN&WW= zFN)n5`M)9dtjPXA>|~SA&x@VRFZuku*f&-4#gOo`*lQzuvwrdOs3D=F*mp$xw-GzJ zUl2SY+p>?HpT344j%GCF=A93R;Sik)nO!y#g~stSX{ z_>J}t3RA^S`gc&6E%vTe|3Tp>v6FZm6n-uC&e8r;#ZI=(se9NBM(ePLvOAoeAZ z{i)b5MfSI1zZ=;?qVMvm6sAb$rqKd zyV%KmuY{u5jnVOYiJe@JD`6k8llS8);XtvI^>ig1B6hNE7siP_pek$^n#CR-*)zm$ z6WQ~`mL}UKfB#YJ5pK%oxla^37un0i?itx3MH14v}300I795y zs=|P9p4jsv`(m+QjqJ^^;UBWUvFgw%ye)PTZ=J$FH#)vHd?t2sd~Ntv?4-YI!%t!ts^!&&O{M$7?>1p~v6K0*O(=-nu3FwUVNbF9M)n}F zw~y@o#ZKzKO&B3|5-;0?L&Z+Ej^S{zlj~E*Fjeers}3E*EU}aJbqou{ZWZl6PVA)r zI);?U>+ zuWds{>_Ne|wxKNcFgHWnFhJ~`B6}aPlm2NNhKZewZ`*LN*gYfvv10d%>`7t|iR>f9 zPPW!zj@Zd~w+;)%PR6@+I8N-OeXYY1v6KF79hQmRBly-joGEs)wF>8oo%C0$aFN(a zJhuuf#qLr)pjEg+>|~o7t`|Ew|I~1c*vU2}+%0y}KU2bkVkcXh@VMAXf3*qEiJfeH z!>eK^{nt0VD|RwoeZzXOljHk_uf*Ot_|`XU5WD22WP(-$zKe3bX=obcw-7nfdRP1Ct`-PEWC;6yf7%TRO z$bYifNqzf;8Db~#-!IG;JK6e&8TCt}^`&WydqL`;*AtAa4?xz?D^6DL1O2k@`j4NQ?!4i*h%|Ggt20;j`mL$du?RT5IdQFZNogVTUYnD z4U5E1%5NJ^6nk*Af0@`x{Im^ciJi2+Hk>bZpQ?XtxLEAudQuxM6FZ5g+VJO%j_(w1 z+Gu~LaJ$&a{OuIhik-xBr|{55$M+6Th@IrW-r;$%J6G$|JG?4(kH~&U?4FVRq1eg% z?;SoDJDGpGhwsE5UG?8R{4DmE$ZoxNe80bY=pc3y@9D6$*fXmB>Cjc|Ig#B{?75M> zi`dEdrbDCH_ecASV)v-peM5h-dqsAW*vWYI4MW9F@`e2Vh}fCPe~j4YSMB~`g4kC? z_B64R=ZpQrY_UgH_YVjQ#ZLNTKsX-$(f*UgJ~Og^EB5lpK1b|VBm4JazZ=;r#g6YE zt`z&0>i$Z&UhF3#dyUx1`$d&-r`U_5{r8D|VProd_V(_G7#`m*r#ZJbf5^BVb>$i>AJ)-h=5IcEZTnW9! z-YME&FLr$Xtk|=n{e8ur8`%TJj_Wr>?AF!(k?)rhyG>+|7CXsr!^7cXZyW8OCU*RM zeU8|bmhLb-94+?Yk-b>#5x!gQw3ms!B(j&ozgl1UKCyq>zf$bD{Hx#}m4Bny$@BCP z;Wn|8d_N+r6+3wzF(N!H_D$9Ej}1?Wojji!8(tFo-fDfuhBw7t8~Lvj`@zWmOzh-( zH8y-F_N?lDX=zjZJZ?#7Blfw`{u;59_*fFQ75jx~e-E)=iR_)l{w}f`#ZKaBNhpcE zL$&@(!T_-^jO-y|UliHH#a$gno zxPHsU?h~EwLa~2}?3H52=f6tq`s(eawHepAvgOwErcs zlfQqrG`uNx>rK2tOT#*`eErg}?Z5f= z5PL+cnsgl-U@At?(pjLDSxQk6+k4clwlL#!r|vfBKXO3ueskGs*NB)5lMm(L7;p=rgpj zN9c9*+=bc9^vs;}_?ekGjpHZb$D-+z=FKHcX`VHyS$2y!bLN5>={b!_G1KRbX`VYf zvFA6>n_rneKM`gvm?`$WM3~nc?VU7p&iDnh=1rK=oH#W9YQcmVi8*)PwCPjkrxRhq z#dG$|=BX3LOSR{ZpVvHTPP))IHysvA2h0?Q@lz(ui}gth z<}Pgh-~GxNIX?1J`#;OeWO5t%(f%)f`NGD2YX4iMGx@@i|E<#0lgiMZ+dOr_j0tn6 zFKQltB)em3^Q`8%6XrLMpF3gJUFPoFhEOdUUW*3|J+7R;J7fBNiMNw>|KFn{{O z=8>~2$H-77@;dGn&UAF=5i| ziPI;{8b7&Nr$jh<{JiOto2w>*V&1Rj&i_vV(W9d{e(tbl~h1i7;W# zoEgWAUlc|kI%&*!gtNomp=r{j;j^V@HDVKM((IXY7RUh3kw#3PH2%ouW7yDn)2GfF zf7JB()5af(QEi?(OQuerp;`H#k^cqxpO^n-`Jc|=M;bq{JKcyMa7vf(qbNTzFf)2E z_GVN=8Cf+^N*1ML;gW@O7RP4cmxW&rS`O#PLCfj+)x@!Rl#*8smC8daKr6r{kD?0t z13QYk1Em!4qlA)6&`NMFp_DSHj2&fdB&t@1OS%!e(~VHmjVLYMsEuTM*$HX&Nvlr= zC8f3H>5P`3U6Ib{QQG>n_C`9RrD-puwee|feLAO}+PJi~Go4eVVL^~+0U6(GZXGzN} zX_?xQ>5`VLy_hcR-ZJ)P8gZ6PBl;nuJ(3pKQr3ijJ7wUy_C^bXEYu% z+Qv)~ZO@eW6TOttc*tmcWE;_k*+!I{)i!3eMOkfKR$G+SanI_wXEW-VK@GFox@;CT z%xW968ZFrj`aEm1f{fN>bLhP+r-!yEtF6dtJY;p;vl=Z~9sR7vLsnxWt1ZpuQU9z) z&gABa3#N{rFmdAC=7lJC;6a1aI-Clqr2;BSSIP5Jo9Drm_KfMXn(aV8o(G{v#Q=u}}?pL7&PC8YeG0@OVXs;MEG!;DGIwvLbb|LATO0WMEr)+TmhrH{;dH z)!~3`HPj)2ZRKkB!?tpDdWx-67Oz&01|)1NM+XeHm801Uww0p;2ixkW!zs1~FkY>_ z@*Q*9ehpXXR-R_G!4;j6gPZgPd(ovs4;slRfPmAf;N_s3Rj>}!*ipes)-Y1R#z$w3 z3RZUwF)3Wrjqb3q)96wGtpaG&!4-w8VEv_`se(0BqfrH`sfMizR#S~s6;N2ElGdqO zY2vG#L{Fv;sLv?57HMxQxT5_GMLSjj#Vep#1vFd%4OZ}8(;TX&z%HqSCQ@-})GVif z1}UH+3U-D@%@V5E85+x8FHMHBE3J7$!OBTDS~+P=EV|2Us>xFouc=;!RKXAcbS5dF z>lM6YolL5DALukv#S7F41Vv|#f|sLnMioC?XN@Y}g+5R8@*?qynoGRm1>LCOu7Elz zptTApRH5pOLRCTK6ntEgC`S6hxS%|V4Sj{HMzK__Q7>@{)(wqCA0NG%=`I_VM$P(A z^n#{ft#8x?gPcj@6niv9DEQHuETCvFDEQHuCsgs1Yo<`egTte@QIm!4vO#V1FmBWi z#4b%33LbWvDpc_TH5;hnHPn8CqO)GX57)`8iXX01R24s5XB-qwM+)Al)rp~t44IvJ zp~Ni32_zEqrAc3)`eR#m(_?N(JhdOQVJ=dyOM zy4ac0y0{rM6oZADqjc1<8g_P#)Ahlqq2;mHgWAGh`Wcm%8D~AjBqELF;#Gk)V~3BD z)dx?M^-GziSt$tTlY;OfhiRMjaO(`;!3?H*s^?@(Wi7j8^&%~2(u*`+?TmgAW}PcM zag)B_jHstHOhX1XItaE6wdK;Rran(!Wj&w;Ax3ooDD;=fb(xfj?EzWhC!nSetWwAG0r>!(s zn+-qf2c5>yQCsLJ9=7$iPG_+_ExNx=>x^BdG8*lp+Z63ciFnNY~5P6ZY^uK;y9dGPQ-kzFDO>im;%a`>!1#kTygbP zcUX*Mbp@hTL7z&DT11pJ#lvRX%66G7YhD*!7uDF0Cg2r)C{@xv!Yk^8S8JkX2&pPg zBYk4Qs|isn1a}4REzQoV*bKGBQdw^|&Q?hyzFy1t z%01&LC*y6)c;hnOx{NoEk8DN_E!tYOXe-pBU3!Zar$vj)qP4%M(+sCa=%e!9L3|*D z5;^sY+A6UvAs6k=plFdw9H(z%v`k0T(rzw zw9H(z+nAz0?vPHgYkbkJ@kP6ZDQdT3KQn#N?q7-)-9?M;Vl}!o0ZU_ue$*Il%g ze9=-tQ6B{BNTHPqOins7gPW=Yq`iU~R-;Y(MeB?POI87`lNPOcrJ|!R zMO#+U;MCoSRw>Y@p3gj=cs4K6zKBli6>V@uR|8U>n@oE#@=6TxY zSK8(m7iV%7TkP>Y1hH++oVMh~hZ=f19fyj>=inv})3o3H@gcsPn9uYjfodSA;4?H) ze1`h6i_xLZwunsj*xH8g0Ki4lpMn?c_emMMugu%pId6-Syxkh-?YUdt5<%V*fKB*< z1#iJ7cEN(RVAuA7o*HfQi-XSwzB8ef^7?AjLDBG1@cQbAs)CLfC2vSErt&tq^LA+{ zSeDFN%;Yts#owM!6>RbpY*kvYwMRiuDO126%oQxl7c9#cEXx-x%NHz*7yM2?tqwZu zh-L*eS;2FfUJ3?RG}B8&*mUIkJJPtc-%zK0-JSL&ER&7;pj2s)U8VDyoy4|DmbXck z*K7kFlM=7hO6aVpXjYI)pg&PbZIINBGhJWgbelU_JCV_Pe-+~j{E_P|V zxN&Wur_u5&JX@2#sLZLUhe@SuD*6=FsfgNGIA|V{B`OY*B`QP0B3AoQZa2`mTC&YT zPI`a-r8meZ(Z;~;elbU7_u8AD^MNKFHhpAaCn}yydODc9IOd4O!mq@$;Im zv_#ZZ>VSBaI@o29?>yqvep{W^<(4WIdp0@pHYxHp`gvRWm;YZB~eacS4Jjq zEzoi=Q@JWO#C#8}QsLsVNncQD4~4X?4Re-|@|uvupD|%kkh8RqvlU~`R*X4YG3M-v zV9wHC&N??|!IblIEDh!?4d!e;l(%bk-mcksOM`ifpS-2Ryv0x6(qi7?C~t9;uipA- zh-*U;Sqf;8f`>F08WmpUnmje~EoOD}q4eieX}u*JH8iJJOm)$~tMKyPq%Y`wzoX)% zR~4LH0cV#YEV1UQYXyxj8DmW=O`f{>_BjspTbZ=4r+9_bU5LO+#cxo#P{0mNVhSD( zn#NS|3i+K3-<;Q7-fq8BtSo z80M;}!bj@r>gVx0E_N(-`9du1cg*~7hVH@%&_W#+1r0lSD@k@pQ?1)P(|A(T#H8+s zr@`{XjqX-opF*0~Kf9j6o2Uj$XnyO`ZNT4b3(#bQpqP|UbMlZo1(pbfCdOgIt0p4m`pQ32#LXRZB zE})g_<^!+kM->z-ce(i4WW(;`AsTwvk7d(2>q9=w5AqMPsJP z$4@UM*sEzvx>S$#ifV=(Twyo+S#+ApqfYg-4$TqCE{=`0rt4w=5_fj)RXX}OrxT^JoXm4y~pm)PNxhwDsLYCP(-o@=>18)?|92in63`w3VI!ePv2G*r3QV96_Y(aZE2g$`7}W z7axR(?y5TDq&P~$T@S}RRV7jrJa&?6Oug+8Bs}Xo9o#uH4Re4Xd5tt!VV8FOB}V zrqQ3vH2MRWM!SoahyT_;jW*8GWIwy+1wE+`fd-u_J{GokEZd|j`xBf-zmICP`*L|F zoTZd)K9+3>EAO+gu(D0qvXv=Eux{mQWo^-2wtIi^U@w$yPL}Pta@kh>;=m9od(1TY z=Y|^XL8qMFd%)wNQBx$EsS7OyRxxY$MOmGnl6$Q4`QZz(t%7{lT5KC+e%ui@tHXBz zVe{PlP^8$_Yy2=I_A@s4!AG(E38LpBf8yvl$=Z^!=4NbO@ne`c-paGPnzBvivQ6f) zg;&|4t8BToY`L{;xwmX_RJOn>+dBzm3%#<szuZS^t%6MwG0-OZJ4IWc^vP@hEA!ly$RRGfMWzzGVGevisSR&8L!$XUT50OO`B4 zR^O7{l9%k3ykz6ScVFbmt@RV%=NH@Jj&GQVZF7llX^L(A$M@85JTKlE%ZPkW5q=ye zzLkS=7&m;66#F@s_~8Vxt8bJuPw->9qT9^jM|ELaxpvLVSh_7+JImG&WxE?GTS_Y1 z#iMNfP_{=AW$V|njZfM7vuxv1ws9z1HZR+A>asuK@i_E}ZR1_`lwdQlY;j+<30d~c zU}?T=leuj3p=`6fZ1bUP4>ijc|0T;kCCf!6OY(H^Q~m*v}EH~@;I^i!}ksm2h4wb<56sz zM|_hJw#A8Er1{1ojI!^d&$PJWc^;Uv|F-q zE7^FJEX9^=yi0aXDA~CB`xtyLNa|yY6~3=0w#8}2;*=j;ho8l@#ZSiKkI$WPoVCm1 z)E7xyoMFH9qvZuIyP(^Avb@0$*~`6~<*lNPN72T+XmL=qxG7pbE7~{~E$IQ+N73WJ--WYyDOx-fEsl%+?wyTa(c-sg@ldq5D_Z_3+V~eOE{m48i*`LI zT09nQT#D9jMT?iB^>5MQq-c4dXp73CjYH8ER7IP|MH{E0jcd{7Z_)Bh!RA@P`_ba7 z;QeCpQtwm%f-{P|1?YFoqTHF=9pDjKM){h0t0|lGc1mcJNOGC@UytIel6H_ zs9@t(u(&DsQpy*1zVfct-&T&u{am zVEI4q^|SaX*t{y(b-G~lFmLmsU~!bU>tEjbIdA<|uz69iyi@S;w>*)zb`~se6)YbW zEdLZNz6*9;%Gv^ESSDo9Dcvl=1SrDC-Zum*(9f_S?$dulKg#X11&@ zs`cK(y1crO_Ej@|s~^nw^|keE_1?-xAi3$X$nzUD%P@J1n7ogOWs1CIp1enrWsCY=xY&D_YJXFlU(|XLk}go5?vFpPXG0 za+XPQ7TGzA=$u7x&N7lO(6~v(_4W0^Q-E0>(bU(WhBYyF)J+}vrS-fD{?DrsLbXZ7P zq*@}edEjBs$nhZOs@8_UM$#t`d(wv4`pE{a+Li`v7FaOzH!bC{f%RV2 zCU@3*%$5mR8zcS(lla^4@HaAXJnNaY@#1e}!jHAhS~B8qWI{K8A4*F$Sqm)wE~ofe zEb=$&#I}IV+HyNT99Tf$!6{Howekjwd9|*oRhWX zUe=a(1?!iB#aY3UT)}6Oy*F9#31*R7u*-hI`m)qbL^7r!gTG zhEU$J;Q9E%&uLYfw3)Jx=i>`Mc_#bxeEe*kydl8D`NB_i$~zHSU4HUf-mawOFRYRd zWQD&KBkx7h#b4My9b0kH7B%VhL_So&v-72*!&+(LOGVdqVzDFjk|P$Isn?oH6JIJi z>|(K7^~xij>_`m}u@G_chPa)b-KrNZ*~d2MT2L&GCKpojpkFUQ@}QruV%vVcimmmN z{r0LCI2^}LsJ`lj0y;;b`l{(ibc>Yam38D}a{LN|9jA#@{5hziv(@%Ku-FU>KJu31 zbfF;rI%i?CUwBIan?1u@3)psEyZ2ngHb;oJDDY?K^I1G> z>le)#QZEan&#ZnQivYe8 zgkLN%H8%JSBXj0XUx+UekuRT+@61?a-`HaNs^3cy?ZOvc@cUNun?2OjuS=<#{8p62 z)Gt4YP5IgrHD^vZQcrB(dNEDD)N zdB*?YOEr>j*+@vf8brQmV_+)!ei>P`|gd;bt7CaxrcDW8Zy4usOA$YVIVXoQAu| z`0lityU9Jl_mEM3&04b7;cw)69D6UhHGJ+PYnk_x^;{2-d%)*GatX&i6!|<%-U&W` zC-;ZXBjl}wYuCyT*}(Fr{dDUgKWl3fc3u5fQIGw*h*bY5%S0P%C(;M($D&;|kI|`S#_5artO_?dkC5cd5ERz5}XumCE`Zl&+(V^^fyhqlFuuh}w%zmF+*u zHy!8la!}{mE&1hRVAt{ek$zsV>-#~sa=@;Sf^Ox2U7rHo>JN4u-yhj!Xbb&bPcU?R z<=1@qU;iZAa|sp z9qhWceXR(x#cjV)Y_9{@{ZY>@ty*e7#C2XPdd+jJ+k?Vg%?FHQ(Ql}~*A47tz9d}# zJdgcQ*pCJKv0n&#eZYR~2I2Y_cr5;ghaU^}V_OURSb+W5Ere_ASbYC~!;AlW-y$b? z{lQ+&@JI){K0ngIt}l&ruhFC5cD)qoVArQbI@tAdBOUDeO5rZ= zaje16F^-oB*Sy5Ox<7VO8qAnfe|`>}5d*T2GJ z-xu~{!G7$A!amkuKlTgZ8awtI;f8;(oRYMs=2h}wVXrgTkKGD-YxyA?*!3NRT?f0a zIse<1qDXxsy`Qj`4|f0kpj-K1*OBLItsJoHQ=r=%2fIE;xJ!By9V0Mwj2B|B{x!By zbH4ffpL71}JQjJcs~rpW@>dG`c!9k>*9f~m*!@=vyFb|dkxv@l;JFI$u{MI;2lKA} z&1Af4jEBL$m;8_o?EVvly&SOX=$9@F_$8ZQ*V_npH683a#<%`0o_AN_+D7>y8`ynt zUOzUj!)Vd{*dv5}T?F=H=fdZ0mcIx-ugMSD!0xj|xaJ-DAXnGCOTJ3D;XN|KsOEh# z>elc9`G1SmnsxLU2mgPPGbran@*rW4Pq5c#B=qaphhW#o3fFwZW6`df_2k9EJ~zSc zf10rSqb(jAVE4IKxZz`#gE?6933+?)r{tmV`HYM{Z}>d&`GUL?{J$j6htF5!#o({W zHNv%9A}YjJ{(Bv?4-3@6u4}CBNj;8LEoZGb$`+T?MeO=-crJ{Q$0yj!?2Kc+rB9E@ z2kbt5pr0;3WCOd7I@El}V{tBzH?aHk6t4dleYE}v9NFUfW2}9B1@>b{L^{}Y#E-`b z*!4M)4tD(n=$MqUfn8rJT>m}mcBZh`0qj24z~=}0+z21*2eA9x4gE}x3)uAsg&Q{T z*vEwHeB$eeRp<6j%*YP(Xy}e-9YjAC{Z^+&r zKC9#)*}(3D@1yo}fnCoDH?(N4{`ih+_W`@l5a?DPugl;1?D|CLHb=m&&l0Zb$TE)u z*N`s+Z%Mvh*kc&%$G$JzuoZnii+sTD^BsI@>4W;$Y)#%7+=;B~z0<`}ws^gV@0|B> z2YZk0cVXeyg_Yz!39;?}wWom!k%wyyJ z93(zoCfJW10p0w;u515W9pe6<6ZwPPA33DtNTBPil{0Jb+!l1G=3T z?D}KSt$eWSuSYuA^$&&Xw_~4t1)o*&LpHGc;GV_D%kN*{(-XS&3E2HH_r1W0?hkhTe(0yO9I)$;2{&|M zUv-h)wcBj1PGI-RLH{ptH5j_p8SMU}pj#Wkt{)BE#u4oLw$SaoVAm1bu7h2#K({dk zyFLthqx_H!?D{z2nyzf)G-2-_u={8XTN~pTJ_r82^{gp z4c+L2Xve)gHn9727RG%vHn8hE3wxh~UC#)+KiKuY@V7n(yN>?xX9(U`I6ubA@85mw zppTIMK1N_K2kT7t2SbPd6#4J|VE3OT?DYh@t}$TsjALN2`J+s*mw&pjmk;)Gt`PS6 zfZhMb$RF(f|5J>iZ@quKpHYWCD97d<*vlyi`+32B-u{sec72er&k?YfGfddy0qpu{ z_}h8Gu4_M=9{2P7$RF(fCkWT|+6TAMINki@0wujQqjwe~GZi7})h|%^&>+ zh7LymdtdojKwmBYy-&bi&Yk8jFZwsmU4Kw)KQGwz=Y+j{u%Gu8_*^lCINqrC2 ztxZd*=Z<9jy$SC_F#OSnorPYoBH4NDG$Dmsq!LGj!-PR{y*FTGNueZ^ z{K4*zx#sosc_*g{Lqu=r%{JDc4pwKdAKL@EoeS*x0O;1AVAnMUteiLobnRs2#A~O% zD93cLm!soudOYrW9kf1-uY(#tcHTIChDPOsz5KC}4t9MObSoe1`f<>$e6Z_hM*d*e zS4KM6^_wCc?E1aXt-WB^pNss#uD=`kgI)h7@&~)#3NbKJ1lho@_YvFM3wFI9^#8y5 z)8b@SRQ_U=Z~YAR^PUswVAnDIynn#1W8Qfjf?e1CwEF*F`tyC1WAy=hIoh8#E^&Xh zL4TS**!??0xATHs-#PLJyWTg_!LIAI&*MMR$435O_df!_J{hyPct0UN{vHb0b=UX2hQuqvIe}diT zBIvd9LpHGMR|q%M^Vt5v?gMt8!NTz-rvpdUtMA+L7_G6zDuDA1k1s`iW*nI-Vu~r0Z(KsUi__6JTy$)bMb_?N} zM%F=dRBIL!=P0b0sAy60Rw*OkCF*isS*p zJ{Q35uXVFI64z~F~R8i{RCl;6R_*Zf%PTUZH2J+A=rJ8>*~w& zc@;jEqrmR-A$03Eu63E;D{C*nP&rXK(r(E?hH+j4`cgB99jK&jx_~SnUVdBLuK80lcwzmIgV>sVKKeZa2k`oZcG zuOABVHy!N$!-Q)Fvk&$C<$cH#p${R?#j!S~U_Tb?g!+ByvjjfYUaAsg8BH-&44u@38m-3RPGUqn7FrT(5A-yWR`_rh{GYBV2PJ$8j)xdhuAW z`;3fquE-ZKRwdHu3refHOmLPeywoLaMs~A_*i?v?(;BoyN3n4{sQ!gEEDYd zo5D4}V43UTvz9(!_xT<=lBH~5*GI@w&-(%F`r(ldcKrn5nh`wLGWb}ZfZgZ9NC&%q z6?AJC*!4T0TbzJhe+;_C3E1^lq1&?pu3G?|t~W+H*!8}`H3xGX^}QI&74ds9hvQh&!G7#A z=sqtZU2}rzaZb1b{+27iUJi0X%_!F4e)!nu*E1xB|P5oKSNJ%lr;L zYqd)P*nQf`JgON@pBnI?w&Q1u@#HPRhm$*jCy=)TPZXBs?+BhmeP{4w^6ubfasfPryeD`nxdNU>9uA&P zJ{Wuic>?%I@@()7@{=`(V{PN*oC!Xa`laAyRo;jr=(Hx8z^R z*ta;Hj5R|Gd$x8G_zddH!9%4YvYiJ$llq^)_UsEep~YF$ZvnTGlgRd0@N(*Z2ivo( zC%|V@$J(HUJ+pcXd=7QwgciRee>hwkvo7d zCwB#3LGA&*k~|b_F?k61D(YjwSCglLuOZI>|CxLg_*(LD;Ooezg0Cl^4!(hW0r*Dp z3h-aZD~0QBN;qZu)$qBQ`fBiM^6lU?!0pImz?+kof!mXB0e2w34&H*i=~luW$=$&<?5Q~w9J2l-8~&AavB9jSi~wt4p>7!yUdmRk$gk+%T%BG-a#K6VH9 zrrrx|^RW@U6ZO5om~gTU1Mf^e2)u|fGakGP^~qqHQ**$(QeOZ*mi{M#ccZ=(Tu(j+ z+(7;#xDWXX@b2X6!Hwjb!4mVhXMGf$rv4H*Lw*;GBq7^B&3}&ge*w->Zy^i!7J2fH z-~xFJxJaH4E|Jd!m&wiV-cu#VV&cgl4gTQ-{CxZu&PX-SpUjjyA zlkGO}-sG3TgUCOEo5d8lyRz6qyHKLkD&Gn2sk(Pu7rfAWdo zq2#6D1IR1E!^n4l4$#vj^$-9F` zkq3YeAs+}HO&$q8lzaqu40#dwm*nN(vE(bjhmjuwk0U<`9#4K&xbEMQTAFKa| z;0g5k6g-jq19%cS$cjFnX7ZNcDdfGtQ_1^)r;+y;uA824%Jfn2u{ulyA3>jA zfsZ6F0nZ?x4W3CpA3TeEC3rS@4R{XuZ{S~%9}upan{dkXr{H6G>{akQ`n(0UJoYho zKJ_oamdAbqFQC3j7h%g+9l;B!Zw$`BNM>C zqdo;}*PXfGbEzK%w(HJG;Pa?21D{X65_|#qQSgQ2FTuYjZ`)1yBJv3EAINjSE6AsT zFDBmszJ&ZP_)_xLI|#2N?+*SWd0+4<@=Wlb$iD|)M!pApIr$^-73A%@3tvgjg0CX) z1HPI(AAAk@IPjmzi-qg1O*m!xZ{c$t^$Wn)lUIOmAYTQ(k$fHaFXY?7H<9lK+qgdh zzM1-y;ML@RfY*@U1lu^S2j4>dbMUR?AHlbgTlNsPIN1VxJN541JIKAjvQAhQRrKB=SJ|e)N{gh&n28Py$L?g zQy&I?fjk}jB6$}0CGwfzm&wK%Snwz0KY%|auK|BXeh~aQ`3dkB z@Ue64 z4gME>hJbB8js$;C{ZQ}^&@)2OG&qDBz)Q<&QJf9A>xp_DEEc!eG{)zk~*z(ms zz&}%e6Krv^9vtLGU$)P|cAxblxCQl=I|;WW*MT=7?+tE6J`%hs`D}1&@~z;_$ghLj zkbeTVC3j2-wJ%^&%qqK-N3ujrx9$i(GR>E^?_iEjRU~-)JK3V$4&xUjy(x%bL}i} z1O3kh+gw`-?nC`@@b2Unz<3BJ+c)4ed52wvGvwXDS@Is>9CP_Ii$p?c6k;i~-yrzJgs2>TowcJtQ!PJif+nRhCcpvI# zfNi{f4<17O67as{N5T7%-vjSYZc{Hjlw1QofV{PE-LQmHrgw*r$0Ybb`ZR*=TGvc`AYC2@`vDK$zOnvBYz`YhX?<%fm5cpPm9k9)VBx!np_WFOzsChkvtIW`4hZ^ z`iWqRr8B@MQ9lQKGWl-sDdg9|OUbP=!l#mV1ur9y0{@1*1biC#2JmmmFMv-cZ;};0 zgIotblRO-J7Wp{va`Gzh+2kj{=a4@E|Bl=>Cwwk>2>3km9Ps(%i@_I=?*Ly&z8Cy^ z@`J*47bToB{Z;t)>P8i?6_U z)8}8{d&rxXh1ZhXf$dt>8T>cuy}|dAcLhtX8!q#GPw;)z_XgijJ{tT0c`^7w^2x$= z4<(#3{Ve!cJ^uiHm_94PeHh<$NHon_+|R+4}OI_9Bgql7W@zD6Tq*MPXxb4z7qU8`7`hv)S)X zZ_;NH_$~5O;kvgIPMJOnKJQRp2!5Bm2>$OSoHG3s_*fgy2ER|A^T9UmtH2*nzZGnC zyAQmM`orLVl0N`{NN&HU@JHk{cs+R(_+#?1;7`aa!Jm>J0DngQ5d1m0V}Ic<$T{$r z*xCvb_=ce+b@@ zddIzmtqz^QJ*n>z=>x%a)Tf$`I?M(4qJDPde*w5R^*bZ|Uhq!TUojo!d>HZ9;1qp2 z4-(#)+yyLsh~Jyp4ZI8W9C%mqp5WccgTeLW1HldC(cnJh3E`QSA9 zTyTcG2An0o0M3!yH3{d*yMPPieZfWY1hCD`IT0TVF45-?;4=A6a9{F2z3AXxt1g=oud>`uY?+MEee z!Q_j;`;b?GhmfxjuG=@^l<9ZEXFuwXf%hlB3LZ*c4?cjr0X&S{eqZ4O$=$)j$^F3= z+k?Qrpguj)XM;yjKgaY|(%y@~2T@-e>5qa(Qvbws^v_q|gQ;(`pRo03Pw*(}qauAG z_z>!|z@y1?h3gJYIA!`V@EJq>MDQ=kr@((~!YR|2!^f^iE5L`*=Z|2!9$g0>NBv%~ zul>N|sXq%oocslN0(r~*g(s2=;7R0Pf+v#~gPX}`ga5$4XR!)Ah5BD3{YCIp>hFN3 zkv|Zwo1SpW^iSY(1odygN0PsX|BQrFrf)h_e5_Bl1ka>TXRxi?dxB?CPl2sZvf$a& zE8scgeZapW?=M_8H{q1&v*0t2`kCPQ67o9m zN#viw@|kwbsdmGJPo|y+n?3-13iU%HeF1nW^~K;*$tMffElW6M`fuU$8|vqPPa~fX z|KBE@GW{C(oKF1)u&rC}0G~nqVepycSHWkIKLXpm?Kj}%)PDeD8~6h9GvEu!UxR;7-T=Ocj2p+gKO~$oeRI)0PCA2E(5DypV)8D^ z?UBYp4txpqeZbbn5#URy9|B%UUI6|h`8@C{^54LJB7XqBjJ(?~gfAy&z*mq9!gW_B zoHBiX_*_MO4ESpDbnrFgSzsHxW59o={s*wt{|fN6)c*{=j(me~-Sr8lOur32H&DM1 zd?Wc`@L$NEfNvtV9U*)(xr1=s>V#9K_kzzF>ixmDkjH^SrM z$kz(jy_|5$^jqO$b+`}w3Vj|1TOFPQ|AYF=V7q3$2Y!|MhhVGQH{jQ({{Xh@Li zldl5XxUU9(K>c>G)&B|bI_l4WW!=85+!wq9{wMYI;19`PgFhnw1YS?xWVEmyn*x7K zy%GEgxeWf4TmgSZ-XHuqc_diMX_Pul0DnRK2=JHWdFFGt_$&s0MSUswYw}9)H{@Hv z-;$pOe@FfZ{4a8cLxsO5H-dj4PXKQq&j#BV9S62PJRfZR{3q~_^nVz9Gp_~DgY9!x zZ-alL&!^y@$s52n@7j$K*1t9)@d9p9qt}!yxFvZY*y=M3Y;p2Su*Jp#u+?n|coQDG z9Ndb0A$U{r3gNoe38zfI5VF4Y9i9ibrT#v+9r+`$)$LpG z=F~TUtsmO_Qn)?!4&V;tf#5C36TltGE5SA7tH4{5uNAJ_D&dsrx5CHTbsxBvJ`aPf zT`z*IE$@S^&R>AHrhm(^!kx%lfjg6Xg0~^3!P}AtfVU&>3+_Tb04(wUri}JDa98S6 z!P}GPfV+{80q;Ow0`5*e6>Q}!2jiDZWcxjMNAhLhp5&{{UxF^I0oPH#8{CWh5V$w_ zDez9@m%%CW>tH!A%J~4iGxg8FyO6&F?@B)OFyYD=@-GLFZD~ocHTdO_n>|c*y`{oxF7YWzf3{dlY4@HLGA+{LCy%*9h7j&^gZEY_1PCZl0L)0R-ePbR-ftMgXwcLcog{r@FC=- z;L+sMgzFAXIA!{I@EJq>X0Vn282Fdep8=00zXm>x{FZRtxP()te+!@S)Hi?+CvP@E zcmlZ-cp|wAcoMlccrtlca5Fg%o^kd*->*SNc$I$0A@FMbg;A6?Z z7p^-l;gso@!N6=XwpHr!C3tmRvUbyZz38zfo4L+w)&w+nS-V=N}c`*14@`2zp z$)mw%ktcwclbgX3t5-=xECioT{ny}g$jiXLBcBaEmwXZUJo2SrE9YwP`PAP9UqJ3U zS@=S7cj3C$6TnZBPX#|kJ{@ewUIBiZ`ZdCJ&m^2O{XzIVOZ^e}JeP3F^cUgt zJoQ(>FOXYI7k-hv4frK;5&SawFz_qn{BV@+aWe$=e+v{06xUev>>I z{1*8v@Z01&!0(XX1iwq({7B*V$UVXDlS|+a$o;_U$hdH|_$Rp)_(SsM5#ufx-(~T$ zY@H+S0{)2pJ4W0ad@irodxEX}f#CJ@9}@9U@W<5UaaWb)wp*T2P?wZnWeNXk`A31R z{A0nN(tkURnm;z8-AluK`=#ZU=u) zpS2O+5B`Dr;}Jg%w)4IT-awys!4?l6NBlY1&h>r7`n^e3PREww^CQct1^-0u0=8rE zw|@M*4d6F87t&yBS6{Hzxqsw;VB~*LKM~xP{?j9#32sMyVZ@8TR?azKE9ZRh=JdZf;y;4hQ@%kqU-x~2>{~uHL z0%i5wwsCxhA|z21l1#ZL^b|SgR1~F2zi&)Uo`!wB zPb5EueZ6y&=V4#(g5dRiz&`)-$V=-w$oDueTlcIlMeWQch&WtlYBnjO?`0k zFx*OSdkyw&y8-+5+=G34?#KS~@(A8jZ~HiIsq>#neje|x{tEW}@H*Z@eNpma?A!23 z^5=L@?N?!*)T+3w#e2)uYZTr`-UuI|Ki9RB>*9U2**3Z2x$lnBKIrz&xP#uugR##) z6#M)ml8?r%bbi<5?$~EmJfEI@Cf(-`!#@8C?DNMYUyt|G`L`tBhJEH;$@gNPKL_ux zx1Ea*kY7t)fDcrEH+cy@S@+K;$)DSNELJD~ijUF#R&ArgzTO)6Af3NiavfZp&!us4 zIrcewVV~0qchl`@liUus*7=>1J7eGeF3Bg^T<*Ww?#b9Dxs(uTJ~x(tc9f z--Qp+{(NYIIo#gkDKfuK~e81vTo6n^$u+OP@&Pkv1 zEBy$a^G|YV@lBA@Bh_nQ-?p0gDD^tY^>AnPM#)X^(dxS-x4^zVt?@D1w8h8D9g~m3 z$Elx?d?LP3_w$9==Uj|^&d}t`@$oumbn>;>=iG~Z&I8!zJevFjK0)U^ll(mPIZLq5 z`3U=*&y&BxU3AXM~rcQ*TY?PPQ&Cf+)aI#~naE&&qSw;9lDQmCVy+mY$|wy}0^HZ-jl$4%oM6N8DR`evQA< zyW)}h^SF0%@mH4rKj&ENbGoEWkK|tXbe(^8a`C0)|IfJ$`{k`N5@aW=yip$s7=kxS5rDtouI{8<8 zjyg}vQt6Ufg?)bQ7s`#&z6tKH z-Yj`nJkft%@BnT0!xzaN@x}5{c%Xbj@`>1QdusCO*yr?3?uUK*hv7jwlOJ=h{5W2l zJQn+Y=Et=w&5vAHp2LqFSDwR<5m$cf`0>`t&X1y2c76o2^b%b!KQ38%smzZpR+=A4 zEFG-Qj|^6t9|z?5%J}d8`o*_IE4`u3pSya=+u|WQrz|<}^x_X(aXAqC_8g3dYTqIG z2z;6PamihAaeKJ*N$!h>Y2QD2Aolh0Ps^3pdov!cJ^z$j>B;zVb^htJ(huV2bwBV= zjFso`&xbtc8}|?Y>{n_2Nw0K-&Uq`De?lw0LjB`p{+X)szU7~hD$PIbRKCA_tG&`C z#Sx_=bq?Q_t@I|??=RnWDZNq~zEx3rmE1C!hnJP_`vJ*33@9B{{7-S=uY;A>%U{Jx zN2~LnvC^w$zLb}ak@@mbY5s^-p2LT;@*M7((rb$UDJ~pQ>Fco1zZ+kx&3%~vXK|U1 z{W&lL`+j%~lWCKIc2^bAH5Qi~lJue<%Nkef|bpRC!}u z{D+IrhdS8j*TXmJoJPq_u&;M_e3LeNr+z5DS^aQ4PCh#McsyU%+da7__Hzji!aipR zzD4I;kvs~ISHC{_CVZ>60p7t{^e^83c3wVnBGQLNCBl#_SuloDRA7Vd$ zV8!!+`yk_A7JaJvhRK^?pVJuooN|1>_RW)9;s@0CO+Enooa6C>+H}Ly zbh{az zrM`Re-uOxN!;(8<-=2!+F!%XA=)Mi7C!d9%(mDN-E1vV*=Z~b@qp{Dw70=e&-j1J^ z?@9an@iXd=CO?5U)cx}k_I>**_Bn52U++8kS)H>qc^RIg{xkONS%aTb{|oz^f3a`> zro|6%RPHy&zJIn(-VQ&nbDChE(-ixhy)pk0D=z!tx$?ouhvFC2k4QcmzodR@^69u{ z@t5o3G64JhLD=UHOTGg0AJ5`4Ci!~o^DCZD-kw7D`Hx|rKMVW(ImvVJJe~hq@&f#d z`r_oJ*w^)K@=EOM{Tusw`C*#M>)o(kl{dj#>VBw)edf0KRb6j+@-Fx_^@H$y`4GIl zKHm;cJ`%sK&GE_I@Ehu9C7+Ay>-G%6K7TmoFD%7nRPr@=q54h9`rV4fZ*= zCf|;I&SUrkz3nW#RGyPO7k{W;@p=LF0y=*=EiNA?e};F`?feP*{9o|L+W(pS4{o8) z+iF`^xd!$*jj+#Yf|u!>U6NbiPt^BHZiRh24^KW4`}~vfr+V8{@n`Z`X@4$Wu6|MS zC3rX8{?YhzZLY;W=Vt8Na4Y^oo5{&j@R#ZpuSc*#ewzN3JU4kB{#t!O^4s_u_0N*O z#Cz)FQt^5OKL0oRx7z=cTw46VU*-8Vl51k0-ypf-bqaib3%bwW9q*_6r&aQS*tfsp z^$Y9{bf0r7=0Q(!IURp5Uyyte{z3inuY+KJPybncb@H#+=WM!d)j6BvRod52u6TWf)#{Du zb~*Mr2VviyL+~%!AD(<9UZdV6`6TRf`s20Q48*_6mnDzDzo}15`^l+Syw1Y!+B`=8 zL!O;H2m5*#;6Jr_8~-IQN&X1)z_+-3p8OSFr~Yg5pZG|9ylONk?DK2l;v1P2kBgJ* z;eT{a!{jpT^IInGg?)ZI?DIR|e|1j9YdzS<(f?CFDftxa^UqK2kA40K?DMa}zWvuF z--t_!2cX4eLh>Z+^QR}zz@^$hmHaIB^}dIFy&qs-@2AOM;PrIQcga6upHqFis&h8N zKBsnaUA(@|**1B5Tur@cax?7rYyafd*w=d$<^{Ei%dwbmkQA2_vETO|ctiEmlh49F z=Tcllo6GP<^3}=LVZP~7T*f6&z~}1oZ8{#L&&e5h6YXEcHRU((rt&-3@8kQ}x2NJY zIQr_GZ|SwP|0Vf1+)LN{PjYF)qHm`CCdr%O;+y^ax!5Xs8(draCdp0l>DpJk_J_SY z{S4i<1F&y@8|?f1SnS*11#hnNPfb1@pQiKsCilZzXn$$)W!Sg>%H*pt-vBEvHz(hU zeVZpIPr<(Z)3I;=4D8$g687zX75mTKqU6Qc=X{KP&S%)?tj0d)S6o-O^S|Wvw=cTS z*%1?sw6Azg7N0*j?T4lP z^>|CYk2hienYugm`%<5Ux6;1iby)c3WpSBHx98!J`aD^XT=AML^|fC@w?D!|_4)Y= z_W8fzt+lUsO%}VfQPHvw5{s{Apg`b2=WmP4wJ%GqcpaIh>i?tLyJ4Tx0sEXI z@J`wvm)sTatbR)JY1ros#y)2l-bMSXlE>g?>Nh6ef_=`z*ylWk|EK-zCuboIUZL z+V7v-8twmAqmr+|ZM44& zA1vRC50M{AeiXM=e=_+Qyjb_ci^&zQH&k>k@4MpHZ94$-k7LE96YeN?#>I0l^YQJHd=l=YO|RrL zaPgeX?9WZU058@3a5eV%*I}POE_nhzLg(L^d=K_H&tjkR0`@r-uZ3j4K|fOGyp#Ms z_U-&E`Ah8c|Hen@ZU4jH>HXSZ$0~1(J8QFf@|Ku?U@R^>Chvs5(*3Xx_WAo`pI`AB zN%mp%V|31u$;V)yb2dI!oAc7F|Zj;;&_fYSY+!>#u-ZQy3-njT-kmAxG`}~2p zr}md6k4XE8m>;w$E|c-8+D}cMhI^?$nfwesP5ss6H*jzDPx0yU7x)bMJM8!6N9^0b zF6~Roi+-l|8zd?7A=7>ciBmn09xeYGEzT=9BX`)Yp^-5!s9f8K?Cf8LAF)j5wO zKaTg%IZr1)hkgIQjs5X@51*%VK1u!@@2+#cOzRMl-wEn{yY);{_KJK>zqExeX;M){>cNe z@6W680KM&X*ni%~B~QS<-ip`%^7ZoiUzO)Pj`!A|()Dl=lqQa$^T*B&JA`d?DIFqK7VU`iT2y!a^2=;saL!%nE#x%qT2^z z|2b`!+yVQ~>9NUOu>WlKNbZIG=d^EfKkPrJ1Cs}1|2e%f`D*OX+p)BRtCN4lzMUKHT-djB6YRcC z>J_hvcBwvgP3d+syuJT?CGU*~Yu_fh9rnkiQ*vkQ>+OYod(OZ^bWXqI0ob1pgOi8h zq1s=ad>!6Fw{u+b1nldbhW$DJ2=;B5h5h;bH1_B7{Ip+){okV{$sb|=_vrKFudvVm z8THHUx zU&g-w-$;H7`~0QY=P$!P|0nG8f5F3b{<`FnW<~e?xnc4q*ynGFeg4+i=kJ1jev7o< zEA3mQeFt1z7ndXO<+?q`CwIfX-k#Xk+Z&J2zCXS~9*9TEmnDzDSE^r~d>!tf+i)ND zIS=Biw4aeY6OU4VHu(kYb3VX6=VLrt`!ABe##gKVn7kSnKj_Whm;OjzhkbtC{}uN6 z6|aBSS^Mqjc4It7=Qm5<75khv*ypsve%nsTo$)m~r%Uol*yr@eK4&2IIhQ4mz}M=W ztCO$8KIcAsoi-2Ro_fD#B+taxYx8XK3-|{0x0Bz)-SzSP0{i^0vCsc8c{LuZbN)zP zhkZ`n=7n$6rarz&-X8llG{!fpx5VS*z3?sa0m*Ifc=h(lo$#&dU6Z@x3F>{4`(l3Z zzqky?zTT0zzwXa#l5fDb>74P&6S2>qmi!3z`Oo2tbX_mvi8^OKzFl6J_8+JHXV~xW z&v=sdYw#WNU&;UC$?DZxRCyyjQtwyorUX^6A*;48>Elxg6gkkH*Dq=5j5*SN(Q;pL{2tDo;(GhVNH@EO{1wK>d~E z*YP!*Rb1Cn?DLo52etn)`5Qb<{ioz#u+Lv_*D7y-eg2mCA-(O^c)Hvu?VI3-)ptp5 zfqhPE{D?Mf@uPA_?Avfu+V{XSwCRN(lg~;%7eB5(AbAkJSD!z_lCQwGZ&q=?-Hv_! zo%jizGc|b{o~iy=@+|Cg-o!rV9Xw0>rOC_ilj>h4e}jEHS1139eg3Aq6@E%@yE&dM z*H3PMeaD5IXXL$-Tj6Kb+a$NcbJUMd?uPHz{niKj{J!`(?fWMW#Luf=mOKLc z{F{=;W1oK?_W2LuS^n=u@=W}K&VM%f1?=J7d3XbL{;A_+@R{;CXWUaYpjl z_#J(`Mqux+N}KDFZ%q3K)Ba)n+7=amUS=lG#=hPcl3&KY-jDJ8Eh^sjGyJ;zb@KQ4 z4fWN@zv2&d`#0Ua>YUAS@frcVzx9(FVDI-x`+d^ppyWf+{-m@&1uxL;IV1UOyiomu z@Z0M5B;Su0sXvwcEdE0G!yDM=SG>;b-?|^(r`sQ<{pz&; zHEq@etqoo8{l_zdm1N~<9F4YC%44D{Rbx>ir>@zh~%TO->so1w|TG~II_Rrz>b^g5M`Pk>YgMH5X*w_0tE^afI z@3HTn)ycnNpHqF$!aips?E9y7a$W56n_-{7EA}~iW1q8M+8>UW=zTd7e;^-^m&)Dn zhjLHsb9&>C)XzyiAAhVqD0v88rhWzX`!Wjq_K(M(XfqM}_TPx(Hm+Vz^pHmzAoVwWOG{!!s9Q!_R zk-R(h{oe}voCC4%w|2=Lu+Q(7d@}x0x3h2R{qPF)f%q$VF#c6vAI9LX)vr&RJMcH^ zcjHZKSA1Q4AbC3eR+}f1pTe7I|9tXGHh&i0Ob3ce~ve(&AjAK?A!AX_U);* zca>{k?;Bz7o21Py$t}|Uu(a=pzt`4JUENqCLUIW752yjJ}@>@zRK zzp7t?f0Kve-{q0Xqwyc=HzePT|5TrtJQ@F`eqZu~_;2+Yc%3{G`~7+u`~7+i`~7-5 z`919S>m%&<>r?!X&io4d{rV33{aTg07XPdL-^u^s|I|0wx5^c-{q6U6bGp4H_WRo) zxe+d@Q}MY}j{W}bg8lxs!hU}b#D2dH#eTmI$NUm)aXBXW1nl?gSIKA8M4uBQFW%%r7n%mu-_PUMGDc z^%it{ckKJQ9rpd%0sG_L75o0|jyKjhXCUvZ{y z|HinM-j{}{mtlX6YK}M4rX}|Kawx8?emLG-K0dh{-a@_NHQ(*i>2=imCilbsTpgNR z@fz{|TpdsM^-jdT-UpJWr?;JxJQw?%rP${zOZ`ji`@G^c=)GB+Hh+7=eO_b#s&i^$ zpI-+T=Ww4l!gcljHc6X(Qr{o@>vMa&rS_fDz9-&Fy*I8WpObt({-6GPcUjtxNSiUq z*Qfm*X@7UxJed42uCMEziMN(#V_)xUcpLQvcw711m-A6%|YU(AzL6qn(cC(9`= zBk@k^*CgM7ea;lTvo=%lF7m_4kKtzOFDAc&JL$R>W1q7W|4;kRlE1{w)mJ93!ak?Q zK~?9}#60mvajBbJAA4V(_PbzT?;gqfU|(;WSCX>UGfgt=j@!^9JkW>t&`j0{nR@qABFw?c1`Y%eS6Nq`|EAb#|Ov* zlLzAi)kh>>g%47{6}Oge$8F>($y4#c>JKMBh7VDHG5HnTR()aeBHTkCmv6DJcO`D8 z{hH+8@uBJ^ZK_-i`&Fl`#)_HxtYX1Ig;?%20&Z+y7=fyoDBpMNa&`CYKj>4AMt zue84achs2|Vc$PP(tdc_-+()5e>3*mPQ-rO$=KKRFg`;2$MBKz?BqH4DD_vc&v_kp zR$r9782kLM@X^|QhmVn0C9lQDs#iO>$~EwL`uNtvK4)8eoc4{A%hP_Zv~QI*2PYqj zkJmXzBp;1WQ16Ai$Y%rLd1~@BJV^VO z@X6Y|ihIa!CclG+X#X8PMVlXSPkC+fANVTmYadehRBh_wTlL@TZIidhy|jtsopJGc zUi`bmZpnMvCB>y(atC~x&gq4$xL1||+{c%~Dyvlpd`91k>n{(>4t2(D1_Q$bda+%G(B|b;* z?_T&GeV!kX+y?j6rhRfJe4Fmu-q`2#!RKm!esX{8^Dj-l4Evn%*yl{d=joiglkdal zt4~j!fql+=+)tZ@_yT!x@=|=E`Zt&-PAe`y-~sabhgS6svG0dk$y;FWcTW4}*thcl ze38yn z;7hfCH2DcUSpAvg=W%g6xxAJ9E*_%&hsmE{U+=Hj*ZU_fUfYh(^OD1=Tn!J^Ih!PJ zhJC%;CpX5IX}@!FbL{)!z~qCmZ_m-#x9525+tWR{CmyEr&rCiC`{Q+C^2ONaU+>O+ zbrXJ4_uFmQx9yI!pPu$Jup4{85P+W(gJ)!SF?H^M%@ zHum{-vCnUeXX$+@$HR61G*A1M_;U4q@d)_#qePOT1A=WKy}&eqA>;Tv>LljNq@w{xH5{jtyQh{x(}kHUT( z!xPf}#I!#v?axj70ck%d?MJ2kHQ4X(P08c2uXif;ZJvgGJ72=Sov)_-n`!?}+Aqg9 z>it@QZ<2pV{u$q_zCrOh!S^J&@EKD18o_l7SH4Ctu6&K)`fSeC=TZYU{`)_!e9huU zY_8O%37e~`T=|;0P1&5RUi|p*|G(BVu6(WMUD@zt#>J)h(S!egjcHu@8q>u;4Hb`B zv?;zFSW@}=*SPZauUoU}s7>)#jQ@YlZe01A-NmO~@fcs5PHg;rIb8WV>7CiM)aE!g z{+=POe4Y2MY?^7)osGZ$i7Q{Tz9*a3+Vp1Q??K_p*FEpUrn)wL*=$hda`%30&e6|o z3}EA*eZ}SOgV+qzW(XVq{3kAVAI|0^ZAP;3&l2Nu_t9+ru2uYR@pGZY|26jSQQ~s< zv4u-lXfuwDf9DjJyH8*1qYv+?sa;d1vG zZ1&J*CL2H37A|+6&1MH}=CJYe(cyCUxoqlbGmlOEDwn&@XYtFKx%(YSCRsBcd%GY{c$Hspz#g(u1T>PWz|G&0!wZfIJt&A&QTe$|C z&2?Qh+4$exaJhSJHlOSBur3?_%nUAfug_+wHVxQ(Smko}Mr;7zb}%~@40cc06qtNJ`P-Kt#fKA+7Wy5APE`LoL9?u*!b zuD+Pf7ga8IU&>|^^<`{oR=M1LIh)^g|F2-<=jO%b?%%Tc#b0yS_<5vPvT(VF4jqq)96FgCFif@;j;Ysp7_zro0JXvmy@08o( zyX4OJZuvMoMed64k-Ou2<(~LHxi_9F_rv$g1Mma#ApD>_1W%JkyH@pO4Cepnud zACV{EN99R)hWr2?tNVF6eoTD^eq5f3pO9zcnerSwOP-G((m4z9lj@7`Q}SXwTV9U0 z(S8MfTK!x6jJy&*E3d+HWjd!CeqOx>enGB@=gRf*xB42=0Kcf-2)`sZ z!7t0Z;(78O_!W5{{HnY^eobzT=gV#J>vDVihTI7+kUQgr@^Sc0xhH;0?v3A;``|@# zU;K{T55Fr9!0*X}@M3ugeqSDrm&haW2l7~4OZU$>yi|Px{!pHTKa%glAItaRW%2{~ z6L~uRRGy8u)cJGpXX`CD9DUWqrCSK%$>wYZL4vVP(I z{`!OcZ)Y{IzgJN4`sw~&LB;E*`}+fR+4%bd^|8Mv&;a}2WE)|BAD{{Drt4~o{n)?a z_167wJr?_M^f>It*AuWGJ5R!GbpBn~kC*SoejNP(_G9Gf*pHoOU_UONiT!wa zHuhuTIoOYp=VCwpornFncs}-H-i6qYg%@Ez&RvZC_;)GxW7}oek9n74Kh9l&{cmdD z;tBpbiT&7i6~0e>EuJd>f&Ex@9rk0`l4^zh__P}KoY)8ZF<@Wp$AF&aQyml`h zt^4)?+(({{{n%{=_T#dd*pJs{V?P#~gZ&t7F81TEdDxH3=3_tRT8RBvY!UY3ti{-m zzm{S@wpxb$m}@!qjTI{{F!8;c~&zsDdT@U83wf-B+0B$*s8XH8#Xe3zwBw zIo!9R@1%~yn}+n_Ieoa`@FwWHsN?XaIlY-W4sZ6N|4$uo()?=Fq~WEww+E z&F)nW_ipq()Ny!o3Vly?9NzSy7r*1g1&25N==-SS@a7WwzUnx<8AdOD?w<<|Z?2&i zKflfehd1Nt`>W&dW(vLdnP4tBym^FP{0u7>9Ns)dFMhU?3l4Ai?|xZpYDozWZ(gUj zQOD6*ewTi5mBX8l=!dA|@a9W;TXh`XtfaS7$KehCtuHJ7&7KPmZ~mbd|CY=Jhc_D( zUjxh9tK;yd4!wgq4sW)lAFhtWnNvbNvbNvbPh2Bq}^EkXYr*P>B+7DvWrOM%c8NHi24sXWLPgKX@&CT?a z)Nyz-iQZiuhd1}pPgcj_&BOE_>Nvc4hJK1V4sV{PU!eC9hc|B&F72)T2W(ESa=3p& zKSLddH(%5HsN?Wv4gD;29Nw&>pRJC=o9fkzevUd0Z)(x|s^joxEBd+WIJ{{{KTjQp zH$gvN9fvo~>HXAkc(XVC0(BhTw5DIEj>DVw^#1BNyy;9IppL_vuJnu4ad^|6&I`^L z7aZR7DO`G~_7|}kT;*^dOdq0-!<)(63U*;my1BQR+Cn`G`JR9fvpH(63g<;mr^9 z{<_a`c=LPV((ARawn4GEp~~UDF@3B$4sUAHZ&b(O%~tfA)Ny#TJ$;-y4sXiox2WUr zW>@-nbsXO8OTSeehc^e)`6h93!Qo9u`fchsyg80OQ5}ajC)00N$KlQC^hxSCyg8SC zhdK^#E~Zab$KlN|`km@Hyt#rtKp!I<-rP{Q^j_^JvAM6x;XZ{vRUL;n576&d$KlOm z^as^(c=I%UnmP_|UZg*yj>DVR>C@G5c(a85usRNJKBYgRj>DU8=#Q%7@MaZ#hB^*! z{-i&qj>DVM4U7J`Iu36(qCcUI!<)_NGu3f;vkiTgIu36d)1Oqw;Y~C8Q|dUp*^@q7 z9fvmu(w|nx;mu+6XVh_cb1eN?bsXNDM4zLM!<#Nvc)k^YK04sRyXUsK27%@q24bsXMIqra|>!<)zHZ>Zz&<^}o!bsXNj zMqj9o!<$9)H`Q@?^CA5$bsXM&L4R8vhd1BT7pdd$<`?=q>NvdloBpmk4sWW}DEfQq zIK0`EzE~ZHH(Sx)SI6Pa_Vgv{IJ{{}|3DpwH+#^Rs^joxfBJ{&IK1gV|41E&H%HJf z*5?uqZ@LvO{Y?8a*etJdxc8-hu8zZ-i|AjfZ?2?&rH;d!>*!yrDVJ>A$Gs@a8M}Kz)pGc(b~2>F?VA%jS*b75y)D9Nuh3|63i0H}&Z2 z)Ny#T9sOT*9Nz3m|4$uDU?=o_lz@a6(~4RsveTteSS9fvoU(>GSf;my_bn(8>bxshH=9fvo!&{t-5Hs~qk#>07Gf@a7r%R_Zvsd6`~c9fvmy=v%Af@a8@GHtIOM`Ix?~ zIu38Xq&HB<;mr^9hUz%HSwr7m9fvo6(;KPd@MgV@i@t+84sUAE%hYjrvpK!7Iu38P zrZ-W?;mr>89o2DovlBhkad^{`UapSAoBilb)p2;!mcElZ4sSZscUH&YO*i^3>NvdV zMgN~V4sXt(H&@5u%>a4}bsXLdrSGba!<#GVyQ$;w=6ZTdbsXN@O5a@_hd1}q_fW^- z%>(pH^f`~io0)}6_tpMIHm#~0?yu4JQ^(=WoAmwFad@+YexN!IZ$70Tq>jUzuj#GT zad`6+{a|$*-uy~GL>-4Wf79ElispIfwWBQ@$IJ~JtKTI8mH(S%&tK;xy zdwK_T9NsjgAFhtWn?2|q)p2-p0R0Gc9Nx5}AE}PRnp0<9NvtipP-Jzn``M^)Nyz-j^0%rhc}bxC#vJ{<{o-? zbsXMIqo1sf!kO{bF?--n6F=RL9{>XZj#@9NwHj zzeF8}H$CW=s^jqH4EkVo9NzS$4^hYA%>epPbsXLdpDU= z^vl(8cyk+lggOpy?xbI#j>DV#=p)r}c=HhbN_8CG%%)$Zj>8*%?51p#Iu37Mr;k?0 z;my1BtJQIM^AUZFIu38XreC9u!<(P!*Q(?2<`4RH>Nvb9*|g}_tK;yd2K@$g9NuhB zAFGbTn{DVfs^jp6eR7sBF#!<#n>mp-Wd2W+NQIov;?KctSs zn=k3p)p2;UlKzM~4sX`dA63WU%{uxFbsXMQt5x*J)p2;kk2sV)p^n3wy7ZaqIJ{{< zpQVn&nNvdNN2AJ~QODs;d-}8LIK1ghpQDb$ zo38Zd)Ny#zgZ{ia4sUwXUr@*4&AIfs>NvdVPk&Jzhc}ndUsA{6%`p1Q>Nva^O`oTZ z!NvbPg#M8_ z4sSZqKUT-#&2jW)>NvbPnf{474sXt&f2xkdoAc&3G@}}IJ~)={*^ioZ>G_|R>$GZ6ZCJ?ad&@900OkP{U3E4-dsliR~?5pSJD4d$KlQO z^pf=|{tke{8=fYntW+I`H+Rw3Q^(=Wbo%=0IK1KM56Y^mDVvH!pfEbsXN*q;IBfIu37|)3;E^;Y}-g9d#Vu97yLI2E_%3H-{H4t*?C-Hd|LY+)t)&qmILy z)9Bl(A&IJ_A_-$5ORH)H5!>Nvc)k=|Gxhc^@HP1JFC zGljmRIu389(L)`FH#6wv>NvcaO>e4>!<)JEoz!u7^D2F3bsXNjMc+johc`>;&D3#t z^C|s*>NvbvL2s^(!<+BvE!1&%vxdH_Iu39Cr0=GV!<+x;E!A;&Q+~R4sZ6O@2if(o3`{;>NvdVMBh&xhc{j6 z`>W&d=2ZFt>NvbPn|`1=4sR}`^FzeN1&23->8;gqcr%jTMjeMY*U}GG$KlO5`XTB# zyy0cT%G#>q@MbE#ojMM09-$wqj>DTL>4&M~@MaFZy*dtWUZHnT$KlOe^uyJ0c=G|h zqdE?6cPU<+k;UyW$j!?(p%`fyL)p2<9H~lDe9Ntu`Q}oX2IJ~JzKUy7!H}&bq zsN?Wv2l}zUvR>*qyy4e$%T80r;mzap-s(8Kd6s^DU?>6fbG@TNa~usRNJE};)m$KlNg`cQQo-i)SSrjEm# z>*>SPad>kpeYiRfZ|FX)Ny$8DSfm$4sX7uU#*VAo1f`p)Ny$82mKm#9Nv^{S@dhwad=aMew{iFZ#Ji2 zua3i;ZRj_sOZrXfIK0`9ezQ6bZ`#twspIgb6a5x-9Nrv9 zAFqzXo0I9cs^jqH4Eh9h9NwHyzfB#7H-qRC)p2-pIsJBZ9NvtfPg2L>%}w+>)Nyz- znLb$^hd1}r?^MU(%?$co>NvcaO}|?mhc_?Mr>Nub<_-Ei>Nvc4mwvB04sSl9-=~hl zn=k28)p2;Ul77EB4sX`dA5h2P%{uyn>NvcqzE#nuspIgb7X2Z09NyHUPglp`&35#M z)p2;k?`)MlqK?Cx7W7Bead@*2eTF&?Z`#lwQ^(=W;q=GVad>kK{Rwp(-t?f)RL9}X zneNvbvKz~skhc}DqFRA13<`eqM>Nvdlnm$h* zhc`ddUs1>5%^&nv)p2-JTCeD@spIfwL;8Gm9NyHXzpjqMo2}_@sN?X4-#aW@ppL_v zo#_kJad@*A{Y`Zo-W)`KOC5(d?dfl;Dx zZ!V-SR>$GZVEX&&IJ_B2U!sn~n``MGsN?Wv9DS)e4sY(Df2fYbo2m4V)Ny$8DE(t~ z9Nx^PFH^_i&5QI;)Ny$82K`fY9NxS~|4bc+Hy_fMtK;zI3;O5kIK26R{)IXYZ`RVk zRL9{>N&TX)P{-lTM)a@Mad@)@{Tp>0-fT<%Rvm{ojp^U1ki{YP~i-gKe=td7H*p7d4fIK1ggU#*VAn~UhbsN?Wv1bvM<4sWifuT{t4 z%}w;7`W_<=ZzdNm{Zspg*!)%HaDR;cw>l1Qo}#Z)$KlP(^ncWGc(aiHpE?e2-ldnW zU-7*c9Nv6HUr!x}H($`#SI6PaPxNZ)IK26tUR@oBHzivaeFJqI-qfIPsE)&%E$B7W zad@*0eIs=o-tarwWgDyG@MahKCh9o6*@IqF9fvmu(D_B@;)27QL+Q2Dad>kqeKU0& z-kd_Ot&YQ+GwGYF^5Qo2m56^tp}0o5u^6@=M;u;;mrd24(d3(Sxj%Nj>DT} z^d{;!yjeltQ5}ajE9vFxIJ{XyZ>o;Nn?LD0spIhGKl;wAR}q@Mb@HOLZLH975k+9fvm^>3gW-@a8!B zp6WQf=}F&99fvn((f3xz;mw8gebjMyb19u)+%GOTyct2?PaTIhW9a*<K~rawD4ym_l| zX-DlpX49$4;l6@?q&g07R??4B$KlOddS`VU-mIe^t&YQ+YTFk57DU} z^yAcVc+-G>ygCkVn$S;B$Kg#gdKYyZ-t0l|s*b~(*7OtAad^|7evZ;qySSI6N^ z7y8NSIK1ge@1c&vo4)i@)Nyz-fZkIbhd0CNr>f)dW(>WTIu37cqMxRY!<&ip-s(8K zxrctbIu36hq@SUV!<)zHXR71y=1KZ+eNN)==B2`==W72poAat1?(fsjSI6Pa$Mk;c zIK26set|j;Z@#DZSI6PaFZ7Gmad`6=eV{rHZ`Ny2^g-%4yxEw3sX7jCwxADI$KlO3 z^dagvyy5v;%7&`r@MdTFW$HM*X-OZZj>DT)^x^6_yg8VDxjGJS4yTV$$KlN}^efbH zc+-PEQXPjkXVR}!$Kg#s`c>*Uyct3trH;d!E9s-vad>k*{c3d_-i)V@QODuUWcoGg zIJ~)^eyutVZ)VW1Q^(=W9QyU@IJ}uhzd;>`H;d?F)p2<9G5tn$9Nv6Gzeyd3H>>D3 ztK;zI5BfND9Nv^{SM>4fIJ~Jwzg&L?ad=a^aOv&ZZ^vd*mBYO;{SI{;-ZZ1%sgA>& zed%|p1PaTIhXVa&urH;d!_vlZmDV9^bgf>c(aWDkva}DTD=*!e`c(a=Ri8>B%ey4w`j>DUh?Th}IIu37Y z(3h*@@TNBXb9EfvY(@W49fvm!=_}N6c*FCnm3^g-!Nvc)ioRMMhd0;Le^JNb&3O76bsXMIrmt1U;muU~uj)9wd6fQ}Iu381qW`Xr!<)JE zKh$w}GoSvaIu36Z)BjS(;ms%XztwSg^EG{)Iu37sqW`Oo!<*me|Ec5f=3jbAwTj2i zIK0`QQPE4)ad=aUzP>sRZ?>dYSI6N^Lpo2WR$Op+Q(m}iLv`Jepj>DUM=o_iy z@TN6=V|5(fbf9mdj>DT{=rz@Gcyl6sQ*|8P^q}(#pv47;H)j_vt)uNvbPp1!L(4sTAT@1~B!n=|Mw)p2;!pT4^~4sQn1uhi!@4sWg~T)L0; zW7)K-a=4G9U!}Lj;muvV?Lpc<%%*jf!~IG6!Rk1?nL|HB9fvnB(c7xy@a7GAJ9Ql1 zyh}e+9fvnd>4&M~@Mbx^y*dtWzN2?g$KlP-^uyJ0c=HFnqdE?6{-qzGj>DS`%8JgD zH5L~f-qfKVrH;d!2K3JAIK0`3ezZCcZ+4>}qmILyz3IoQclP{-lTcJzzXad@*M{bF?--t0slt@{LrH+vQ?9in|3HkVa7+z+P@Q^(=WvGn2U zIK1gjzg!)MH>cA_sN?YFJo**tIJ_B1AE}PRn_={;)Nyz-iatsmhc`FSuU5z5&8_rn z)Ny!od&OS&6%KFiFI;+~_OsaBRON7gj()Q`4sTwe-=dDgn>Xp>)p2;Ugnp|!4sVvx zC#d7_<}3Pb>Nvdlkv>r!hc~~`Z&%0R&42Vs>Nvcq(WK~isN?Xa7Jafh4sYtw?^MU( zO(XhU>NvdFiGH^_4sUj&Pf^F=&A#+|)Ny!o0DX);b~wE0P`LELY877tPhc~x%HiIf z{*XEjZ+g+EtK;zI9Qq^bIK1gke^ecZH-qUj)Ny!o1^qE~9Nt_*e_S1hH#gE}s^jqH zHu@}e9NyeVe^MQXH;>StQpe%VQ}o&DIJ|j*{){>fZ(gH6tB%8)x9QKR94Be@MdfJ zYw9?>*?~S^9fvnf>94Ef@Mc%~8|pZ`*_XaR9fvpV=nK_xcylEEO?4dJbfLecj>DUt z^hN48yg7^hjyeu+E}*}wj>DTv>F=rI@MbuDu{sWKuA;xMj>DVl=u6abcr%{cr%0kkva}DTd^kwQeyqQP;L>-4WZ_+IJ_yNf2WSan_cMNtK;xyZ~71FIJ{|1U#X76oA&e{)p2;!iGGc~=Hu|D zYvIygv_GBAnkt9;IrO#aIJ~)l{;N6;ZwAtTQ^(=WQ2OucIJ~)v{--()Z?32Rt&YQ+ z@$_}-IJ}ue|3@8%HxJVPRmb7Yll1@8ad`6*y`*}@e+O}R^ESOy9fvm`(AQJP;mvaT z`sz5m`IcT?9fvoo=o_fx@Max-Lvo;No4x5gk$iE%;mrZ`&D3#tb11#GIu37+qHnH_!<(-3E!1&%)0AX-(alzruMf5GzadDU`=-aE~@MbZ+kva}DVp z=w<3Syje|etd7H*zvxZWad@+S)1vRFj>DUc=%J3oo6YFu>NvdFmflnyhc`{=JN;i} zcL67Nd2oAtm*DR1OU@!8K-diq0Rlk+1W0Mn5Q79_#0U_yNN{&bkpRJ=I4@eXxEG2R zclRRq`RzG>W;&$zy>~v{%rDB_$x`gJvRN5l(M~Iyc6=o}t!&oEyVz-Evnjr^ zomMtmX=T$NU)4@4n<4mWc3Rnt#JkyPWwS57x}8=whv02?TG>p- z+wHWnIT`P6rgIX*8 z4Bo>|E1Q?`jqJ3tc?;jzPAi*_@Sb*B*?fg>VyBhOzwu4&w6f{6Lh;S)w6d8M-`q|s zo4N5V?6k635Z}^HE1Sjf-ga8qbjG)`)5>OLd}}+cY})Z{?6k63AMazQl}%54TRW|6 zw!*iw)5_)#`1W>M*$lw@+G%Ao0{?@ZRyGsx9qhESIT-(=omMtS;r;BivN;jo(M~Iy z)A60`w6ZxL-`P$pn<+T|k&tqsmCY6Su6A14T!-&wra zt!$pg2ij?6^BO+LPAi-D@WFOk*?fi%vD3=tJA4m2t!z52SbR@At!!q)huUdnGao+8 zPAi+m@V)G`vRNMA+fFN+Rq^3=TG_0HkFe9qWNke5##RHl6V+?6k638Nbp_E1P!wDm$%g*2Ay1)5@kNevO@0 zHe2D>+G%C8Eq;Puc3Ro&TDtir@AqPJbFCF0i{EOemCXV8ZFXAO9E_jn`=XW2v89{u z^8QRVch_3+KjZhI*=c2SBmRJ$RyKFy587#E^C13^omMta;1Anr zW%C05cRQ_YUc(=;)5_*U{82ltY`(%Dv(w7v2mEn6t!#e9pRm))W`>oEKWV3x&20En zc3RoYgFkJjmCd5~Gj>|p@ZZl|_E|fvY*xUZv(w6E75sTSt!&!y7wojMSqJ}zomMs* z;xF21Wz!3P$xbVqKKMWFw6fU|f7wneo1yqCc3Ro&gTHF0mCgS6Yj#@M{0V>EPAi+E z@i*+WvN;9+mz`EN=iqPJX=QT}{+69qHdo+p+i7KU1OASkRyMcc@7if)b2t8;omMsv z;P2aMW%DThft^-1PvaljX=U>d{3AQ9Y+l7bw$sYyE&LNZt!zHVKef}!<{SKTJFRSf zz)$k$B3jwZ(6xLn`o{ZtOE3FvtrcGk|K3h3n-=^BJFRS1!hf{W%4T)^Cp)cd*1~_b z)5>N8{1-c|YPIg+^jKcX31C|S| zY$o6{*lA@m37^qUE1Sdcne4Q(IToMUPAi*J@mcM(vN;!@%}y(ui}Bg*w6eJppTkZo zn;Y;s?XNJd`Ua4Z05uH4>Ohvt!x&@m$uW&rZc{bomMt0 z;mg`-WwScoVyBhOI{0#STG{l(JKJexvjr|Yt!(<>t#(@3?1(RKr+B; z?XJFRR+*)5_*Od=ERVY(ByF zwA0GwD}1P(RyIH3!|b%OnSQn6d)aAaGdn)qPAi-F@ey`f*({EawA0FFIee6zRyJMm z(RNzdwB!5OX=SqxKE_Tfn+@@?c3Ro=!pGTZWwSj#-cBojGb0CpWw&ZX=U>jew>|FHb3CU+i7L0crrE)5_*_{BL$z*_?~tXQ!3Th4}q;TG?ENKVYYo z&DHpWc3Rooj6YNLe!4$4 zX=O92bn~0uPh#^{trb54f5%QMn`80!?6k5u6@TAOE1Prh5A3wExd8vrPAi+s@sI4Z zvbi4r#7--l+wf2Aw6eJu|IAJ+o4@0q+i7LO9ylJM6&(*ZD zSsrh;)5@kRKAoLbHf!LW?6k632S3xVD_Ys~D&0Jb_kG#ST5H93!e_J7%4QHghn-e7 zd*gH2X=O7GpW99=n*;HA?6k5u0-x7TE1To-`Ruf^IUS$hPAi-9@CEF&vbhLf&`v9x zsrW*6TG?EKFKnlk&5igXc3RoojxTDbmCZf)Vs={DJcuuDr#Ssd?TrNWyv

fW*ok@omMvcY?{_6zP+7RHZ$UV?Xp+hudjob3H!7PAi)`@sV~~**t=eveU}u8GN*zRyHr;``Bq^^CmvVPAi*_ z@UeDU*?fhMv(w7vCw#n}RyH%PS$u+>RyOnD``T$`vlu?nPAi)hd_Oy_Y*xbex6{gI zb^HK3t!&o8C)sIbvoU_4omMtm;s@DjWwRZAu$@*m{qRHVw6fU^Kh#buo5A>Dc3Ro& zh5yM;E1S{y;dWZtOu&z@)5>NNex#jNHizLy*=c1n8J}#YmCecc(RNzdoQof8rN>bjra+6TG`x*pJ=C*&4c(!c3Rmyi=S+#mCeieDRx@fyoH}?r zWz)5E^IyDQhs_1GR(wPJLOZQ&df^w@X=T#~pJJz#O+Wk+JFRSX$1kp*FSpam<`Db}JFRRc<5$^fWpgrqwVhTrXX4k`X=U?g{8~G$Y%ayGv(w7v z8vJ@Yt!!?_|7xd|&0Y8nc3Rmygx_eVmCaN5O?Fz@yoBFurpucJbTow6d8M{~tT8Z05!9wA0FFG5jt&t!$RV@3zy*rVDOE{7pNpY?j2|veU{&_}g|`*>uIp%Ke5xw<}mzIJFRR^z(2Fo z%H~Y`b33hUF2KLA)5>Nl{-vE(HrL@_*=c2SEB>{eRyOzI-`Hto^9cT}omMu_;@{b6 zW%CODy`5Gz@8dt%X=U>T{-d2%Hb3J3w$sXHx^;{HWT%zQtoYA%TG`Bt|6-?=&7%0P zc3RmigE!6G@n@T~vRM&tw$sX{J3gJARyG^po$R!-*$kiFPAi*j@fqy2viT!Eqn%bZ zyW=z2X=O7EpV>|;n^E{Ic3Rnt$7i+E%H{xkHao3s4#j7;)5_);d=5LUY)--FwA0Gw z9DFW2t!ysB=eE!?!o7`)5_*yd;vSHY@Ws!wA0Gw zANWFcTG_mcFKnlk&0F{)c3RndfG=vNmCa}PVs={De2*_~rlI(ZPAi+a@g?oF zvRNEo%1$er&iK-HTG_0GFJq^bO&h+fomMvM;VpJr*=&k0XQ!3THh5<{t!#G2Wv7)* zfBZauFF`Aty-PQ*=>0@CE7e-@L-CdEw6ZxG?`o%&&GGo3eP6V)IlFXoH}5ZHvwE!+ zzZP$|)5_)s{CuBDE1SDZH?QUWV{F#0wc^j?>)L5$^D4fcomMvQ;OpCIW%CKXft^-1 zU*Lc7W22SL&!w9;_I}p&%cf_o6`v2^)J`j##qeHsTG=dxU*P+qmCZ_}o453SO*Xx2 zt@tMR)^=LiY=v)QrS%I12!znxY#H{loizG!80Z|UYi-ao-+aIF=88Q;TB zE1S3QJ?*rzc@LlB`=XW2SEZZx_P%L@vKd}$#pl3B+G%C806xl2E1N~|OMG9nvgus9 zd93%{*o>>S;%nmL?X{Sl}%54UpuXA`rs4ow6fU|-``Fvn*sO%c3RmC!zbBk zWitvt$WAMpeer|sw6ZxEKg3Qeo5}d0c3Rn-j2~vFmCf1spX{`_*&K&oWT%zQ>G%{ot!(~`Ut*_~%_aDyc3Rn7jbCP`mCa4~R6DI~?!+&* z)5_)n{7O5mY#zt2veU}udHiZSt!!S!ud&n0<{kW6JFRR!!LPH^%H|vVdONLbe#ZZ5 zr_9JFRT?#_zS$%4RJ7 zH#@CtCgJzlX=QT+e!rboHYeZ@*lA^RCjOwERyG&o57}vDb0z+;omMtC;E&j8WpfAq zsGU|e58#j4X=U>`{W%DEc ztesXioi-}|oSjxSbK%e1X=Sqj{(_xWHjChw<@*yno6e=1|LJ`PGsJFRTi!+){U%4TEyS39k2HpiQ0Y2rdFn{DuB zJFRT`;nUe^WwSfp$xbVqq4@N6TG@=oXRy=CW+FbLomMu7;xpN4Wpgw>vz=BpC*rf% zX=QU3KC7KpHW%Qt*=c1n6`$QsE1RqE%l$q{E1O$OH_zk!18nB4wc?NB^Vw--^Blf_ zomMul;0xJlW%D+^u$@*mALEPIX=U>@zNnp6Hvh&Kv(w6E`kuuXx6{gIc6aCPJFRT?!dI}<%4Q6{qMcSY2jMH(X=QUH-o;KUn-lPr?Xmo{{@?MYOVNp__}sl+5C*JXQ!3TjGGkSz)mZhIq@ELTG=d!Z)m5L&64;= zc3Rm8-`Gwoo340IJFRTGB zHrL^Qu+z%sR(uCLt!(bc|7fR`&Et4KJFRS9z<0FM%H~acCp)cdKEijl)5_)xd>1>d zY<|RdwbROGx=oAkW~Y_StayJrt!(DScem5ZW)XaVomMu>;sfopvJrlzKQ?J))2(## z9^P-jX3ttHz6n0mPAi+O@xAP{ve^OO+fFN+-SFXdTG{M@kFe9qW+Xn+PAi)U_$WKA zY!1Rl+i7KUB)*TGRyHT#W9+oDIRhVSrQvRMQ_+D$j>`~m-~ zomMux;y2i7WitrB(M~Iy;rLBqTmCfJrd+oHcc@qDd zomMu_GX=U>%{-B*!Hs9e7*=c3dw0ZG|?XNO{AoL_Y_`Uq zvD3(9W)5_*K{9krj*}RIs zX{VLVyZBpnTG@Pxzip?L&3E`ac3RmqZBhJPJFRSH!QZpf%4Qz?eLJme7R5iX)5@j= z|Ikh=n=bfAc3Ro2iGOUTmCc6uCw5xd^uj;2)5@j~{+XRtHvRC=?XvRcvD3=tSo~W%t!&Q3zq8ZI=3@MNJFRT4!hf*S%H}5g z-*#Hr+=c&SrWTG@PnH_h7dXR5Ta`4Vro)5_-G_;hw! z*)(riypx?)HnZZ>+i7JpCw|Rr9rsHsn?*}E&+L6Gn^|hD_{#XKc3Ro2j?ZSNmCaiC z>~>n&Y=F;Ur#nIG?BruLc z+G%Ce6<@_pE1Na&RqeF0>4C3irKL?X+tpM zw6eJs-@r~Qn|tscc3RmyjBjYCmCbYbMs`}+yn=6Rr~vD3=tCwx;o zt!!r4s(3Fut!!q)H?z~qW?p=AJFRRM#ka82%4S)7OFOM>R>XVTX=SrIzLlL;Hf!Nq z+i7L90ltl$RyLd9eeATd*%IH@PAi*j@$Kxive^mW-cBo+fFN+#qr^GTG=dzkFe9qrVBpO zPAi)>e3YG5Ha+msc3Ro=#`m$)%BCMa#!f4n-SM$@TGc6riit??7> zw6fU=Kgmujn?3N8?XG+v; zTG^b7pJk_&&4u{cc3Rn7hM!}nmCX(KxprFF+=5>_TgN}6(aPrD(#?PI{&6-J)LQXp z@eA#=vUv%=$WAMp*YS((w6b{zpJJz#%}4kpc3RndfnRE;mCbkfWp-NG{ESbv)5@k( zpW>I>X=O7DeubS@Hgn-u+G%C80DhI7RyK>_SKDc2vkZQXomMt0;@8<}Wz!A+tDROh zYvVWAX=Sq!exsdMHe28~*=c379e%T&RyI4~x7cZAGYG%cPAi+?_-%Gt*^I+)x6{gI z68=ASTGW%C{Wh@Dn8 zP1_cK)J`j#neoT$w6d8Sf80(hn}zWw?6k633V+g0E1S;vQ+8U}tb{*pr@%QbtvY8qGz)mZhdGHVI zw6a+U|Hw`&n42B)5>N|{Bt|4Yc3Ro|jLS|dn;H8SZ?)6PW=?#0JFRRM#8%4R8i zMLVr*TJe?aw6a+p?_#Hw%{utXc3RnNjCZxu%BDBIik((AJL0R_X=O72U(HS{o4xRE zc3Rnt!B@A_%H{yP-A*f;L-Fo*TGY@c3Rndj&EqEmCXTG_PVo7rh)vl70!omMt&_!f3r*{q9i zX{VLVW_WKqt!(<>TiI!4(+}U;PAi+;@ont1vKfl^vD3ii^YI<*w6eJr|D&B&HrL?&?6k7E9pBMTE1SRJJK1Sv^9a7P zomMu_;JesqW%D||tDROhZ{gS3X=O8i`O}-`>+K8EGj;rNPSfJ$s%4&9x5k%all}5E z2b4>f^3<|yM|N~;ysc2RFaLLpP0gLXDgPHTO)Xt(-5M|dTElPq^5a@f&8vA+{#vPt z@0+>Mt?|C4tMmKO1sce9#noQm*M59WkN@GbZdNEp=v*o z-p`v!<*MbFTDQgzXOq{@Wcqk-jw@F!7u32nep;bwe-?eQH|LeBmb+@*8lS=@=TD{Y z_2#N_)$($!TjMvf$^KUQHE-@HS1n)Fx;6f2q4v-1bldyx7t2+3&MWk{_BYB^%UsPJ zzoA>>UzBd2(N4GhTz)ARuG;6Y(`~c4=Pp;(`Sa8B+7~WYE$y{#jkgwR?_#IhmT<3G zuBvm^rGawkQLb7B*19#mU7_xM?R4i2-Mf{m_ML0pwxfG@d_b++vKd{dy5Dj15N{@y ztCmY@-5NixQ1=V%bmx)o3(8e>&J=p8ovW7lr|WoG=+^ihrMu5zr#oL?ekqry%2jpF zbM!*qyjZ&Bn_9QVKQ6w;r*>LPyQeQ#)j2cM-`i&|S1pTn>bNhuHNHsc?hD!J&Q0#+ zN>}GBPcLEbQo5yAty|;k7w^87o$f667Ny&J)VghbcW->tTDN7hOY!P{cc-`TW^n12 zVYP0JAH+FB?R49Y?$dbQd>oxc54WFJy5-DTx5h6m-oBrmZX4&my>$1}Yu!1U7mHWt zze1nm%^Rg#uB>%y{QbK9$MiMce9r!fTDQihE7X3Eoo>6$J%72X?ssAOY5U^ks%5U} zJKnx@YkbYp-GBCm?);{^ce!ex-g~-jI``K2oV9MthF5WQzr4zt=k;cE>6W%yx5f|T zoK`#Cwz&H^o;Pooljt??M7ZxnAIYp2^rxIgE4bI#ZF{`T)nw;WgN*7!_?+K;f)Z3nvN!H=nR z+hq6B<*GV=Ir>EV^5v@Kl3KUM*DBOL#ZI@K=H9GaRp;<3Xr5~CQ?6P*t#xaB&qD3D z+3B_$+`MYq@2Yj%9d2H{?oZabb2cXxs_vJE()@)tXO*j#wP)yf|D;>vJoNVI?R49Z z<(G1~v0PQ>+)A(K4R_yiL9JWkuNLn<+D>=w<^GB1&D*P~Q1iuh?y}|jTDQjME!2LU zoo>6_y>z*%&RLGW(Y}1SYPr4Et?^aa(=zBZfUP|Yy7U_-MiZ9 z&WpRB<9YLPy-2TVf2DLw-&(iE-!0z0p`C79-_3vWy!+O*?%dNod%3F4pPT-peg1OQ za(%5^<0}_h<0?C?z1^FYtLmKI^o{mD<*MbiTDQjcD73~ac3OA34=GpGIfv8#vQI8o zEnn8UHGWp1_K)p!+q>?m<*GV|hui#({kn41GK0Tar(5Iqmu{clPPhGBekqq1%T;v_ z54U+{Z{8@~vRtiO<3AMd-eRXa&*`4KTvg}HPv;*P7B1bgg*S9-yj$rtHn-DS#ofDH zRp<1fx3c#wS1sq(x-~wr&>F|sY5mcCLAk2VnL?j$pIWY39rwVzDy5S@f+FX{9EZU-rP~HTF$L?Yy71`-Oses zoey+>U#_Ziexm@(y7Lw8bxT+0^q{$ua_L#R<&#>s#(UT8 z`_P|x)0h36<(G1yTjRq@cb~&fcmBrvNu{g%J%payo5Rah%Nn(Ajh|nrdv`nCc|rHB z<*GX84tg#7J>{xpP_0|zFBEFu&Q7;&?&eBUIiS|9@tMkB;k55> zr`yK47cO0$vp9XAed*FIXV$tkzE1J(XV~e^N4Wd)yw%4MeYSm<(k(NTU&@7UjUQ5a zjUTFS)TXdZ02Tvx7I&Z~86oWEvX<0v~VUWjt}sa#d(G?hQrX+GaRed(6n z$}iN;@j*ru*y zh72Fj7415HlZ`j-KVkT={)2`O88Bv=w+tJ*(~vQvni}@whKwDz(XevtG|n11enh!x z+V?Yd$h4nl(1_9f$B!I4V2>fwJaWiB;|C0%<}G8!4js0~xYee4+knA?r|DzIm)FxY z9(Z{W)ASLe25DI07f1R{<|IbOoW9`=7eeeI}vHor{X2_o7hYuJtZ2uws_x{~$XwM-dhm098 zZb<(z14a%WHKPBpk<)$?j~p;=*n}Z{M{TrUdFT1vDZIu8a!cP)TXziW7X!#HE`H~k^Kh`*<(P%-AwF1cG%z{)4GLs+_C$N8TWs^jraSGcgOx?{^PCr+cW<* zsDJ2(U_#T-@HqF}xj2=CFzyABzpV@E6K|A$t_*k!OO)EN_rRx@!I;`=OI60ZfX47 z^4l%H`;=0TF-#)Sb{>Hj548Oav{*C|p8~wFwZ28Wh>z=&R_TOXt z$U)b|*ryVBIPyxm3&;S0#fQR9Ym?X~qERvtTUz@X}jj)!}U88Cv+@x#Urn$UH?xN&2K z4J;qCV>`ZA`hWRlu`()uWZqQ%ak%5smh0-O{E=+OWts9TyYfeS9hb%(w{dALPki_N zzwP)du*UmcyjXRq?zc;U^2b(9J#xd_Qe0{7O219`9GPiX|rNe z$`jv3SND5%>H70tD8FC2JXM$KyweKQpSMdnuX?@k9dUKu^`-02c~w)txs_ZsR=u+OGaQ{tm1BCz*b`ROdApuRrhMx|espvgS641@8i1j7AWKDyzUL>efeL`Tdm=|xy#>gty<2RQl1v7J8$cT^SYG> zv_rYQx>S#E^M>m}J zW;x)I>acQMop*S{c}<^9*TmmN^7xjhJMXH7^R6nNXn3EjF4cLLHJmrD{N>X8Id7>l zt{&f$4d+cNH?XTN)p?IJoHzN4>6&)QdCSzD$J?{~@3+sVCzU_j{T|4rI`5NWJcb_e zx4)dOiNCw#BJVX6?lgl5;^~>{cRh>6?iTd-N`nvY<+qv$%_J;HLPmfLO z?XhaZd0&_Fs<#K9uMR8M)p^%9oOf$Eulo31rS80rzdJ3zuO8oSvz9;Cp2m64Hk|i< zIgg*S;N|6OY4!Lz{yw$*zB-Q|X`9x^?|TjB9sYgo@vUBW-cMy$|MH$x&f~tSOS!q@ zGGF;Ptlynhc867?a$W7_EIXdRM{c{Z?tZ%$t6q*38_rv>d@^1?&%;%9Ugw7M-Y(}= zUsuhbN^aNbGfylH*j?b~qP&~je& z__+V-ya^5Gy<5)Xb7FO=Ufz8g&bzLhH>upnd3(*-)U@C<&g1W(d7d8S ziA$IA2Cv?)dX(Q+=Uvfo-XZ0SIA2?d%|~m+6}L`HU&$EZ)xC#^YGIME!Y9<(rH{idUEF@$q-tJWr3@FuHsvJ+btZ^0Y;H z;x^9fRigg9L&|yA6|XMUc^j1-&(k9}ykE|HyY!Uu)Vn-!8|MuwQGed5<(u7Gi&vNG zyxq!<=jo9f9&7H@bVzx|DdqR&U#tD?yu%yLd%v8wdv!?JRe5m3dA&PzYI?31=k=*O z@1lnDHY?u*ZNUT1r8@7=4d*RAbEhVLwutli5xjD9$IJUr!+EDH?6+5r`|a`lt>L^^ zX6f|X$8X=d^WJJW@1Nzo-K)dOb@ljOYdCMYSvz&?rj!kzKg!J=kMG-t^VTlkq%A#- zmzN(M;CXtKCoYGV^ZMlF?N@$Zoi}UwK7?nlzAo&vXj9XX(>QO2va3Jux!F23y^-_y zI#QjtRKt01lyCaxtzO8ot8&qX^KP7@Q&W#}N zQ~6T;+od}1;D+=1mM@Ie*ZqNIT|K_@8qRxW>1m&LX2W@h*PS=G?!0Ro&U>YtS3c$c zcBvlU(+#^1%Wmf1R<+m5cMZEQ%WhgP@0Sga@5Z{vH?*8vy}a|3cf9(y?@#~byxGf+ z=jl3s^_kTIBN5gqN>&_cl zcV7R7^A`Ot=k3&R-nhE+M%SIUU&DFJmGf>dw^x_y?K`gFyeZ{8K8~i8C;kkhdi|Z! zaNcX>yxE(p(`xSr$2XkUdx1{BeLWvncOE~l!LygEj?0J3PW#Upu537O_XRus_U9H8 z%5zqa@9z!gE!oo4bXLyhs(N|(c@Unb2Uso>%Xz$Ad3h(6r|P`78_v7AocBn%y}DHA zz20!%+vU8+%82v!FHhBZ{FqAp%X`RjO-&nlU-cy?MCY7h^ zyyY9t>)P30Ps^m^Qk}<-uhgG6y8Pf{_5OTNSyt!uY&dUHIgk6RF4cJ(G@N%qIghVv zJibH9Q+3{s4d;Dd&YQhDr0lBXXI*%n9_5M4*X6v$%Z;3OSb3_>o78aL^vgFjz2AxF z@TEF$--h$%UaV77mvRW_9bTTQ^G~>iK$Be>soGQC+I$M{MdojWw~`c<*XeyX_AR z_dB`V@B6*{esF4;SFe{n8qS;PFXj8r@-?rzRQI)C!*1ItO-;XSUae~P%g+{Zc8}aN zdU&U%$@}HF7UBh|Tep5bv^Y5u}W_8|` z4d-asl@$^u`?%5rhe|sK=)$XZ= z$JgnP+)}$#zvDl(RW-LxUv~M|zBW9l*_o+r*B$#UcVd{mfu$|$CqVS z-bY7wjLI*4%D=bKv-(ZBuI`KLx;JOjX=QiMM$Ju^6klk5pEq~u@}~UleZFK<-%F-z dI=;N0R+s9$@{gzgu{*B(gTeGXb1v2H{{YK~3zGl< literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..d817a4b65b59d39138946dce15091eb7c2735c39 GIT binary patch literal 5548 zcmcgvTZ|i589uZ2ZnEoSvre{6H>IuHBu-K?_S(B?Zfv{RGzk?;f^sX+f*Fs;_7K}+ z&5U!YK!G9^1VXe>sX+=t2p&)oLIMed`cer*5dtbCD)CSR0)&uwsH!OHLm$fboy&N< z1WI1`r8DRI{{KJ!xnJh$vDM?2WeFpexFLp2i0gSF`J!~#Ew+g{F*Who6Ykeu5l??+ z;qy1e?9qjFH^p=7W`B0`C;x<3R(fV-kPRkmIv-oVj&v-mGHXIIYrV|I##N?WB+E$E zsku6GQ)<1mWV7RbFBZ}vGe3Kt4l}X=V=A8XvU0KtMzOB{17At4oK0+fRI}wvWKYP7 zt=wrcifq=TFRbY;MkT~lR$?n}?VR3{%S_)reQs;sn%Ro#cZgi>VW@=2+$l2ChjNE= z2Xl{Y!MJD(0*;rgN9K%e*IeG(Jh6P&3oCOL+$P3TrN-_OV%>-WRjkih=a5Y*L(22^SAGsG7sy2&you&*?Su9mc^R?=Hb+J;Z9Q-$*wPpOC+Zi;xa@TR&e$V^A z)fZifglP1GFs?bSi(b{x@ovy7xg4Wf!)rQ&PF#zx^u4Im=A6``xPjFU!u39GiE%km znVdC#Z^oL$z>bgWd@3UppU~hQY#hrFfUGo6PGmkU!B%6sL;F7n|I9?@Dy>MEy-v_; z737CIZqSSTR?lk`B*AB)T8l-kHZag>G&og4mKgCK1{zVP=J{P0Mfuj_)*Ezdmx8bn z2}G!k_=KL*sMQC}rWX#|?zWv!$PX>GU=XY3vQJSPGgBC8q3*FPAUn|r2KCO!ifQ?A zdr&VQJM$s?WYF-U@@dEKebBk!g|)K|eC<`g)yBfE5ByG}Tn~b{6F3dD>BPx%g`<`I z1+{t$cGs!D>NP3}N?*#4z zIz(~kyRm&S=s2;DuGIaw>3f|9ZN0$$aQJ0mWU|E5)J0-Wzd1epg*5!w-Q1;>JuDHDBWDv!tl7P47Gi&U)sI(~m zZHDUifT0<6`5KD;4{N4UoKUABiJauGQu~BZ-76R=!<-ZlYoZ|O^e>=r@fe&R;l)!f-ib=6= z#GVz0!IR-Z{YSvl^Lt{%e?pua;aTwn_;8hGg#(^mFD>wNf0CvEWW?q)1)p8R?-X5K zA7gB0%SNuQvQN#t>;^0q;-cR3a%K3GMmj(?0& z=yjYDwfsZ;&kuj)rw%h73W$+95Oo-R*5S`H?e3_}C=h5dw$Fj5FlwpVuBi`>)3Iku%WtQm#Ig5C+FtUAsNxYYUS%z(=>_J5>#56)1(=T*x{GP>R z8BAZ}_o~L!QC>D@f}%;={|3%7M(9^C1UdUl`4bZHG7_adGaP50OSEzQy@`Z1-$y3p z&xrS^A;?W#%v0SHJ8-7=5rk{{I1=Nb3b`iC9s(85V^Y6pf`A*yqciPy4TaNhX5;rS Dr^3*M literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..4d45c815ff20dd7225f1c08159829a0c35904ea8 GIT binary patch literal 3084 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gdma_periph.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gdma_periph.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..355226bc68e26180beb88ca74cd5e44ff7a01db5 GIT binary patch literal 10056 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 PtM4AeZy1PkgX{NS`@}}b literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..98c8ed94d70d2b4da13542e2680b0d72f5d8653f GIT binary patch literal 3800 zcmcguO>Epm6dq?cZKB9$Jrn^)B;ddmfk1*INSwGJgoKbd!1u;8yWRzt*h6n2oU=Tpxg*1rLEo!3FRP_&WH%I%MBs zmxjQ3@F;j3ya&7=TmVmi4}*_@i{LW&IQS%Z20RZw16~HNfzN|4g1^C(Xs&4a(()XO zWfaBp?Fet;LgFNW)UD76m#+2>Kp^>p%W@O*U z=xz)%!E(7%P#MeYVwsT>xyN%;xur2ITl66E;6scoTNGt!Oaa(>5W0>{9xA6kd1CL$ zy^IZ)+2U9dWnd3R9tYFD%WQIp<~?LJ%Wk5@N%~`C8wpA@8T3ZbbacyeuINtG(l?K4 zWz8U{y49L)2hCRCJANGLQDBpKvSd%P)JGa@p%X=JO^<`Xi}cWq?9IuNN+BGt#zPrp zt)vyrQn6Gv3}fnVKKi zR?Rc3%k$>h+4U!xX|`dVESWLm{yo0kFg@nfzTJCm@Sx4s)04E5S*$Ism}f6sG|w$8 zcIRj}tdQ}hcVaa6s1by5p=T~)W&8s^-D=RTcs+YvcjHF8qA#qksVhO%iS%=p>z}nY zoX|XP!B<^&>kS;uO563SdL;;AFR-dk$QD;F6y}U$h2-27)TUK&r(F;00d^xxjarU9 zT`C$=M#-3@{?Kkrhd8!w(>7ml?I=WBb9~!z3u?W3*$QiF8K_>Z6x7wIpkf!N>wX(! zsI^+#w_`W()yUxz-L>SDh{~MVy1(+Qjy$p+!2~i4 zwKYW<)^q!ye}vta>ZkJmAoSCnMdjJU(4Xu0E0*}(+z>_xPT9b2Bg0*p&ZP@cU8^tn{w z|2FV%Dg6fUrz!mw@XeHd2Y6pf|FDAz^zYBMp56?y{h6>_gxrq({<25Me)pCnZMo`H z+I7>aR6=L7$h76z_0z^tAs-X+7-Zt-;Ytx+(mC-dC1NrWRDgo(MyR zF@!Dx86uKFp^~v(zZMkxOF6IX>6(i5QkE2v8ak1R*r4r%#ev*Om>zc^JO}XJ;E)vv z??^D6O?pQVX<&sO2_QNj3Izb21S`8ZWV3|vSRq;kEA+4cJq1>15YV$=<$ey?24S(; zEyDW~`^$tMNbswK4B8W5c~QEtEx7!LWzwTg&?s1YBvtb$@ zO-($RnC7D(Yq*PWTcAKA20e{5D@N(Bv|~j07epym!1C`Y_kAnN1*MAoWYz5Vqdp=! z7gQPV<#z-=^o@*9@#w#l#9z)(=D=yc*P;KDpC$YtIQ@wBJAp~a`8@+nv1hF`$9)qx z9d91-?xYM7-VlC8NTQ#S@Ku>i=;TNIu8`926c#Blx;lP$1tuGjFAqebcINa6bPUxJ zX6`pH6-YThlBwyij}Y$?3{*-cz_i{`Fs)sl6+ku)!w&=m$$0c#+Aoj%eI=bBrQctt C_FfAB literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..00e3d25a2c37afb819616b3503a9273b7287a01a GIT binary patch literal 8472 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/rmt_periph.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/rmt_periph.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..aaf7075a1aefb6d337eb9c99a5c97a93e0e5aa99 GIT binary patch literal 8136 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/sdm_periph.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..bdaf7af2420ffe4343035218d86373d257e6cfac GIT binary patch literal 2772 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..d30fbf902e55e96529ec00a1b9832f891a90599d GIT binary patch literal 3616 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..8118934675f02d2224064e4c40437ce9a4c73c91 GIT binary patch literal 8864 zcmcgxYm8gP8J)ZK=5=>B37bGd0@;v+Y#z4Pk9{SC;PpDYPWFZEB?+P2c)fRbO}w`8 zwF7~+Af>cbsnnvhqAjBQ2ox2hQZ@8fP^$`|K2W8$RB93QA)<;_Q6Ds-4+TokH{aad zu}zxxPe+<>&YAh{nYr`2$)g0mPyvs%*j$p z*kN?t?Z8c5S;AT4>!)Rw^lDnh&n%P7>ut^zDsW#^@T_a!3iswuxssmU?ePWNwdM%$ zlBM2tag($jX<4~h;w929m6q#YF7XO!O=(-CZI!l7+Lh9-l6JMU z*GStg?HXy>Ud{tjt(O1n$i-O~D`^-CL&woBTev>|E3(nh51mbORQUTOQJ?U#0sw0ot!McRGR z-nuX~R>}Fa%DDG!Y(@{<(Z@_aD zV$GzuY>hX#{FeYLP%6Bk8-5Qg%v||i;SIN+0bV6qUO*n@w>}K+5zXY!N)gYCz|DVz zY56Bi8?vRBA)5b191jR@&t}SB*$!j0T;D7o6~<~~TU)#7Y1`1Y>N?Ezt->^K1%>pr z!qc|L+-vrmiFQ1$O0Za(Zx)oZ#B1DYnkZx^16fNu@ytdOFVt?B=3@TxR!z$^Tg?`; z4_+(uY|1c^vCOTLGFl8H(N4;(n^9)~Ic*V5YXACM*5j2TVn{WjX&v5l4I~JU>7TQC8u}XG1SDN!@ zX>_byHtBdeWhD;}jKr

lJ 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/wdt_periph.c.obj b/RainMaker_Table-Lights/build/bootloader/esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/wdt_periph.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..39b33b9d612918128cd5893d69d26b7619991182 GIT binary patch literal 2672 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 literal 0 HcmV?d00001 diff --git a/RainMaker_Table-Lights/build/bootloader/project_elf_src_esp32c3.c b/RainMaker_Table-Lights/build/bootloader/project_elf_src_esp32c3.c new file mode 100644 index 000000000..e69de29bb diff --git a/RainMaker_Table-Lights/build/esp-idf/esp_system/ld/sections.ld b/RainMaker_Table-Lights/build/esp-idf/esp_system/ld/sections.ld new file mode 100644 index 000000000..1486dd720 --- /dev/null +++ b/RainMaker_Table-Lights/build/esp-idf/esp_system/ld/sections.ld @@ -0,0 +1,738 @@ +/* Automatically generated file; DO NOT EDIT */ +/* Espressif IoT Development Framework Linker Script */ +/* Generated from: /home/alex/github/ESP-Nodes/RainMaker_Table-Lights/build/esp-idf/esp_system/ld/sections.ld.in */ + +/* + * SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ +/* + * SPDX-FileCopyrightText: 2021-2024 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ +/* + * Automatically generated file. DO NOT EDIT. + * Espressif IoT Development Framework (ESP-IDF) 5.4.1 Configuration Header + */ + +/* List of deprecated options */ +/* CPU instruction prefetch padding size for flash mmap scenario */ +/* + * PMP region granularity size + * Software may determine the PMP granularity by writing zero to pmp0cfg, then writing all ones + * to pmpaddr0, then reading back pmpaddr0. If G is the index of the least-significant bit set, + * the PMP granularity is 2^G+2 bytes. + */ +/* CPU instruction prefetch padding size for memory protection scenario */ +/* Memory alignment size for PMS */ + /* rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files). For rtc_timer_data_in_rtc_mem section. */ +/* Default entry point */ +ENTRY(call_start_cpu0); +SECTIONS +{ + /** + * RTC fast memory holds RTC wake stub code, + * including from any source file named rtc_wake_stub*.c + */ + .rtc.text : + { + + . = ALIGN(4); + _rtc_fast_start = ABSOLUTE(.); + *(.rtc.literal .rtc.text .rtc.text.*) + *rtc_wake_stub*.*(.text .text.*) + *(.rtc_text_end_test) + /* Padding for possible CPU prefetch + alignment for PMS split lines */ + . += 16; + . = ALIGN(512); + _rtc_text_end = ABSOLUTE(.); + } > rtc_iram_seg + /** + * This section located in RTC FAST Memory area. + * It holds data marked with RTC_FAST_ATTR attribute. + * See the file "esp_attr.h" for more information. + */ + .rtc.force_fast : + { + + . = ALIGN(4); + _rtc_force_fast_start = ABSOLUTE(.); + _coredump_rtc_fast_start = ABSOLUTE(.); + *(.rtc.fast.coredump .rtc.fast.coredump.*) + _coredump_rtc_fast_end = ABSOLUTE(.); + *(.rtc.force_fast .rtc.force_fast.*) + + . = ALIGN(4); + _rtc_force_fast_end = ABSOLUTE(.); + } > rtc_data_seg + /** + * RTC data section holds RTC wake stub + * data/rodata, including from any source file + * named rtc_wake_stub*.c and the data marked with + * RTC_DATA_ATTR, RTC_RODATA_ATTR attributes. + */ + .rtc.data : + { + _rtc_data_start = ABSOLUTE(.); + _coredump_rtc_start = ABSOLUTE(.); + *(.rtc.coredump .rtc.coredump.*) + _coredump_rtc_end = ABSOLUTE(.); + *(.rtc.data .rtc.data.*) + *(.rtc.rodata .rtc.rodata.*) + *rtc_wake_stub*.*(.data .rodata .data.* .rodata.* .srodata.*) + _rtc_data_end = ABSOLUTE(.); + } > rtc_data_location + /* RTC bss, from any source file named rtc_wake_stub*.c */ + .rtc.bss (NOLOAD) : + { + _rtc_bss_start = ABSOLUTE(.); + *rtc_wake_stub*.*(.bss .bss.* .sbss .sbss.*) + *rtc_wake_stub*.*(COMMON) + *(.rtc.bss) + _rtc_bss_end = ABSOLUTE(.); + } > rtc_data_location + /** + * This section holds data that should not be initialized at power up + * and will be retained during deep sleep. + * User data marked with RTC_NOINIT_ATTR will be placed + * into this section. See the file "esp_attr.h" for more information. + */ + .rtc_noinit (NOLOAD): + { + + . = ALIGN(4); + _rtc_noinit_start = ABSOLUTE(.); + *(.rtc_noinit .rtc_noinit.*) + + . = ALIGN(4); + _rtc_noinit_end = ABSOLUTE(.); + } > rtc_data_location + /** + * This section located in RTC SLOW Memory area. + * It holds data marked with RTC_SLOW_ATTR attribute. + * See the file "esp_attr.h" for more information. + */ + .rtc.force_slow : + { + + . = ALIGN(4); + _rtc_force_slow_start = ABSOLUTE(.); + *(.rtc.force_slow .rtc.force_slow.*) + + . = ALIGN(4); + _rtc_force_slow_end = ABSOLUTE(.); + } > rtc_slow_seg + /** + * This section holds RTC data that should have fixed addresses. + * The data are not initialized at power-up and are retained during deep + * sleep. + */ + .rtc_reserved (NOLOAD): + { + + . = ALIGN(4); + _rtc_reserved_start = ABSOLUTE(.); + /** + * New data can only be added here to ensure existing data are not moved. + * Because data have adhered to the end of the segment and code is relied + * on it. + * >> put new data here << + */ + *(.rtc_timer_data_in_rtc_mem .rtc_timer_data_in_rtc_mem.*) + KEEP(*(.bootloader_data_rtc_mem .bootloader_data_rtc_mem.*)) + _rtc_reserved_end = ABSOLUTE(.); + } > rtc_reserved_seg + _rtc_reserved_length = _rtc_reserved_end - _rtc_reserved_start; + ASSERT((_rtc_reserved_length <= LENGTH(rtc_reserved_seg)), + "RTC reserved segment data does not fit.") + /* Get size of rtc slow data based on rtc_data_location alias */ + _rtc_slow_length = (ORIGIN(rtc_slow_seg) == ORIGIN(rtc_data_location)) + ? (_rtc_force_slow_end - _rtc_data_start) + : (_rtc_force_slow_end - _rtc_force_slow_start); + _rtc_fast_length = (ORIGIN(rtc_slow_seg) == ORIGIN(rtc_data_location)) + ? (_rtc_force_fast_end - _rtc_fast_start) + : (_rtc_noinit_end - _rtc_fast_start); + ASSERT((_rtc_slow_length <= LENGTH(rtc_slow_seg)), + "RTC_SLOW segment data does not fit.") + ASSERT((_rtc_fast_length <= LENGTH(rtc_data_seg)), + "RTC_FAST segment data does not fit.") + .iram0.text : + { + _iram_start = ABSOLUTE(.); + /* Vectors go to start of IRAM */ + ASSERT(ABSOLUTE(.) % 0x100 == 0, "vector address must be 256 byte aligned"); + KEEP(*(.exception_vectors_table.text)); + KEEP(*(.exception_vectors.text)); + + . = ALIGN(4); + _invalid_pc_placeholder = ABSOLUTE(.); + /* Code marked as running out of IRAM */ + _iram_text_start = ABSOLUTE(.); + *(.iram1 .iram1.*) + *libapp_trace.a:app_trace.*(.literal .literal.* .text .text.*) + *libapp_trace.a:app_trace_util.*(.literal .literal.* .text .text.*) + *libapp_trace.a:port_uart.*(.literal .literal.* .text .text.*) + *libclang_rt.builtins.a:_divsf3.*(.literal .literal.* .text .text.*) + *libclang_rt.builtins.a:restore.*(.literal .literal.* .text .text.*) + *libclang_rt.builtins.a:save.*(.literal .literal.* .text .text.*) + *libcoexist.a:(.coexiram .coexiram.*) + *libesp_driver_gptimer.a:gptimer.*(.literal.gptimer_default_isr .text.gptimer_default_isr) + *libesp_event.a:default_event_loop.*(.literal.esp_event_isr_post .text.esp_event_isr_post) + *libesp_event.a:esp_event.*(.literal.esp_event_isr_post_to .text.esp_event_isr_post_to) + *libesp_hw_support.a:clk_utils.*(.literal .literal.* .text .text.*) + *libesp_hw_support.a:cpu.*(.literal.esp_cpu_compare_and_set .text.esp_cpu_compare_and_set) + *libesp_hw_support.a:cpu.*(.literal.esp_cpu_reset .text.esp_cpu_reset) + *libesp_hw_support.a:cpu.*(.literal.esp_cpu_stall .text.esp_cpu_stall) + *libesp_hw_support.a:cpu.*(.literal.esp_cpu_unstall .text.esp_cpu_unstall) + *libesp_hw_support.a:cpu.*(.literal.esp_cpu_wait_for_intr .text.esp_cpu_wait_for_intr) + *libesp_hw_support.a:esp_memory_utils.*(.literal .literal.* .text .text.*) + *libesp_hw_support.a:gdma.*(.literal.gdma_append .text.gdma_append) + *libesp_hw_support.a:gdma.*(.literal.gdma_default_rx_isr .text.gdma_default_rx_isr) + *libesp_hw_support.a:gdma.*(.literal.gdma_default_tx_isr .text.gdma_default_tx_isr) + *libesp_hw_support.a:gdma.*(.literal.gdma_reset .text.gdma_reset) + *libesp_hw_support.a:gdma.*(.literal.gdma_start .text.gdma_start) + *libesp_hw_support.a:gdma.*(.literal.gdma_stop .text.gdma_stop) + *libesp_hw_support.a:mspi_timing_tuning.*(.literal .literal.* .text .text.*) + *libesp_hw_support.a:periph_ctrl.*(.literal.periph_module_reset .text.periph_module_reset) + *libesp_hw_support.a:periph_ctrl.*(.literal.wifi_module_disable .text.wifi_module_disable) + *libesp_hw_support.a:periph_ctrl.*(.literal.wifi_module_enable .text.wifi_module_enable) + *libesp_hw_support.a:rtc_clk.*(.literal .literal.* .text .text.*) + *libesp_hw_support.a:rtc_sleep.*(.literal .literal.* .text .text.*) + *libesp_hw_support.a:rtc_time.*(.literal .literal.* .text .text.*) + *libesp_hw_support.a:sar_periph_ctrl.*(.literal.sar_periph_ctrl_power_enable .text.sar_periph_ctrl_power_enable) + *libesp_hw_support.a:sleep_console.*(.literal .literal.* .text .text.*) + *libesp_hw_support.a:systimer.*(.literal .literal.* .text .text.*) + *libesp_mm.a:esp_cache.*(.literal .literal.* .text .text.*) + *libesp_ringbuf.a:(.literal .literal.* .text .text.*) + *libesp_rom.a:esp_rom_print.*(.literal .literal.* .text .text.*) + *libesp_rom.a:esp_rom_spiflash.*(.literal .literal.* .text .text.*) + *libesp_rom.a:esp_rom_sys.*(.literal .literal.* .text .text.*) + *libesp_rom.a:esp_rom_systimer.*(.literal .literal.* .text .text.*) + *libesp_system.a:esp_err.*(.literal .literal.* .text .text.*) + *libesp_system.a:esp_system_chip.*(.literal.esp_system_abort .text.esp_system_abort) + *libesp_system.a:image_process.*(.literal .literal.* .text .text.*) + *libesp_system.a:ubsan.*(.literal .literal.* .text .text.*) + *libesp_wifi.a:esp_adapter.*(.literal.coex_pti_get_wrapper .text.coex_pti_get_wrapper) + *libesp_wifi.a:wifi_netif.*(.literal.wifi_sta_receive .text.wifi_sta_receive) + *libesp_wifi.a:wifi_netif.*(.literal.wifi_transmit_wrap .text.wifi_transmit_wrap) + *libfreertos.a:(EXCLUDE_FILE(*libfreertos.a:app_startup.* *libfreertos.a:freertos_compatibility.* *libfreertos.a:idf_additions.* *libfreertos.a:tasks.*) .literal EXCLUDE_FILE(*libfreertos.a:app_startup.* *libfreertos.a:freertos_compatibility.* *libfreertos.a:idf_additions.* *libfreertos.a:tasks.*) .literal.* EXCLUDE_FILE(*libfreertos.a:app_startup.* *libfreertos.a:freertos_compatibility.* *libfreertos.a:idf_additions.* *libfreertos.a:tasks.*) .text EXCLUDE_FILE(*libfreertos.a:app_startup.* *libfreertos.a:freertos_compatibility.* *libfreertos.a:idf_additions.* *libfreertos.a:tasks.*) .text.*) + *libfreertos.a:tasks.*(.text .text.__getreent .text.eTaskGetState .text.pcTaskGetName .text.prvAddCurrentTaskToDelayedList .text.prvAddNewTaskToReadyList .text.prvCheckTasksWaitingTermination .text.prvCreateIdleTasks .text.prvDeleteTCB .text.prvIdleTask .text.prvInitialiseNewTask .text.prvInitialiseTaskLists .text.prvResetNextTaskUnblockTime .text.prvSearchForNameWithinSingleList .text.prvTaskCheckFreeStackSpace .text.prvTaskIsTaskSuspended .text.prvTaskPriorityRaise .text.prvTaskPriorityRestore .text.pvTaskGetCurrentTCBForCore .text.pvTaskGetThreadLocalStoragePointer .text.pvTaskIncrementMutexHeldCount .text.pxTaskGetStackStart .text.ulTaskGenericNotifyTake .text.ulTaskGenericNotifyValueClear .text.uxTaskGetNumberOfTasks .text.uxTaskGetStackHighWaterMark .text.uxTaskGetStackHighWaterMark2 .text.uxTaskPriorityGet .text.uxTaskPriorityGetFromISR .text.uxTaskResetEventItemValue .text.vTaskDelay .text.vTaskDelete .text.vTaskEndScheduler .text.vTaskGenericNotifyGiveFromISR .text.vTaskGetSnapshot .text.vTaskInternalSetTimeOutState .text.vTaskMissedYield .text.vTaskPlaceOnEventList .text.vTaskPlaceOnEventListRestricted .text.vTaskPlaceOnUnorderedEventList .text.vTaskPriorityDisinheritAfterTimeout .text.vTaskPrioritySet .text.vTaskRemoveFromUnorderedEventList .text.vTaskResume .text.vTaskSetThreadLocalStoragePointer .text.vTaskSetThreadLocalStoragePointerAndDelCallback .text.vTaskSetTimeOutState .text.vTaskStartScheduler .text.vTaskSuspend .text.vTaskSuspendAll .text.vTaskSwitchContext .text.xTaskAbortDelay .text.xTaskCatchUpTicks .text.xTaskCheckForTimeOut .text.xTaskCreatePinnedToCore .text.xTaskCreateStaticPinnedToCore .text.xTaskDelayUntil .text.xTaskGenericNotify .text.xTaskGenericNotifyFromISR .text.xTaskGenericNotifyStateClear .text.xTaskGenericNotifyWait .text.xTaskGetCoreID .text.xTaskGetCurrentTaskHandle .text.xTaskGetCurrentTaskHandleForCore .text.xTaskGetHandle .text.xTaskGetIdleTaskHandle .text.xTaskGetIdleTaskHandleForCore .text.xTaskGetSchedulerState .text.xTaskGetStaticBuffers .text.xTaskGetTickCount .text.xTaskGetTickCountFromISR .text.xTaskIncrementTick .text.xTaskPriorityDisinherit .text.xTaskPriorityInherit .text.xTaskRemoveFromEventList .text.xTaskResumeAll .text.xTaskResumeFromISR .text.xTimerCreateTimerTask) + *libgcc.a:_divsf3.*(.literal .literal.* .text .text.*) + *libgcc.a:lib2funcs.*(.literal .literal.* .text .text.*) + *libgcc.a:save-restore.*(.literal .literal.* .text .text.*) + *libgcov.a:(.literal .literal.* .text .text.*) + *libhal.a:cache_hal.*(.literal .literal.* .text .text.*) + *libhal.a:gdma_hal_ahb_v1.*(.literal.gdma_ahb_hal_append .text.gdma_ahb_hal_append) + *libhal.a:gdma_hal_ahb_v1.*(.literal.gdma_ahb_hal_clear_intr .text.gdma_ahb_hal_clear_intr) + *libhal.a:gdma_hal_ahb_v1.*(.literal.gdma_ahb_hal_get_eof_desc_addr .text.gdma_ahb_hal_get_eof_desc_addr) + *libhal.a:gdma_hal_ahb_v1.*(.literal.gdma_ahb_hal_read_intr_status .text.gdma_ahb_hal_read_intr_status) + *libhal.a:gdma_hal_ahb_v1.*(.literal.gdma_ahb_hal_reset .text.gdma_ahb_hal_reset) + *libhal.a:gdma_hal_ahb_v1.*(.literal.gdma_ahb_hal_start_with_desc .text.gdma_ahb_hal_start_with_desc) + *libhal.a:gdma_hal_ahb_v1.*(.literal.gdma_ahb_hal_stop .text.gdma_ahb_hal_stop) + *libhal.a:gdma_hal_top.*(.literal.gdma_hal_append .text.gdma_hal_append) + *libhal.a:gdma_hal_top.*(.literal.gdma_hal_clear_intr .text.gdma_hal_clear_intr) + *libhal.a:gdma_hal_top.*(.literal.gdma_hal_get_eof_desc_addr .text.gdma_hal_get_eof_desc_addr) + *libhal.a:gdma_hal_top.*(.literal.gdma_hal_read_intr_status .text.gdma_hal_read_intr_status) + *libhal.a:gdma_hal_top.*(.literal.gdma_hal_reset .text.gdma_hal_reset) + *libhal.a:gdma_hal_top.*(.literal.gdma_hal_start_with_desc .text.gdma_hal_start_with_desc) + *libhal.a:gdma_hal_top.*(.literal.gdma_hal_stop .text.gdma_hal_stop) + *libhal.a:gpio_hal.*(.literal.gpio_hal_isolate_in_sleep .text.gpio_hal_isolate_in_sleep) + *libhal.a:i2c_hal_iram.*(.literal .literal.* .text .text.*) + *libhal.a:ledc_hal_iram.*(.literal .literal.* .text .text.*) + *libhal.a:mmu_hal.*(.literal .literal.* .text .text.*) + *libhal.a:spi_flash_encrypt_hal_iram.*(.literal .literal.* .text .text.*) + *libhal.a:spi_flash_hal_gpspi.*(.literal .literal.* .text .text.*) + *libhal.a:spi_flash_hal_iram.*(.literal .literal.* .text .text.*) + *libhal.a:spi_hal_iram.*(.literal .literal.* .text .text.*) + *libhal.a:spi_slave_hal_iram.*(.literal .literal.* .text .text.*) + *libhal.a:systimer_hal.*(.literal .literal.* .text .text.*) + *libhal.a:timer_hal.*(.literal.timer_hal_capture_and_get_counter_value .text.timer_hal_capture_and_get_counter_value) + *libhal.a:wdt_hal_iram.*(.literal .literal.* .text .text.*) + *libheap.a:multi_heap.*(.literal.assert_valid_block .text.assert_valid_block) + *libheap.a:multi_heap.*(.literal.multi_heap_aligned_alloc_impl .text.multi_heap_aligned_alloc_impl) + *libheap.a:multi_heap.*(.literal.multi_heap_aligned_alloc_impl_offs .text.multi_heap_aligned_alloc_impl_offs) + *libheap.a:multi_heap.*(.literal.multi_heap_aligned_alloc_offs .text.multi_heap_aligned_alloc_offs) + *libheap.a:multi_heap.*(.literal.multi_heap_free_impl .text.multi_heap_free_impl) + *libheap.a:multi_heap.*(.literal.multi_heap_get_allocated_size_impl .text.multi_heap_get_allocated_size_impl) + *libheap.a:multi_heap.*(.literal.multi_heap_get_block_address_impl .text.multi_heap_get_block_address_impl) + *libheap.a:multi_heap.*(.literal.multi_heap_get_first_block .text.multi_heap_get_first_block) + *libheap.a:multi_heap.*(.literal.multi_heap_get_next_block .text.multi_heap_get_next_block) + *libheap.a:multi_heap.*(.literal.multi_heap_internal_lock .text.multi_heap_internal_lock) + *libheap.a:multi_heap.*(.literal.multi_heap_internal_unlock .text.multi_heap_internal_unlock) + *libheap.a:multi_heap.*(.literal.multi_heap_is_free .text.multi_heap_is_free) + *libheap.a:multi_heap.*(.literal.multi_heap_malloc_impl .text.multi_heap_malloc_impl) + *libheap.a:multi_heap.*(.literal.multi_heap_realloc_impl .text.multi_heap_realloc_impl) + *libheap.a:multi_heap.*(.literal.multi_heap_set_lock .text.multi_heap_set_lock) + *libheap.a:tlsf.*(.literal.tlsf_alloc_overhead .text.tlsf_alloc_overhead) + *libheap.a:tlsf.*(.literal.tlsf_block_size .text.tlsf_block_size) + *libheap.a:tlsf.*(.literal.tlsf_free .text.tlsf_free) + *libheap.a:tlsf.*(.literal.tlsf_get_pool .text.tlsf_get_pool) + *libheap.a:tlsf.*(.literal.tlsf_malloc .text.tlsf_malloc) + *libheap.a:tlsf.*(.literal.tlsf_memalign .text.tlsf_memalign) + *libheap.a:tlsf.*(.literal.tlsf_memalign_offs .text.tlsf_memalign_offs) + *libheap.a:tlsf.*(.literal.tlsf_realloc .text.tlsf_realloc) + *libheap.a:tlsf.*(.literal.tlsf_size .text.tlsf_size) + *liblog.a:log_lock.*(.literal .literal.* .text .text.*) + *liblog.a:log_timestamp.*(.literal.esp_log_early_timestamp .text.esp_log_early_timestamp) + *liblog.a:log_timestamp.*(.literal.esp_log_timestamp .text.esp_log_timestamp) + *liblog.a:log_write.*(.literal.esp_log_write .text.esp_log_write) + *libnet80211.a:(.wifi0iram .wifi0iram.*) + *libnet80211.a:(.wifirxiram .wifirxiram.*) + *libnet80211.a:(.wifislprxiram .wifislprxiram.*) + *libnewlib.a:abort.*(.literal .literal.* .text .text.*) + *libnewlib.a:assert.*(.literal .literal.* .text .text.*) + *libnewlib.a:heap.*(.literal .literal.* .text .text.*) + *libnewlib.a:stdatomic.*(.literal .literal.* .text .text.*) + *libpp.a:(.wifi0iram .wifi0iram.*) + *libpp.a:(.wifiorslpiram .wifiorslpiram.*) + *libpp.a:(.wifirxiram .wifirxiram.*) + *libpp.a:(.wifislprxiram .wifislprxiram.*) + *libriscv.a:interrupt.*(.text .text._global_interrupt_handler .text.intr_get_item .text.intr_handler_get_arg) + *libriscv.a:vectors.*(.literal .literal.* .text .text.*) + *librtc.a:(.literal .literal.* .text .text.*) + *libsoc.a:lldesc.*(.literal .literal.* .text .text.*) + *libspi_flash.a:flash_brownout_hook.*(.literal .literal.* .text .text.*) + *libspi_flash.a:memspi_host_driver.*(.literal .literal.* .text .text.*) + *libspi_flash.a:spi_flash_chip_boya.*(.literal .literal.* .text .text.*) + *libspi_flash.a:spi_flash_chip_gd.*(.literal .literal.* .text .text.*) + *libspi_flash.a:spi_flash_chip_generic.*(.literal .literal.* .text .text.*) + *libspi_flash.a:spi_flash_chip_issi.*(.literal .literal.* .text .text.*) + *libspi_flash.a:spi_flash_chip_mxic.*(.literal .literal.* .text .text.*) + *libspi_flash.a:spi_flash_chip_th.*(.literal .literal.* .text .text.*) + *libspi_flash.a:spi_flash_chip_winbond.*(.literal .literal.* .text .text.*) + *libspi_flash.a:spi_flash_wrap.*(.literal .literal.* .text .text.*) + } > iram0_0_seg + /** + * This section is required to skip .iram0.text area because iram0_0_seg and + * dram0_0_seg reflect the same address space on different buses. + */ + .dram0.dummy (NOLOAD): + { + . = ORIGIN(dram0_0_seg) + _iram_end - _iram_start; + } > dram0_0_seg + .dram0.data : + { + _data_start = ABSOLUTE(.); + *(.gnu.linkonce.d.*) + *(.data1) + __global_pointer$ = . + 0x800; + *(.sdata) + *(.sdata.*) + *(.gnu.linkonce.s.*) + *(.gnu.linkonce.s2.*) + *(.jcr) + *(EXCLUDE_FILE(*libbt.a *libbtdm_app.a) .data EXCLUDE_FILE(*libbt.a *libbtdm_app.a) .data.*) + *(.dram1 .dram1.*) + _coredump_dram_start = ABSOLUTE(.); + *(.dram2.coredump .dram2.coredump.*) + _coredump_dram_end = ABSOLUTE(.); + *libapp_trace.a:app_trace.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libapp_trace.a:app_trace_util.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libapp_trace.a:port_uart.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + . = ALIGN(4); + _bt_data_start = ABSOLUTE(.); + *libbt.a:(.data .data.*) + . = ALIGN(4); + _bt_data_end = ABSOLUTE(.); + . = ALIGN(4); + _bt_controller_data_start = ABSOLUTE(.); + *libbtdm_app.a:(.data .data.*) + . = ALIGN(4); + _bt_controller_data_end = ABSOLUTE(.); + *libclang_rt.builtins.a:_divsf3.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libclang_rt.builtins.a:restore.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libclang_rt.builtins.a:save.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_hw_support.a:clk_utils.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_hw_support.a:esp_memory_utils.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_hw_support.a:mspi_timing_tuning.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_hw_support.a:rtc_clk.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_hw_support.a:sleep_console.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_hw_support.a:systimer.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_mm.a:esp_cache.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_rom.a:esp_rom_print.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_rom.a:esp_rom_spiflash.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_rom.a:esp_rom_sys.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_rom.a:esp_rom_systimer.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_system.a:esp_err.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_system.a:image_process.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_system.a:ubsan.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libgcc.a:_divsf3.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libgcc.a:save-restore.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libgcov.a:(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:cache_hal.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:i2c_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:ledc_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:mmu_hal.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:spi_flash_encrypt_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:spi_flash_hal_gpspi.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:spi_flash_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:spi_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:spi_slave_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:systimer_hal.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:wdt_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *liblog.a:log_lock.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libnewlib.a:abort.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libnewlib.a:assert.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libnewlib.a:heap.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libnewlib.a:stdatomic.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libphy.a:(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libsoc.a:lldesc.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:flash_brownout_hook.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:memspi_host_driver.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_flash_chip_boya.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_flash_chip_gd.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_flash_chip_generic.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_flash_chip_issi.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_flash_chip_mxic.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_flash_chip_th.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_flash_chip_winbond.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_flash_wrap.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + _data_end = ABSOLUTE(.); + } > dram0_0_seg + /** + * This section holds data that should not be initialized at power up. + * The section located in Internal SRAM memory region. The macro _NOINIT + * can be used as attribute to place data into this section. + * See the "esp_attr.h" file for more information. + */ + .noinit (NOLOAD): + { + + . = ALIGN(4); + _noinit_start = ABSOLUTE(.); + *(.noinit .noinit.*) + + . = ALIGN(4); + _noinit_end = ABSOLUTE(.); + } > dram0_0_seg + /* Shared RAM */ + .dram0.bss (NOLOAD) : + { + + . = ALIGN(8); + _bss_start = ABSOLUTE(.); + /** + * ldgen places all bss-related data to mapping[dram0_bss] + * (See components/esp_system/app.lf). + */ + *(EXCLUDE_FILE(*libbt.a *libbtdm_app.a) .bss EXCLUDE_FILE(*libbt.a *libbtdm_app.a) .bss.*) + *(.dynbss .dynsbss .gnu.linkonce.b .gnu.linkonce.b.* .gnu.linkonce.sb .gnu.linkonce.sb.* .gnu.linkonce.sb2 .gnu.linkonce.sb2.* .sbss .sbss.* .sbss2 .sbss2.* .scommon .share.mem) + *(.ext_ram.bss .ext_ram.bss.*) + *(EXCLUDE_FILE(*libbt.a *libbtdm_app.a) COMMON) + . = ALIGN(4); + _bt_bss_start = ABSOLUTE(.); + *libbt.a:(.bss .bss.*) + . = ALIGN(4); + _bt_bss_end = ABSOLUTE(.); + . = ALIGN(4); + _bt_common_start = ABSOLUTE(.); + *libbt.a:(COMMON) + . = ALIGN(4); + _bt_common_end = ABSOLUTE(.); + . = ALIGN(4); + _bt_controller_bss_start = ABSOLUTE(.); + *libbtdm_app.a:(.bss .bss.*) + . = ALIGN(4); + _bt_controller_bss_end = ABSOLUTE(.); + . = ALIGN(4); + _bt_controller_common_start = ABSOLUTE(.); + *libbtdm_app.a:(COMMON) + . = ALIGN(4); + _bt_controller_common_end = ABSOLUTE(.); + + . = ALIGN(8); + _bss_end = ABSOLUTE(.); + } > dram0_0_seg + ASSERT(((_bss_end - ORIGIN(dram0_0_seg)) <= LENGTH(dram0_0_seg)), + "DRAM segment data does not fit.") + .flash.text : + { + _stext = .; + /** + * Mark the start of flash.text. + * This can be used by the MMU driver to maintain the virtual address. + */ + _instruction_reserved_start = ABSOLUTE(.); + _text_start = ABSOLUTE(.); + *(EXCLUDE_FILE(*libesp_ringbuf.a *libfreertos.a *libgcov.a *librtc.a *libapp_trace.a:app_trace.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:port_uart.* *libclang_rt.builtins.a:_divsf3.* *libclang_rt.builtins.a:restore.* *libclang_rt.builtins.a:save.* *libesp_driver_gptimer.a:gptimer.* *libesp_event.a:default_event_loop.* *libesp_event.a:esp_event.* *libesp_hw_support.a:clk_utils.* *libesp_hw_support.a:cpu.* *libesp_hw_support.a:esp_memory_utils.* *libesp_hw_support.a:gdma.* *libesp_hw_support.a:mspi_timing_tuning.* *libesp_hw_support.a:periph_ctrl.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:rtc_sleep.* *libesp_hw_support.a:rtc_time.* *libesp_hw_support.a:sar_periph_ctrl.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:systimer.* *libesp_mm.a:esp_cache.* *libesp_rom.a:esp_rom_print.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_sys.* *libesp_rom.a:esp_rom_systimer.* *libesp_system.a:esp_err.* *libesp_system.a:esp_system_chip.* *libesp_system.a:image_process.* *libesp_system.a:ubsan.* *libesp_wifi.a:esp_adapter.* *libesp_wifi.a:wifi_netif.* *libgcc.a:_divsf3.* *libgcc.a:lib2funcs.* *libgcc.a:save-restore.* *libhal.a:cache_hal.* *libhal.a:gdma_hal_ahb_v1.* *libhal.a:gdma_hal_top.* *libhal.a:gpio_hal.* *libhal.a:i2c_hal_iram.* *libhal.a:ledc_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_slave_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:timer_hal.* *libhal.a:wdt_hal_iram.* *libheap.a:multi_heap.* *libheap.a:tlsf.* *liblog.a:log_lock.* *liblog.a:log_timestamp.* *liblog.a:log_write.* *libnewlib.a:abort.* *libnewlib.a:assert.* *libnewlib.a:heap.* *libnewlib.a:stdatomic.* *libriscv.a:interrupt.* *libriscv.a:vectors.* *libsoc.a:lldesc.* *libspi_flash.a:flash_brownout_hook.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_wrap.*) .literal EXCLUDE_FILE(*libesp_ringbuf.a *libfreertos.a *libgcov.a *librtc.a *libapp_trace.a:app_trace.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:port_uart.* *libclang_rt.builtins.a:_divsf3.* *libclang_rt.builtins.a:restore.* *libclang_rt.builtins.a:save.* *libesp_driver_gptimer.a:gptimer.* *libesp_event.a:default_event_loop.* *libesp_event.a:esp_event.* *libesp_hw_support.a:clk_utils.* *libesp_hw_support.a:cpu.* *libesp_hw_support.a:esp_memory_utils.* *libesp_hw_support.a:gdma.* *libesp_hw_support.a:mspi_timing_tuning.* *libesp_hw_support.a:periph_ctrl.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:rtc_sleep.* *libesp_hw_support.a:rtc_time.* *libesp_hw_support.a:sar_periph_ctrl.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:systimer.* *libesp_mm.a:esp_cache.* *libesp_rom.a:esp_rom_print.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_sys.* *libesp_rom.a:esp_rom_systimer.* *libesp_system.a:esp_err.* *libesp_system.a:esp_system_chip.* *libesp_system.a:image_process.* *libesp_system.a:ubsan.* *libesp_wifi.a:esp_adapter.* *libesp_wifi.a:wifi_netif.* *libgcc.a:_divsf3.* *libgcc.a:lib2funcs.* *libgcc.a:save-restore.* *libhal.a:cache_hal.* *libhal.a:gdma_hal_ahb_v1.* *libhal.a:gdma_hal_top.* *libhal.a:gpio_hal.* *libhal.a:i2c_hal_iram.* *libhal.a:ledc_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_slave_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:timer_hal.* *libhal.a:wdt_hal_iram.* *libheap.a:multi_heap.* *libheap.a:tlsf.* *liblog.a:log_lock.* *liblog.a:log_timestamp.* *liblog.a:log_write.* *libnewlib.a:abort.* *libnewlib.a:assert.* *libnewlib.a:heap.* *libnewlib.a:stdatomic.* *libriscv.a:interrupt.* *libriscv.a:vectors.* *libsoc.a:lldesc.* *libspi_flash.a:flash_brownout_hook.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_wrap.*) .literal.* EXCLUDE_FILE(*libesp_ringbuf.a *libfreertos.a *libgcov.a *librtc.a *libapp_trace.a:app_trace.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:port_uart.* *libclang_rt.builtins.a:_divsf3.* *libclang_rt.builtins.a:restore.* *libclang_rt.builtins.a:save.* *libesp_driver_gptimer.a:gptimer.* *libesp_event.a:default_event_loop.* *libesp_event.a:esp_event.* *libesp_hw_support.a:clk_utils.* *libesp_hw_support.a:cpu.* *libesp_hw_support.a:esp_memory_utils.* *libesp_hw_support.a:gdma.* *libesp_hw_support.a:mspi_timing_tuning.* *libesp_hw_support.a:periph_ctrl.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:rtc_sleep.* *libesp_hw_support.a:rtc_time.* *libesp_hw_support.a:sar_periph_ctrl.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:systimer.* *libesp_mm.a:esp_cache.* *libesp_rom.a:esp_rom_print.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_sys.* *libesp_rom.a:esp_rom_systimer.* *libesp_system.a:esp_err.* *libesp_system.a:esp_system_chip.* *libesp_system.a:image_process.* *libesp_system.a:ubsan.* *libesp_wifi.a:esp_adapter.* *libesp_wifi.a:wifi_netif.* *libgcc.a:_divsf3.* *libgcc.a:lib2funcs.* *libgcc.a:save-restore.* *libhal.a:cache_hal.* *libhal.a:gdma_hal_ahb_v1.* *libhal.a:gdma_hal_top.* *libhal.a:gpio_hal.* *libhal.a:i2c_hal_iram.* *libhal.a:ledc_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_slave_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:timer_hal.* *libhal.a:wdt_hal_iram.* *libheap.a:multi_heap.* *libheap.a:tlsf.* *liblog.a:log_lock.* *liblog.a:log_timestamp.* *liblog.a:log_write.* *libnewlib.a:abort.* *libnewlib.a:assert.* *libnewlib.a:heap.* *libnewlib.a:stdatomic.* *libriscv.a:interrupt.* *libriscv.a:vectors.* *libsoc.a:lldesc.* *libspi_flash.a:flash_brownout_hook.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_wrap.*) .text EXCLUDE_FILE(*libesp_ringbuf.a *libfreertos.a *libgcov.a *librtc.a *libapp_trace.a:app_trace.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:port_uart.* *libclang_rt.builtins.a:_divsf3.* *libclang_rt.builtins.a:restore.* *libclang_rt.builtins.a:save.* *libesp_driver_gptimer.a:gptimer.* *libesp_event.a:default_event_loop.* *libesp_event.a:esp_event.* *libesp_hw_support.a:clk_utils.* *libesp_hw_support.a:cpu.* *libesp_hw_support.a:esp_memory_utils.* *libesp_hw_support.a:gdma.* *libesp_hw_support.a:mspi_timing_tuning.* *libesp_hw_support.a:periph_ctrl.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:rtc_sleep.* *libesp_hw_support.a:rtc_time.* *libesp_hw_support.a:sar_periph_ctrl.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:systimer.* *libesp_mm.a:esp_cache.* *libesp_rom.a:esp_rom_print.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_sys.* *libesp_rom.a:esp_rom_systimer.* *libesp_system.a:esp_err.* *libesp_system.a:esp_system_chip.* *libesp_system.a:image_process.* *libesp_system.a:ubsan.* *libesp_wifi.a:esp_adapter.* *libesp_wifi.a:wifi_netif.* *libgcc.a:_divsf3.* *libgcc.a:lib2funcs.* *libgcc.a:save-restore.* *libhal.a:cache_hal.* *libhal.a:gdma_hal_ahb_v1.* *libhal.a:gdma_hal_top.* *libhal.a:gpio_hal.* *libhal.a:i2c_hal_iram.* *libhal.a:ledc_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_slave_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:timer_hal.* *libhal.a:wdt_hal_iram.* *libheap.a:multi_heap.* *libheap.a:tlsf.* *liblog.a:log_lock.* *liblog.a:log_timestamp.* *liblog.a:log_write.* *libnewlib.a:abort.* *libnewlib.a:assert.* *libnewlib.a:heap.* *libnewlib.a:stdatomic.* *libriscv.a:interrupt.* *libriscv.a:vectors.* *libsoc.a:lldesc.* *libspi_flash.a:flash_brownout_hook.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_wrap.*) .text.*) + *(EXCLUDE_FILE(*libnet80211.a *libpp.a) .wifi0iram EXCLUDE_FILE(*libnet80211.a *libpp.a) .wifi0iram.*) + *(.wifiextrairam .wifiextrairam.*) + *(EXCLUDE_FILE(*libpp.a) .wifiorslpiram EXCLUDE_FILE(*libpp.a) .wifiorslpiram.*) + *(EXCLUDE_FILE(*libnet80211.a *libpp.a) .wifirxiram EXCLUDE_FILE(*libnet80211.a *libpp.a) .wifirxiram.*) + *(.wifislpiram .wifislpiram.*) + *(EXCLUDE_FILE(*libnet80211.a *libpp.a) .wifislprxiram EXCLUDE_FILE(*libnet80211.a *libpp.a) .wifislprxiram.*) + *libcoexist.a:(.coexsleepiram .coexsleepiram.*) + *libesp_driver_gptimer.a:gptimer.*(.text .text.gptimer_del_timer .text.gptimer_destroy .text.gptimer_disable .text.gptimer_enable .text.gptimer_get_captured_count .text.gptimer_get_raw_count .text.gptimer_get_resolution .text.gptimer_new_timer .text.gptimer_register_event_callbacks .text.gptimer_register_to_group .text.gptimer_set_alarm_action .text.gptimer_set_raw_count .text.gptimer_start .text.gptimer_stop .text.gptimer_unregister_from_group) + *libesp_event.a:default_event_loop.*(.text .text.esp_event_handler_instance_register .text.esp_event_handler_instance_unregister .text.esp_event_handler_register .text.esp_event_handler_unregister .text.esp_event_loop_create_default .text.esp_event_loop_delete_default .text.esp_event_post) + *libesp_event.a:esp_event.*(.text .text.base_node_add_handler .text.base_node_remove_all_handler .text.base_node_remove_handler .text.esp_event_dump .text.esp_event_handler_instance_register_with .text.esp_event_handler_instance_unregister_with .text.esp_event_handler_register_with .text.esp_event_handler_register_with_internal .text.esp_event_handler_unregister_with .text.esp_event_handler_unregister_with_internal .text.esp_event_loop_create .text.esp_event_loop_delete .text.esp_event_loop_run .text.esp_event_loop_run_task .text.esp_event_post_to .text.find_and_unregister_handler .text.handler_execute .text.handler_instances_add .text.handler_instances_remove .text.handler_instances_remove_all .text.loop_node_add_handler .text.loop_node_remove_all_handler .text.loop_node_remove_handler .text.loop_remove_handler) + *libesp_hw_support.a:cpu.*(.text .text.esp_cpu_clear_breakpoint .text.esp_cpu_clear_watchpoint .text.esp_cpu_set_breakpoint .text.esp_cpu_set_watchpoint) + *libesp_hw_support.a:gdma.*(.text .text.do_allocate_gdma_channel .text.gdma_acquire_group_handle .text.gdma_acquire_pair_handle .text.gdma_apply_strategy .text.gdma_config_transfer .text.gdma_connect .text.gdma_del_channel .text.gdma_del_rx_channel .text.gdma_del_tx_channel .text.gdma_disconnect .text.gdma_get_alignment_constraints .text.gdma_get_free_m2m_trig_id_mask .text.gdma_get_group_channel_id .text.gdma_install_rx_interrupt .text.gdma_install_tx_interrupt .text.gdma_new_ahb_channel .text.gdma_register_rx_event_callbacks .text.gdma_register_tx_event_callbacks .text.gdma_release_group_handle .text.gdma_release_pair_handle .text.gdma_set_priority) + *libesp_hw_support.a:periph_ctrl.*(.text .text.periph_ll_disable_clk_set_rst .text.periph_ll_enable_clk_clear_rst .text.periph_ll_get_clk_en_mask .text.periph_ll_get_clk_en_reg .text.periph_ll_get_rst_en_mask .text.periph_ll_get_rst_en_reg .text.periph_ll_reset .text.periph_module_disable .text.periph_module_enable .text.periph_rcc_acquire_enter .text.periph_rcc_acquire_exit .text.periph_rcc_release_enter .text.periph_rcc_release_exit) + *libesp_hw_support.a:sar_periph_ctrl.*(.text .text.s_sar_adc_power_acquire .text.s_sar_adc_power_release .text.sar_periph_ctrl_adc_continuous_power_acquire .text.sar_periph_ctrl_adc_continuous_power_release .text.sar_periph_ctrl_adc_oneshot_power_acquire .text.sar_periph_ctrl_adc_oneshot_power_release .text.sar_periph_ctrl_init .text.sar_periph_ctrl_power_disable .text.sar_periph_ctrl_pwdet_power_acquire .text.sar_periph_ctrl_pwdet_power_release) + *libesp_system.a:esp_system_chip.*(.text .text.esp_get_free_heap_size .text.esp_get_free_internal_heap_size .text.esp_get_idf_version .text.esp_get_minimum_free_heap_size) + *libesp_wifi.a:esp_adapter.*(.text .text.clear_intr_wrapper .text.coex_deinit_wrapper .text.coex_disable_wrapper .text.coex_enable_wrapper .text.coex_init_wrapper .text.coex_register_start_cb_wrapper .text.coex_schm_curr_period_get_wrapper .text.coex_schm_curr_phase_get_wrapper .text.coex_schm_flexible_period_get_wrapper .text.coex_schm_flexible_period_set_wrapper .text.coex_schm_interval_get_wrapper .text.coex_schm_process_restart_wrapper .text.coex_schm_register_cb_wrapper .text.coex_schm_status_bit_clear_wrapper .text.coex_schm_status_bit_set_wrapper .text.coex_wifi_channel_set_wrapper .text.coex_wifi_request_wrapper .text.disable_intr_wrapper .text.enable_intr_wrapper .text.esp_event_post_wrapper .text.esp_log_write_wrapper .text.esp_log_writev_wrapper .text.esp_phy_disable_wrapper .text.esp_phy_enable_wrapper .text.esp_read_mac_wrapper .text.event_group_wait_bits_wrapper .text.get_time_wrapper .text.mutex_create_wrapper .text.mutex_delete_wrapper .text.nvs_open_wrapper .text.queue_create_wrapper .text.queue_recv_wrapper .text.queue_send_to_back_wrapper .text.queue_send_to_front_wrapper .text.queue_send_wrapper .text.recursive_mutex_create_wrapper .text.set_intr_wrapper .text.set_isr_wrapper .text.task_create_pinned_to_core_wrapper .text.task_create_wrapper .text.task_get_max_priority_wrapper .text.wifi_clock_disable_wrapper .text.wifi_clock_enable_wrapper .text.wifi_create_queue .text.wifi_create_queue_wrapper .text.wifi_delete_queue .text.wifi_delete_queue_wrapper .text.wifi_reset_mac_wrapper .text.wifi_thread_semphr_free .text.wifi_thread_semphr_get_wrapper) + *libesp_wifi.a:wifi_netif.*(.text .text.esp_wifi_create_if_driver .text.esp_wifi_destroy_if_driver .text.esp_wifi_get_if_mac .text.esp_wifi_is_if_ready_when_started .text.esp_wifi_register_if_rxcb .text.wifi_ap_receive .text.wifi_driver_start .text.wifi_free .text.wifi_transmit) + *libfreertos.a:app_startup.*(.literal .literal.* .text .text.*) + *libfreertos.a:freertos_compatibility.*(.literal .literal.* .text .text.*) + *libfreertos.a:idf_additions.*(.literal .literal.* .text .text.*) + *libfreertos.a:tasks.*(.literal.pxGetTaskListByIndex .text.pxGetTaskListByIndex) + *libfreertos.a:tasks.*(.literal.uxTaskGetSnapshotAll .text.uxTaskGetSnapshotAll) + *libfreertos.a:tasks.*(.literal.xTaskGetNext .text.xTaskGetNext) + *libhal.a:gdma_hal_ahb_v1.*(.text .text.gdma_ahb_hal_connect_peri .text.gdma_ahb_hal_disconnect_peri .text.gdma_ahb_hal_enable_burst .text.gdma_ahb_hal_enable_intr .text.gdma_ahb_hal_get_intr_status_reg .text.gdma_ahb_hal_init .text.gdma_ahb_hal_set_priority .text.gdma_ahb_hal_set_strategy .text.gdma_ll_rx_enable_interrupt .text.gdma_ll_tx_enable_interrupt) + *libhal.a:gdma_hal_top.*(.text .text.gdma_hal_connect_peri .text.gdma_hal_deinit .text.gdma_hal_disconnect_peri .text.gdma_hal_enable_access_encrypt_mem .text.gdma_hal_enable_burst .text.gdma_hal_enable_intr .text.gdma_hal_get_intr_status_reg .text.gdma_hal_set_burst_size .text.gdma_hal_set_priority .text.gdma_hal_set_strategy) + *libhal.a:gpio_hal.*(.text .text.gpio_hal_intr_disable .text.gpio_hal_intr_enable_on_core) + *libhal.a:timer_hal.*(.text .text.timer_hal_deinit .text.timer_hal_init .text.timer_hal_set_counter_value) + *libheap.a:multi_heap.*(.text .text.multi_heap_check .text.multi_heap_dump .text.multi_heap_dump_tlsf .text.multi_heap_free_size_impl .text.multi_heap_get_info_impl .text.multi_heap_get_info_tlsf .text.multi_heap_minimum_free_size_impl .text.multi_heap_register_impl .text.multi_heap_reset_minimum_free_bytes .text.multi_heap_restore_minimum_free_bytes .text.multi_heap_walk) + *libheap.a:tlsf.*(.text .text.control_construct .text.default_walker .text.integrity_walker .text.tlsf_add_pool .text.tlsf_check .text.tlsf_check_pool .text.tlsf_create .text.tlsf_create_with_pool .text.tlsf_destroy .text.tlsf_fit_size .text.tlsf_malloc_addr .text.tlsf_pool_overhead .text.tlsf_remove_pool .text.tlsf_walk_pool) + *liblog.a:log_timestamp.*(.text) + *liblog.a:log_write.*(.text .text.esp_log_set_vprintf .text.esp_log_writev) + *libriscv.a:interrupt.*(.literal.intr_handler_get .text.intr_handler_get) + *libriscv.a:interrupt.*(.literal.intr_handler_set .text.intr_handler_set) + *(.stub) + *(.gnu.linkonce.t.*) + *(.gnu.warning) + *(.irom0.text) /* catch stray ICACHE_RODATA_ATTR */ + /** + * CPU will try to prefetch up to 16 bytes of of instructions. + * This means that any configuration (e.g. MMU, PMS) must allow + * safe access to up to 16 bytes after the last real instruction, add + * dummy bytes to ensure this + */ + . += 16; + _text_end = ABSOLUTE(.); + /** + * Mark the flash.text end. + * This can be used for MMU driver to maintain virtual address. + */ + _instruction_reserved_end = ABSOLUTE(.); + _etext = .; + /** + * Similar to _iram_start, this symbol goes here so it is + * resolved by addr2line in preference to the first symbol in + * the flash.text segment. + */ + _flash_cache_start = ABSOLUTE(0); + } > default_code_seg + /** + * Dummy section represents the .flash.text section but in default_rodata_seg. + * Thus, it must have its alignment and (at least) its size. + */ + .flash_rodata_dummy (NOLOAD): + { + _flash_rodata_dummy_start = .; + . = ALIGN(ALIGNOF(.flash.text)) + SIZEOF(.flash.text); + /* Add alignment of MMU page size + 0x20 bytes for the mapping header. */ + . = ALIGN(0x10000) + 0x20; + } > default_rodata_seg + .flash.appdesc : ALIGN(0x10) + { + /** + * Mark flash.rodata start. + * This can be used for mmu driver to maintain virtual address + */ + _rodata_reserved_start = ABSOLUTE(.); + _rodata_start = ABSOLUTE(.); + /* !DO NOT PUT ANYTHING BEFORE THIS! */ + /* Should be the first. App version info. */ + *(.rodata_desc .rodata_desc.*) + /* Should be the second. Custom app version info. */ + *(.rodata_custom_desc .rodata_custom_desc.*) + /** + * Create an empty gap within this section. Thanks to this, the end of this + * section will match .flash.rodata's begin address. Thus, both sections + * will be merged when creating the final bin image. + */ + . = ALIGN(ALIGNOF(.flash.rodata)); + } > default_rodata_seg + ASSERT((ADDR(.flash.rodata) == ADDR(.flash.appdesc) + SIZEOF(.flash.appdesc)), "The gap between .flash.appdesc and .flash.rodata must not exist to produce the final bin image.") + .flash.rodata : ALIGN(0x10) + { + _flash_rodata_start = ABSOLUTE(.); + *(EXCLUDE_FILE(*libgcov.a *libphy.a *libapp_trace.a:app_trace.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:port_uart.* *libclang_rt.builtins.a:_divsf3.* *libclang_rt.builtins.a:restore.* *libclang_rt.builtins.a:save.* *libesp_hw_support.a:clk_utils.* *libesp_hw_support.a:esp_memory_utils.* *libesp_hw_support.a:mspi_timing_tuning.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:systimer.* *libesp_mm.a:esp_cache.* *libesp_rom.a:esp_rom_print.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_sys.* *libesp_rom.a:esp_rom_systimer.* *libesp_system.a:esp_err.* *libesp_system.a:image_process.* *libesp_system.a:ubsan.* *libgcc.a:_divsf3.* *libgcc.a:save-restore.* *libhal.a:cache_hal.* *libhal.a:i2c_hal_iram.* *libhal.a:ledc_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_slave_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:wdt_hal_iram.* *liblog.a:log_lock.* *libnewlib.a:abort.* *libnewlib.a:assert.* *libnewlib.a:heap.* *libnewlib.a:stdatomic.* *libsoc.a:lldesc.* *libspi_flash.a:flash_brownout_hook.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_wrap.*) .rodata EXCLUDE_FILE(*libgcov.a *libphy.a *libapp_trace.a:app_trace.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:port_uart.* *libclang_rt.builtins.a:_divsf3.* *libclang_rt.builtins.a:restore.* *libclang_rt.builtins.a:save.* *libesp_hw_support.a:clk_utils.* *libesp_hw_support.a:esp_memory_utils.* *libesp_hw_support.a:mspi_timing_tuning.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:systimer.* *libesp_mm.a:esp_cache.* *libesp_rom.a:esp_rom_print.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_sys.* *libesp_rom.a:esp_rom_systimer.* *libesp_system.a:esp_err.* *libesp_system.a:image_process.* *libesp_system.a:ubsan.* *libgcc.a:_divsf3.* *libgcc.a:save-restore.* *libhal.a:cache_hal.* *libhal.a:i2c_hal_iram.* *libhal.a:ledc_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_slave_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:wdt_hal_iram.* *liblog.a:log_lock.* *libnewlib.a:abort.* *libnewlib.a:assert.* *libnewlib.a:heap.* *libnewlib.a:stdatomic.* *libsoc.a:lldesc.* *libspi_flash.a:flash_brownout_hook.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_wrap.*) .rodata.* EXCLUDE_FILE(*libgcov.a *libphy.a *libapp_trace.a:app_trace.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:port_uart.* *libclang_rt.builtins.a:_divsf3.* *libclang_rt.builtins.a:restore.* *libclang_rt.builtins.a:save.* *libesp_hw_support.a:clk_utils.* *libesp_hw_support.a:esp_memory_utils.* *libesp_hw_support.a:mspi_timing_tuning.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:systimer.* *libesp_mm.a:esp_cache.* *libesp_rom.a:esp_rom_print.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_sys.* *libesp_rom.a:esp_rom_systimer.* *libesp_system.a:esp_err.* *libesp_system.a:image_process.* *libesp_system.a:ubsan.* *libgcc.a:_divsf3.* *libgcc.a:save-restore.* *libhal.a:cache_hal.* *libhal.a:i2c_hal_iram.* *libhal.a:ledc_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_slave_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:wdt_hal_iram.* *liblog.a:log_lock.* *libnewlib.a:abort.* *libnewlib.a:assert.* *libnewlib.a:heap.* *libnewlib.a:stdatomic.* *libsoc.a:lldesc.* *libspi_flash.a:flash_brownout_hook.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_wrap.*) .sdata2 EXCLUDE_FILE(*libgcov.a *libphy.a *libapp_trace.a:app_trace.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:port_uart.* *libclang_rt.builtins.a:_divsf3.* *libclang_rt.builtins.a:restore.* *libclang_rt.builtins.a:save.* *libesp_hw_support.a:clk_utils.* *libesp_hw_support.a:esp_memory_utils.* *libesp_hw_support.a:mspi_timing_tuning.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:systimer.* *libesp_mm.a:esp_cache.* *libesp_rom.a:esp_rom_print.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_sys.* *libesp_rom.a:esp_rom_systimer.* *libesp_system.a:esp_err.* *libesp_system.a:image_process.* *libesp_system.a:ubsan.* *libgcc.a:_divsf3.* *libgcc.a:save-restore.* *libhal.a:cache_hal.* *libhal.a:i2c_hal_iram.* *libhal.a:ledc_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_slave_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:wdt_hal_iram.* *liblog.a:log_lock.* *libnewlib.a:abort.* *libnewlib.a:assert.* *libnewlib.a:heap.* *libnewlib.a:stdatomic.* *libsoc.a:lldesc.* *libspi_flash.a:flash_brownout_hook.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_wrap.*) .sdata2.* EXCLUDE_FILE(*libgcov.a *libphy.a *libapp_trace.a:app_trace.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:port_uart.* *libclang_rt.builtins.a:_divsf3.* *libclang_rt.builtins.a:restore.* *libclang_rt.builtins.a:save.* *libesp_hw_support.a:clk_utils.* *libesp_hw_support.a:esp_memory_utils.* *libesp_hw_support.a:mspi_timing_tuning.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:systimer.* *libesp_mm.a:esp_cache.* *libesp_rom.a:esp_rom_print.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_sys.* *libesp_rom.a:esp_rom_systimer.* *libesp_system.a:esp_err.* *libesp_system.a:image_process.* *libesp_system.a:ubsan.* *libgcc.a:_divsf3.* *libgcc.a:save-restore.* *libhal.a:cache_hal.* *libhal.a:i2c_hal_iram.* *libhal.a:ledc_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_slave_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:wdt_hal_iram.* *liblog.a:log_lock.* *libnewlib.a:abort.* *libnewlib.a:assert.* *libnewlib.a:heap.* *libnewlib.a:stdatomic.* *libsoc.a:lldesc.* *libspi_flash.a:flash_brownout_hook.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_wrap.*) .srodata EXCLUDE_FILE(*libgcov.a *libphy.a *libapp_trace.a:app_trace.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:port_uart.* *libclang_rt.builtins.a:_divsf3.* *libclang_rt.builtins.a:restore.* *libclang_rt.builtins.a:save.* *libesp_hw_support.a:clk_utils.* *libesp_hw_support.a:esp_memory_utils.* *libesp_hw_support.a:mspi_timing_tuning.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:systimer.* *libesp_mm.a:esp_cache.* *libesp_rom.a:esp_rom_print.* *libesp_rom.a:esp_rom_spiflash.* *libesp_rom.a:esp_rom_sys.* *libesp_rom.a:esp_rom_systimer.* *libesp_system.a:esp_err.* *libesp_system.a:image_process.* *libesp_system.a:ubsan.* *libgcc.a:_divsf3.* *libgcc.a:save-restore.* *libhal.a:cache_hal.* *libhal.a:i2c_hal_iram.* *libhal.a:ledc_hal_iram.* *libhal.a:mmu_hal.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_slave_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:wdt_hal_iram.* *liblog.a:log_lock.* *libnewlib.a:abort.* *libnewlib.a:assert.* *libnewlib.a:heap.* *libnewlib.a:stdatomic.* *libsoc.a:lldesc.* *libspi_flash.a:flash_brownout_hook.* *libspi_flash.a:memspi_host_driver.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_wrap.*) .srodata.*) + *(.rodata_wlog_error .rodata_wlog_error.*) + *(.rodata_wlog_info .rodata_wlog_info.*) + *(.rodata_wlog_warning .rodata_wlog_warning.*) + *(.irom1.text) /* catch stray ICACHE_RODATA_ATTR */ + *(.gnu.linkonce.r.*) + *(.rodata1) + *(.gcc_except_table .gcc_except_table.*) + *(.gnu.linkonce.e.*) + /** + * C++ constructor tables. + * + * Excluding crtbegin.o/crtend.o since IDF doesn't use the toolchain crt. + * + * RISC-V gcc is configured with --enable-initfini-array so it emits + * .init_array section instead. But the init_priority sections will be + * sorted for iteration in ascending order during startup. + * The rest of the init_array sections is sorted for iteration in descending + * order during startup, however. Hence a different section is generated for + * the init_priority functions which is iterated in ascending order during + * startup. The corresponding code can be found in startup.c. + */ + + . = ALIGN(4); + __init_priority_array_start = ABSOLUTE(.); + KEEP (*(EXCLUDE_FILE (*crtend.* *crtbegin.*) .init_array.*)) + __init_priority_array_end = ABSOLUTE(.); + + . = ALIGN(4); + __init_array_start = ABSOLUTE(.); + KEEP (*(EXCLUDE_FILE (*crtend.* *crtbegin.*) .init_array)) + __init_array_end = ABSOLUTE(.); + /* Addresses of memory regions reserved via SOC_RESERVE_MEMORY_REGION() */ + + . = ALIGN(4); + soc_reserved_memory_region_start = ABSOLUTE(.); + KEEP (*(.reserved_memory_address)) + soc_reserved_memory_region_end = ABSOLUTE(.); + /* System init functions registered via ESP_SYSTEM_INIT_FN */ + + . = ALIGN(4); + _esp_system_init_fn_array_start = ABSOLUTE(.); + KEEP (*(SORT_BY_INIT_PRIORITY(.esp_system_init_fn.*))) + _esp_system_init_fn_array_end = ABSOLUTE(.); + _rodata_end = ABSOLUTE(.); + . = ALIGN(ALIGNOF(.eh_frame_hdr)); + } > default_rodata_seg + ASSERT((ADDR(.eh_frame_hdr) == ADDR(.flash.rodata) + SIZEOF(.flash.rodata)), "The gap between .flash.rodata and .eh_frame_hdr must not exist to produce the final bin image.") + .eh_frame_hdr : + { + . = ALIGN(ALIGNOF(.eh_frame)); + } > default_rodata_seg + ASSERT((ADDR(.eh_frame) == ADDR(.eh_frame_hdr) + SIZEOF(.eh_frame_hdr)), "The gap between .eh_frame_hdr and .eh_frame must not exist to produce the final bin image.") + .eh_frame : + { + . = ALIGN(ALIGNOF(.flash.tdata)); + } > default_rodata_seg + ASSERT((ADDR(.flash.tdata) == ADDR(.eh_frame) + SIZEOF(.eh_frame)), "The gap between .eh_frame and .flash.tdata must not exist to produce the final bin image.") + .flash.tdata : + { + _thread_local_data_start = ABSOLUTE(.); + *(.tdata .tdata.* .gnu.linkonce.td.*) + . = ALIGN(ALIGNOF(.flash.tbss)); + _thread_local_data_end = ABSOLUTE(.); + } > default_rodata_seg + ASSERT((ADDR(.flash.tbss) == ADDR(.flash.tdata) + SIZEOF(.flash.tdata)), "The gap between .flash.tdata and .flash.tbss must not exist to produce the final bin image.") + .flash.tbss (NOLOAD) : + { + _thread_local_bss_start = ABSOLUTE(.); + *(.tbss .tbss.* .gnu.linkonce.tb.*) + *(.tcommon .tcommon.*) + _thread_local_bss_end = ABSOLUTE(.); + } > default_rodata_seg + /** + * This section contains all the rodata that is not used + * at runtime, helping to avoid an increase in binary size. + */ + .flash.rodata_noload (NOLOAD) : + { + /** + * This symbol marks the end of flash.rodata. It can be utilized by the MMU + * driver to maintain the virtual address. + * NOLOAD rodata may not be included in this section. + */ + _rodata_reserved_end = ADDR(.flash.tbss); + *(.rodata_wlog_debug .rodata_wlog_debug.*) + *(.rodata_wlog_verbose .rodata_wlog_verbose.*) + } > default_rodata_seg + /* Marks the end of IRAM code segment */ + .iram0.text_end (NOLOAD) : + { + /* Padding for possible CPU prefetch + alignment for PMS split lines */ + . += 16; + . = ALIGN(512); + /* iram_end_test section exists for use by memprot unit tests only */ + *(.iram_end_test) + _iram_text_end = ABSOLUTE(.); + } > iram0_0_seg + .iram0.data : + { + + . = ALIGN(16); + _iram_data_start = ABSOLUTE(.); + *(.iram.data .iram.data.*) + _coredump_iram_start = ABSOLUTE(.); + *(.iram2.coredump .iram2.coredump.*) + _coredump_iram_end = ABSOLUTE(.); + _iram_data_end = ABSOLUTE(.); + } > iram0_0_seg + .iram0.bss (NOLOAD) : + { + + . = ALIGN(16); + _iram_bss_start = ABSOLUTE(.); + *(.iram.bss .iram.bss.*) + _iram_bss_end = ABSOLUTE(.); + + . = ALIGN(16); + _iram_end = ABSOLUTE(.); + } > iram0_0_seg + /* Marks the end of data, bss and possibly rodata */ + .dram0.heap_start (NOLOAD) : + { + + . = ALIGN(16); + _heap_start = ABSOLUTE(.); + } > dram0_0_seg + /* DWARF 1 */ + .debug 0 : { *(.debug) } + .line 0 : { *(.line) } + /* GNU DWARF 1 extensions */ + .debug_srcinfo 0 : { *(.debug_srcinfo) } + .debug_sfnames 0 : { *(.debug_sfnames) } + /* DWARF 1.1 and DWARF 2 */ + .debug_aranges 0 : { *(.debug_aranges) } + .debug_pubnames 0 : { *(.debug_pubnames) } + /* DWARF 2 */ + .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) } + .debug_abbrev 0 : { *(.debug_abbrev) } + .debug_line 0 : { *(.debug_line) } + .debug_frame 0 : { *(.debug_frame) } + .debug_str 0 : { *(.debug_str) } + .debug_loc 0 : { *(.debug_loc) } + .debug_macinfo 0 : { *(.debug_macinfo) } + .debug_pubtypes 0 : { *(.debug_pubtypes) } + /* DWARF 3 */ + .debug_ranges 0 : { *(.debug_ranges) } + /* SGI/MIPS DWARF 2 extensions */ + .debug_weaknames 0 : { *(.debug_weaknames) } + .debug_funcnames 0 : { *(.debug_funcnames) } + .debug_typenames 0 : { *(.debug_typenames) } + .debug_varnames 0 : { *(.debug_varnames) } + /* GNU DWARF 2 extensions */ + .debug_gnu_pubnames 0 : { *(.debug_gnu_pubnames) } + .debug_gnu_pubtypes 0 : { *(.debug_gnu_pubtypes) } + /* DWARF 4 */ + .debug_types 0 : { *(.debug_types) } + /* DWARF 5 */ + .debug_addr 0 : { *(.debug_addr) } + .debug_line_str 0 : { *(.debug_line_str) } + .debug_loclists 0 : { *(.debug_loclists) } + .debug_macro 0 : { *(.debug_macro) } + .debug_names 0 : { *(.debug_names) } + .debug_rnglists 0 : { *(.debug_rnglists) } + .debug_str_offsets 0 : { *(.debug_str_offsets) } + .comment 0 : { *(.comment) } + .note.GNU-stack 0: { *(.note.GNU-stack) } + .riscv.attributes 0: { *(.riscv.attributes) } + /DISCARD/ : + { + /** + * Discarding .rela.* sections results in the following mapping: + * .rela.text.* -> .text.* + * .rela.data.* -> .data.* + * And so forth... + */ + *(.rela.*) + *(.got .got.plt) /* TODO: GCC-382 */ + *(.eh_frame_hdr) + *(.eh_frame) + } +} +ASSERT(((_iram_end - ORIGIN(iram0_0_seg)) <= LENGTH(iram0_0_seg)), + "IRAM0 segment data does not fit.") +ASSERT(((_heap_start - ORIGIN(dram0_0_seg)) <= LENGTH(dram0_0_seg)), + "DRAM segment data does not fit.")