From 66b1ef3d887c6bfaa01384657c8fd251871c8ef8 Mon Sep 17 00:00:00 2001 From: DH2LM Date: Sat, 3 Aug 2024 18:59:22 +0200 Subject: [PATCH] Initial Upload --- .../ch32v203c8t6_evt_r0/.sconsign310.dblite | Bin 0 -> 134705 bytes .../FrameworkArduino/HardwareSerial.cpp.o | Bin 0 -> 9336 bytes .../FrameworkArduino/HardwareTimer.cpp.o | Bin 0 -> 35724 bytes .../FrameworkArduino/Print.cpp.o | Bin 0 -> 16768 bytes .../FrameworkArduino/Stream.cpp.o | Bin 0 -> 10320 bytes .../FrameworkArduino/WInterrupts.cpp.o | Bin 0 -> 2728 bytes .../FrameworkArduino/WMath.cpp.o | Bin 0 -> 1956 bytes .../FrameworkArduino/WString.cpp.o | Bin 0 -> 32508 bytes .../FrameworkArduino/abi.cpp.o | Bin 0 -> 980 bytes .../FrameworkArduino/avr/dtostrf.c.o | Bin 0 -> 2984 bytes .../FrameworkArduino/board.c.o | Bin 0 -> 920 bytes .../FrameworkArduino/ch32/PortNames.c.o | Bin 0 -> 1776 bytes .../FrameworkArduino/ch32/analog.cpp.o | Bin 0 -> 6308 bytes .../FrameworkArduino/ch32/ch32_def.c.o | Bin 0 -> 588 bytes .../FrameworkArduino/ch32/clock.c.o | Bin 0 -> 2352 bytes .../FrameworkArduino/ch32/hw_config.c.o | Bin 0 -> 1200 bytes .../FrameworkArduino/ch32/interrupt.cpp.o | Bin 0 -> 4916 bytes .../ch32/lib/ch32yyxx_adc.c.o | Bin 0 -> 9920 bytes .../ch32/lib/ch32yyxx_bkp.c.o | Bin 0 -> 2860 bytes .../ch32/lib/ch32yyxx_can.c.o | Bin 0 -> 10460 bytes .../ch32/lib/ch32yyxx_crc.c.o | Bin 0 -> 1420 bytes .../ch32/lib/ch32yyxx_dac.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_dbgmcu.c.o | Bin 0 -> 1296 bytes .../ch32/lib/ch32yyxx_debug.c.o | Bin 0 -> 3172 bytes .../ch32/lib/ch32yyxx_dma.c.o | Bin 0 -> 3008 bytes .../ch32/lib/ch32yyxx_dvp.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_eth.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_exti.c.o | Bin 0 -> 1920 bytes .../ch32/lib/ch32yyxx_flash.c.o | Bin 0 -> 11616 bytes .../ch32/lib/ch32yyxx_fsmc.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_gpio.c.o | Bin 0 -> 7388 bytes .../ch32/lib/ch32yyxx_i2c.c.o | Bin 0 -> 8336 bytes .../FrameworkArduino/ch32/lib/ch32yyxx_it.c.o | Bin 0 -> 1288 bytes .../ch32/lib/ch32yyxx_iwdg.c.o | Bin 0 -> 1332 bytes .../ch32/lib/ch32yyxx_misc.c.o | Bin 0 -> 1808 bytes .../ch32/lib/ch32yyxx_opa.c.o | Bin 0 -> 1228 bytes .../ch32/lib/ch32yyxx_pwr.c.o | Bin 0 -> 3680 bytes .../ch32/lib/ch32yyxx_rcc.c.o | Bin 0 -> 8048 bytes .../ch32/lib/ch32yyxx_rng.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_rtc.c.o | Bin 0 -> 3656 bytes .../ch32/lib/ch32yyxx_sdio.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_spi.c.o | Bin 0 -> 5748 bytes .../ch32/lib/ch32yyxx_tim.c.o | Bin 0 -> 18556 bytes .../ch32/lib/ch32yyxx_usart.c.o | Bin 0 -> 7348 bytes .../ch32/lib/ch32yyxx_wwdg.c.o | Bin 0 -> 1884 bytes .../ch32/lib/core_riscv_ch32yyxx.c.o | Bin 0 -> 2884 bytes .../ch32/lib/system_ch32yyxx.c.o | Bin 0 -> 1932 bytes .../FrameworkArduino/ch32/pinmap.c.o | Bin 0 -> 10480 bytes .../ch32/startup_ch32yyxx.S.o | Bin 0 -> 7168 bytes .../FrameworkArduino/ch32/timer.c.o | Bin 0 -> 6212 bytes .../FrameworkArduino/ch32/uart.c.o | Bin 0 -> 8192 bytes .../FrameworkArduino/core_debug.c.o | Bin 0 -> 804 bytes .../FrameworkArduino/hooks.c.o | Bin 0 -> 704 bytes .../FrameworkArduino/itoa.cpp.o | Bin 0 -> 2288 bytes .../FrameworkArduino/main.cpp.o | Bin 0 -> 992 bytes .../FrameworkArduino/pins_arduino.cpp.o | Bin 0 -> 3132 bytes .../FrameworkArduino/wiring_analog.c.o | Bin 0 -> 5052 bytes .../FrameworkArduino/wiring_digital.c.o | Bin 0 -> 4596 bytes .../FrameworkArduino/wiring_pulse.cpp.o | Bin 0 -> 2392 bytes .../FrameworkArduino/wiring_shift.c.o | Bin 0 -> 1688 bytes .../FrameworkArduino/wiring_time.c.o | Bin 0 -> 1596 bytes .../PeripheralPins.c.o | Bin 0 -> 2952 bytes .../variant_CH32V203C8.cpp.o | Bin 0 -> 1000 bytes .../build/ch32v203c8t6_evt_r0/firmware.bin | Bin 0 -> 13348 bytes .../build/ch32v203c8t6_evt_r0/firmware.elf | Bin 0 -> 34400 bytes .../build/ch32v203c8t6_evt_r0/firmware.map | 3656 ++++++++++++++++ .../build/ch32v203c8t6_evt_r0/idedata.json | 1 + .../ch32v203c8t6_evt_r0/libFrameworkArduino.a | Bin 0 -> 336488 bytes .../build/ch32v203c8t6_evt_r0/src/dpad.cpp.o | Bin 0 -> 11476 bytes .../D-Pad/.pio/build/project.checksum | 1 + .../D-Pad/.vscode/c_cpp_properties.json | 78 + .../D-Pad/.vscode/extensions.json | 10 + .../D-Pad/.vscode/launch.json | 47 + .../D-Pad/Caterina-Micro.hex | 1024 +++++ .../D-Pad/bmp/spaceinv.bmp | Bin 0 -> 714 bytes .../D-Pad/include/README | 39 + Businesscard-V2-CH32V203C8T6/D-Pad/lib/README | 46 + .../D-Pad/platformio.ini | 26 + .../D-Pad/src/bitmap.h | 36 + .../D-Pad/src/dpad.cpp | 249 ++ .../D-Pad/src/font5x7.h | 289 ++ Businesscard-V2-CH32V203C8T6/D-Pad/src/pins.h | 55 + .../D-Pad/src/typedefs.h | 5 + .../D-Pad/test/README | 11 + .../ch32v203c8t6_evt_r0/.sconsign310.dblite | Bin 0 -> 134188 bytes .../FrameworkArduino/HardwareSerial.cpp.o | Bin 0 -> 9336 bytes .../FrameworkArduino/HardwareTimer.cpp.o | Bin 0 -> 35724 bytes .../FrameworkArduino/Print.cpp.o | Bin 0 -> 16768 bytes .../FrameworkArduino/Stream.cpp.o | Bin 0 -> 10320 bytes .../FrameworkArduino/WInterrupts.cpp.o | Bin 0 -> 2728 bytes .../FrameworkArduino/WMath.cpp.o | Bin 0 -> 1956 bytes .../FrameworkArduino/WString.cpp.o | Bin 0 -> 32508 bytes .../FrameworkArduino/abi.cpp.o | Bin 0 -> 980 bytes .../FrameworkArduino/avr/dtostrf.c.o | Bin 0 -> 2984 bytes .../FrameworkArduino/board.c.o | Bin 0 -> 920 bytes .../FrameworkArduino/ch32/PortNames.c.o | Bin 0 -> 1776 bytes .../FrameworkArduino/ch32/analog.cpp.o | Bin 0 -> 6308 bytes .../FrameworkArduino/ch32/ch32_def.c.o | Bin 0 -> 588 bytes .../FrameworkArduino/ch32/clock.c.o | Bin 0 -> 2352 bytes .../FrameworkArduino/ch32/hw_config.c.o | Bin 0 -> 1200 bytes .../FrameworkArduino/ch32/interrupt.cpp.o | Bin 0 -> 4916 bytes .../ch32/lib/ch32yyxx_adc.c.o | Bin 0 -> 9920 bytes .../ch32/lib/ch32yyxx_bkp.c.o | Bin 0 -> 2860 bytes .../ch32/lib/ch32yyxx_can.c.o | Bin 0 -> 10460 bytes .../ch32/lib/ch32yyxx_crc.c.o | Bin 0 -> 1420 bytes .../ch32/lib/ch32yyxx_dac.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_dbgmcu.c.o | Bin 0 -> 1296 bytes .../ch32/lib/ch32yyxx_debug.c.o | Bin 0 -> 3172 bytes .../ch32/lib/ch32yyxx_dma.c.o | Bin 0 -> 3008 bytes .../ch32/lib/ch32yyxx_dvp.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_eth.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_exti.c.o | Bin 0 -> 1920 bytes .../ch32/lib/ch32yyxx_flash.c.o | Bin 0 -> 11616 bytes .../ch32/lib/ch32yyxx_fsmc.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_gpio.c.o | Bin 0 -> 7388 bytes .../ch32/lib/ch32yyxx_i2c.c.o | Bin 0 -> 8336 bytes .../FrameworkArduino/ch32/lib/ch32yyxx_it.c.o | Bin 0 -> 1288 bytes .../ch32/lib/ch32yyxx_iwdg.c.o | Bin 0 -> 1332 bytes .../ch32/lib/ch32yyxx_misc.c.o | Bin 0 -> 1808 bytes .../ch32/lib/ch32yyxx_opa.c.o | Bin 0 -> 1228 bytes .../ch32/lib/ch32yyxx_pwr.c.o | Bin 0 -> 3680 bytes .../ch32/lib/ch32yyxx_rcc.c.o | Bin 0 -> 8048 bytes .../ch32/lib/ch32yyxx_rng.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_rtc.c.o | Bin 0 -> 3656 bytes .../ch32/lib/ch32yyxx_sdio.c.o | Bin 0 -> 592 bytes .../ch32/lib/ch32yyxx_spi.c.o | Bin 0 -> 5748 bytes .../ch32/lib/ch32yyxx_tim.c.o | Bin 0 -> 18556 bytes .../ch32/lib/ch32yyxx_usart.c.o | Bin 0 -> 7348 bytes .../ch32/lib/ch32yyxx_wwdg.c.o | Bin 0 -> 1884 bytes .../ch32/lib/core_riscv_ch32yyxx.c.o | Bin 0 -> 2884 bytes .../ch32/lib/system_ch32yyxx.c.o | Bin 0 -> 1932 bytes .../FrameworkArduino/ch32/pinmap.c.o | Bin 0 -> 10480 bytes .../ch32/startup_ch32yyxx.S.o | Bin 0 -> 7168 bytes .../FrameworkArduino/ch32/timer.c.o | Bin 0 -> 6212 bytes .../FrameworkArduino/ch32/uart.c.o | Bin 0 -> 8192 bytes .../FrameworkArduino/core_debug.c.o | Bin 0 -> 804 bytes .../FrameworkArduino/hooks.c.o | Bin 0 -> 704 bytes .../FrameworkArduino/itoa.cpp.o | Bin 0 -> 2288 bytes .../FrameworkArduino/main.cpp.o | Bin 0 -> 992 bytes .../FrameworkArduino/pins_arduino.cpp.o | Bin 0 -> 3132 bytes .../FrameworkArduino/wiring_analog.c.o | Bin 0 -> 5052 bytes .../FrameworkArduino/wiring_digital.c.o | Bin 0 -> 4596 bytes .../FrameworkArduino/wiring_pulse.cpp.o | Bin 0 -> 2392 bytes .../FrameworkArduino/wiring_shift.c.o | Bin 0 -> 1688 bytes .../FrameworkArduino/wiring_time.c.o | Bin 0 -> 1596 bytes .../PeripheralPins.c.o | Bin 0 -> 2952 bytes .../variant_CH32V203C8.cpp.o | Bin 0 -> 1000 bytes .../build/ch32v203c8t6_evt_r0/firmware.map | 3857 +++++++++++++++++ .../ch32v203c8t6_evt_r0/libFrameworkArduino.a | Bin 0 -> 336488 bytes .../ch32v203c8t6_evt_r0/src/display.cpp.o | Bin 0 -> 12220 bytes .../src/textscroller.cpp.o | Bin 0 -> 3988 bytes .../alt/.pio/build/project.checksum | 1 + .../alt/.vscode/c_cpp_properties.json | 78 + .../alt/.vscode/extensions.json | 10 + .../alt/.vscode/launch.json | 47 + .../alt/Caterina-Micro.hex | 1024 +++++ .../alt/bmp/spaceinv.bmp | Bin 0 -> 714 bytes .../alt/include/README | 39 + Businesscard-V2-CH32V203C8T6/alt/lib/README | 46 + .../alt/platformio.ini | 26 + Businesscard-V2-CH32V203C8T6/alt/src/bitmap.h | 128 + .../alt/src/display.cpp | 290 ++ .../alt/src/display.hpp | 39 + .../alt/src/font5x7.h | 289 ++ Businesscard-V2-CH32V203C8T6/alt/src/pins.h | 45 + .../alt/src/pong.cpp.b | 399 ++ .../alt/src/textscroller.cpp | 23 + .../alt/src/typedefs.h | 5 + Businesscard-V2-CH32V203C8T6/alt/test/README | 11 + 169 files changed, 11930 insertions(+) create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/.sconsign310.dblite create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/HardwareSerial.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/HardwareTimer.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Print.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Stream.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/WInterrupts.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/WMath.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/WString.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/abi.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/avr/dtostrf.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/board.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/PortNames.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/analog.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/ch32_def.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/clock.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/hw_config.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/interrupt.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_adc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_bkp.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_can.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_crc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dac.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dbgmcu.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_debug.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dma.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dvp.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_eth.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_exti.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_flash.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_fsmc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_gpio.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_i2c.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_it.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_iwdg.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_misc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_opa.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_pwr.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rcc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rng.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rtc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_sdio.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_spi.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_tim.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_usart.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_wwdg.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/core_riscv_ch32yyxx.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/system_ch32yyxx.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/pinmap.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/startup_ch32yyxx.S.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/timer.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/uart.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/core_debug.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/hooks.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/itoa.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/main.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/pins_arduino.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_analog.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_digital.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_pulse.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_shift.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_time.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o create mode 100755 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.bin create mode 100755 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.elf create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.map create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/idedata.json create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/project.checksum create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/c_cpp_properties.json create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/extensions.json create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/launch.json create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/Caterina-Micro.hex create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/bmp/spaceinv.bmp create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/include/README create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/lib/README create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/platformio.ini create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/src/bitmap.h create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/src/dpad.cpp create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/src/font5x7.h create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/src/pins.h create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/src/typedefs.h create mode 100644 Businesscard-V2-CH32V203C8T6/D-Pad/test/README create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/.sconsign310.dblite create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/HardwareSerial.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/HardwareTimer.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Print.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Stream.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/WInterrupts.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/WMath.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/WString.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/abi.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/avr/dtostrf.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/board.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/PortNames.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/analog.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/ch32_def.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/clock.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/hw_config.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/interrupt.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_adc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_bkp.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_can.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_crc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dac.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dbgmcu.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_debug.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dma.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dvp.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_eth.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_exti.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_flash.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_fsmc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_gpio.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_i2c.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_it.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_iwdg.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_misc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_opa.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_pwr.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rcc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rng.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rtc.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_sdio.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_spi.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_tim.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_usart.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_wwdg.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/core_riscv_ch32yyxx.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/system_ch32yyxx.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/pinmap.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/startup_ch32yyxx.S.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/timer.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/uart.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/core_debug.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/hooks.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/itoa.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/main.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/pins_arduino.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_analog.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_digital.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_pulse.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_shift.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_time.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/firmware.map create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.pio/build/project.checksum create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.vscode/c_cpp_properties.json create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.vscode/extensions.json create mode 100644 Businesscard-V2-CH32V203C8T6/alt/.vscode/launch.json create mode 100644 Businesscard-V2-CH32V203C8T6/alt/Caterina-Micro.hex create mode 100644 Businesscard-V2-CH32V203C8T6/alt/bmp/spaceinv.bmp create mode 100644 Businesscard-V2-CH32V203C8T6/alt/include/README create mode 100644 Businesscard-V2-CH32V203C8T6/alt/lib/README create mode 100644 Businesscard-V2-CH32V203C8T6/alt/platformio.ini create mode 100644 Businesscard-V2-CH32V203C8T6/alt/src/bitmap.h create mode 100644 Businesscard-V2-CH32V203C8T6/alt/src/display.cpp create mode 100644 Businesscard-V2-CH32V203C8T6/alt/src/display.hpp create mode 100644 Businesscard-V2-CH32V203C8T6/alt/src/font5x7.h create mode 100644 Businesscard-V2-CH32V203C8T6/alt/src/pins.h create mode 100644 Businesscard-V2-CH32V203C8T6/alt/src/pong.cpp.b create mode 100644 Businesscard-V2-CH32V203C8T6/alt/src/textscroller.cpp create mode 100644 Businesscard-V2-CH32V203C8T6/alt/src/typedefs.h create mode 100644 Businesscard-V2-CH32V203C8T6/alt/test/README diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/.sconsign310.dblite b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/.sconsign310.dblite new file mode 100644 index 0000000000000000000000000000000000000000..76c42676a85d612dbebed96336f6eedd40121632 GIT binary patch literal 134705 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/HardwareTimer.cpp.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/HardwareTimer.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d6c6c674f996c5e053f0d41107a15100df5276fa GIT binary patch literal 35724 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 Qf_&NKSRYXrNn-c^0G1iIb^rhX literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Print.cpp.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Print.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d4be295188a0db96c9470a4ee1eb28bc24242a74 GIT binary patch literal 16768 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Stream.cpp.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Stream.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..0eaa15ff3563ca5365add6e0a257da8b6f255536 GIT binary patch literal 10320 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/WMath.cpp.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/WMath.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..3879a26283a1466ed9bb9e64b7445ed060b37dc6 GIT binary patch literal 1956 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 E-<<_h^#A|> literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/board.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/board.c.o new file mode 100644 index 0000000000000000000000000000000000000000..c4515a27dae60b354109154305e4e739715fca43 GIT binary patch literal 920 zcma)4%TB^j5S>zjNL*+)nz*TM!~|~e5o25t2_gwGMx)!Nk1I4gnyLX{!8n9{b4f6<~T!17#P6Sn`z$$F&0MmjF@0goT zAc^~c$xf?vW>&}7w)<#yuI|j6?rp1nZ?*$RdY<%5+Uq~utE@N8v+aN-z5B%f?SSuvYjxM2{;p-L);jikB9Nf?B0rdWmfnk<^feVyU50pTs4X#g-@KAuXerf# z_#z_y1pNnnw0}YH7x>b?_#plO{l48j>1m8OFlWB`X3p%{nX~&czc6PQhA1)QmmGN_ zhcWT}jGr(pC#6^36)N99b)AWd97LkB*D3OTw^MrJcRmcwzRGX!Ch{MVeXu1mJz!+} zV9xmzezg zttUi}bxrVI5j_k)+Tx?Jnna~T^SHkYz1F2e5^!HPshA7^&uRWSU{mui0H-zo5^yj_ zk} z4~9Ik;@R&cUk*a7_$gq;6DywmOLC|XV#ODMRX(xe%NkFt_)U!`R(u4wuNw=5vm5R4 zp*+&Cqv0Lm6G0AFqc_03xkh+7`Pv4X0b$rU?L&Xw28T{D-Dh>LREG7Oz^*9d*_)o2 z)sj~dv+TNJI(DsOk~P~6HwZfoZfKw2N1C%VD~)>HetL9^g9H709Yl!VIp+^*j9FmDW&atPIX!x~D}*_by3avjR+ l#&3wv<@MopRnG*Jx7f5x5DIHi_;1wnswlAIM}kG={Q(ztrLO=0 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/analog.cpp.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/analog.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..96272d9c867b86c821d9462fec693fe04e2bdbba GIT binary patch literal 6308 zcma)AYit}>6+XLutnE6kGuzgwor3E;YwWGp&m^Q_o%Py|o4A&pmMRKat=ALB#JlUR z$4(-GaGGpVCy^@QL_s2y{3$~DQHda7;72J)R3%ghMG?bH^{O|df12wYiC)E|Xfu`K9+y0;WZ~EWxzgh5! zp?70xq4(0$zA$=c)Iqn1Ayb z7hdcttkH6*NblNL&M)Ok<;G(7`Q}B9tXIx=sbP}@F9hV!mrJ(XC&4oTS@SM?3>9)~ zemz(gDXisl4$*L8(dG^76 zw_e%*Gndz`v%_cIt(OOqfq&t?Xxv_(u7%$7ZE-Mji50{llxr?!Xg@;#pc(sSuczCUc z8*+CKLmqNG3|xJ}x@aX5l#drFP*5IoI5YQw@5FVpqY35{0p951eZa-2<+2A{#}v$W z7`&Kexr~7iq2#SXo(0&g6zlOB;3gLz2d;PVN#M5&yjrG#Z@Bn#z|1Lc)iMu|RVp>| zIpCsyjVyrQLCIT<FZ6!J!@uLZ;raem^0=qH$Kh4Da<}w*+Mo9DgC3sp@Ock^ z(Zj#);otS}AA0!DJ^YUjf5)DGjlAz^_xqg%!iDo+SDDGRXbbT+0f304$=-A zv2RBYt8SSzt$1Q08BZQbq|@fK#N*ki+2nkDHZgC;+hk-ay)Q8n@9m2U5=a3ao=YdK zsZ6@ynKfsvOqR|XYbtG-S59!;`52=IkPahoo0um%+#!DX3~eJChgvP(o^|( zqvqt?bRrwg&(!5HmN{%4OJvP4E0MLJ&vQU#Fko8!(}_vw*4(VE^qF=zT_v4+Mj`n0@A98BAm+ znA?8aV=$4Pn8xf6q>p_T^>Dc3uJ&j+=IMT~PY=f1mzgkQsZ|2>U={O?;dXmOlG(V` zgMBcZNO5HEnBg$`JT-4-4^L-~#Zuu8yI+4Mn@V6_t99TY(Zq~3mo=lA)C?vUOQqV| z?0$~$U%Gc=&F4~PY`(CpdK0!gOO9Qm_s8BIU8^L~7iNG16VoH}SV(8jYoIPX>b4o1 z6p3^=kSBn8=L1WuI=|x$j!vvP-zmlxR4`)I=~};rYW{nzdNX)~qZ6y%4s2{i1tV6y z5xCYs1><+VHE2Wo4d`g@ zs^0`QTB(Wi-5d z_;A38Ri{+jKvkp#Me(cT>#2%V;QZ41NFK8`K3T*Xhwp*6}TM<-UD+fnl* zR-Mn3@dPTE`}t}Huis_MLahG0_ZvY#7fMCR` z{{q;EQ57Lp{WriyKUEQ8)g!9;kt?YeKC4 zd_U-#6RW(N!WCo?B$%c5*&z?wGiE&)5 zZ2o#gk!2pYBs7t*5)vApot045oKA$OhV*Qz=iF7A?m4!)eC|5IdUX4o>e4(%RaZ;# zNO+HkLrW-|Vd|mcZ-H5xul7SAnMtMatH4>3|L4Nj9Djq_Zu2{YOHM!i+2ZwM z8;wUA?)m@a$Iqd6T<$wH9hZBz6eZ#`?5q}f4VcFk>MW3CFN!-}8oVAwP2&wfaL4-) zoi{>bJg$MpuZu|_B1XN|?#{$UY=S!v_SEn70sTny0d+?A z>gtOFhkMW5GiMI>b1=FMf&g*?{9?m^I*I4qrJ#Wtj(}kp-l)c65+!eHIDSymyZf;H zs0LYVjj={?-cr48JAQRd)z=+;Dfa7H{-cVYzx9AkWh;T_2jww&WrtURB)#f98T+CW zK<6Ksi(*zcU)5APXBQ6IL@t7k^Bg*vWtn|S9EAIdR literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/clock.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/clock.c.o new file mode 100644 index 0000000000000000000000000000000000000000..72557e257fe0f0d301f84b10d03af8463b4cbb3f GIT binary patch literal 2352 zcmb7FUuau(6h6sK8>hBwZ#O%g4>1aEvR>LHom$3BO=}|Tk8D%+pvLs(GDDLFa_>qD z!pamzA4EZ_MSKwH#-=Z_3@Qj?I`PFP#m7DDX?qrjKI-@7-jn`zRn!CL{=V-!=lB2Q zm$S2nUq~bpqLz?fWs8Zt(Jx(|? zUQODwBdL``xxR~q&eIpAbN;tNCw({BncPU``Zki+)^e%5r6Xn6rV~1UwsfTw_Pkx_ zOolz*eed4B+Ao)S!uoNOJNw{#TC7Xh-KCO@q<2YfGM!kz(dplr`1yurZ~iW~9{(&Y zzGTLulPeXAQ<*(WFIC<7OzG&$nd2{>D2~07nQhK_wVGGUAighiAU`%&5B6rBarQgf zG3t-TJol9R^2b&L=Y3CnDcqRnExdn3-B*;wyEgJ;2yM0{5_o|e}m&SnVSjPbKE zz8di>Xl?A~<5>K1jDH<**1nDN_#xu=p&gb15x3ED=N(s^!_!BLF(rE^QHV94+~$QxruzNhIu5bwSwkmQy+QpUd|AWp3sRK=O|eR0}eqv}v~wCY0kH??Qvnw8V7x_^jutICMQ>&Nl22q&r{$89y6 zDCBTQ|LwaQX?*|mmEv#CG=1&(W-w1*yLcXBv?t-LuYb#%Ku&yK;~IOf>^|hNt_yJ5 z5J(yAb~tr9%i=k>Io|W&x^}=Gel3ef?S2heefSZ$6Et7#~TDO&sxWOKk8FJOFP-OwLU%Obq!2?3*vP+-w`_JWy?Kj4FJkPke>)5<5;v|xS96}_VGlWHr(C@Ae^C5KjNmuic@Kq`wB`MF-}+nQy)~^X9#IxAdfF7zRWP{Kmio zj#B9P3q8U##xaKdQyk~NWRTy>V7s_`V3d9y+|2;yR0bc@ok#QQKT_Mp%jwgzox|^k z4@;lF?sswgc0K>0yLhge-|J@IcdnX1H)Y}zKrrS?luWprApIgsX z)(W#PtfjE*S1NwRqWFw;XJNJ+s2kQj`?ftNSMTro{YP+e)(?4(-*9b4 z>5$gFhWB46Zrt{oVdythuk3#dVk>8BxdvH{y;(Ef9sTk(TtW6P*-{D`pTS-2> zF3*jK)SV%KCvPzc{GvkqfBZ#^v+^^qkm`N3$>;wQk$hZ3&u39!nJ~`BcaeOr$mV=p zi)DvY@0nwwlAC$oNRLP_kn%flzAP!{mp363yL9*^8;Ni(mP@2MuSUtMy-2(W?+<88 Bh2sDK literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/interrupt.cpp.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/interrupt.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..63219dbfdb57cbbe42626e83a413c0da0e6dfca9 GIT binary patch literal 4916 zcmdT`Yitx%6h8Z$qKNIbyb9>jBA}Md&X$%(OtY|EN=e09Yca-T-EN1np=|4RtzcA^ z+68IiD@CjP(1^wu^_L`?_(P2}Xpj&SA0&nl;{*QqLt}|CM)W%~b9e4stTz5I@g{ff zcfND(H|O5Db7uA@JGOW{9umz%Ka*n-jm;y|UTX%drt4@KE%Xsx^!mtCwQ>Bt!>^Au zAFi+VkoRNnDer0TnYRvkS_5sFLl-IFFFjgan7;Ol_aASIoLpJzprO&0sYxhZEE26- z;E7LY!4Cq-%;>atPBQc46jcX<@oSQq@hN&|6}*SEq9>V|n5L@au~KeO+I-!gE|ZOAq(d7e9(mob6%1 ze_T6$@QJ3D;=nQ;1^_XsvU%y);w8Xr_rJWYfl{1DxOMY zYCfV*6M=7D(!M=<_VUDz9aP!^Z}9lD7ie7LJHI=58t#8C@$@HRS4SsBCZokbQmn{9!xWCrDf13uzN*YSi23DZ-a*W7D)SC9`Kr2; zE2pac*wQlmb=ER?$^&FxF_Q6|dkBjVau|3w> z+QJNj(pa==zjDH^h)$FdK|roZXW)>3usFuHilR4?M!EOhugN_8SZMoBeA9@ zoZQoE^z|8iVfY)u&1={6W(zll*GFQJD66`f{J#0=r$1yT&ZBJNd~z~Q^MR3@&s>Sa z_z16y)O_YD9l}RfIR=oA<|;M{fYf~E4mpI6LXH9CqZ-8)PuQY;w1}>CMJyumtc&11 z@XO5yZ-Y$0Zno_>Mi1;Q7-KfaPjVaZ3d!CMT#)Q8U?=M!?SReC-)cd+2SD6|uzzXT z-L{wQoxn~`LD~)5(W{^#*p6NW-4ENUp8(kZ2XS?FxrX+;Y<0hCX^f|#oktHr`3KXo zE__~pQ|y3rWZ1u0vFjDP$+mkC8^ZeTwQb&m5c1up#6PCkM{S#*TnOjs4aNVV%RiSs zbJ_FgJC|Kams~b7vX4CPVF>4IvCGDOWpf21pTB>o5XlS;QKVzj_QclPx^zn2-Jv)3 z4`l~a+5CN}%wTS3*%>vRQDbi*n;OXGjA3|U=#A)W(RH0K%;-$%QNA?sWj$Xu;1XlA zk%Jr8LoKFfb~VOQ5YoEb?Cr$>xb6PeQOxop8gJfj1vNnokjequ9add0N7 zF zZ@|b~86^gcbiTd2)5!H@bN!oREf1Ju_4u@QhHNLccp+s#OKH<5Y%W< z)WZA?mcdx?Bh0U~c*cT%1h}@^;u#D6An+2KXDs-mz#;oX##r#jfNS|hMPn@ZSAmz< zJY&Is2^?CD3mRj=^O7p(GfNajU$el3)QO?e{=oJ~_+AO;B+Ru;vEcc> zf@dsvKX9d8&UqPY>_Q)5-u|%jJKeAZ7c~B6S1vUn-t)iCf#t-#7>j$=0f%nJ1&y)b zxlV`dV$Fl#&D@rOKr?f@&ca~~4cA-Piy_3xqA?b8=K_arV%DnTg8#qA&%=7edKrs# z@z#j-G8Q}^!GA^7qG~=NJdrEE zxA{SSc&5wswapCf*<<7i_6eBPz-5Ae4T5&G^G{_F{Qhy{W5sde&sdFPA2%+={LlYS zaXMnu`<@3Unz%357p^OD+c6FCFeY-|%yZ}3@d~=E7lOfcSu~;dA_!Tp2EXcK;8>6M zK(yeu ztoQZ|dh@}{`E^Koyl*1EW<~GJ40^hv_mHH=^-Ab;%e*(|sgBAb) literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_adc.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_adc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..4308929d19bf9d05c462449a023369a6af0b9bbe GIT binary patch literal 9920 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_bkp.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_bkp.c.o new file mode 100644 index 0000000000000000000000000000000000000000..c87bc455eaa0db0dfb0c25fc0cc88c5695af0c2d GIT binary patch literal 2860 zcmah~O>7%Q6n>7AIF0(3b!qrh*eE~(BukoFp#oH;SyIbtR3gW;T&TOYr|uHlvDWL< zIT4aW1%gwGK;^`V3nx?r5(i3B+7l9&iVOE};eZM%oZ!9nJn!ttfstnSeLwT|=e?bM zXJPSdEEWSEF?awW0;nV)z^TA60gu8k495ZXdg9Qx@G-J`8|dgnq?I8KFI|JVWFm2U zG}ZOl)(byY~JVX|yVSKfOEp zZr^(n{hZ!SmWN^N<{n;;^=CAFTlo5ws1(CmB!vh)~)bK$K zAJXt)4Ik0)Q4J4i*wAniXvMJ(+aJVXmVWF>RUd#S5r_H!j7Ic9cs8Qz&vy)7K%K_Z zI1PMXvjJ)!DDQ%X-_-Ei5}SB7@cnK@@BrM1;6eCIVtNh(4#HOvd#bJ4uu`{*U@fL_&f+|U^TaeA zX6TTD`EyJ8*F>h~`jF3iZlk!CZ#ZirKMh&i&d+0$H|tr^5WZb4bsU~(_^Te7XnD@5 z)`hp^))vK@sMxEuD{eU|&{}e4a*CSG*{?VKdec|9W#J=jI~BL!IljAEyWmusB3OIT zbA7@0Q+6A^@B%(7oKhD$E&Q_;r@ZVtezOr6?TT)r3+*)}aUxysV zV;ljTlp%GP@pv0h%sllp^As~5)cJ|FpJL`|?WFu%Mlha|pGv?d+x~#3WH?(;>13|8b(y((NPrWYffjs!SlSt5CWKIf;eE^p+rdA`KCjBMSIMwH% zebU6qgY(TJq2~Jn^U+>N`RHCa-wMWRz7}E=ClAhd1qn6Z9VH*V2hMjLV>RC=h)tY4 zINv4`YQA5TeDsZRzMB}U`MyC+&%uN9-9ke3(f;1ecVF|-zEArB56<@h2{m6Yf^NQ} z$g4gRf%>=Rd=r|_LahFk+4rjEo7*Q}R`Z?TCtpqarsV@(My&QU!r=bt%=bXn8%WfV npzV#`Bh`cc(+6;J&tnL^C@j!oIXI*(RrURW^}WU-Y8?Ix68@r~ literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_can.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_can.c.o new file mode 100644 index 0000000000000000000000000000000000000000..b181f80abb55fcd926461bd3375c2465af204555 GIT binary patch literal 10460 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 DeAjRz literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_crc.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_crc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..8ab2419904f94662c9f771fea4a4e91d80281745 GIT binary patch literal 1420 zcma)5&ubGw6n;sX*dJPB^iU9FMWMAcgVb2XgG9G=Ed(iB>d~^<9ZYFrB|C==D8_)$ ze?Z&2XK!NedeDEwKS1=Z?``Jo&Mp-lczN&p-j|tgc4l5}v>p@+1>jMDpO7MeMhRlv zhy_b<7Up4mtJo|%$6rT7st&&#+N0rXXS`Ny`tQbZmzeWMi?DpOV81za{Q3JhRw7IJ z+k2g_jE3OY_8n^}+VcE;%Xze8xtrT|{js&tYs(;zfrb4QYpqdl@2P9nZLun@v(+S< zey8Ba@1%i6DYF~GMYD|QiEw|W$+9<$zYt-@7!1&45Db)@B6|B(YlGz0Nb^9 zT^UNX?#8w4b$#TL`hNGo-)F*+ipy=OHrHMGbT3r0AFHuxFto$!+{DBsO!d>+kO&7o z<+VYCsz1pcu9S=vh`>`Gh;|r)AVQc9Q-*ztzU+EgIU=%;$^Mlo0!+}{a!>Jo$PCPKy32IjeJ&FP}Q=ssv2 zzn>vu^IOwe9P9xp_=wTO#u?1>7_^Tn2EBAX3oPLmYRDrGnv2Fc3{&?4C;t?8CO@qE E1G7J$i~s-t literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dac.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dac.c.o new file mode 100644 index 0000000000000000000000000000000000000000..e0f4072773e685ef1b5c2e79bf75f4005d962ac2 GIT binary patch literal 592 zcmah_!AiqG6r9+i^;XYb){_<5MQRoC8fp zt1Y05D)%N~^&g9xN$1njLp$RQbW#-1_C3$jH@{}Og&cAo{$aP)E%vkeND?2_I!U~# zlRX?$*CDp)`n8{IH25_=gP%Y$@Cq66OoY4v+!(sVJ|S5L(5S}&NcCA+GwxHm_2udsNzDQe2Q4!hf8Y{KP>J~kP&4;_Crj;hbE>zTB zJoyXs=zs7cc+P8KX2)!=Ke6gtW-D|9-w%8f`I@=9Qg^rG>*ktR5;xUIW1F9Af_{z02{=Y!YQ`8m zCk7&UF=!$Wku7U@Qo~akuFxDJm2tE}7vN`IvkX%Vnx;#VI}KY!{~HBdrrQ#8=PFIo z!vdb7=Mv8+dDQp%%S*%IVBq*}FZ5mukHp3*bd8z~`;pag>>zHpw$__D+)S|J^n%!F zwi+GVvD)M~Q69>-t-akB+r6}DjfaL*q4hI~OC+LU7!2jYs(|8YnRc*NA`wTVS=6`q}G~QF-d8iV# zmqP^jkGdxlSCO~~pHGGNz`3)~Pf*^G`n&t^^E>36QdJuv`V2LZ;2JYft~U!k4OKga bOW(keC(AIY#r8Zj&%1--UpOI!d$Rlm-}{XT literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_debug.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_debug.c.o new file mode 100644 index 0000000000000000000000000000000000000000..1359ec29c84b1e59933ffc9d9716904edf34cf88 GIT binary patch literal 3172 zcma)8T}&KR6h6bUED~&CX{7<8YcYxyCa_R3jUmt}tQe#Oq;2BEbbkg|VS(%{4cic1 zvDgPSX=02ded$BfzBZ`|CTe`ZR3knajl>v#9t=;K7@H6i|Gu+x58NH7dXjtZ_kHKg znfrHU_vQYf0mCpz%%IO!H&?XS1Wx}m+b zy?wBmwxJbzZeRAa=9+Cl_(~g{ZUQX4#dEFE>`Ly2+5Sy3S*L z+3NbH6?}c+`&BD{b#;B8C(r)hC+h=5TV(+{cB$4eYFGMegYRGsTLsKBM3JTC?!!j! zo3Wmchv>&xT`*Yaxg-9gpLU-zde=ggR9#sYEHCtYUiMk@g9eFzrJq${!8pHZk^;ml z!+ubcwN`<*yjDRyZzrd}B4Np&ZcycV&&qP)&$B;&v|L!mT#6R6tP_!z#gTY&IuaWm zkBknES#4(`{h5T5N;#8EyV?@z+~bj_%&6I}9^4)DGb^WG|K9arw@Xfxd7178 z#{x79P`So99?Q`zK)4i|1*l469AE9@2YmdXkJnJRM5&=B#d)R%)s%PxR7($+D7Ey2 z;=B(A{JI5@y>!RIbV3F2N)7l2Ft+YIR6);{@Jbp6KepqqrZM10HNFD@0(6MZDItn6 zjQvb%0lXSlah^vQ`@2-aD``dXY|&p;yn9M2?#2xv7&+gEKK_Z1f8pcb`uH!3n;645 zzu$fSyFUJx;(R_~IzZ*>0(u=91IOHSQ|# zoJ-?leWTCYBiZz9Zo+%UwzFwBdBJw$7aY5TMlH+k8#x&rakA<8sbU%{lcLzj;At=3 z%TRos2iYx2vW}a>+mXk1F=eu+ocO%$%pzhUJ)0&QT~6&&L*woSb}GnsuTklYMLz`G zpsqY)(YYp?l+IZ67LLCk9gMN)e4m??&RBG=PRY+$bWYu<^79~iJ8cM2fSyw4?nbvB|q1GIO6GyMUS$s3Z1d&qpTlA2V*SydEjs}I@ozM(O(1(KY|X% zSajwMb=-R{M?UMCdUUV| zn&4L8Hcp_-kPnaP<}j`lvqwWA zY1-bJ(wtr$c(3tlK;dE~m@Z~wdeyHWSAKD3E>G1gsr}?!CgaRX0mGH+$w~39f6vxT0o-nyM@0ah4dZrg6TRW0SKHdk(HwUce z`vyFVCMN6UTGQt@gM6}Ht{=(w2C$xQ2!wx!#3bKk2ztIhknde+yk6cn$+rru=er0Z zIpEsC*L`tI_lUcNIQ<^HbdR|A_le_qhzZ_+z*z280fgr+Cio5n#=XjME99+{*BeG- zAFum6G|tzK#&!urztilKrtiah5U)Yt&vOGB=c_@x4^8FlmUxNSu literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dma.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dma.c.o new file mode 100644 index 0000000000000000000000000000000000000000..4ea220bf3c548fe81d8e5c206f17de0ca722876a GIT binary patch literal 3008 zcma)7Uuaup6hBFtCM#PTldYW^C9XQV*<9MR>+0}Nv$X3X-DuZVd?;pVa+{VlsU)|x zeb|fvS42vtEgMJ?5g+y>2tx5eN||wjFMC*FgY{{Q;)75T*#u?&&b{~R{d%?Nfpfp# z@0|0U@89{p`(97qDTl*BLLBrPS&XR3OFD1Y1DdFT>M0nFX673HC`Cx4Ea`o15`InWz zd~a3i0NcJBtE?i2+sLs}T}KsoZ&nMwMQiYTyn<8R8u#9F-}~TEsThnV-+k4yG;p!J z+_PR@im#V%Lzm8=WgP$>UN7Ip-0$^_tSv`_m3z^VN~tKXgjdnn1U(9EhAPmI+liGr zu~H|G@?m9hvw?zZrJ}JH8>_*nXD7tm?dfC$1GCgZIQXT+1W%on^aPy^hKbpt@yMv zfF6T(FlNtjXeab#Hni|Zcd;qLG!miiGtor18qZB=I@|_>T7EjEZPQpbZTN>`Q@OE; zj7|nsEjFFccPF)EY-&2Esd?SpyQ}%sWHK|TCAH~-9vGWclX^ ztd<-_tL2S$Tp&%I)ksO>TuB)%6iCUdlSzfGic~L_K`#@FO0{F_$z^0S#YII){r_1& zmh)e#Yll;+G0SdMnr(Ds+b%j=_>Rg_Qd8Nin$wJZ{6AklQog?8eQLLL;`3$UH%jf!Eajj-Pd0c+~gottZe(*ciWjelh6MX}`AIf%Cev3~+<#pTw?}Q2w z`37K+1MZSk%@_Mghy{BR0{o{8)tk;kJ^0-%b8CNmmTF{r}Gw^l;>R-+wRLp@L qw_&^m13#xBD38nI?}3V12Ba_H2yp^a1mq`Nj@!aIjteJz0{#sH1CI&- literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dvp.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dvp.c.o new file mode 100644 index 0000000000000000000000000000000000000000..633b577c3e3e17b6aa12a203476517b05f6bfca6 GIT binary patch literal 592 zcmah_!A`W_id-C`E1b@Tu0Xi#v zP`I$k zyE@rJhq@NAPuDN~WTVcn>goIhl7Ux9h$q73b>PO(CJqUClP$gocP~fs9r2>7`z9ZY Hh*fldKHn|) literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_eth.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_eth.c.o new file mode 100644 index 0000000000000000000000000000000000000000..9cf09934300e79834c55090bb8ac6f0e88361577 GIT binary patch literal 592 zcmah_O;5r=6r2iCyy4l)dJ+@Z5CmhqHb_W_AsD?%KQ^f`)x_?hJ^AFo6V3@4AC=RuB#C3XyGk~rR93tDL43>f+TgKFi|Ao@_Frx!IFKl`0m zHB3Vj$0k;sx7A(06TaIUb+3E6EB4!3eWQ-W|8~HpwwJ*1lj@kfcEIaEl-%};BG2E9 zO>_k4tVnGTvfA%WO{B9Xx6pB51L!czprfxeHJ^6R^a#1+-2KC8soU&l_mL#NDs__h zP$zr1rmjI8)3r-K*{JiYdOAOWWZ)GNVotcc4%`@;#5o~vvc)gq?&V0n3tm)pf8+xZ Hv5Ia5F@r7d literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_exti.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_exti.c.o new file mode 100644 index 0000000000000000000000000000000000000000..a67dc2194483827bf8d6c383bfc37c5c88b0b95d GIT binary patch literal 1920 zcma)6Pe>GD6o1>gJO0Tsv$9%Za>^`pFtv;hGB)lGixSeR85Ap;O+N*@BO~_eedn}X42mg zaJgK-#05WK2LZe+fIM!>6KbFw4necvQY2AOq$<=if-)=MS}iEeLK#dPTll?QywQnd$C z$=7&0cUEYPC#D-OJ+T?ma~3;{v8k+}^tQ*+MLEWC`K_H64>VQ1 zD%Om3>XCb*cD-A?5e%tyJ)(aoY(%3*RK$3#c)6)A95c_0SL6n{o;8$P`Mwsw`W6=g z_pYu3;(dG=vD<<1kKx1(9uCod!GQ}MxX6Kv9k|4SOYxrv2yc5ma0KmM4j)JR#5Q*B zKLDrfSQW12PyiQfd^e9hV7)PlkqXde$IJ4#5boI6iWkAKjp^p)Pz;kcrgO@n1Twqg zr2vtE#)k3nv9Ug5%#6tqkUJVtn@}${fWNmZ*w$@aSTo{ALN|@j z&0yR#5{c1ady8h6fkC}LWa{SVh?PYhH1q^HEr^U@*I)5qSEmt=#^U|g@NhVa_pZh3 zk_1r84&+UsKGYtxY>-FBhfF<;tC_IY0cM$49>`JM)Iko9jDSoInXgYy7=t?J&X>kv zu3*l)SJ}J5eDPdhrv=V)`EEEj?COaexj!^y#IZU5DJPLf^X9er>}|2_Y`RX{JT_fU z9-G;7$fF7R7q8aN$Dd2@oe4WvMF)Ss9>g>UOc<{P9W?2R9hk!lRH9AKfF_<|`%y!v ze7<*xX-=51d@*$JypM?KT`^(2hv?vWUl8w=@2P|L6EV#r6PE8SI{19Q5wq_BaT#wB zZNA>cOc$vbY@VgH}u`3bIGQ! eCVK;D!Z+NMCBqiVMM8Uc-Wvp)`H1zycz*y!=M^ac literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_flash.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_flash.c.o new file mode 100644 index 0000000000000000000000000000000000000000..0c32d0cbae9c747512c4b22547b5065004aa3521 GIT binary patch literal 11616 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 Nta63M(UimQzX7m*b?*QG literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_fsmc.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_fsmc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..3575611a51bb75022d1c6eb9ec622003ba1f6e32 GIT binary patch literal 592 zcmah_!AiqG6r9+i^;XZltfy9J7pbj?*U%P0L=?ShvWY}wEi`*bPX3<1;Ae;*ptClw zO?%LV;l0^6nVr11$>lT%0>}yQg*5}(B%Y6c1wFK|2h76oT=k0U$h@f8)t$PzxD5yQ zYGUIwNzz1d-dCriLHz8F)R`XYW3gY=`WsDrey;{>8XE~b->Hwu8(X{ynCxU&mPPUK zlv|?>p!3qYC}wqwWzD2>Y2l!g$VJd`oYmpsZG IB4QQY54qhgSpWb4 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_gpio.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_gpio.c.o new file mode 100644 index 0000000000000000000000000000000000000000..d548c14f367dadc68bc7e10a922bcbc3601b98d3 GIT binary patch literal 7388 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 L9K3cYQ+fXZL*U;7 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_i2c.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_i2c.c.o new file mode 100644 index 0000000000000000000000000000000000000000..718d4122a98db325b6f919ecda7a931f2bf9c44b GIT binary patch literal 8336 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 K@gI~h#@t`(l&3=g literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_misc.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_misc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..102e9058623997c8945d4f4663e3c1f7c43a8813 GIT binary patch literal 1808 zcmai!VMtR^6vvM`_hxC%vXC6KWt7GCaBiB3l=5=RP!mgqB5ZqGxpErY6Eq^1keO7d z6ZJz>M3MNZPY!|*3jEa9_BjZwz9oVBtg0b?@KVNl-cgCHP~h(+v2Q}?@^zv<~G>O z&KXH9O+x&uw3S$c&+*O8;TIy7!6Zx?m*+1h;^S+1MAT(Q8cIwlk36a+33^o^3FF4^EAjDFY23KJGOJ8` zzdYU8vN+!*u)DD>0bWI^w^j~!_|zL#Z+n-uv*oLEZK*-BjHPX3a8g*WlHe_jImNr32M#Kc=s7uo^BOE|JCg?-R z-GZ(}eko`N@@+vok^2Q*gKQRbJ@R2epF&;`w1PY(=rhQDf^I{O2)YxwPS7;hvw}_| zLLL;rB^KC$<8Cm3#`Kb|jc|u)TFDYH0jPbh>XDJ*;ofj4s>&+JtxfI9nRA_0NG^0I zU1|uNcsY($yn0FBJzlIuh1=ejK$(YV6~r1&1||13t|MvOgLHITGym$rP2h-H+@VeQV?>-ky06 z+aOsT42OdQ{A95?{bQhSkp2VwYjtPU@~_^;>iAcmUB~|=N3f2z^?!Brt!6)$Z7F6T z{kO3r(|Kw{C%b};=}$(r6ep+c??M;*okYEa&W*oE2L{A`Q`qkZ#;6~y0q++?7T@C= z%i*9K)sc;&({pJ~WK<`v4duA=IZ&MigKyC3NYmM-er9w!`h4vW;UnHOL%@uBktfhoLeHcwyzV#C;MZ>e literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_opa.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_opa.c.o new file mode 100644 index 0000000000000000000000000000000000000000..772329cdc80b2ad2ca10f3a271e4f860211e3fbd GIT binary patch literal 1228 zcma)5L2DCH5T0baSsN?FR8+8s)fHMLc}P>MD3yfmx)g#2iv^)jHoGe=x~(QFBnL4R z>aFG=DtOGn-1U$@pg+J<@gMXm5^yz39MuGvCa&GcPlfS4RDACX)d!8TbVW z0{EJR051iE1vmvWFfy}MZJ_k_dvmpsk*!LfjNaS#^RQx8&K<$5`Frxbzga67Z{Z|l+GhnEn`lTd4d)|A z9(57xX%SuyuneUL7XzGw+Yu&z5flJ>yRz8rb~;;o&n#vGt6#@+1MW9!TdVHc?v5Xr zv9a#AUf6yNbCPVdAT(%Jdi#*6w<~)kN*LLcPr`-|hIo9Lu+WHQQ}qe_AEpJ2c@KIXW4UP%e_w QctqYRCVv@3!i)3%0LFog=>Px# literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_pwr.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_pwr.c.o new file mode 100644 index 0000000000000000000000000000000000000000..e1552040d036922e52d85c84ba65b38f837fd60f GIT binary patch literal 3680 zcmcImO-x)>6h1J(&;oWCD5aL@G}VHUdGcFoH!|~pNzD{TC{#?F=`iy;ObP>;dF5we zL>hl$LaISqB2D~RSQjodF`*k{VpF3lVP%@QaAAWB8zm-X~6Afhb3sD20B3d97G$%4tlk>tCU<#U4X3N&#=`v4*4A&gzmnJ@uwSm+u{n-!o>?qs4w}>Um8X>} zH&>up-J+iy*PQD$@c$3u(YbzSm4&$>MmzBJ(#}a0rj=_sn5JGtokb7)BnBp6wvi! zo~GGQBzoQx=pXV793RxZ!=B!WQ6m;JVjhk+dyaH?M-%1~o}*fu)?!ts+{rauLYx1{ zF-LxdbCnj$Va8m%k~yeELd4NB1(z$BH;rTts*n(_uTt!&+|4axRfIRxEFeFBC;NR_Tt~;) zZ4YzsokpbGxaWKD04%x%s2_g^e@% z3c6|IF)Ln0KiIg#!h7gf8$V=W7yX@wtEtj1NX?47>2VulUEEYdzC2t@qj`8Qy=LR2 zrRTefjdXuJ+8a(-2=)`2qup~C)>+kW8WXXVG z_Kip4gJ#6Mz~6PAM;|vLDRA3f6dv%MC>RI_hYQDs{l1go-u}XZ;Ba^wP38eGEwWqY zel#cs|UdxV>7zva?79=s1{e9YxKknzXCt0Efz5& zq>ZN2q@|4Uhz3@Z>P=zQ5>mo;HRZA}A=i{5&nqt_mS1VPjQ^>(TqwWla(u4#a-5pR zs=#}PQ7JnpM5XN@lWOu_Pc6z*i%w2V7)dkpO7EvfDc}=?I)dT5C!07yQL5016I9h9 z25aPoQ*$R>D{ItwbLR+UPi}BHrMtPoUT_kfKVwjAoBgJ=z^@n zcTt$o{mF!!@5KT-7xS`ijDaSS@hI{=rRXj*##t;(=$=<}-xSczD!RJ`bk`K!VV)={ zCgoAg`w{Epb*`7z8Sh!FGwz3f*?WJ76Ugg~m}nw5Q}iu^-?`y)k23)IP-nZii9N|K aT`whi9|>#|F8-0qx)#2_??sSf!u=O6>Svq) literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rcc.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rcc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..be8341e8d16f09b9a588779e0f8ff1429e5263f3 GIT binary patch literal 8048 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 L_u+VV2Ht-G2(ZmA literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rng.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rng.c.o new file mode 100644 index 0000000000000000000000000000000000000000..5c5d51ab4e1fa2bba81bdaf6bcfb252ff9ab8459 GIT binary patch literal 592 zcmah_O;5r=6r2h{yy2P4auO5R5ClTFHb_j2F&e!}zhVg~ByjXp55-N znkIe}hEb?E@2JtB>o3f;8tcC9iT$pY->BmIcQ;^DIY?mnS$RxeIpS3yh;RCNo@H;F z)w>P=o#u)0d{(pB)>t|dWd=I*j0f$fDRi(-l4xZPOiz#|=k_0Jg>Ji_{YR3xRp=z~ zu}=1IMO~dZrRx-avQg_-_OyNi$-pbb#GJ5sEx0i>hzmmAWQ$M2-pi4Em%J$JzQ~6n HVinyVI)5$o literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rtc.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rtc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..65ef369bbe70776baaf68ea5cad6b199354561c7 GIT binary patch literal 3656 zcmb7HT}&KR6h6yBhc*UbwuRPKJ1vc3g$aKaG}Z8rB-mh~l0MXB*j-^$Sj_Gem!!l6 z492viwb&Y?Y0wuQOtf!((U_9hCfe89C+&-dXySvvjZgJEGxzRXE*q7b%--{zbMAM~ zJ#)@nc%!?&Clm^i93lFh0z~xMcJgqu=TJlY=`p(ALT%x@M(*vePA*knT+PkrBHe#J zm|42>rElrYMaGO!^`&)KTHw1d+?!i7ZY+H90smH;_o2Uj1p2#+bKyHT=farRj7Vik zr~~%)h4%U7#cjFR;yQh8cNiy^z<=2Yy@a_cOtfAUruK@%H{U}<>p7yvZr(LAjMXL8 zAFk)x=c=!+=A^Yf#B0VVO#i<2xpP?kuDANi)>mWg#r1jYd}(!l^Ui(_jJcMQhiT3D z=|cEK@7yVzM&@SuzESk!y#RBTzRTxIdVO^67x?g5m)|mS-&fBrH9fsTz9xJZIrrWH zB2cm(9yXBq%hXYt>{2oY-lr_t**Rc;8@W-OE<@yDI-k93S$3l8a6as zs^J|Pen`V*8ZOsxg@z*<-lgG64OeM+5AhCWURz8%AqPlh}M&Y=|skzO0$Nyg#Q3EF=rwm zXrFM>lb#jiUCHTWT-b)4q}wxxd`3hOe!{>o|3D2CY-TB*KyBeJWc0B z!b!7E+WUrdYv0g7A{9@j#yXNNaVOP^a_3yual$bU;we|k-rVo0y`Lr_ay^@SeZaER zA7;HMR+gon?-$d;4+hIp&v+~Rwd^nWS(ZFrEn84vuq^eAx5B^G`1$O$;*(&pEZUQ6 zxt5bEMxhuu|K=0E1IsdIuTLyr&$85$otc?*ol(qg+MmazT5p$R5pP$WA9F z9GkWFhMEsldgUvYjrFflDXpMcl&;up3F?2d&2NPu0Hq-`XT3KHn`N79U{snV&<8D} zF(HI}_h=?>&4xy@V^fopiInTVvj6qVt;3%&dE0SMs6*bG2cTp>d28x^;!{XmMqESx z<<}ti)O~}yhVr*H_ZHttZFqR>!vZd6ZavoX!?oXqM?J?eV6J^R0EP1Wx8`>i ze*CSGL!RRgDAaR|U|*SM{>w?8V>i~T`<@3lB*`#Kz6kUx--N;!QTQ4(zH7jR>Z(uk zTLa!%VBb;A?^|H2fZr+T)%dbXeEeyb=bhE~{sJzP=d8x}Ciq?e57!m`a>?_(FZk-A z<57l$sl5)fmtUS`F4?aOUkkhzaJK7Nn*w=VxJfJi^U(8`O&kRrcB`ORR{ZN&Gn IGy+TUAM!Khu>b%7 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_sdio.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_sdio.c.o new file mode 100644 index 0000000000000000000000000000000000000000..07dbc6239a205744bbea83aae0678d7d2b9fae41 GIT binary patch literal 592 zcmah_!AiqG6r9+i^;XYb){_<5MQRoC8fpO z8Rv28TyOu5Xv-(C8AJjTc zys6VY98%XI{?qkqKi#PKH9f^op&59EjCdv_uYemvm)IrrO}6+T_N1wg=99ao?vwmf IMXaiu1H!~EUjP6A literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_spi.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_spi.c.o new file mode 100644 index 0000000000000000000000000000000000000000..2c854c55d0bb3dbab1af73f9b001180dbd5cfcf1 GIT binary patch literal 5748 zcma)9Z%iE55g*{-@c&~0;w)Kfpo&zuE*kZqyxW;VGzxiUNSe`~sNX zlNX37OZj7=LiG~b7c&6Ef=qtBfPP^JWY60(f8Db5pRrJh;A_c$oT+qA^rDyTJ@=W( zEAH!)H<0fkf3N2H3x9DV*BrhuMsv#?zR+T8&Qv?cAr$4SlfBdlQ!g!JuA%AghpQch zP+fwoAeSPSA#X;mCj^^_tLJZTkp3gwU%qF~t4{ariH-W$!d}|Xk<7(; zr+W>PE8Q!n?pLf#UY{8Y$IdOmT2D)1^DtIWcV}j89s2ghE>Q&~rvDere{D_Qgum&B zxGFRkn%hRKyvx10rgV7;3Pb*iJ1}P-n4BHW``yK1fB7%q4D-(mjbuI;9}7=inuhFe zmLE{fP8q`F#PqP(CN%8k9Q(T#xd46R(3Wpa~`A13aB$-vD1myxH{M1VNM)0e=-` zYnMyldBoOJQli&l?NT|sgm#*|5b@j(sbfK)eyzplvXK zf;D~{oJMTrbHQ1}Rz4TJirCr}OF}h1Z%@KF2}my@D|j9*>&UoJ+@DDJLkWK@;YEgN zT@_rZ&lz6Ou^mdldixz=*Ynv;1I)3 z-M$Hq=Zr6b(+t~mdntT72baMQ7^am|pd3D6n4Vh&D&QlA=^0SqG5C~WdS(=;gwGkK zXH0>ukjGk*QU5kr&#;mI32-xP%*O@KF>J)Ef(XO3#|l(~%5bfYx5E&_Mm;+KV#oZx zp`pRS?(~VcHwNB=KIC1Jv`+7{Tl$zH1Q-b3z$x)9^aVf>a3H*A3Fa}NZ$Bw7>r_`4pitX1+ zjA*HWn5IXdPy(bBR1>M`&L`B`8SGCUjrW?0ea|e*lj**=7VHS>NrKTtY#}|m<(n;B4-0A9PqW;Y8H2}$6??PE&dXl+bf99#7BazJY z0hEDR~}w=U{mFb!3POg+cLUb%G48>lHE>3VuG zBGJ2|fs!E6lsr%Bq7jD{35oiwr%o63cbTK!kSUGlDMQxdHyASYE|15M>Du5mWZEMS zy>OAp-$4sNcVy2lT{QGQL)PnL3qfNW8Vx;o(?fk)^a$RylyN`CB~2aFz}rLT$9p85 z25(ADM7^Z-@&m{^ilC%MAUK*m!EzDKwV{*_yD*xcdqKrpfS}^VnB8C%8*2iIO?uU>?zuzKW zAOj(9s(x~V8rYD zC1SC@SA}@=*U01j8D%kE83tHwU9L;<-W1}|Unh@uSBkd-4~BOh&xL-JC%|mig!T@0)0#_a!IpmzC=KOsJ1~3a{^)6z>WKSZ#lQCdK==5RX1t zc)WQj-a8nNY@B#~cO<`SXjttWeJbTG!-t)pBNqncdF?nJUCloE2gIwbU$x}-C&V}v zlMw0@ko-PFOlOx9_j?uvsv*D(4Okz=Bj4@FyuL%|C)T$f8}Mq+!D;5lK5f8-eqt}D x7@X17q)zk;6avs^)^23VOW#Fnka@315nd|>$O;1~77?9M(Qhx#V{{e2{{l46W3vDN literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_tim.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_tim.c.o new file mode 100644 index 0000000000000000000000000000000000000000..f055c8ccef4b61a7514a899f5465a358ede1bd2f GIT binary patch literal 18556 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 E-=op|LI3~& literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/core_riscv_ch32yyxx.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/core_riscv_ch32yyxx.c.o new file mode 100644 index 0000000000000000000000000000000000000000..5d3835a30107b8bfab39a0b1b7a89d8672222c36 GIT binary patch literal 2884 zcma);&1(}u6u@8X_jj5$twjs#Ay}bZLR&?8C=J_f8)$3DZh{vL`O;R2m1Zre2$rJa zMK6j6526=Q@X(W>c=HeN5AfQXry?Fa>CD@i&Ca8PE@b!p-u!lU_f2MY@7t?Okw^sO z7J;A8B!DmNfIN%B1dPLJs3#z~zgLg8@qHqSaUA0XjBSiF80RpCS@iin5yd!;v4L>{ z<0QuCF^(Q_)4+Wa_X}*_{cwK|mMv?}m}q2*<(tOxdd|qE9cwCY*tJr%QmIx9);?)m zn4KzZdgqLb=CqlVj}{!m&({h^e}V=Uv?x!{`9!#xaSP#A!fk|E0Yh60bcBfa-$}TO za5v!|!o7t12=@~nARHw;NH|7#i10AsIN=e(ql8Zq9s_Cc%Eh1+62kDg4Q3Q>hk1oN zAgypGI0|>c6@|NDQ{f)Cqi`=gP`D4CDcldQ6dr*03P<6i!h`Tt;TU{VcnH2LJPbb+ zj>B(-N1$E&q5b-d!mwce&x`@9Z+UCGTG-yKmv;)~jhX4)-A2PKL!ofJ>J`=;H|6FW zMsDYDZQ3y!b&RZ2IOP_%=&K4E0);N+xCweGV-bo56nu@ zD}q_7*TLioQ>~lKg{voXcyGLLGJ#S!;Ttv)nk=50)mG^OD=ahU$im8`e>mVKKM zyejdQG~N#JRyE!u;$=173*ueYc<+dJRpWgoUPa^a^)o!aH#FWM@osCpU&P~eIBvXQmP@Gr8#RMr3h literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/system_ch32yyxx.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/system_ch32yyxx.c.o new file mode 100644 index 0000000000000000000000000000000000000000..3ab955fd9e76f3497a25a826eb09b8bce9ccdf35 GIT binary patch literal 1932 zcma)6OKcNY6utg1cKAARvcW;0Yty6GS+1BtMFCEn&?DTkEBEc7 zgyT=HgzY{V8l;6^l|}T1+>vj;FTJ&e3i-x(G5UOB;lXc<=d#>ajCT5nYGcnQf<7M^ z7iOt3W?Y_i=ju<>sNf;F=KL;UdGS9<#~)hQL-~vue{2I;CE3`8=vu4=c2)TuW8|cvX~3)Wc}v! zrFr-MpT#O;P2C=^;`7(guDgDU>-uNv*3sUiaZHWxO{jgl`}O7nYIizi4h)zBD*Bt$ zj`rr%QR^dho7SqeEE_pU-ZL+~TapVr6+24gA-CKO?y2J5Dy~#yY59Ddv8O8MIX@LKYhzs)OGi}_P#EMuAJFO4H@tz%=Oqnbh5p02%m z&%VBJ8MOelBHNJLklT@A?hdmW?&Qa({AlM#2ld;YyN@5W9HtXDswq;PuXyGZuOW z*E>36q1OQi*5HBo5E)=I#6e_Woek~1ZQ{j5e1mMNwINw(n%Mx6MFxV5h;AaAKd>Q@ zmKjT1$rM^^q|_b}$TCMQ(y%y5(o&fWX(Q%PQe#z0i72vbe2{PMx@|)pg<@z;}(e;lJv_j-UKpKJOyLcbg#a zxsEs;Z(z*($VZ8FPCiO;q&$xz_-&*J;TMG<`*}frfyRD37U5?Av!9s92@vOqKrPjA z`yEoQ%Yv|n2!XFd;JOy4<2;DGhTJDojFn4&g!l-_a||KbkH>*qULG4D9mGKIFmQss TIQS@wIWT_#gZm7e5Ox0m(FP%) literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/pinmap.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/pinmap.c.o new file mode 100644 index 0000000000000000000000000000000000000000..e4ed7bae0aceac6f051a17f91b9e3cadde490b3b GIT binary patch literal 10480 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/startup_ch32yyxx.S.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/startup_ch32yyxx.S.o new file mode 100644 index 0000000000000000000000000000000000000000..8d88d99f286e9377331bb9af262d71830c06e071 GIT binary patch literal 7168 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/timer.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/timer.c.o new file mode 100644 index 0000000000000000000000000000000000000000..2cd93d31b0edcd36112037574669fa1df291569f GIT binary patch literal 6212 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/uart.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/uart.c.o new file mode 100644 index 0000000000000000000000000000000000000000..cb7fba4ae6925a4433e58af63d163136203228fc GIT binary patch literal 8192 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 bK=mXRKV}HbMdKV9vf7Oo(krA9ZG!&>YQ+z4 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/core_debug.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/core_debug.c.o new file mode 100644 index 0000000000000000000000000000000000000000..efae9ab1655863c86ce735edee55f3939e7599f6 GIT binary patch literal 804 zcma)4%}T>S5T4kySPyE8C%vpEE3}K0QY4@ULt7P5Q50{IG(kn8(5zBVhCYK2;IoK` zi1;qz1L#b%L)Kh$U^4T~eDjk@?mIhO%d&vQf-lGrzykuptudhnQ&0x0BA=Si?HA{D z{cYpD`%&~p$tZ!I>pG$~-1qvIqPKe_4z>>6#}`i-(m zzRsfN@pbY%zWEaJCQ<+5)pb8}F5QoX=dNME+;0;x=ZMSxp62oYu#MQY5Pg@N8au_p!e+HGLb8a2AZd>n1QAgbyKo;13CVflZIP=Ke}R8hYz3Y1 zZp`KiT^MHHzPI~kXP$=_XP)OlmWK~45pYj{aqmaa#wJ>LeZeRQ2CBWd3gej?UEZqe z^P8Z1r-o@{lEfs6_>SuLy3y1gsZ)KTkHx^ru8)uRFNZ>Nr3w&kxHREr4f|AExmekN zU*p%X?eGW8PqJ*5>lov)Ngr*2Vru3Ipz|WNVMN(Jm3bmNYZewd32g`+=Dg7%Q6nOwv?ZMyer2xA(RT4rX~SJ5CX0E5v2Coq5+$vwwpRq zBtq0QJ<&={RVs0yswxC0q#U>)qDr)!DuIOP84g4oE7T?jX!*X~9cM5g%Cp|g_q{j! z=6T+mdA~67Y$y~GB_a7uHkim%mv}tqE$EfFbj$bWj+?(+PnwqDR@b^d8=Beg-gnh- z--sH^U7zHm!?W`A!b5|nes(|l)L34>U@Vx+KVC4BYwO)^H5p2pX1HV)7tb7By>@x! z^TVOxb1O;nVD!qD&Z29^j{gj8eut!+*apA$lsQ*oZZOpowdl!{#p6@@Y&%lKe;C^8QIo(PC*!2m(YI&){3CMtdfNdI{!4Yp4c!fnL(n8F5sh&@3aUw1Vj83W zX8c4BwXG3UTx4G3cL0xQ{4U^>#_t7wRpS=$n8qIjeputZz?Q}tYp2HhfcI&RCUIFDC=@6`Bfz!{A*HrMzP6Bl5YqJKNj zO>#8w9l@MHJ=A~Uxg}7KTKikU{Suk&;2#FOj5&e$O9A)4N3|xJlSRj!ni6Lulg7}O z#X#+cJ^>woJ`T-6Gj#N2IP}rP53-))Ng^)G(vjguIWLkoq`hrqe7ruf4Ex zot6|Y1;qQ0n|;h4N(GI?TE%;O`(wm3K={AxEgtmx*1p@v?5FrWJ|4qlZ#3|~=lp=b z{)TdP8Z)(Ku_R8TS@-9C3N*%9A0_C~<*E+s6o%pD z(_io>#C7Qh)O(U#Cr%gk!pXh&yz}n6FZW&V9(<|QYEY};4~7|VG=@B1&jm}E!X#!K z;Bm~sPvIVK@Q;7^g}qj5%UilU3OZ-r-q-KmxBcT**>Wlh90UmeL22T|X2k_6^pEl=S4X_R#?{4BT#{U(w$^rL=ck%jg=L2ocf${OzE zu-NA^oDlEw5@L*%=h^OCvPB=t^RDi6PUrVl-V>@ZUhpv4RcwQ{c$*gfhekHMv@qSk z1~Ba`gGs|)V91I%NTp-L8^Ux3aUAw-S@FNzoTxZoZKHT!!>u~a`BJCT9M$O?Sri@r z$!j{!X!P9bT=m=)(eZ_B3ut$;sVDx8fIPupyCYz|rhs-LsP@P;h1RC-R&Xz1&jjmn fjvTw*K|-9$<_!j=u@>!vpsM5ZKg?H(kLsQP1{+bn literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/pins_arduino.cpp.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/pins_arduino.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..7166ada8b9bb11e5ea4cffcf6f90c168d357fd0c GIT binary patch literal 3132 zcmb7GU2GIp82!3`Q|oGn4puCP3o(MoZeVwzK(Im9vJeR=2>76hZf7@8X}g`pvMRYDGfd>OyTs*bH(P>DbXD$BcQ#*ucf9??)V?CGgj<)jLr;ls)^pePui}jMh${ zAy)k|X&Nv$JH6qO6W$c~_JlQAskMI{tx*v*k*0y6thw3#WjsQy#$daq!9|&&53GaX zsAEX<@E*J2X2c2iNA0UuBG%+&P;ZUwl}O2{R@ujHT)5@jG@^EYb=av?g7)pv(9t7^ zi8^74T45>KCx-)$fo#{t#i>jN8`1BZ24{PI@O0*<O!+XFn zg0bI5rh)%52Py$IC#$b7VD(JYp32yLXXG7Y?DY6lRrAp!VU+3k`ieNc6W!bgj(%pR zKHP$R8c_Q*I_&P!;Kiv+Ba+QzHpG@6Y{}UNV%Z&gV!O6Ior&*_HFvZY^7%qO2LH;~ z+H}0Nt^8t`q=*Z76byh7tkfp<;wh&%%PoyH#neqZBUg9{p81N@D~*8|V=ACbqwuWA0x zz+Y=T3w&AQ+kt=9_)g&Z=|zsnUho~7|5;#D^S=PTa@t=l1>i**e-U{8G_R2&a8l!C zU{m9VfFIWQGz17rR9^OlCe%wMBqy~1=6TQOX^gQ>B64n)|4W~9UF)#Fmwdj_=Gu$pZ<*)88ewJpC-Of0@r|_($UVyqK%Rd=z0(jMKc| z!}EdT3p~7(x}Rr-hLenWz>E36=fqtHKEANUD5j6O<>o@F-aDlBg59e%C0usmf@B4 zEbZ5-3ix0NYR0Kw-`R2W(Uzfb&HpWKHDYG>%k!>G^}7;62xXJ+_z3@*c*l8NsI%~# z@qXy}y1@DSp-km_3WA<*0Vcj2PUhnpsC*@0J>MA+o*88--vJ1EzD=0?ZfMNMbx`>n zU_IXtARD16Q~8cV(DR)_5;b2w(JJ33z|5z{REGrmp3tX?$_+`jf|OAB#4JH!J`;sM d1!~U#Eyf{R1#+lrI1P literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_analog.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_analog.c.o new file mode 100644 index 0000000000000000000000000000000000000000..32f68365cd44022c4233f22cc02157d01f11e2c9 GIT binary patch literal 5052 zcma)9e{5S<8T}l`aT?OqwVS3(GH|;x+7g>4PSaAxNR}m8%bJaDT{o%7a_zUwkT{v` zG~GlYv`fcE5!*7U6JlsWS}RpZNVIDZOe%<#U)nz)0TMr?ND~wg+J@GuAhC{f-n-xP z^=l*eqA<+oQyHaB!2Udy8`&`2&>5@*#KXtJof8@M8 z_qF-avnLlNU%DcZNM_%wa-{9(T<8~($l1vGflS-0a`8fF_~=|BdgcB1M)Uu;B#Tjz zTVFmcJ)<7FB=Em%+TX6V54!F7`%lZ@F#U9C-=lL!=i0*}mm0!y60^EAC-UC@eDjrt z?TsRd#ztu!P@R3kr=pg^p5qdh(D0uw)bcFMURjlh4m1p|&gZVSY)7wWqKRl!esJ=e zLy2l+`m-l6!m7(n>8BSXB4?gln2*SY`Nb9D&tT!{74q=Kh5Z{ParI|mj=S&_`#(Fh zFmqYXK6qZ{pLy;tk1qI~A-FaCs%W0={oS60aG`TpbmKegxly^&+DL}knI4fCoF zhIHnM*+}a`leE6s{<~|5=(DYF=C5AE{KNIL-gaSr_%^>cM_E6z+vf|>ccNb&&cAzF zY}aEKL|U<;TK;9qCgUR8^gHEB~6q0D~PWJbu z4i>AMlRMJA>82WMEXMY@e5g)|*Ril9WOJR8kc{D+c?j)xgk_C<+7`g~8SeSl z)U}4CO-gl2n;fq5x7D?VWvzUrPFX9@*ZJ4hwT7i#UaC{t<#e6DUA_;V_C1aA8t?}# z{v+USi@y%sVey{>*ZfWL2KYw5y;*)$*WN6@1;5j8Unze8-f8hA;B!8Y$)ADGSp4t6 zf3*19z)x8GGH`7bV)AeBMt_?I@BccvX8I=a8^``j81HQ^ZtE4F`31+oJ(~B*0Gu__qxA@~@Kb8Xm)M92tKY@c%Nve-q$K0sdBi|0}>- ztVfuub#s8P5Ad|%+}W!!Lzyj>i>2{wu9TaY8c*kCGB>@~sZ34GREtw3N#8R#HgxyB zd$;+hN3z9I)hWZj*U1%b;LX$=`^&|ua|6p($(C>2xlgjQ>@-q#9`ncSHDX<+UNmP= z`cSr`d>o~Rq=%F3Wm9htD>nA_qsnY$MJ+>LW}A3d9k>op3{KrrIky?7lz-gs|AUY+$`s^7p2YT$8Dma?f890W<1=Naz=sDBGlw(J&RCL)_e{msdzj}= zxAANNPHpgXKC2z=HLPd$O^~{bPOLijZijg>5v#tAexnns&bL(TR#XViA!V>T?k%p2 zlcMH#$2IzO<8nZRJuY*08J)OpTywZ`KCus@LQqN>oxG!VK>K~UhFwM{)|~Xm`&fIS zI^VqUZJtJ~I?q;JD`M4|y3?!`vFb_Sct0vc5=He*zC=JSA9 z^_|qWqe2j?j+01YJj4-qp`Yp#w|jnjK0D|) zI`z4z@5fVtolR19pf#bYT1hMMh0giu)stB>_Zvb};ph6I<{%hdQ z0aOTL)t7+dgQyToD5}2$tn(*Uy$SERI2RZ}ta=;9;R zU&D`jUbpb?fm2L?xP}r-xlnGxSSkI8OjjPCtmY0%x>7BBzmF=aI)|&0F662?Ngu3K zBwcnUa%rmRz#FvIaKpEa)zNyz*l)UE0{1Acy@R|#HMhQru1m|8oY-FLt#X~&JMDR4 z>E(|6bcGk6UiM=k(ClWkugbIsKLdGcI-#VDMF3d;2<~s#!=Q{_kIRJh9Px# literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_digital.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_digital.c.o new file mode 100644 index 0000000000000000000000000000000000000000..ca1e061c260a67a1ff68bb47cb5bf0d9563ad960 GIT binary patch literal 4596 zcma);e{5S<6~~X`*v?F7UAwH1bi*r!WssO8PO^5|N;KE;BCT8Kk97!y=h$xMk=Vv@ z(iWkSwrkh*$C}}l^p8xdrtuG|Dx@GRDph3#$}fS&A1DYR1j^Q|(=-ijBeYsIzTfxW ziSN7)c9eVH=X~#Z$M>Cg@4NY4{Qd!#%Oz?qd0T3p$oiFH`8`%Zn*?Q*tZ|DhHn^p- z``wixUw=b-*HY7+K9M87kk2RQW~O4H2~Y9*&cS18_dEW|&h^64%GF=HD;WRd%xo<5 zopDLz2m^sd@#Yl|x?Xn`w%jKk7-$tyz-FNuTSbeH$<7 z^XsfClXxPJG+*Dj@Z3+YRlL*93s){*(`RDEkND1^rhG#6SpV5rs;aqmT+q2Lzq7}d z8qJyHytHEJ#s6Ke^sAS>tQKqK_w~&LmaFyfz}&wVg=^uW_v(p1pIH05 z{Zp(|2=5-1n!fa&RjD^VUZwU{58VE9X_%HoEOuA8ZO>3D{jG4~fgRzkgWF;q4~64n z!`VzGn+apQJ>1vRF`O&k5#A8#j&$B&U6}i)QU3M58RGuH?h;h3!5oH<#b}sY8V!%} zD2HKgX)-*H`|JE>>{-*iax>i7WvNkGz%LvAt>8n3zYbh7{4aptH2g1uR~!D9!Iuo5 z-;Q4z{zmX$41W{&Z-yTO|HJU_179}$E#TJ;|Eu6#%YKtQ1RgN_uY+GO{71l?vu#b1 z1+=M)dOimJrr{UBnPuNEW$-@6gKW*jr%T(R?4;=rLHIDl2&Xscckz^(}k}Ic1 zBWa1;zY(n)tqZLetq<)^wC)~uRJurAQFc}!BfC1$Z9wa`VwogLshe7qIl9?J>Gp6S z%8(wW>){0lF3qTJUy8lPfcc%z2eMrD3_O!WGesQM7cOoh8HX3 zcjZPVO4*FS+mb3Kw-0V%k|h3c8A}zVxO*%)UM>_Rl~0WpMh5fttya{oiF~@8E994d zuare-$@s~grChmgI-Qaj8hmi5P%2xH+?Flhn=6lhD2E-F+?pMC0-UGVnoVWwJ4x1j zHmAxdJNik9i6N?zZb!FbTG2&{FVeesEYMnQT-VF7QZD6S#|FHR!1kR z{u6LZ1Rad5`Z;i`qmxzt4LHaTF^sJG%iv%qRr{N-I`?tl6P9d!8w1!jw5@3EpR~~W z#KBs;$a6jzYFSSO<^ zWOEZPuGKbk>aI`O%%6Ahz=LtvwZ=lL3wGC7>%dT5Z)DY5z&BcN8yN2dku`o3;~j^r zI?sV%4>}lGb*`CUFVzpOpDFnI-pLyO1X$lYS@oyEI)Ae2TuVBCvg$k+gMH{=WYt;X zz^AE-aJqrdSZM8qb`}FxL<_W9D0>V(4enTL>pvpjVl(?2)tv7|=S|{frETGFtY030Bg<3sy`0anv+%ksG4()1#U$La&yex0qAk7g_ao#ybvK^-jh+4q5dg<0I%`WYx=HT|Z>it!H<>tLC%sXS}16 zHJ{HFS-#nT=EIa2>BwZLA%jQ{{k8Ruv{MWsk3nn zZboB1y>C4n=TiXHj^p(!4)@c6{TS!geYi3oYoPhQ1~%t+H=Hxj)bw|@L*PCA&cJ_= zkN@j2AM2p`z700>y#|NhIyKEV3c<`biicb6jGUnd%E1zw=}jya}Hb2Dx;;!dLlzi_@% literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_pulse.cpp.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_pulse.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d5894dc589459e4e09e4443ae77ddea157222e77 GIT binary patch literal 2392 zcma)-UuauZ9LIlYlBI6ZrHO8?Rmt>Wn>N>^t?d*ioi)bHszsgPP-1cu(rA;EG1U($iGXADnYOzwi0o z-_1GqcTQeOPd@1L`9#epzsQCsvJjHCKhh4^FJajsyZs_pdi=6F|Le|JXuQW-y0~Od zulI~0b|n-Gh2+w?cP3(U!P#K;+0%%UzQy4^zssSMXEXMnYk|e=>GQGqV0d+#gza5l z^~OSH!ggW37mz25{&7uOcy4=ebvY#Wy?Nq5Q2IVOvUCo=`O2#z z@2{L#J1HNo@AKJbmwQwl4jw)H-PH?!`O;iZS^ToM@@}gWd1_g@BftJwmD@KmzP&Z> z<(9?`2h)ciY3Y8cs_&D`#Kb-E{R>lh`-OPs(WCLlvrkMUo{Fcdg;KFtD#kHC7#|%; z6e`Yv_(5yPO6q6ojOMor$j^UwCIJ3TUy^>0ISn5RH_R^q!(;q5i9&gxqXuLb_zlDF z2VXG!TfmnM|2FV@hQAN|t>NDRzG(P&g2xS?b@zwi9|V74_=mu^b~Yg(_rnhueg^)R zMtlbWe(9BmJt2u_qFDdaMnD8S-Q_pC{MWktQ(gY+UB2$sjnJdm-&WWBXI;L`R~nUC zIX62u(=1u`?5tRmLukWjBWNjhccG1J4RjEn7mY=DYv$fedhi+yn``A>y;YhV&H|ovKgN;(tsW;z4ag@d6*|0ZqU;1~u4q0{9)qtmyReuKD&p;Si_2<9?o=#T% zd9daut6l?ZezNMU_5MBRU}V+b0uOjPS#{QWl!pRFR{bNe>SWbfo6!MuFtX}DfHj`1 zI?saYWYr_AU+=wS)p<5lC#!xvo{iwnq}_`a>1|{C{3Nb%d6N2em!CBF4B3leJrC}1 zV=hq-yZkx%T9?1Ukhsp}@2T%}`6}6q{|%goxOy1BGt%esO=Mm|usB#_EON}%*+*~Q zU|l1Z6urUK$*S`;Q5F%5th!ju7pqRbfYE8Vi)Q{wpqpnC|!T zj#Sh44nhc^je8Rda3(Ry@}SPfPkaQ;%vXft9Z$?i=btGJHuHUog+Bz1`M3v~&jvGJ z5{>o}9COW_)26?baUVeZ35{jV(qKN;0Q2jf0OdTK%LLDui^j4vC DbhIA@ literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_shift.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_shift.c.o new file mode 100644 index 0000000000000000000000000000000000000000..27adac7945ab867e148e0b51c2ff90067908d3dd GIT binary patch literal 1688 zcmah|&rcIk5T0dAK|ra+D)C3MctA9;p`{2hQAube6oLd0jUg%9c5PQ%h`Ue3laR27 zf(K(lj4>v9^P*lm#EeO0Y~+FVabsdE!unT&0xUt-tp8bB_jZA{tuS1k?9 z48*o!{MmXMyFwk}cRTYt+o}EYHYpZC24-tbuSW)Ad+_HguXU;VVI#5ir7ES~Of+WR zWoofa$cI~@W^awuV&9>*Hz?HxKSIW44LjZK;dR7~A+GF1=k|F;7#khEqV%jzYxxJt z*wig$W_)(EZ(d1Pa(bbl7Zj}bDwmUeIYV4jhSh}H&!h69e_kQ@`PVBTkpG(|Nt;6xdkq1$E37^Aqp z>g%AjuLkl=AfFH9B{yHh7{%{@7^trWa(HZ*#!@kBm5h5r&4W6bKu@9%p~nft64H!Yerv!(PgrJj>{@ zgAW~W;c1M~_Ig5?`Cj5_SZIWqPa)=h!pzSQe;glZgqf#(W*x%J(|$&p@PRgo9%*(U z+{e&&q>kws?Kr^vZi0CCn+Y?2&BqgFp7gn&F!Ohar^AOvn0Y#HkrrYB=FlUp4g^rG zCl#UPFbcCCON@lRDnKo0LIX8tS)iJFSyPEsd830A?VOrlu2l3T;Vy7^ID;*8Kl#)r z1F!IHq&q@=d>ey(R3p29PNP4pFOEIIb<4=H@w&Z8(2XB)3!NzZ88K}s@#JmjbawoD zZ!up)XJftVNci=Bpx$%jNRMW~db5a0uOHnpO#J^$HFnmfz9f><=(OEO(MgYvJ?ZmI b5W)t&^n!qEq(w$Y-ru)?0t-&1{@}iU!H&A< literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_time.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_time.c.o new file mode 100644 index 0000000000000000000000000000000000000000..816d243056361164203860f8c398d09c0c132818 GIT binary patch literal 1596 zcma)6&ui3B5T0#n*=k#B>M!tM1i@9dkL|Xoc+f(qRam7e6>lM%gf({4g(TMPMT_WB z5HEW4?EfM7X9ym87VqjeNhbR?SnR;OH{Un&Ci8wwUafU**J?EqsnIVQA)=W{%J51S z(4aY*r85T6{)9mv!R_x+hI?cj$e;QuE3UkeHD5~W$h#j~Z+~+H=XkwG>$ZKvY794A zZ_8T0ziB29U0Ljg>1FG>YO9tMug&@%Ch6xN&4sV%UIL!b z-M}bD6N7LFniw>tAzojn<6xR4Tc?w-Piwd|VHk9j&K3mECi0)x0_I_>3cgjr4+@;G zpQ0xfe^_A7W1_x6#s9K`=|vca+dU@@qddcu@k;{cy$865#fNkOV z%*?r*XIpq?4$Q-Wki+ER7h;-Oc=lQ(KbI)=uq`~_z3^-cf06kG3=p=3XWZmMAQp6f znk|S*cB9noVou|HekxWP3{z6Ro4TaBNkS^d*(zpLacyHvcKjNX--Pl8QG|=kzjmnc z9HO{`qzm$Y!)U2=(}f~Vx~Uo`U3dv`y!HRZEfx9n?@AxRRdzA=A$RO5l;sl&x`X)` zlzCRZD;uisqXYb}d^f@C`MzuUxE9H`S;^-E>wPTevQf#`z{ZE*xIR7y$>+l6`dUzy y4^aIK*(WNwIqn;D6%O8`?3tfBKPfq5m{iB2_iPlxxmZp>^|;Rf&oWOwNZem6*ppiT literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o new file mode 100644 index 0000000000000000000000000000000000000000..bb1a5ec861016e187001ef966fd41edac1b0e5e7 GIT binary patch literal 2952 zcma)8O>a|26ur+*Lm(xjDIab5dZ~~|+wc@c2t}x(4o(^@9Ef6rvZ$2UiKRrvfE+JC zLaMt!>I$JssEew9pzE?=&z3z)mMlSRxCL0O$Qz_ z9V3TK2mZwL9bO?_x z4C6(6!3*F$DZXT>goVL@wv5M=sB*7hFC^;Q2#D zb47eCa=BGKa(Pp|ASg$XX}tR*k^P3pA~|6AQ6$WTdd3Q(@9zDYPh$AFe=bgx$(xRy zi%Pn;^el*CjdR6eJpomR!+d^9KgKc!%ZFo$bzY1mK1>~BiNmqFem}3~ff$>pXT+~T zYsRnPJH{bK60~mpdX7*hE@k6uuKe1xhKUhh_tCFYYuK;zTgD;AKs_&h&01H)x%jeF zE?32sQ-9Ga&?`lksi0r0JK(zVfa^&MxSpzjYo!HTGZ=8)v4C?&_gYc38d9Ms z2UAQ?l(8JwicB@$QWKt?!E+K7{&j}$m)Q*8CzmsPL{>fj9?wavr$QsU8}qC6^>V$I;j4MRmg%miv|d@Zp2}=_y;e@wp>$#1 zdgm9)BFXOkcDK>Qv)ggcZA0DGy{;r%jc!Ad=I*W}ojW9ne@hO}Nj6_U8T003rb*M# zPiH#%=y;o}eRZZg=Vu~vQkvO*Iy2l?U+XI)kH$5Jb1_P9;Li6*_nq^TT<^@!_ul crb^pSDA?yIbFoPI+Z_60{LCzIBHs*t1U>3QjsO4v literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..02fe7550e1cb5b1799c526b6e4407a7ee9aa9b86 GIT binary patch literal 1000 zcma)*+e!ja6o!{+R(8_P=Ozd;(4DD-bUT;{5m6*v1hRF+hIAC&g&5V;9weZ}wVy{j(hZ+4Gz|JMsB^q{BxaG^mJfM#!zxt{_Swns77LphbQV0HYuX z#y}WE0LO2-arAjw2uy-0Fb!tFEYNf2kk5k!un3mGGFSntU=6H;4X_Eez&3~j0S-U{ z90JOj=CKj&T*&ghkvqROF7sDrykKPOrHW-$ECcgiY_)G>L{jjb!{PNOK<{7P zu7Aiq_J>^>gx__{TeEwE@VicW>!ABTc_#`YaC@)c?z%Ocf0Qj-I;v=%rjmtZB4uVo zx!EM?$XcVCcbX6C!gk2AtG1FgPD!+%>PnWds#b5k)0wJt6bVZzNutzllV~-#5I?5r zZO>FuZq(})NA(}?UkkrC_LI*JNAH~Va=vQ!c964<&l|^2oqi|m4WFyObTMf79zCDu zvA;U>TQRZW)!m}*Y7thgEA(~xw7jAAJ|oZ2=-ORpZx}Dxd>%IX*>QIFM literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.bin b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.bin new file mode 100755 index 0000000000000000000000000000000000000000..282e42da597ded5d4ff18b3619867a0cafc07c17 GIT binary patch literal 13348 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 g@JGA={SREY-493DNq4QQN8jQ{`u literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.elf b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.elf new file mode 100755 index 0000000000000000000000000000000000000000..4835fcbaddc081a0a51019a02887349d13f3544c GIT binary patch literal 34400 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 VF9oTs5WjM22vQ^!!c!{uKLLoFU$6iG literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.map b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.map new file mode 100644 index 0000000..c705a30 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.map @@ -0,0 +1,3656 @@ +Archive member included to satisfy reference by file (symbol) + +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32_def.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dac.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dvp.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_eth.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_fsmc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rng.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_sdio.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + (--whole-archive) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) (sprintf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) (operator new(unsigned int)) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) (operator delete(void*, unsigned int)) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) (std::get_new_handler()) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) (std::__throw_bad_function_call()) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_op.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) (operator delete(void*)) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) (vtable for __cxxabiv1::__si_class_type_info) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) (std::exception::~exception()) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) (__cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) (std::type_info::~type_info()) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) (abort) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) (atexit) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (atof) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (atol) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) (__libc_fini_array) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) (__libc_init_array) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (isspace) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) (__locale_ctype_ptr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) (malloc) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) (__ascii_mbtowc) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (memcpy) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (memmove) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memset.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) (memset) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) (_free_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) (_malloc_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) (srand) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (realloc) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) (_sbrk_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) (raise) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) (_kill_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) (strcat) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strchr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcmp.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strcmp) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strcpy) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) (strdup) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) (_strdup_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (strlen) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strncmp) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strncpy) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strrchr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strstr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) (strtod) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) (_strtol_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (tolower) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (toupper) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (vdprintf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) (__ascii_wctomb) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) (_write_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) (__register_exitproc) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) (__call_exitprocs) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-ctype_.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) (_ctype_) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) (__sinit) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) (_fwalk) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__gethex) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__match) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) (_global_impure_ptr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__localeconv_l) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) (__malloc_lock) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (_Balloc) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) (_calloc_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) (_realloc_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) (errno) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (nanf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) (__sread) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) (_vasnprintf_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) (_close_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) (_fflush_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) (_lseek_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) (_malloc_usable_size_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) (_svfprintf_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) (_printf_i) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) (_read_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) (memchr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o (__udivdi3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (__adddf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) (__divdf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__eqdf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (__gtdf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (__ledf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) (__muldf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (__subdf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (__unorddf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) (__fixdfsi) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) (__fixunsdfsi) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__floatsidf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) (__floatunsidf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__lesf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) (__mulsf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__unordsf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) (__floatsisf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) (__extendsfdf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) (__truncdfsf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) (__riscv_save_12) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) (__clz_tab) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) (__clzsi2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) (_close) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) (_getpid) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) (_kill) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) (_lseek) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) (_read) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) (_exit) + +Allocating common symbols +Common symbol size file + +errno 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + +Discarded input sections + + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_I2C_SCL + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_I2C_SDA + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_SPI_MISO + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_SPI_MOSI + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_SPI_SCLK + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_SPI_SSEL + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .text._Z4USSRv + 0x0000000000000000 0x17a .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sbss.gameover + 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sbss.ppa 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sbss.sb 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sbss.sca 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sbss.scb 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sdata.ballx 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sdata.bally 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sdata.mx 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sdata.my 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sdata.paddlea + 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .sdata.paddleb + 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial4initE7PinNameS0_S0_S0_ + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial5beginEmh + 0x0000000000000000 0x7c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial3endEv + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial5setRxE7PinName + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial5setTxE7PinName + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial6setRtsEm + 0x0000000000000000 0x60 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial6setCtsEm + 0x0000000000000000 0x60 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial9setRtsCtsEmm + 0x0000000000000000 0xbe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial6setRtsE7PinName + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial6setCtsE7PinName + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial9setRtsCtsE7PinNameS0_ + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial10setHandlerEPv + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .sdata2.CSWTCH.56 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .sdata2.CSWTCH.57 + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimerC2Ev + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer5pauseEv + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer10getChannelEm + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer12getLLChannelEm + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer12pauseChannelEm + 0x0000000000000000 0xb4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer5getITEm + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer20getAssociatedChannelEm + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer13resumeChannelEm + 0x0000000000000000 0x166 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .rodata._ZN13HardwareTimer13resumeChannelEm + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer6resumeEv + 0x0000000000000000 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer27TIM_OC_ConfigChannel_StaticEP11TIM_TypeDefP17TIM_OCInitTypeDefm + 0x0000000000000000 0x54 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer27TIM_IC_ConfigChannel_StaticEP11TIM_TypeDefP17TIM_ICInitTypeDefm + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer17getPrescaleFactorEv + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer7setModeEm12TimerModes_t7PinName + 0x0000000000000000 0x1ae .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .rodata._ZN13HardwareTimer7setModeEm12TimerModes_t7PinName + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer7setModeEm12TimerModes_tm + 0x0000000000000000 0x76 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer7getModeEm + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer16setPreloadEnableEb + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer20setInterruptPriorityEmm + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer15detachInterruptEv + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer15detachInterruptEm + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer12hasInterruptEv + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer12hasInterruptEm + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer7refreshEv + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer9getHandleEv + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer9isRunningEv + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer16isRunningChannelEm + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer27updateRegistersIfNotRunningEP11TIM_TypeDef + 0x0000000000000000 0x60 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer17setPrescaleFactorEm + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer15getTimerClkFreqEv + 0x0000000000000000 0x66 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer11getOverflowE13TimerFormat_t + 0x0000000000000000 0xa8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer11setOverflowEm13TimerFormat_t + 0x0000000000000000 0x76 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer8getCountE13TimerFormat_t + 0x0000000000000000 0xac .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer8setCountEm13TimerFormat_t + 0x0000000000000000 0x7a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer17setCaptureCompareEmm20TimerCompareFormat_t + 0x0000000000000000 0x14e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer17getCaptureCompareEm20TimerCompareFormat_t + 0x0000000000000000 0x132 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer17timerHandleDeinitEv + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZNSt8functionIFvvEEC2ERKS1_ + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZNSt8functionIFvvEEaSERKS1_ + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer15attachInterruptESt8functionIFvvEE + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer15attachInterruptEmSt8functionIFvvEE + 0x0000000000000000 0x74 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer6setPWMEm7PinNamemmSt8functionIFvvEES3_ + 0x0000000000000000 0xaa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer6setPWMEmmmmSt8functionIFvvEES2_ + 0x0000000000000000 0xc0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text.TIM2_UP_IRQHandler + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text.TIM2_CC_IRQHandler + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text.TIM5_IRQHandler + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .rodata._ZN13HardwareTimer11getOverflowE13TimerFormat_t.cst8 + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .sdata2.CSWTCH.105 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .sdata2.CSWTCH.106 + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .sdata2.CSWTCH.107 + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .sdata2.CSWTCH.108 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .sdata2.CSWTCH.109 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print17availableForWriteEv + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5flushEv + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5writeEPKhj + 0x0000000000000000 0x38 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5writeEPKc + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEPK19__FlashStringHelper + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printERK6String + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEPKc + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEc + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printERK9Printable + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEv + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEPK19__FlashStringHelper + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnERK6String + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEPKc + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEc + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnERK9Printable + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._write 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print6printfEPKcz + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print6printfEPK19__FlashStringHelperz + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7vprintfEPKcPv + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7vprintfEPK19__FlashStringHelperPv + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print11printNumberEmh + 0x0000000000000000 0x64 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEli + 0x0000000000000000 0x5a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEii + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEii + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEli + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEmi + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEhi + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEhi + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEji + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEji + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEmi + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print14printULLNumberEyh + 0x0000000000000000 0x100 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printExi + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnExi + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEyi + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEyi + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print10printFloatEdh + 0x0000000000000000 0x1e4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEdi + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEdi + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZTV5Print + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZN5Print10printFloatEdh.cst8 + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZN5Print10printFloatEdh.str1.4 + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZN5Print7printlnEv.str1.4 + 0x0000000000000000 0x3 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN5Print17availableForWriteEv + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN5Print5flushEv + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9timedPeekEv + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream13peekNextDigitE13LookaheadModeb.part.1 + 0x0000000000000000 0x72 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream13peekNextDigitE13LookaheadModeb + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream10setTimeoutEm + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream8parseIntE13LookaheadModec + 0x0000000000000000 0x74 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream10parseFloatE13LookaheadModec + 0x0000000000000000 0xde .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream10readStringEv + 0x0000000000000000 0x46 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream15readStringUntilEc + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9findMultiEPNS_11MultiTargetEi + 0x0000000000000000 0xc8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9findUntilEPKcjS1_j + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9findUntilEPKcS1_ + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream4findEPKcj + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream4findEPKc + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .rodata._ZTV6Stream + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .rodata._ZN6Stream10parseFloatE13LookaheadModec.cst4 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .rodata._ZN6Stream10parseFloatE13LookaheadModec.cst8 + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .rodata._ZN6Stream10readStringEv.str1.4 + 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .text._Z15attachInterruptm16GPIOMode_TypeDefPFvvE16EXTIMode_TypeDef19EXTITrigger_TypeDef + 0x0000000000000000 0xcc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .text._Z15detachInterruptm + 0x0000000000000000 0x8c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z10randomSeedm + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z6randoml + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z6randomll + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z3maplllll + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z8makeWordt + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z8makeWordhh + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String14StringIfHelperEv + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringD2Ev + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String10invalidateEv + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String12changeBufferEj + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String7reserveEj + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String4copyEPKcj + 0x0000000000000000 0x44 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2EPKc + 0x0000000000000000 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String4copyEPK19__FlashStringHelperj + 0x0000000000000000 0x44 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String4moveERS_ + 0x0000000000000000 0x52 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2EOS_ + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2EO15StringSumHelper + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSERKS_ + 0x0000000000000000 0x32 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2ERKS_ + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSEOS_ + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSEO15StringSumHelper + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSEPKc + 0x0000000000000000 0x3e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Ec + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Ehh + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Eih + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Ejh + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Elh + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Emh + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Efh + 0x0000000000000000 0x50 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Edh + 0x0000000000000000 0x44 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSEPK19__FlashStringHelper + 0x0000000000000000 0x3e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2EPK19__FlashStringHelper + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEPKcj + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatERKS_ + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEPKc + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEc + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEh + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEi + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEj + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEl + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEm + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEf + 0x0000000000000000 0x46 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEd + 0x0000000000000000 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEPK19__FlashStringHelper + 0x0000000000000000 0x4e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperRK6String + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperPKc + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperc + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperh + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperi + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperj + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperl + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperm + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperf + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperd + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperPK19__FlashStringHelper + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String9compareToERKS_ + 0x0000000000000000 0x44 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String6equalsERKS_ + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String6equalsEPKc + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringltERKS_ + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringgtERKS_ + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringleERKS_ + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringgeERKS_ + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String16equalsIgnoreCaseERKS_ + 0x0000000000000000 0x58 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String10startsWithERKS_j + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String10startsWithERKS_ + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String8endsWithERKS_ + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String9setCharAtEjc + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringixEj + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringixEj + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String6charAtEj + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String8getBytesEPhjj + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfEcj + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfEc + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfERKS_j + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfERKS_ + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfEcj + 0x0000000000000000 0x4a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfEc + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfERKS_j + 0x0000000000000000 0x5e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfERKS_ + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String9substringEjj + 0x0000000000000000 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String7replaceEcc + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String7replaceERKS_S1_ + 0x0000000000000000 0x14e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6removeEjj + 0x0000000000000000 0x4a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6removeEj + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String11toLowerCaseEv + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String11toUpperCaseEv + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String4trimEv + 0x0000000000000000 0x70 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String5toIntEv + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String8toDoubleEv + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7toFloatEv + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .rodata._ZNK6String9substringEjj.str1.4 + 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .sbss._ZZN6StringixEjE19dummy_writable_char + 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .text.__cxa_pure_virtual + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .text.__cxa_deleted_virtual + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .text.dtostrf 0x0000000000000000 0x19a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .rodata.dtostrf.cst8 + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .rodata.dtostrf.str1.4 + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .text.pwm_start + 0x0000000000000000 0xea .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32_def.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32_def.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32_def.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32_def.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + .text.getCurrentMicros + 0x0000000000000000 0xb2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .text._Z21ch32_interrupt_enableP12GPIO_TypeDef16GPIOMode_TypeDeftPFvvE16EXTIMode_TypeDef19EXTITrigger_TypeDef + 0x0000000000000000 0xde .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .text._Z22ch32_interrupt_disableP12GPIO_TypeDeft + 0x0000000000000000 0x56 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .rodata._ZL10exti_lines + 0x0000000000000000 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_StructInit + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_DMACmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ITConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ResetCalibration + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetResetCalibrationStatus + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_StartCalibration + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetCalibrationStatus + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetSoftwareStartConvStatus + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_DiscModeChannelCountConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_DiscModeCmd + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ExternalTrigConvCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetConversionValue + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetDualModeConversionValue + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_AutoInjectedConvCmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_InjectedDiscModeCmd + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ExternalTrigInjectedConvConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ExternalTrigInjectedConvCmd + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_SoftwareStartInjectedConvCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetSoftwareStartInjectedConvCmdStatus + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_InjectedChannelConfig + 0x0000000000000000 0x7a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_InjectedSequencerLengthConfig + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_SetInjectedOffset + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetInjectedConversionValue + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_AnalogWatchdogCmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_AnalogWatchdogThresholdsConfig + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_AnalogWatchdogSingleChannelConfig + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_TempSensorVrefintCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ClearFlag + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetITStatus + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ClearITPendingBit + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.TempSensor_Volt_To_Temper + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_BufferCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.Get_CalibrationValue + 0x0000000000000000 0x20e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_DeInit + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_TamperPinLevelConfig + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_TamperPinCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_ITConfig + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_RTCOutputConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_SetRTCCalibrationValue + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_WriteBackupRegister + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_ReadBackupRegister + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_GetFlagStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_ClearFlag + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_GetITStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_ClearITPendingBit + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_DeInit + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_Init + 0x0000000000000000 0xe8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_FilterInit + 0x0000000000000000 0x118 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_StructInit + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_SlaveStartBank + 0x0000000000000000 0x38 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_DBGFreeze + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_TTComModeCmd + 0x0000000000000000 0x58 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_Transmit + 0x0000000000000000 0xbc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_TransmitStatus + 0x0000000000000000 0x62 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_CancelTransmit + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_Receive + 0x0000000000000000 0x8c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_FIFORelease + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_MessagePending + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_OperatingModeRequest + 0x0000000000000000 0x72 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_Sleep + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_WakeUp + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_GetLastErrorCode + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_GetReceiveErrorCounter + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_GetLSBTransmitErrorCounter + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_ITConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_GetFlagStatus + 0x0000000000000000 0x56 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_ClearFlag + 0x0000000000000000 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_GetITStatus + 0x0000000000000000 0xd0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_ClearITPendingBit + 0x0000000000000000 0x94 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_ResetDR + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_CalcCRC + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_CalcBlockCRC + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_GetCRC + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_SetIDRegister + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_GetIDRegister + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dac.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dac.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dac.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dac.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text.DBGMCU_GetREVID + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text.DBGMCU_GetDEVID + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text.__get_DEBUG_CR + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text.__set_DEBUG_CR + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text.DBGMCU_Config + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .text.Delay_Init + 0x0000000000000000 0x32 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .text.Delay_Us + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .text.Delay_Ms + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .text.USART_Printf_Init + 0x0000000000000000 0x72 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .sbss.p_ms 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .sbss.p_us 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_DeInit + 0x0000000000000000 0x9c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_Init + 0x0000000000000000 0x38 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_StructInit + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_Cmd 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_ITConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_SetCurrDataCounter + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_GetCurrDataCounter + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_GetFlagStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_ClearFlag + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_GetITStatus + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_ClearITPendingBit + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dvp.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dvp.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dvp.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dvp.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_eth.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_eth.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_eth.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_eth.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_DeInit + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_Init + 0x0000000000000000 0x6a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_StructInit + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_GenerateSWInterrupt + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_GetFlagStatus + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_ClearFlag + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_GetITStatus + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Unlock + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_UnlockBank1 + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Lock + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_LockBank1 + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetUserOptionByte + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetWriteProtectionOptionByte + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetReadOutProtectionStatus + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ITConfig + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetFlagStatus + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ClearFlag + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetStatus + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetBank1Status + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_WaitForLastOperation + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ErasePage + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EraseAllPages + 0x0000000000000000 0x48 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EraseAllBank1Pages + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EraseOptionBytes + 0x0000000000000000 0xe6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ProgramWord + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ProgramHalfWord + 0x0000000000000000 0x48 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ProgramOptionByteData + 0x0000000000000000 0x11a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EnableWriteProtection + 0x0000000000000000 0x106 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ReadOutProtection + 0x0000000000000000 0xf4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_UserOptionByteConfig + 0x0000000000000000 0x108 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_WaitForLastBank1Operation + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Unlock_Fast + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Lock_Fast + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ErasePage_Fast + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EraseBlock_32K_Fast + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EraseBlock_64K_Fast + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ProgramPage_Fast + 0x0000000000000000 0x64 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Access_Clock_Cfg + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Enhance_Mode + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetMACAddress + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_fsmc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_fsmc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_fsmc.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_fsmc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_DeInit + 0x0000000000000000 0xa4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_AFIODeInit + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_StructInit + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_ReadInputData + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_ReadOutputDataBit + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_ReadOutputData + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_WriteBit + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_Write + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_PinLockConfig + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_EventOutputConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_EventOutputCmd + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_EXTILineConfig + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_ETH_MediaInterfaceConfig + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_DeInit + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_Init + 0x0000000000000000 0x100 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_StructInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_Cmd 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_DMACmd + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_DMALastTransferCmd + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GenerateSTART + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GenerateSTOP + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_AcknowledgeConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_OwnAddress2Config + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_DualAddressCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GeneralCallCmd + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ITConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_SendData + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ReceiveData + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_Send7bitAddress + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ReadRegister + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_SoftwareResetCmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_NACKPositionConfig + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_SMBusAlertConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_TransmitPEC + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_PECPositionConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_CalculatePEC + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GetPEC + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ARPCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_StretchClockCmd + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_FastModeDutyCycleConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_CheckEvent + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GetLastEvent + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GetFlagStatus + 0x0000000000000000 0x32 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ClearFlag + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GetITStatus + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ClearITPendingBit + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_WriteAccessCmd + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_SetPrescaler + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_SetReload + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_ReloadCounter + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_Enable + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_GetFlagStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .text.NVIC_PriorityGroupConfig + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .text.NVIC_Init + 0x0000000000000000 0xaa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .sbss.NVIC_Priority_Group + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .text.OPA_DeInit + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .text.OPA_Init + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .text.OPA_StructInit + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .text.OPA_Cmd 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_DeInit + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_BackupAccessCmd + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_PVDCmd + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_PVDLevelConfig + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_WakeUpPinCmd + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTOPMode + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTANDBYMode + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_GetFlagStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_ClearFlag + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTANDBYMode_RAM + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTANDBYMode_RAM_LV + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTANDBYMode_RAM_VBAT_EN + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTANDBYMode_RAM_LV_VBAT_EN + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTOPMode_RAM_LV + 0x0000000000000000 0x6e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_DeInit + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_HSEConfig + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_AdjustHSICalibrationValue + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_HSICmd + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_PLLConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_PLLCmd + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_SYSCLKConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_GetSYSCLKSource + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_HCLKConfig + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_PCLK1Config + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_PCLK2Config + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ITConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_USBCLKConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_LSEConfig + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_LSICmd + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_RTCCLKConfig + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_RTCCLKCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_AHBPeriphClockCmd + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_APB1PeriphResetCmd + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_BackupResetCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ClockSecuritySystemCmd + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_MCOConfig + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_GetFlagStatus + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_WaitForHSEStartUp + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ClearFlag + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_GetITStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ClearITPendingBit + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ADCCLKADJcmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ETHDIVConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rng.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rng.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rng.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rng.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_ITConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_EnterConfigMode + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_ExitConfigMode + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_GetCounter + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_SetCounter + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_SetPrescaler + 0x0000000000000000 0x3e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_SetAlarm + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_GetDivider + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_WaitForLastTask + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_WaitForSynchro + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_GetFlagStatus + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_ClearFlag + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_GetITStatus + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_ClearITPendingBit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_sdio.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_sdio.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_sdio.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_sdio.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_DeInit + 0x0000000000000000 0x56 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_Init + 0x0000000000000000 0x3e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.I2S_Init + 0x0000000000000000 0xc6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_StructInit + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.I2S_StructInit + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_Cmd 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.I2S_Cmd 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_ITConfig + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_DMACmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_SendData + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_ReceiveData + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_NSSInternalSoftwareConfig + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_SSOutputCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_DataSizeConfig + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_TransmitCRC + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_CalculateCRC + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_GetCRC + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_GetCRCPolynomial + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_BiDirectionalLineConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_GetFlagStatus + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_ClearFlag + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_GetITStatus + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_ClearITPendingBit + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TI1_Config + 0x0000000000000000 0x6a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TI2_Config + 0x0000000000000000 0x82 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_DeInit + 0x0000000000000000 0xae .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC1Init + 0x0000000000000000 0x6a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC2Init + 0x0000000000000000 0x96 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC3Init + 0x0000000000000000 0x94 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC4Init + 0x0000000000000000 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_BDTRConfig + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_TimeBaseStructInit + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OCStructInit + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ICStructInit + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_BDTRStructInit + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_Cmd 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_CtrlPWMOutputs + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ITConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GenerateEvent + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_DMAConfig + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_DMACmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_InternalClockConfig + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ITRxExternalClockConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_TIxExternalClockConfig + 0x0000000000000000 0x48 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ETRConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ETRClockMode1Config + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ETRClockMode2Config + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_PrescalerConfig + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_CounterModeConfig + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectInputTrigger + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_EncoderInterfaceConfig + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ForcedOC1Config + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ForcedOC2Config + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ForcedOC3Config + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ForcedOC4Config + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectCOM + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectCCDMA + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_CCPreloadControl + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC1PreloadConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC2PreloadConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC3PreloadConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC4PreloadConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC1FastConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC2FastConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC3FastConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC4FastConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ClearOC1Ref + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ClearOC2Ref + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ClearOC3Ref + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ClearOC4Ref + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC1PolarityConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC1NPolarityConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC2PolarityConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC2NPolarityConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC3PolarityConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC3NPolarityConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC4PolarityConfig + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_CCxCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_CCxNCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectOCxM + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_UpdateDisableConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_UpdateRequestConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectHallSensor + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectOnePulseMode + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectOutputTrigger + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectSlaveMode + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectMasterSlaveMode + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetCounter + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetAutoreload + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetCompare1 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetCompare2 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetCompare3 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetCompare4 + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetIC1Prescaler + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetIC2Prescaler + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_PWMIConfig + 0x0000000000000000 0x92 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetIC3Prescaler + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetIC4Prescaler + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ICInit + 0x0000000000000000 0x188 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetClockDivision + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetCapture1 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetCapture2 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetCapture3 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetCapture4 + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetCounter + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetPrescaler + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetFlagStatus + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ClearFlag + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_DeInit + 0x0000000000000000 0x9e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_StructInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ClockInit + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ClockStructInit + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ITConfig + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_DMACmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SetAddress + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_WakeUpConfig + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ReceiverWakeUpCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_LINBreakDetectLengthConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_LINCmd + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SendBreak + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SetGuardTime + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SetPrescaler + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SmartCardCmd + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SmartCardNACKCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_OverSampling8Cmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_OneBitMethodCmd + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_IrDAConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_IrDACmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ClearFlag + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_GetITStatus + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ClearITPendingBit + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_DeInit + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_SetPrescaler + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_SetWindowValue + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_EnableIT + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_SetCounter + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_Enable + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_GetFlagStatus + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_ClearFlag + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MSTATUS + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MSTATUS + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MISA + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MISA + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MIE + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MIE + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MTVEC + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MTVEC + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MSCRATCH + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MSCRATCH + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MEPC + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MEPC + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MCAUSE + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MCAUSE + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MTVAL + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MTVAL + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MVENDORID + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MARCHID + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MIMPID + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MHARTID + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_SP + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .text.SystemCoreClockUpdate + 0x0000000000000000 0x92 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .data.AHBPrescTable + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .text.pinmap_find_pin + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .text.pinmap_pin + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_IC_MspInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_IC_MspDeInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.getTimerUpIrq + 0x0000000000000000 0x50 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.getTimerCCIrq + 0x0000000000000000 0x50 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_Base_MspInit + 0x0000000000000000 0x7e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_OC_MspInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_Base_MspDeInit + 0x0000000000000000 0x5c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_OC_MspDeInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.getTimerClkSrc + 0x0000000000000000 0x4a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.getTimerChannel + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .sdata2.CSWTCH.3 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .text.get_serial_obj + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .text.uart_init + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .text.uart_deinit + 0x0000000000000000 0xa8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .text.core_debug + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .text.vcore_debug + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + .text.__empty 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .text.ltoa 0x0000000000000000 0x88 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .text.itoa 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .text.ultoa 0x0000000000000000 0x64 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .text.utoa 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .text.pinNametoDigitalPin + 0x0000000000000000 0x3e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .text.digitalpinIsAnalogInput + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .text.digitalPinToAnalogInput + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogReadResolution + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogWriteResolution + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogWriteFrequency + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogReference + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogOutputInit + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogWrite + 0x0000000000000000 0x110 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .sdata._internalWriteResolution + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .sdata._writeFreq + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .sdata._writeResolution + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .text.digitalToggle + 0x0000000000000000 0x98 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .text._Z7pulseInmmm + 0x0000000000000000 0x130 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .text._Z11pulseInLongmmm + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .text.shiftIn 0x0000000000000000 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .text.shiftOut + 0x0000000000000000 0x60 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + .text.micros 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.printchar + 0x0000000000000000 0x4e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.prints 0x0000000000000000 0xf0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.printInt + 0x0000000000000000 0x10a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.printLongLongInt + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.printDouble + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.print 0x0000000000000000 0x33c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.printf 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.sprintf 0x0000000000000000 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.snprintf + 0x0000000000000000 0x2e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.puts 0x0000000000000000 0x52 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.putchar 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .rodata.print.str1.4 + 0x0000000000000000 0x7 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .comment 0x0000000000000000 0x34 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .text._ZSt15set_new_handlerPFvvE + 0x0000000000000000 0x16 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .sdata2._ZSt7nothrow + 0x0000000000000000 0x1 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .text._ZNKSt17bad_function_call4whatEv + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .text._ZNSt17bad_function_callD2Ev + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .text._ZNSt17bad_function_callD0Ev + 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .rodata._ZTSSt17bad_function_call + 0x0000000000000000 0x16 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .rodata._ZTISt17bad_function_call + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .rodata._ZTVSt17bad_function_call + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .rodata._ZNKSt17bad_function_call4whatEv.str1.4 + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_op.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_op.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_op.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZN10__cxxabiv120__si_class_type_infoD2Ev + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZN10__cxxabiv120__si_class_type_infoD0Ev + 0x0000000000000000 0x22 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZNKSt9type_infoeqERKS_.isra.0 + 0x0000000000000000 0x2e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_ + 0x0000000000000000 0x4a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZNK10__cxxabiv120__si_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE + 0x0000000000000000 0xae /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE + 0x0000000000000000 0x4a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .rodata._ZTSN10__cxxabiv120__si_class_type_infoE + 0x0000000000000000 0x25 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .rodata._ZTIN10__cxxabiv120__si_class_type_infoE + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .rodata._ZTVN10__cxxabiv120__si_class_type_infoE + 0x0000000000000000 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNSt9exceptionD2Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNSt13bad_exceptionD2Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNKSt9exception4whatEv + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNKSt13bad_exception4whatEv + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNSt9exceptionD0Ev + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNSt13bad_exceptionD0Ev + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZN10__cxxabiv115__forced_unwindD2Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZN10__cxxabiv115__forced_unwindD0Ev + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZN10__cxxabiv119__foreign_exceptionD2Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZN10__cxxabiv119__foreign_exceptionD0Ev + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZGTtNKSt9exceptionD1Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZGTtNKSt13bad_exceptionD1Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTSSt9exception + 0x0000000000000000 0xd /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .sdata2._ZTISt9exception + 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTSSt13bad_exception + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTISt13bad_exception + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTSN10__cxxabiv115__forced_unwindE + 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .sdata2._ZTIN10__cxxabiv115__forced_unwindE + 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTSN10__cxxabiv119__foreign_exceptionE + 0x0000000000000000 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .sdata2._ZTIN10__cxxabiv119__foreign_exceptionE + 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTVSt9exception + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTVSt13bad_exception + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTVN10__cxxabiv115__forced_unwindE + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTVN10__cxxabiv119__foreign_exceptionE + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZNKSt13bad_exception4whatEv.str1.4 + 0x0000000000000000 0x13 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZNKSt9exception4whatEv.str1.4 + 0x0000000000000000 0xf /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv + 0x0000000000000000 0x36 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info20__do_find_public_srcEiPKvPKS0_S2_ + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZN10__cxxabiv117__class_type_infoD2Ev + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZN10__cxxabiv117__class_type_infoD0Ev + 0x0000000000000000 0x22 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNKSt9type_infoeqERKS_.isra.0 + 0x0000000000000000 0x2e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info12__do_dyncastEiNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE + 0x0000000000000000 0x58 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE + 0x0000000000000000 0x2a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj + 0x0000000000000000 0x46 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .rodata._ZTSN10__cxxabiv117__class_type_infoE + 0x0000000000000000 0x22 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .rodata._ZTIN10__cxxabiv117__class_type_infoE + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .rodata._ZTVN10__cxxabiv117__class_type_infoE + 0x0000000000000000 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text._ZNSt9type_infoD2Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text._ZNKSt9type_info14__is_pointer_pEv + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text._ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text._ZNSt9type_infoD0Ev + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text._ZNKSt9type_info10__do_catchEPKS_PPvj + 0x0000000000000000 0x32 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .rodata._ZTSSt9type_info + 0x0000000000000000 0xd /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .sdata2._ZTISt9type_info + 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .rodata._ZTVSt9type_info + 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .text.atof 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .text.atol 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .text._atol_r 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .text.isspace 0x0000000000000000 0x1e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text._setlocale_r + 0x0000000000000000 0x64 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text.__locale_mb_cur_max + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text.__locale_ctype_ptr_l + 0x0000000000000000 0x6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text.__locale_ctype_ptr + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text.setlocale + 0x0000000000000000 0x16 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .data.__global_locale + 0x0000000000000000 0x16c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .rodata._setlocale_r.str1.4 + 0x0000000000000000 0xd /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .rodata.str1.4 + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .sbss._PathLocale + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .debug_frame 0x0000000000000000 0x78 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .text._mbtowc_r + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .text.__ascii_mbtowc + 0x0000000000000000 0x32 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .debug_frame 0x0000000000000000 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .text.memcpy 0x0000000000000000 0xb2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .text.memmove 0x0000000000000000 0x46 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memset.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memset.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .text.srand 0x0000000000000000 0x60 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .text.rand 0x0000000000000000 0x8e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .debug_frame 0x0000000000000000 0x5c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .text.realloc 0x0000000000000000 0x16 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text._init_signal_r + 0x0000000000000000 0x3e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text._signal_r + 0x0000000000000000 0x48 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text.__sigtramp_r + 0x0000000000000000 0x5a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text.signal 0x0000000000000000 0x16 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text._init_signal + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text.__sigtramp + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .text.strcat 0x0000000000000000 0x1e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .text.strchr 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .text 0x0000000000000000 0x11a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcmp.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcmp.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcmp.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .text.strcpy 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .text.strdup 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + .text._strdup_r + 0x0000000000000000 0x44 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + .debug_frame 0x0000000000000000 0x34 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .text.strlen 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .text.strncmp 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .text.strncpy 0x0000000000000000 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .text.strrchr 0x0000000000000000 0x3a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .debug_frame 0x0000000000000000 0x3c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .text.strstr 0x0000000000000000 0x34 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text.sulp 0x0000000000000000 0x56 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text._strtod_l + 0x0000000000000000 0xd94 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata._strtod_l + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text._strtod_r + 0x0000000000000000 0x1e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text.strtod_l + 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text.strtod 0x0000000000000000 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text.strtof_l + 0x0000000000000000 0xfc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text.strtof 0x0000000000000000 0x108 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata._strtod_l.cst8 + 0x0000000000000000 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata._strtod_l.str1.4 + 0x0000000000000000 0xf /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata.fpi.3395 + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata.fpinan.3431 + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata.strtof_l.cst4 + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata.strtof_l.cst8 + 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata.tinytens + 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .debug_frame 0x0000000000000000 0x154 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .text._strtol_l.isra.0 + 0x0000000000000000 0x13e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .text._strtol_r + 0x0000000000000000 0x1e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .text.strtol_l + 0x0000000000000000 0x1a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .text.strtol 0x0000000000000000 0x26 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .debug_frame 0x0000000000000000 0x70 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .text.tolower 0x0000000000000000 0x2a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .text.toupper 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .text._vdprintf_r + 0x0000000000000000 0x92 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .text.vdprintf + 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .debug_frame 0x0000000000000000 0x50 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .text._wctomb_r + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .text.__ascii_wctomb + 0x0000000000000000 0x1e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + .text._write_r + 0x0000000000000000 0x3a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + .sdata.__atexit_dummy + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .text.__call_exitprocs + 0x0000000000000000 0xc8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-ctype_.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-ctype_.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-ctype_.o) + .rodata._ctype_ + 0x0000000000000000 0x101 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-ctype_.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__fp_lock + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.std 0x0000000000000000 0x6a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text._cleanup_r + 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__fp_unlock + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sfmoreglue + 0x0000000000000000 0x50 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text._cleanup + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sinit 0x0000000000000000 0x8e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sfp 0x0000000000000000 0xb0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sfp_lock_acquire + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sfp_lock_release + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sinit_lock_acquire + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sinit_lock_release + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__fp_lock_all + 0x0000000000000000 0x1a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__fp_unlock_all + 0x0000000000000000 0x1a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .text._fwalk 0x0000000000000000 0x60 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .text._fwalk_reent + 0x0000000000000000 0x6a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .debug_frame 0x0000000000000000 0x88 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .text.rshift 0x0000000000000000 0x76 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .text.__hexdig_fun + 0x0000000000000000 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .text.__gethex + 0x0000000000000000 0x54e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .debug_frame 0x0000000000000000 0x84 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .text.L_shift 0x0000000000000000 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .text.__match 0x0000000000000000 0x2e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .text.__hexnan + 0x0000000000000000 0x16a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .debug_frame 0x0000000000000000 0x80 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + .sdata2._global_impure_ptr + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .text.__localeconv_l + 0x0000000000000000 0x6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .text._localeconv_r + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .text.localeconv + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .debug_frame 0x0000000000000000 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text._Balloc 0x0000000000000000 0x98 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text._Bfree 0x0000000000000000 0x48 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__multadd + 0x0000000000000000 0xa4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__s2b 0x0000000000000000 0xb0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__hi0bits + 0x0000000000000000 0x46 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__lo0bits + 0x0000000000000000 0x6a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__i2b 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__multiply + 0x0000000000000000 0x148 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__pow5mult + 0x0000000000000000 0xd6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__lshift + 0x0000000000000000 0xd6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__mcmp 0x0000000000000000 0x32 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__mdiff 0x0000000000000000 0xfe /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__ulp 0x0000000000000000 0x46 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__b2d 0x0000000000000000 0xb8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__d2b 0x0000000000000000 0xe4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__ratio 0x0000000000000000 0x80 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text._mprec_log10 + 0x0000000000000000 0x5e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__copybits + 0x0000000000000000 0x36 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__any_on + 0x0000000000000000 0x46 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .rodata.__mprec_bigtens + 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .rodata.__mprec_tens + 0x0000000000000000 0xc8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .rodata.__mprec_tinytens + 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .rodata._mprec_log10.cst8 + 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .rodata.p05.3319 + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .debug_frame 0x0000000000000000 0x2e0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + .text._calloc_r + 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + .text._realloc_r + 0x0000000000000000 0x72 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + .debug_frame 0x0000000000000000 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .text.cleanup_glue + 0x0000000000000000 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .text._reclaim_reent + 0x0000000000000000 0x10c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .text.nanf 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .rodata.nanf.cst4 + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text.__sread 0x0000000000000000 0x32 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text.__seofread + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text.__swrite + 0x0000000000000000 0x54 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text.__sseek 0x0000000000000000 0x36 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text.__sclose + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .debug_frame 0x0000000000000000 0xa4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .text._vasnprintf_r + 0x0000000000000000 0x66 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .text.vasnprintf + 0x0000000000000000 0x1a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .debug_frame 0x0000000000000000 0x44 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + .text._close_r + 0x0000000000000000 0x36 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .text.__sflush_r + 0x0000000000000000 0x136 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .text._fflush_r + 0x0000000000000000 0x70 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .text.fflush 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .debug_frame 0x0000000000000000 0x7c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + .text._lseek_r + 0x0000000000000000 0x3a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + .text._malloc_usable_size_r + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .text.__ssputs_r + 0x0000000000000000 0xf8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .text.__ssprint_r + 0x0000000000000000 0x13e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .text._svfprintf_r + 0x0000000000000000 0x284 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .rodata._svfprintf_r.str1.4 + 0x0000000000000000 0x13 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .debug_frame 0x0000000000000000 0xe0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .text._printf_common + 0x0000000000000000 0x10c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .text._printf_i + 0x0000000000000000 0x2ac /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .rodata._printf_i.str1.4 + 0x0000000000000000 0x25 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .debug_frame 0x0000000000000000 0x8c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + .text._read_r 0x0000000000000000 0x3a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + .text.memchr 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + .eh_frame 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .text.__adddf3 + 0x0000000000000000 0x738 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .debug_frame 0x0000000000000000 0x44 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .text.__divdf3 + 0x0000000000000000 0x5c4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .rodata.__divdf3 + 0x0000000000000000 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .debug_frame 0x0000000000000000 0x50 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + .text.__eqdf2 0x0000000000000000 0x6a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .text.__gedf2 0x0000000000000000 0xae /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .text.__ledf2 0x0000000000000000 0xb6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .text.__muldf3 + 0x0000000000000000 0x4c8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .rodata.__muldf3 + 0x0000000000000000 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .debug_frame 0x0000000000000000 0x54 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .text.__subdf3 + 0x0000000000000000 0x746 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .debug_frame 0x0000000000000000 0x44 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .text.__unorddf2 + 0x0000000000000000 0x3c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .text.__fixdfsi + 0x0000000000000000 0x68 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .text.__fixunsdfsi + 0x0000000000000000 0x5c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + .text.__floatsidf + 0x0000000000000000 0x76 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + .debug_frame 0x0000000000000000 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .text.__floatunsidf + 0x0000000000000000 0x6c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .debug_frame 0x0000000000000000 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + .text.__lesf2 0x0000000000000000 0x8c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .text.__mulsf3 + 0x0000000000000000 0x29c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .rodata.__mulsf3 + 0x0000000000000000 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .debug_frame 0x0000000000000000 0x50 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + .text.__unordsf2 + 0x0000000000000000 0x3c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .text.__floatsisf + 0x0000000000000000 0xcc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .debug_frame 0x0000000000000000 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .text.__extendsfdf2 + 0x0000000000000000 0xb2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .debug_frame 0x0000000000000000 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .text.__truncdfsf2 + 0x0000000000000000 0x16a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o) + .eh_frame 0x0000000000000000 0xf8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + .text.__clzsi2 + 0x0000000000000000 0x6e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .stab 0x0000000000000000 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .text._close 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + .stab 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + 0x24 (size before relaxing) + .text._lseek 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + .stab 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + 0x24 (size before relaxing) + .text._read 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + +Memory Configuration + +Name Origin Length Attributes +FLASH 0x0000000000000000 0x0000000000010000 xr +RAM 0x0000000020000000 0x0000000000005000 xrw +*default* 0x0000000000000000 0xffffffffffffffff + +Linker script and memory map + +LOAD .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o +LOAD .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o +LOAD .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o +START GROUP +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a +LOAD .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a +END GROUP +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a +START GROUP +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a +END GROUP +START GROUP +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a +END GROUP + 0x0000000000000800 __stack_size = 0x800 + [!provide] PROVIDE (_stack_size = __stack_size) + +.init 0x0000000000000000 0x38 + 0x0000000000000000 _sinit = . + 0x0000000000000000 . = ALIGN (0x4) + *(SORT_NONE(.init)) + .init 0x0000000000000000 0x38 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + 0x0000000000000000 _start + 0x0000000000000038 . = ALIGN (0x4) + 0x0000000000000038 _einit = . + +.vector 0x0000000000000038 0x108 + *(.vector) + .vector 0x0000000000000038 0xfc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + 0x0000000000000140 . = ALIGN (0x40) + *fill* 0x0000000000000134 0xc + +.text 0x0000000000000140 0x3184 + 0x0000000000000140 . = ALIGN (0x4) + *(.text) + .text 0x0000000000000140 0xa8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memset.o) + 0x0000000000000140 memset + .text 0x00000000000001e8 0x60 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o) + 0x00000000000001e8 __riscv_save_12 + 0x00000000000001f0 __riscv_save_8 + 0x00000000000001f0 __riscv_save_11 + 0x00000000000001f0 __riscv_save_9 + 0x00000000000001f0 __riscv_save_10 + 0x00000000000001fe __riscv_save_7 + 0x00000000000001fe __riscv_save_4 + 0x00000000000001fe __riscv_save_6 + 0x00000000000001fe __riscv_save_5 + 0x0000000000000218 __riscv_save_1 + 0x0000000000000218 __riscv_save_3 + 0x0000000000000218 __riscv_save_2 + 0x0000000000000218 __riscv_save_0 + 0x0000000000000224 __riscv_restore_12 + 0x0000000000000228 __riscv_restore_10 + 0x0000000000000228 __riscv_restore_11 + 0x0000000000000228 __riscv_restore_8 + 0x0000000000000228 __riscv_restore_9 + 0x0000000000000232 __riscv_restore_5 + 0x0000000000000232 __riscv_restore_6 + 0x0000000000000232 __riscv_restore_4 + 0x0000000000000232 __riscv_restore_7 + 0x000000000000023c __riscv_restore_3 + 0x000000000000023c __riscv_restore_2 + 0x000000000000023c __riscv_restore_0 + 0x000000000000023c __riscv_restore_1 + *(.text.*) + .text._Z8shiftBitb + 0x0000000000000248 0x44 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x0000000000000248 shiftBit(bool) + .text._Z15shift16BITValuet + 0x000000000000028c 0x1a .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x000000000000028c shift16BITValue(unsigned short) + .text._Z10displayRowh + 0x00000000000002a6 0x154 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x00000000000002a6 displayRow(unsigned char) + .text._Z4beepth + 0x00000000000003fa 0x1de .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x00000000000003fa beep(unsigned short, unsigned char) + .text.setup 0x00000000000005d8 0xca .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x00000000000005d8 setup + .text._Z20displayButtonPressesi + 0x00000000000006a2 0xdc .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x00000000000006a2 displayButtonPresses(int) + .text.loop 0x000000000000077e 0x64 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x000000000000077e loop + .text._ZN5Print17availableForWriteEv + 0x00000000000007e2 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000007e2 Print::availableForWrite() + .text._ZN5Print5flushEv + 0x00000000000007e6 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000007e6 Print::flush() + .text._ZN14HardwareSerial9availableEv + 0x00000000000007e8 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000007e8 HardwareSerial::peek() + 0x00000000000007e8 HardwareSerial::available() + .text._ZN14HardwareSerial5writeEh + 0x00000000000007ec 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000007ec HardwareSerial::write(unsigned char) + .text._ZN14HardwareSerial4readEv + 0x0000000000000804 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x0000000000000804 HardwareSerial::read() + .text._ZN14HardwareSerial5writeEPKhj + 0x0000000000000820 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x0000000000000820 HardwareSerial::write(unsigned char const*, unsigned int) + .text._ZN14HardwareSerial5setRxEm + 0x000000000000082e 0x5a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x000000000000082e HardwareSerial::setRx(unsigned long) + .text._ZN14HardwareSerial5setTxEm + 0x0000000000000888 0x5a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x0000000000000888 HardwareSerial::setTx(unsigned long) + .text._ZN14HardwareSerialC2EPv + 0x00000000000008e2 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000008e2 HardwareSerial::HardwareSerial(void*) + 0x00000000000008e2 HardwareSerial::HardwareSerial(void*) + .text.startup._GLOBAL__sub_I__ZN14HardwareSerialC2EPv + 0x000000000000091c 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZNSt8functionIFvvEEaSEDn.isra.3 + 0x0000000000000932 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZNSt14_Function_baseD2Ev + 0x0000000000000950 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000950 std::_Function_base::~_Function_base() + 0x0000000000000950 std::_Function_base::~_Function_base() + .text._Z15get_timer_indexP11TIM_TypeDef + 0x0000000000000964 0x44 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000964 get_timer_index(TIM_TypeDef*) + .text._ZN13HardwareTimerD2Ev + 0x00000000000009a8 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x00000000000009a8 HardwareTimer::~HardwareTimer() + 0x00000000000009a8 HardwareTimer::~HardwareTimer() + .text._ZN13HardwareTimer5setupEP11TIM_TypeDef + 0x00000000000009e4 0xa4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x00000000000009e4 HardwareTimer::setup(TIM_TypeDef*) + .text._ZN13HardwareTimerC2EP11TIM_TypeDef + 0x0000000000000a88 0x48 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000a88 HardwareTimer::HardwareTimer(TIM_TypeDef*) + 0x0000000000000a88 HardwareTimer::HardwareTimer(TIM_TypeDef*) + .text._ZNKSt8functionIFvvEEclEv + 0x0000000000000ad0 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000ad0 std::function::operator()() const + .text._ZN13HardwareTimer14updateCallbackEP17TIM_HandleTypeDef + 0x0000000000000ae4 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000ae4 HardwareTimer::updateCallback(TIM_HandleTypeDef*) + .text.TIM1_UP_IRQHandler + 0x0000000000000b1e 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000b1e TIM1_UP_IRQHandler + .text._ZN13HardwareTimer22captureCompareCallbackEP17TIM_HandleTypeDef + 0x0000000000000b2c 0x98 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000b2c HardwareTimer::captureCompareCallback(TIM_HandleTypeDef*) + .text.TIM1_CC_IRQHandler + 0x0000000000000bc4 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000bc4 TIM1_CC_IRQHandler + .text.TIM3_IRQHandler + 0x0000000000000bd2 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000bd2 TIM3_IRQHandler + .text.TIM4_IRQHandler + 0x0000000000000bf0 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000bf0 TIM4_IRQHandler + .text._ZN6Stream9timedReadEv + 0x0000000000000c0e 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + 0x0000000000000c0e Stream::timedRead() + .text._ZN6Stream9readBytesEPcj + 0x0000000000000c3a 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + 0x0000000000000c3a Stream::readBytes(char*, unsigned int) + .text._ZN6Stream14readBytesUntilEcPcj + 0x0000000000000c6a 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + 0x0000000000000c6a Stream::readBytesUntil(char, char*, unsigned int) + .text.pre_init + 0x0000000000000c9a 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + 0x0000000000000c9a pre_init + .text.set_GPIO_Port_Clock + 0x0000000000000ca4 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + 0x0000000000000ca4 set_GPIO_Port_Clock + .text.get_adc_channel + 0x0000000000000d10 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + 0x0000000000000d10 get_adc_channel + .text.get_adc_internal_channel + 0x0000000000000d3a 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + 0x0000000000000d3a get_adc_internal_channel + .text.ADC_Clock_EN + 0x0000000000000d54 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + 0x0000000000000d54 ADC_Clock_EN + .text.ADC_Stop + 0x0000000000000da0 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + 0x0000000000000da0 ADC_Stop + .text.adc_read_value + 0x0000000000000dac 0xb6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + 0x0000000000000dac adc_read_value + .text.pwm_stop + 0x0000000000000e62 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + 0x0000000000000e62 pwm_stop + .text.GetTick 0x0000000000000eca 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + 0x0000000000000eca GetTick + .text.noOsSystickHandler + 0x0000000000000ed4 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + 0x0000000000000ed4 noOsSystickHandler + 0x0000000000000ed4 osSystickHandler + .text.getCurrentMillis + 0x0000000000000ed6 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + 0x0000000000000ed6 getCurrentMillis + .text.SysTick_Handler + 0x0000000000000ee0 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + 0x0000000000000ee0 SysTick_Handler + .text.systick_init + 0x0000000000000f0a 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + 0x0000000000000f0a systick_init + .text.hw_config_init + 0x0000000000000f4a 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + 0x0000000000000f4a hw_config_init + .text._Z19_gpio_exti_callbackt + 0x0000000000000f54 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000f54 _gpio_exti_callback(unsigned short) + .text.EXTI0_IRQHandler + 0x0000000000000f82 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000f82 EXTI0_IRQHandler + .text.EXTI1_IRQHandler + 0x0000000000000f8e 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000f8e EXTI1_IRQHandler + .text.EXTI2_IRQHandler + 0x0000000000000f9a 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000f9a EXTI2_IRQHandler + .text.EXTI3_IRQHandler + 0x0000000000000fa6 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000fa6 EXTI3_IRQHandler + .text.EXTI4_IRQHandler + 0x0000000000000fb2 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000fb2 EXTI4_IRQHandler + .text.EXTI9_5_IRQHandler + 0x0000000000000fbe 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000fbe EXTI9_5_IRQHandler + .text.EXTI15_10_IRQHandler + 0x0000000000000fe6 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000fe6 EXTI15_10_IRQHandler + .text.ADC_DeInit + 0x000000000000100e 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + 0x000000000000100e ADC_DeInit + .text.ADC_Init + 0x000000000000104e 0x56 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + 0x000000000000104e ADC_Init + .text.ADC_Cmd 0x00000000000010a4 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + 0x00000000000010a4 ADC_Cmd + .text.ADC_SoftwareStartConvCmd + 0x00000000000010b4 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + 0x00000000000010b4 ADC_SoftwareStartConvCmd + .text.ADC_RegularChannelConfig + 0x00000000000010cc 0xb8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + 0x00000000000010cc ADC_RegularChannelConfig + .text.ADC_GetFlagStatus + 0x0000000000001184 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + 0x0000000000001184 ADC_GetFlagStatus + .text._sbrk 0x000000000000118e 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + 0x000000000000118e _sbrk + .text._fini 0x00000000000011b4 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + 0x00000000000011b4 _fini + .text._init 0x00000000000011b6 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + 0x00000000000011b6 _init + .text.EXTI_ClearITPendingBit + 0x00000000000011b8 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + 0x00000000000011b8 EXTI_ClearITPendingBit + .text.GPIO_Init + 0x00000000000011c2 0xf2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x00000000000011c2 GPIO_Init + .text.GPIO_ReadInputDataBit + 0x00000000000012b4 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x00000000000012b4 GPIO_ReadInputDataBit + .text.GPIO_SetBits + 0x00000000000012ce 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x00000000000012ce GPIO_SetBits + .text.GPIO_ResetBits + 0x00000000000012e2 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x00000000000012e2 GPIO_ResetBits + .text.GPIO_PinRemapConfig + 0x00000000000012f6 0xe0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x00000000000012f6 GPIO_PinRemapConfig + .text.NMI_Handler + 0x00000000000013d6 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + 0x00000000000013d6 NMI_Handler + .text.HardFault_Handler + 0x00000000000013da 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + 0x00000000000013da HardFault_Handler + .text.Ecall_U_Mode_Handler + 0x00000000000013dc 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + 0x00000000000013dc Ecall_U_Mode_Handler + .text.Ecall_M_Mode_Handler + 0x00000000000013de 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + 0x00000000000013de Ecall_M_Mode_Handler + .text.RCC_ADCCLKConfig + 0x00000000000013e0 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + 0x00000000000013e0 RCC_ADCCLKConfig + .text.RCC_GetClocksFreq + 0x00000000000013f2 0xbe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + 0x00000000000013f2 RCC_GetClocksFreq + .text.RCC_APB2PeriphClockCmd + 0x00000000000014b0 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + 0x00000000000014b0 RCC_APB2PeriphClockCmd + .text.RCC_APB1PeriphClockCmd + 0x00000000000014ce 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + 0x00000000000014ce RCC_APB1PeriphClockCmd + .text.RCC_APB2PeriphResetCmd + 0x00000000000014ec 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + 0x00000000000014ec RCC_APB2PeriphResetCmd + .text.TIM_TimeBaseInit + 0x000000000000150a 0x6a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + 0x000000000000150a TIM_TimeBaseInit + .text.TIM_ARRPreloadConfig + 0x0000000000001574 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + 0x0000000000001574 TIM_ARRPreloadConfig + .text.TIM_GetITStatus + 0x000000000000158e 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + 0x000000000000158e TIM_GetITStatus + .text.TIM_ClearITPendingBit + 0x00000000000015a6 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + 0x00000000000015a6 TIM_ClearITPendingBit + .text.USART_Init + 0x00000000000015b2 0xba .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x00000000000015b2 USART_Init + .text.USART_Cmd + 0x000000000000166c 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x000000000000166c USART_Cmd + .text.USART_SendData + 0x0000000000001682 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x0000000000001682 USART_SendData + .text.USART_ReceiveData + 0x000000000000168a 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x000000000000168a USART_ReceiveData + .text.USART_HalfDuplexCmd + 0x0000000000001692 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x0000000000001692 USART_HalfDuplexCmd + .text.USART_GetFlagStatus + 0x00000000000016aa 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x00000000000016aa USART_GetFlagStatus + .text.SystemInit + 0x00000000000016b4 0xa8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + 0x00000000000016b4 SystemInit + .text.pin_in_pinmap + 0x000000000000175c 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x000000000000175c pin_in_pinmap + .text.pin_function + 0x000000000000177a 0x2f6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x000000000000177a pin_function + .text.pinmap_pinout + 0x0000000000001a70 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x0000000000001a70 pinmap_pinout + .text.pinmap_find_peripheral + 0x0000000000001a94 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x0000000000001a94 pinmap_find_peripheral + .text.pinmap_peripheral + 0x0000000000001aac 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x0000000000001aac pinmap_peripheral + .text.pinmap_find_function + 0x0000000000001ac0 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x0000000000001ac0 pinmap_find_function + .text.pinmap_function + 0x0000000000001ad8 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x0000000000001ad8 pinmap_function + .text.pinmap_merge_peripheral + 0x0000000000001aec 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x0000000000001aec pinmap_merge_peripheral + .text.vector_handler + 0x0000000000001afe 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + 0x0000000000001b06 Break_Point_Handler + 0x0000000000001b0a SW_Handler + 0x0000000000001b0c WWDG_IRQHandler + 0x0000000000001b0e PVD_IRQHandler + 0x0000000000001b10 TAMPER_IRQHandler + 0x0000000000001b12 RTC_IRQHandler + 0x0000000000001b14 FLASH_IRQHandler + 0x0000000000001b16 RCC_IRQHandler + 0x0000000000001b22 DMA1_Channel1_IRQHandler + 0x0000000000001b24 DMA1_Channel2_IRQHandler + 0x0000000000001b26 DMA1_Channel3_IRQHandler + 0x0000000000001b28 DMA1_Channel4_IRQHandler + 0x0000000000001b2a DMA1_Channel5_IRQHandler + 0x0000000000001b2c DMA1_Channel6_IRQHandler + 0x0000000000001b2e DMA1_Channel7_IRQHandler + 0x0000000000001b30 ADC1_2_IRQHandler + 0x0000000000001b32 USB_HP_CAN1_TX_IRQHandler + 0x0000000000001b34 USB_LP_CAN1_RX0_IRQHandler + 0x0000000000001b36 CAN1_RX1_IRQHandler + 0x0000000000001b38 CAN1_SCE_IRQHandler + 0x0000000000001b3c TIM1_BRK_IRQHandler + 0x0000000000001b40 TIM1_TRG_COM_IRQHandler + 0x0000000000001b44 TIM2_IRQHandler + 0x0000000000001b4a I2C1_EV_IRQHandler + 0x0000000000001b4c I2C1_ER_IRQHandler + 0x0000000000001b4e I2C2_EV_IRQHandler + 0x0000000000001b50 I2C2_ER_IRQHandler + 0x0000000000001b52 SPI1_IRQHandler + 0x0000000000001b54 SPI2_IRQHandler + 0x0000000000001b56 USART1_IRQHandler + 0x0000000000001b58 USART2_IRQHandler + 0x0000000000001b5a USART3_IRQHandler + 0x0000000000001b5e RTCAlarm_IRQHandler + 0x0000000000001b60 USBWakeUp_IRQHandler + 0x0000000000001b62 USBHD_IRQHandler + 0x0000000000001b64 USBHDWakeUp_IRQHandler + 0x0000000000001b66 UART4_IRQHandler + 0x0000000000001b68 DMA1_Channel8_IRQHandler + .text.handle_reset + 0x0000000000001b6a 0x96 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + 0x0000000000001b6a handle_reset + .text.get_timer_obj + 0x0000000000001c00 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + 0x0000000000001c00 get_timer_obj + .text.enableTimerClock + 0x0000000000001c04 0x78 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + 0x0000000000001c04 enableTimerClock + .text.disableTimerClock + 0x0000000000001c7c 0x78 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + 0x0000000000001c7c disableTimerClock + .text.uart_init.part.0 + 0x0000000000001cf4 0x18c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .text.uart_debug_init + 0x0000000000001e80 0x38 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + 0x0000000000001e80 uart_debug_init + .text.serial_rx_active + 0x0000000000001eb8 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + 0x0000000000001eb8 serial_rx_active + .text.serial_tx_active + 0x0000000000001ede 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + 0x0000000000001ede serial_tx_active + .text.uart_debug_write + 0x0000000000001f04 0xf6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + 0x0000000000001f04 uart_debug_write + .text.uart_getc + 0x0000000000001ffa 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + 0x0000000000001ffa uart_getc + .text.startup.main + 0x000000000000202e 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + 0x000000000000202e main + .text.analogInputToPinName + 0x0000000000002040 0x126 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + 0x0000000000002040 analogInputToPinName + .text.mapResolution + 0x0000000000002166 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogRead + 0x0000000000002196 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + 0x0000000000002196 analogRead + .text.pinMode 0x00000000000021bc 0xd0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + 0x00000000000021bc pinMode + .text.digitalWrite + 0x000000000000228c 0x96 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + 0x000000000000228c digitalWrite + .text.digitalRead + 0x0000000000002322 0x7e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + 0x0000000000002322 digitalRead + .text.millis 0x00000000000023a0 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + 0x00000000000023a0 millis + .text.delay 0x00000000000023ac 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + 0x00000000000023ac delay + .text._Znwj 0x00000000000023ca 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) + 0x00000000000023ca operator new(unsigned int) + .text._ZdlPvj 0x00000000000023ee 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) + 0x00000000000023ee operator delete(void*, unsigned int) + .text._ZSt15get_new_handlerv + 0x00000000000023f0 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + 0x00000000000023f0 std::get_new_handler() + .text.unlikely._ZSt25__throw_bad_function_callv + 0x00000000000023fc 0x6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + 0x00000000000023fc std::__throw_bad_function_call() + .text._ZdlPv 0x0000000000002402 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_op.o) + 0x0000000000002402 operator delete(void*) + .text.abort 0x0000000000002404 0xe /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + 0x0000000000002404 abort + .text.atexit 0x0000000000002412 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + 0x0000000000002412 atexit + .text.__libc_fini_array + 0x000000000000241c 0x3a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + 0x000000000000241c __libc_fini_array + .text.__libc_init_array + 0x0000000000002456 0x6e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + 0x0000000000002456 __libc_init_array + .text.malloc 0x00000000000024c4 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + 0x00000000000024c4 malloc + .text.free 0x00000000000024ce 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + 0x00000000000024ce free + .text._free_r 0x00000000000024d8 0xa4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + 0x00000000000024d8 _free_r + .text._malloc_r + 0x000000000000257c 0xce /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + 0x000000000000257c _malloc_r + .text._sbrk_r 0x000000000000264a 0x2a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + 0x000000000000264a _sbrk_r + .text._raise_r + 0x0000000000002674 0x62 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + 0x0000000000002674 _raise_r + .text.raise 0x00000000000026d6 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + 0x00000000000026d6 raise + .text._kill_r 0x00000000000026e0 0x2a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + 0x00000000000026e0 _kill_r + .text._getpid_r + 0x000000000000270a 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + 0x000000000000270a _getpid_r + .text.__register_exitproc + 0x000000000000270c 0x7c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + 0x000000000000270c __register_exitproc + .text.startup.register_fini + 0x0000000000002788 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .text.__malloc_lock + 0x00000000000027a0 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + 0x00000000000027a0 __malloc_lock + .text.__malloc_unlock + 0x00000000000027a2 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + 0x00000000000027a2 __malloc_unlock + .text.__udivdi3 + 0x00000000000027a4 0x392 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + 0x00000000000027a4 __udivdi3 + .text._getpid 0x0000000000002b36 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + 0x0000000000002b36 _getpid + .text._kill 0x0000000000002b42 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + 0x0000000000002b42 _kill + .text._exit 0x0000000000002b4e 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + 0x0000000000002b4e _exit + *(.rodata) + *(.rodata*) + .rodata.PinMap_ADC + 0x0000000000002b50 0xfc .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x0000000000002b50 PinMap_ADC + .rodata.PinMap_TIM + 0x0000000000002c4c 0xf0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x0000000000002c4c PinMap_TIM + .rodata.PinMap_UART_CTS + 0x0000000000002d3c 0x3c .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x0000000000002d3c PinMap_UART_CTS + .rodata.PinMap_UART_RTS + 0x0000000000002d78 0x3c .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x0000000000002d78 PinMap_UART_RTS + .rodata.PinMap_UART_RX + 0x0000000000002db4 0x60 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x0000000000002db4 PinMap_UART_RX + .rodata.PinMap_UART_TX + 0x0000000000002e14 0x60 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x0000000000002e14 PinMap_UART_TX + .rodata.analogInputPin + 0x0000000000002e74 0x28 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + 0x0000000000002e74 analogInputPin + .rodata.digitalPin + 0x0000000000002e9c 0x94 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + 0x0000000000002e9c digitalPin + .rodata._Z20displayButtonPressesi + 0x0000000000002f30 0x18 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rodata._ZL6bitmap + 0x0000000000002f48 0x18 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rodata._ZL7buttons + 0x0000000000002f60 0x18 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rodata._ZTV14HardwareSerial + 0x0000000000002f78 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x0000000000002f78 vtable for HardwareSerial + .rodata.set_GPIO_Port_Clock + 0x0000000000002fa4 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + .rodata.CSWTCH.6 + 0x0000000000002fb8 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + *fill* 0x0000000000002fca 0x2 + .rodata.pin_function + 0x0000000000002fcc 0x140 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .rodata.pin_map + 0x000000000000310c 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x000000000000310c pin_map + .rodata.pinMode + 0x000000000000314c 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .rodata.__sf_fake_stderr + 0x0000000000003164 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + 0x0000000000003164 __sf_fake_stderr + .rodata.__sf_fake_stdin + 0x0000000000003184 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + 0x0000000000003184 __sf_fake_stdin + .rodata.__sf_fake_stdout + 0x00000000000031a4 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + 0x00000000000031a4 __sf_fake_stdout + .rodata.__clz_tab + 0x00000000000031c4 0x100 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o) + 0x00000000000031c4 __clz_tab + *(.gnu.linkonce.t.*) + 0x00000000000032c4 . = ALIGN (0x4) + +.rela.dyn 0x00000000000032c4 0x0 + .rela.text._ZN14HardwareSerialC2EPv + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.rodata._ZTV14HardwareSerial + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text._ZN13HardwareTimerD2Ev + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text._ZN13HardwareTimer14updateCallbackEP17TIM_HandleTypeDef + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text._ZN13HardwareTimer22captureCompareCallbackEP17TIM_HandleTypeDef + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.get_adc_channel + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.ADC_Clock_EN + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.adc_read_value + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.pwm_stop + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.getCurrentMillis + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.SysTick_Handler + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text._sbrk + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.sdata.curbrk.4571 + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.init 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.vector 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.handle_reset + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.uart_init.part.0 + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.uart_debug_init + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.uart_debug_write + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.startup.main + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.pinMode + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.__libc_fini_array + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.__libc_init_array + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text._sbrk_r + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text._kill_r + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.__register_exitproc + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text.startup.register_fini + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text._getpid + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .rela.text._kill + 0x00000000000032c4 0x0 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + +.fini 0x00000000000032c4 0x0 + *(SORT_NONE(.fini)) + 0x00000000000032c4 . = ALIGN (0x4) + [!provide] PROVIDE (_etext = .) + [!provide] PROVIDE (_eitcm = .) + +.preinit_array 0x00000000000032c4 0x0 + 0x00000000000032c4 PROVIDE (__preinit_array_start = .) + *(.preinit_array) + 0x00000000000032c4 PROVIDE (__preinit_array_end = .) + +.init_array 0x00000000000032c4 0x8 + 0x00000000000032c4 PROVIDE (__init_array_start = .) + *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)) + .init_array.00000 + 0x00000000000032c4 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors) + .init_array 0x00000000000032c8 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000032cc PROVIDE (__init_array_end = .) + +.fini_array 0x00000000000032cc 0x0 + 0x00000000000032cc PROVIDE (__fini_array_start = .) + *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)) + *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors) + 0x00000000000032cc PROVIDE (__fini_array_end = .) + +.ctors + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT_BY_NAME(.ctors.*)) + *(.ctors) + +.dtors + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT_BY_NAME(.dtors.*)) + *(.dtors) + +.dalign 0x0000000020000000 0x0 load address 0x00000000000032cc + 0x0000000020000000 . = ALIGN (0x4) + 0x0000000020000000 PROVIDE (_data_vma = .) + +.dlalign 0x00000000000032cc 0x0 + 0x00000000000032cc . = ALIGN (0x4) + 0x00000000000032cc PROVIDE (_data_lma = .) + +.data 0x0000000020000000 0x158 load address 0x00000000000032cc + *(.gnu.linkonce.r.*) + *(.data .data.*) + .data.GPIOPort + 0x0000000020000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + 0x0000000020000000 GPIOPort + .data._ZL13gpio_irq_conf + 0x0000000020000014 0x80 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .data.APBAHBPrescTable + 0x0000000020000094 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .data.serial_debug + 0x00000000200000a4 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .data.impure_data + 0x00000000200000d4 0x60 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + *(.gnu.linkonce.d.*) + 0x0000000020000138 . = ALIGN (0x8) + *fill* 0x0000000020000134 0x4 + 0x0000000020000938 PROVIDE (__global_pointer$ = (. + 0x800)) + *(.sdata .sdata.*) + .sdata._ZL13g_current_pin + 0x0000000020000138 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .sdata.curbrk.4571 + 0x000000002000013c 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .sdata.ADCPrescTable + 0x0000000020000140 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .sdata.SystemCoreClock + 0x0000000020000144 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + 0x0000000020000144 SystemCoreClock + .sdata._internalReadResolution + 0x0000000020000148 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .sdata._readResolution + 0x000000002000014c 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .sdata._impure_ptr + 0x0000000020000150 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + 0x0000000020000150 _impure_ptr + *(.sdata2.*) + *(.gnu.linkonce.s.*) + 0x0000000020000158 . = ALIGN (0x8) + *fill* 0x0000000020000154 0x4 + *(.srodata.cst16) + *(.srodata.cst8) + *(.srodata.cst4) + *(.srodata.cst2) + *(.srodata .srodata.*) + 0x0000000020000158 . = ALIGN (0x4) + 0x0000000020000158 PROVIDE (_edata = .) + +.bss 0x0000000020000158 0x158 load address 0x0000000000003424 + 0x0000000020000158 . = ALIGN (0x4) + 0x0000000020000158 PROVIDE (_sbss = .) + *(.sbss*) + .sbss.autoplay + 0x0000000020000158 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x0000000020000158 autoplay + .sbss.ba 0x0000000020000159 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x0000000020000159 ba + .sbss.bb 0x000000002000015a 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x000000002000015a bb + *fill* 0x000000002000015b 0x1 + .sbss.lr_adc 0x000000002000015c 0x2 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x000000002000015c lr_adc + .sbss.ud_adc 0x000000002000015e 0x2 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x000000002000015e ud_adc + .sbss.val 0x0000000020000160 0x1 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x0000000020000160 val + *fill* 0x0000000020000161 0x7 + .sbss.msTick 0x0000000020000168 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + 0x0000000020000168 msTick + .sbss.MCU_Version + 0x0000000020000170 0x1 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x0000000020000170 MCU_Version + *fill* 0x0000000020000171 0x3 + .sbss._ZN12_GLOBAL__N_113__new_handlerE + 0x0000000020000174 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .sbss.__malloc_free_list + 0x0000000020000178 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + 0x0000000020000178 __malloc_free_list + .sbss.__malloc_sbrk_start + 0x000000002000017c 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + 0x000000002000017c __malloc_sbrk_start + .sbss._global_atexit + 0x0000000020000180 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + 0x0000000020000180 _global_atexit + *(.gnu.linkonce.sb.*) + *(.bss*) + .bss.display 0x0000000020000184 0x1a .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + 0x0000000020000184 display + *fill* 0x000000002000019e 0x2 + .bss.Serial1 0x00000000200001a0 0x48 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000200001a0 Serial1 + .bss.HardwareTimer_Handle + 0x00000000200001e8 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x00000000200001e8 HardwareTimer_Handle + .bss.uart_handlers + 0x00000000200001fc 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .bss.g_anOutputPinConfigured + 0x000000002000020c 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + 0x000000002000020c g_anOutputPinConfigured + .bss._global_atexit0 + 0x0000000020000220 0x8c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + *(.gnu.linkonce.b.*) + *(COMMON*) + COMMON 0x00000000200002ac 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + 0x00000000200002ac errno + 0x00000000200002b0 . = ALIGN (0x4) + 0x00000000200002b0 PROVIDE (_ebss = .) + 0x00000000200002b0 PROVIDE (_end = _ebss) + [!provide] PROVIDE (end = .) + +.stack 0x0000000020004800 0x800 + 0x0000000020004800 PROVIDE (_heap_end = .) + 0x0000000020004800 . = ALIGN (0x4) + [!provide] PROVIDE (_susrstack = .) + 0x0000000020005000 . = (. + __stack_size) + *fill* 0x0000000020004800 0x800 + 0x0000000020005000 PROVIDE (_eusrstack = .) +OUTPUT(.pio/build/ch32v203c8t6_evt_r0/firmware.elf elf32-littleriscv) + +.comment 0x0000000000000000 0x33 + .comment 0x0000000000000000 0x33 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x34 (size before relaxing) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + +.debug_frame 0x0000000000000000 0x594 + .debug_frame 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + .debug_frame 0x0000000000000028 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + .debug_frame 0x0000000000000048 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + .debug_frame 0x0000000000000080 0x3c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + .debug_frame 0x00000000000000bc 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + .debug_frame 0x00000000000000ec 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + .debug_frame 0x000000000000012c 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + .debug_frame 0x000000000000016c 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + .debug_frame 0x000000000000019c 0xec /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .debug_frame 0x0000000000000288 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + .debug_frame 0x00000000000002c8 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + .debug_frame 0x00000000000002e8 0x64 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .debug_frame 0x000000000000034c 0x148 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .debug_frame 0x0000000000000494 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + .debug_frame 0x00000000000004c4 0x70 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .debug_frame 0x0000000000000534 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + .debug_frame 0x0000000000000554 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + .debug_frame 0x0000000000000574 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + +.stabstr 0x0000000000000000 0x115 + .stabstr 0x0000000000000000 0x115 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + +.stab 0x0000000000000000 0x30 + .stab 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + 0x24 (size before relaxing) + .stab 0x0000000000000018 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + 0x24 (size before relaxing) diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/idedata.json b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/idedata.json new file mode 100644 index 0000000..3494038 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/idedata.json @@ -0,0 +1 @@ +{"build_type": "release", "env_name": "ch32v203c8t6_evt_r0", "libsource_dirs": ["/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/lib", "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/libdeps/ch32v203c8t6_evt_r0", "/home/lm/.platformio/lib", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries"], "defines": ["PLATFORMIO=60115", "CH32V203C8", "CH32V20X", "CH32V203", "CH32V20x_D6", "CH32V203", "ARDUINO=10808", "ARDUINO_ARCH_CH32V", "VARIANT_H=\"variant_CH32V203C8.h\"", "CH32V20x", "NDEBUG"], "includes": {"build": ["/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/include", "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/src", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/avr", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/ch32", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/ch32/lib", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/USER", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Core", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Debug", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Startup", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Peripheral/inc", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Peripheral/src", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/variants/CH32V20x/CH32V203C8"], "compatlib": ["/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/SPI/src", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/USBPD_SINK/src", "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/Wire/src"], "toolchain": ["/home/lm/.platformio/packages/toolchain-riscv/riscv-none-embed/include/c++/8.2.0", "/home/lm/.platformio/packages/toolchain-riscv/riscv-none-embed/include/c++/8.2.0/riscv-none-embed", "/home/lm/.platformio/packages/toolchain-riscv/lib/gcc/riscv-none-embed/8.2.0/include-fixed", "/home/lm/.platformio/packages/toolchain-riscv/lib/gcc/riscv-none-embed/8.2.0/include", "/home/lm/.platformio/packages/toolchain-riscv/riscv-none-embed/include"]}, "cc_flags": ["-std=gnu99", "-march=rv32imacxw", "-mabi=ilp32", "-msmall-data-limit=8", "-msave-restore", "-Os", "-Wall", "-fmessage-length=0", "-fsigned-char", "-ffunction-sections", "-fdata-sections", "-fno-common"], "cxx_flags": ["-fno-threadsafe-statics", "-fno-rtti", "-fno-exceptions", "-fno-use-cxa-atexit", "-fpermissive", "-std=gnu++14", "-march=rv32imacxw", "-mabi=ilp32", "-msmall-data-limit=8", "-msave-restore", "-Os", "-Wall", "-fmessage-length=0", "-fsigned-char", "-ffunction-sections", "-fdata-sections", "-fno-common"], "cc_path": "/home/lm/.platformio/packages/toolchain-riscv/bin/riscv-none-embed-gcc", "cxx_path": "/home/lm/.platformio/packages/toolchain-riscv/bin/riscv-none-embed-g++", "gdb_path": "/home/lm/.platformio/packages/toolchain-riscv/bin/riscv-none-embed-gdb", "prog_path": "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.elf", "svd_path": "/home/lm/.platformio/platforms/ch32v/misc/svd/CH32V203xx.svd", "compiler_type": "gcc", "targets": [{"name": "size", "title": "Program Size", "description": "Calculate program size", "group": "Platform"}, {"name": "upload", "title": "Upload", "description": null, "group": "Platform"}, {"name": "disable_flash_protection", "title": "Disable Flash Protection", "description": null, "group": "Platform"}, {"name": "enable_flash_protection", "title": "Enable Flash Protection", "description": null, "group": "Platform"}, {"name": "check_flash_protection", "title": "Check Flash Protection", "description": null, "group": "Platform"}, {"name": "erase", "title": "Erase Flash", "description": null, "group": "Platform"}], "extra": {"flash_images": []}} \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a new file mode 100644 index 0000000000000000000000000000000000000000..efb0a3165d0c9a41e88624d109f29866f6364e1a GIT binary patch literal 336488 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%0Al_GF{MJoZa0KAU)xv9lePG!P4?ZtKRGGz@C% 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 bX7zZzlaGrwLoT8%QoP<_pNnlLk@Wr#zK?aG literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/src/dpad.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..8a5ef4e1c5fbd13aaef4edf97e2f12f705f06a6d GIT binary patch literal 11476 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 P*BE|x8UJ4&lf?ZmVlc-W literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/project.checksum b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/project.checksum new file mode 100644 index 0000000..55145f7 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/project.checksum @@ -0,0 +1 @@ +f6df19f9fb0bf4566a208b49e040154631c8f73e \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/c_cpp_properties.json b/Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..d3b700b --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/c_cpp_properties.json @@ -0,0 +1,78 @@ +// +// !!! WARNING !!! AUTO-GENERATED FILE! +// PLEASE DO NOT MODIFY IT AND USE "platformio.ini": +// https://docs.platformio.org/page/projectconf/section_env_build.html#build-flags +// +{ + "configurations": [ + { + "name": "PlatformIO", + "includePath": [ + "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/include", + "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/avr", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/ch32", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/ch32/lib", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/USER", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Core", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Debug", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Startup", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Peripheral/inc", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Peripheral/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/variants/CH32V20x/CH32V203C8", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/SPI/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/USBPD_SINK/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/Wire/src", + "" + ], + "browse": { + "limitSymbolsToIncludedHeaders": true, + "path": [ + "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/include", + "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/avr", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/ch32", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/ch32/lib", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/USER", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Core", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Debug", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Startup", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Peripheral/inc", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Peripheral/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/variants/CH32V20x/CH32V203C8", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/SPI/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/USBPD_SINK/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/Wire/src", + "" + ] + }, + "defines": [ + "PLATFORMIO=60115", + "CH32V203C8", + "CH32V20X", + "CH32V203", + "CH32V20x_D6", + "CH32V203", + "ARDUINO=10808", + "ARDUINO_ARCH_CH32V", + "VARIANT_H=\"variant_CH32V203C8.h\"", + "CH32V20x", + "NDEBUG", + "" + ], + "cStandard": "gnu99", + "cppStandard": "gnu++14", + "compilerPath": "/home/lm/.platformio/packages/toolchain-riscv/bin/riscv-none-embed-gcc", + "compilerArgs": [ + "-march=rv32imacxw", + "-mabi=ilp32", + "-msmall-data-limit=8", + "-msave-restore", + "" + ] + } + ], + "version": 4 +} diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/extensions.json b/Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/extensions.json new file mode 100644 index 0000000..080e70d --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/extensions.json @@ -0,0 +1,10 @@ +{ + // See http://go.microsoft.com/fwlink/?LinkId=827846 + // for the documentation about the extensions.json format + "recommendations": [ + "platformio.platformio-ide" + ], + "unwantedRecommendations": [ + "ms-vscode.cpptools-extension-pack" + ] +} diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/launch.json b/Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/launch.json new file mode 100644 index 0000000..a49de81 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/.vscode/launch.json @@ -0,0 +1,47 @@ +// AUTOMATICALLY GENERATED FILE. PLEASE DO NOT MODIFY IT MANUALLY +// +// PlatformIO Debugging Solution +// +// Documentation: https://docs.platformio.org/en/latest/plus/debugging.html +// Configuration: https://docs.platformio.org/en/latest/projectconf/sections/env/options/debug/index.html + +{ + "version": "0.2.0", + "configurations": [ + { + "type": "platformio-debug", + "request": "launch", + "name": "PIO Debug", + "executable": "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.elf", + "projectEnvName": "ch32v203c8t6_evt_r0", + "toolchainBinDir": "/home/lm/.platformio/packages/toolchain-riscv/bin", + "internalConsoleOptions": "openOnSessionStart", + "svdPath": "/home/lm/.platformio/platforms/ch32v/misc/svd/CH32V203xx.svd", + "preLaunchTask": { + "type": "PlatformIO", + "task": "Pre-Debug" + } + }, + { + "type": "platformio-debug", + "request": "launch", + "name": "PIO Debug (skip Pre-Debug)", + "executable": "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.elf", + "projectEnvName": "ch32v203c8t6_evt_r0", + "toolchainBinDir": "/home/lm/.platformio/packages/toolchain-riscv/bin", + "internalConsoleOptions": "openOnSessionStart", + "svdPath": "/home/lm/.platformio/platforms/ch32v/misc/svd/CH32V203xx.svd" + }, + { + "type": "platformio-debug", + "request": "launch", + "name": "PIO Debug (without uploading)", + "executable": "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/D-Pad/.pio/build/ch32v203c8t6_evt_r0/firmware.elf", + "projectEnvName": "ch32v203c8t6_evt_r0", + "toolchainBinDir": "/home/lm/.platformio/packages/toolchain-riscv/bin", + "internalConsoleOptions": "openOnSessionStart", + "svdPath": "/home/lm/.platformio/platforms/ch32v/misc/svd/CH32V203xx.svd", + "loadMode": "manual" + } + ] +} diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/Caterina-Micro.hex b/Businesscard-V2-CH32V203C8T6/D-Pad/Caterina-Micro.hex new file mode 100644 index 0000000..804dfd3 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/Caterina-Micro.hex @@ -0,0 +1,1024 @@ +:200000000C946E010C9496010C9496010C9496010C9496010C9496010C9496010C94960150 +:200020000C9496010C9496010C94F8040C947F050C9496010C9496010C9496010C949601B6 +:200040000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C94B501C9 +:200060000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C949601C8 +:200080000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C949601A8 +:2000A0000C9496010C9496010C94960100000000240027002A002D003000000000002500A4 +:2000C00028002B002E003100000000002300260029002C002F00040404040403040502027D +:2000E0000202040302020202060606060606040402020204040802011040804010204080A8 +:200100004080080204018040201002011080102040400000000200080E0000030401000BB2 +:200120000000070605040100080A0B0C0D09040309042203410072006400750069006E00CD +:200140006F0020004D006900630072006F00200020002000180341007200640075006900A6 +:200160006E006F0020004C004C00430012010002000000404123378000010102000112011F +:200180000002020000404123378000010102000100C18081C1080B00020202010009040051 +:2001A000000102020000052400100105240101010424020605240600010705810310004094 +:2001C00009040100020A000000070502024000000705830240000005010902A1010901A186 +:2001E000008501050919012903150025019503750181029501750581030501093009310943 +:20020000381581257F750895038106C0C005010906A1018502050719E029E715002501754D +:20022000019508810295017508810395067508150025650507190029658100C0090402004C +:2002400001030000000921010100012265000705840340000100000000000000002A2B2895 +:200260000000000000000000000000000000000000000000002C9EB4A0A1A2A434A6A7A553 +:20028000AE362D3738271E1F20212223242526B333B62EB7B89F8485868788898A8B8C8D58 +:2002A0008E8F909192939495969798999A9B9C9D2F3130A3AD350405060708090A0B0C0D7C +:2002C0000E0F101112131415161718191A1B1C1DAFB1B0B5000032041207170811241FBE81 +:2002E000CFEFDAE0DEBFCDBF11E0A0E0B1E0E4EAF2E102C005900D92AC32B107D9F711E06D +:20030000ACE2B1E001C01D92AD39B107E1F712E0CCEDD2E004C02297FE010E944C09C63D05 +:20032000D107C9F70E946C030C9450090C9400008091000161E00E94390368EE73E080E041 +:2003400090E00E94FD018091000160E00E94390368EE73E080E090E00E94FD010895809196 +:20036000000161E00E94AC0208951F920F920FB60F9211242F933F938F939F93AF93BF93E5 +:200380008091300190913101A0913201B0913301309134010196A11DB11D232F2D5F2D3794 +:2003A00020F02D570196A11DB11D209334018093300190933101A0933201B0933301809117 +:2003C0002C0190912D01A0912E01B0912F010196A11DB11D80932C0190932D01A0932E01BA +:2003E000B0932F01BF91AF919F918F913F912F910F900FBE0F901F9018959B01AC017FB734 +:20040000F89480912C0190912D01A0912E01B0912F0166B5A89B05C06F3F19F00196A11DC3 +:20042000B11D7FBFBA2FA92F982F8827860F911DA11DB11D62E0880F991FAA1FBB1F6A9577 +:20044000D1F7BC012DC0FFB7F89480912C0190912D01A0912E01B0912F01E6B5A89B05C0E7 +:20046000EF3F19F00196A11DB11DFFBFBA2FA92F982F88278E0F911DA11DB11DE2E0880FFD +:20048000991FAA1FBB1FEA95D1F7861B970B885E9340C8F2215030404040504068517C4F8F +:2004A000211531054105510571F60895789484B5826084BD84B5816084BD85B5826085BD0F +:2004C00085B5816085BDEEE6F0E0808181608083E1E8F0E010828081826080838081816043 +:2004E0008083E0E8F0E0808181608083E1E9F0E0808182608083808181608083E0E9F0E07E +:20050000808181608083E1ECF0E0808184608083808182608083808181608083E3ECF0E007 +:20052000808181608083E0ECF0E0808182608083E2ECF0E0808181608083EAE7F0E080812F +:20054000846080838081826080838081816080838081806880830895CF93DF93482F50E0E5 +:20056000CA018C509F4FFC0134914A525F4FFA018491882369F190E0880F991FFC01E455D0 +:20058000FF4FA591B491FC01E654FF4FC591D491662351F42FB7F8948C91932F9095892362 +:2005A0008C93888189230BC0623061F42FB7F8948C91932F909589238C938881832B8883B2 +:2005C0002FBF06C09FB7F8948C91832B8C939FBFDF91CF910895883071F1893068F48230EF +:2005E00031F1833020F4813009F042C01DC0833089F08430E9F512C08B3059F18C3028F41C +:200600008930E9F08A30A1F51EC08C3031F18E3079F529C0809180008F7703C0809180003C +:200620008F7D80938000089584B58F7702C084B58F7D84BD0895809190008F7707C08091DB +:2006400090008F7D03C080919000877F8093900008958091C0008F7703C08091C0008F7DDD +:200660008093C00008958091C200877F8093C2000895FF920F931F93F62E482F50E0CA0144 +:200680008E5E9E4FFC012491CA018C509F4FFC0114914A525F4FFA0104910023C9F022239D +:2006A00019F0822F0E94EB02E02FF0E0EE0FFF1FE654FF4FA591B4919FB7F894FF2021F4DE +:2006C0008C911095812302C08C91812B8C939FBF1F910F91FF900895CF93DF930E94560262 +:2006E0008DE391E00E9433040E94AF01C0E0D0E00E9498012097E1F30E940000F9CF282F17 +:20070000809137018823C1F057FF1AC015C0289A909336018091F1008193E217F307B9F75A +:200720004115510539F08091F200882319F48BE68093E800AFBF02C04FEF5FEFCA01089599 +:20074000AFB7F89427702093E9008091F200282F30E0241735070CF4A901FB019B01240F1E +:20076000311D94E6DACFDF93CF930F92CDB7DEB7BE016F5F7F4F41E050E00E947F03019712 +:2007800019F02FEF3FEF03C08981282F30E0C9010F90CF91DF910895FF920F931F93F82EEF +:2007A000142F052F40913A0150913B01212F302FC901DC01FB016EEF29C0F7FE02C0949125 +:2007C00001C09081209138013091390124173507ACF48091E8008570E1F38091E80082FF0F +:2007E00003C02FEF3FEF17C09093F100C90101968F739070892B11F46093E8002F5F3F4FEC +:200800003093390120933801119731961097A9F6812F902F9C01C9011F910F91FF900895E8 +:200820009C018091E80082FFFCCFF901260F311D03C08091F1008193E217F307D1F7289A03 +:2008400084E6809336018BEF8093E800CB0108958093E9008091F200882319F08AE38093D3 +:20086000E800089508951092370181E08093D70080EA8093D80082E189BD09B400FEFDCFAC +:2008800061E070E080E090E00E94FD0180E98093D8008CE08093E2001092E000559A209A77 +:2008A0005D98289808955F926F927F928F929F92AF92BF92CF92DF92EF92FF920F931F93C7 +:2008C000CF93DF93E82E842E752E80913701882371F18B01242F352FC901EC017AEFF72EFB +:2008E00067E0962E9E2050E4552E8E2D90E040E2A42EB12CA822B9223AE3632E20E4C22E35 +:20090000D12CC822D92258C09FB7F8949092E9008091E80085FD02C020E004C08091F200EC +:20092000252D281B9FBF222361F4FA9419F42FEF3FEF4DC061E070E080E090E00E94FD0135 +:200940003BC0822F90E0C817D9070CF42C2FC21BD1094FB7F8949092E900A114B10421F48E +:2009600006C01092F10021502223D9F719C0E7FC03C0F801922F10C0C801322F06C0FC01A2 +:200980000196E491E093F10031503323C1F706C081918093F10091509923D1F7020F111DD8 +:2009A0008091E80085FF05C0209729F4C114D10411F06092E8004FBF209709F0A5CF5D9A73 +:2009C00084E680933501282D372DC9019C01C901DF91CF911F910F91FF90EF90DF90CF907E +:2009E000BF90AF909F908F907F906F905F9008951F920F920FB60F9211242F933F934F931E +:200A00005F936F937F938F939F93AF93BF93EF93FF938091E1001092E100982F83FF0FC047 +:200A20001092E90081E08093EB001092EC0082E38093ED001092370188E08093F00092FF03 +:200A400034C083E08093E9008091F200882319F08AE38093E8008FB7F89492E09093E900D4 +:200A60009091F2008FBF992321F082E891E00E94550780913501882351F080913501815024 +:200A80008093350180913501882309F45D9880913601882351F08091360181508093360192 +:200AA00080913601882309F42898FF91EF91BF91AF919F918F917F916F915F914F913F91E6 +:200AC0002F910F900FBE0F901F9018950F931F93DF93CF930F92CDB7DEB719828E010F5F75 +:200AE0001F4FC8010E947B07C8010E941409898190E00F90CF91DF911F910F9108951F928C +:200B00000F920FB60F921124EF92FF921F932F933F934F935F936F937F938F939F93AF93C3 +:200B2000BF93EF93FF93DF93CF93CDB7DEB76197DEBFCDBF1092E9008091E80083FF0FC16B +:200B4000FE0131969E01275F3F4F03C08091F1008193E217F307D1F7289A84E68093360112 +:200B600082EF8093E800998197FF05C08091E80080FFFCCF03C08EEF8093E800292F30E0AE +:200B8000C90180769070892B09F0C2C08A81882329F41092F1001092F100D6C0813009F429 +:200BA000D3C0833009F4D0C0853049F48091E80080FFFCCF8B8180688093E300C5C0863008 +:200BC00009F07CC01C81EF80F8841230C1F51092E900109239011092380110923B0110929E +:200BE0003A010E94660599E0FE013996DF01292F1D922A95E9F799871A8791E09E8790E811 +:200C0000988B9AEF998B2091380130913901275F3F4F3C872B878D871092E900109239011B +:200C200010923801F0923B01E0923A0180E0BF0149E050E00E94CC030E94660585C0109290 +:200C4000E9001092390110923801F0923B01E0923A01123241F482E290E00E940C09892BD1 +:200C600009F476C071C0113079F488E0E816F10419F481E080933C0180913C01882309F057 +:200C80006BC0ECE6F1E013C0133009F061C08B81882319F4EEE2F1E00AC0823019F4E2E3A3 +:200CA000F1E005C0813009F053C0E4E5F1E0449180E8BF0150E00E94CC0346C0873009F4EF +:200CC00047C0883021F481E08093F1003DC08930D9F523703070232BD9F5E1E9F1E091E0FC +:200CE00031E026E39093E9003093EB0084918093EC002093ED009F5F3196953099F78EE7DD +:200D00008093EA001092EA008B81809337011CC08F8198851092E9001092390110923801A8 +:200D200090933B0180933A018D81882329F4CE0101960E94870706C0823051F4CE01019677 +:200D40000E94DD07882321F08EEF8093E80007C081E28093EB0003C0EEE7F1E0A8CF6196DA +:200D6000DEBFCDBFCF91DF91FF91EF91BF91AF919F918F917F916F915F914F913F912F911A +:200D80001F91FF90EF900F900FBE0F901F90189520917E0130917F01809180019091810188 +:200DA000281B390B2F733070C901089520917E0130917F01809180019091810128173907DE +:200DC00019F42FEF3FEF09C0E0918001F0918101E25CFE4F8081282F30E0C90108952091F1 +:200DE0007E0130917F0180918001909181012817390719F42FEF3FEF13C0E0918001F091E0 +:200E00008101E25CFE4F2081809180019091810101968F739070909381018093800130E00D +:200E2000C9010895109285011092840188EE93E0A0E0B0E08093860190938701A093880102 +:200E4000B093890180E191E0909383018093820108950F931F93DF93CF930F92CDB7DEB737 +:200E60008C01698380910901882369F083E0BE016F5F7F4F41E050E00E9453041816190685 +:200E800014F49C0107C081E090E0F8019383828320E030E0C9010F90CF91DF911F910F9168 +:200EA000089583E00E9428040895CF93DF9312C082E00E94B3032FEF8F3F9207C9F0E091B8 +:200EC0007E01F0917F01E25CFE4F8083D0937F01C0937E01C0917E01D0917F012196CF73A5 +:200EE000D0708091800190918101C817D90701F7DF91CF910895FC0180818E5F808380E803 +:200F000065E971E042E450E00E94CC030895FC0181819081913A59F4813209F04CC080E08E +:200F200062E071E047E050E00E94CC0342C0913209F041C0803239F482E091E067E070E04E +:200F40000E94100436C0823209F035C08281809309018091020190910301A0910401B09173 +:200F60000501805B9440A040B04019F58091090180FD12C087E797E7909301088093000841 +:200F80002BE088E190E00FB6F894A895809360000FBE209360000DC088E10FB6F8948093F2 +:200FA0006000109260000FBEA895109201081092000881E0089580E00895FC019181808165 +:200FC000813A31F4913089F080E0933089F40DC0813269F49B3021F4828180930A0105C0B4 +:200FE0009A3029F4828180930B0181E0089580E00895EF92FF920F931F938C01E62EDC0109 +:20100000ED91FC910480F581E02D0995F82ED801ED91FC910680F781E02DC8016E2D099509 +:201020008F2D90E01F910F91FF90EF90089510929001109294011092930182E291E09093F1 +:201040009201809391010895EF92FF920F931F93DF93CF930F92CDB7DEB789838B017A01B4 +:2010600084E0BE016F5F7F4F41E050E00E94530484E4B801A7010E9453040F90CF91DF9136 +:201080001F910F91FF90EF90089582E048E050E00E9424080895FC011682178210861186D5 +:2010A0001286138614823496BF010E9445080895DC01683810F0685829C0E62FF0E067FFE2 +:2010C00013C0E058F04081E090E002C0880F991FEA95E2F7809514962C911497282314967F +:2010E0002C93149760E012C0EB5AFD4F6491662319F420E030E01DC067FF08C014968C9176 +:2011000014978D7F14968C9314976F77FD0190E0662321F08681861709F416829F5F3196B8 +:201120009630B1F7CD011496BD010E94450821E030E0C9010895CF93DF93DC01683810F053 +:20114000685825C0E62FF0E067FF12C0E058F04081E090E002C0880F991FEA95E2F7149681 +:201160002C911497282B14962C93149760E00FC0EB5AFD4F64916623D9F167FF08C01496E0 +:201180008C911497826014968C9314976F7716968C9116978617A9F117968C911797861789 +:2011A00081F118968C911897861759F119968C911997861731F11A968C911A97861709F10C +:2011C0001B968C911B978617E1F0ED01E0E0F0E09E2F8E81882321F4EA0FFB1F668306C045 +:2011E0009F5F31962196E630F10591F7963049F481E090E013969C938E93129720E030E059 +:2012000007C0CD011496BD010E94450821E030E0C901DF91CF91089580E867ED71E045E662 +:2012200050E00E94CC030895FC0180818F5F808380E86CE372E049E150E00E94CC03089510 +:20124000CF92DF92EF92FF920F931F93CF93DF937C016B018A01C0E0D0E00FC0D6016D911A +:201260006D01D701ED91FC910190F081E02DC7010995C80FD91F015010400115110571F7A4 +:20128000CE01DF91CF911F910F91FF90EF90DF90CF900895EE0FFF1F0590F491E02D099407 +:2012A000F894FFCF0D0000E100000000000001010000000029072009C806EF06D606510794 +:2012C000550700000000F90720099B0858084B08FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:2012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:20130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:20132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:20134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:20136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:20138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:2013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:2013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:2013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:20140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:20142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:20144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:20146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:20148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:2014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:2014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:2014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:20150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:20152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:20154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:20156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:20158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:2015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:2015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:2015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:20160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:20162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:20164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:20166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:20168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:2016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:2016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:2016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:20170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:20172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:20174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:20176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:20178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:2017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:2017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:2017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:20180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:20182000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:20184000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:20186000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:20188000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:2018A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:2018C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:2018E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:20190000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:20192000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:20194000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:20196000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:20198000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:2019A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:2019C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:2019E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:201A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:201A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:201A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:201A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:201A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:201AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:201AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:201AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:201B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:201B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:201B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:201B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:201B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:201BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:201BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:201BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:201C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:201C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:201C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:201C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:201C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:201CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:201CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:201CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:201D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:201D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:201D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:201D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:201D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:201DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:201DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:201DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:201E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:201E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:201E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:201E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:201E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:201EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:201EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:201EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:201F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:201F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:201F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:201F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:201F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:201FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:201FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:201FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:20200000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:20202000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:20204000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:20206000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:20208000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:2020A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:2020C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:2020E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:20210000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:20212000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:20214000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:20216000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:20218000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:2021A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:2021C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:2021E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:20220000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:20222000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:20224000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:20226000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:20228000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:2022A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:2022C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:2022E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:20230000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:20232000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:20234000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:20236000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:20238000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:2023A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:2023C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:2023E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:20240000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:20242000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:20244000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:20246000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:20248000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:2024A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:2024C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:2024E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:20250000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:20252000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:20254000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:20256000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:20258000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:2025A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:2025C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:2025E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:20260000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:20262000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:20264000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:20266000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:20268000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:2026A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:2026C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:2026E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:20270000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:20272000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:20274000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:20276000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:20278000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:2027A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:2027C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:2027E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:20280000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:20282000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:20284000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:20286000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:20288000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:2028A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:2028C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:2028E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:20290000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:20292000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:20294000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:20296000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:20298000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:2029A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:2029C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:2029E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:202A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:202A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:202A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:202A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:202A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:202AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:202AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:202AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:202B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:202B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:202B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:202B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:202B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:202BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:202BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:202BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:202C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:202C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:202C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:202C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:202C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:202CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:202CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:202CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:202D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:202D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:202D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:202D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:202D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:202DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:202DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:202DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:202E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:202E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:202E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:202E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:202E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:202EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:202EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:202EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:202F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:202F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:202F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:202F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:202F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:202FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:202FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:202FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:20300000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:20302000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:20304000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:20306000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:20308000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:2030A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:2030C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:2030E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:20310000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:20312000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:20314000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:20316000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:20318000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:2031A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:2031C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:2031E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:20320000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:20322000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:20324000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:20326000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:20328000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:2032A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:2032C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:2032E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:20330000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:20332000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:20334000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:20336000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:20338000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:2033A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:2033C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:2033E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:20340000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:20342000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:20344000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:20346000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:20348000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:2034A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:2034C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:2034E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:20350000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:20352000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:20354000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:20356000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:20358000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:2035A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:2035C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:2035E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:20360000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:20362000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:20364000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:20366000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:20368000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:2036A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:2036C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:2036E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:20370000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:20372000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:20374000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:20376000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:20378000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:2037A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:2037C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:2037E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:20380000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:20382000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:20384000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:20386000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:20388000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:2038A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:2038C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:2038E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:20390000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:20392000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:20394000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:20396000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:20398000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:2039A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:2039C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:2039E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:203A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:203A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:203A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:203A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:203A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:203AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:203AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:203AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:203B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:203B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:203B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:203B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:203B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:203BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:203BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:203BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:203C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:203C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:203C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:203C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:203C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:203CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:203CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:203CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:203D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:203D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:203D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:203D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:203D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:203DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:203DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:203DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:203E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:203E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:203E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:203E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:203E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:203EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:203EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:203EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:203F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:203F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:203F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:203F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:203F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:203FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:203FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:203FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:20400000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:20402000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:20404000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:20406000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:20408000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:2040A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:2040C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:2040E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:20410000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:20412000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:20414000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:20416000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:20418000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:2041A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:2041C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:2041E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:20420000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:20422000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:20424000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:20426000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:20428000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:2042A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:2042C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:2042E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:20430000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:20432000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:20434000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:20436000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:20438000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:2043A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:2043C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:2043E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:20440000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:20442000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:20444000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:20446000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:20448000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:2044A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:2044C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:2044E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:20450000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:20452000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:20454000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:20456000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:20458000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:2045A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:2045C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:2045E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:20460000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:20462000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:20464000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:20466000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:20468000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:2046A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:2046C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:2046E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:20470000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:20472000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:20474000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:20476000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:20478000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:2047A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:2047C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:2047E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:20480000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:20482000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:20484000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:20486000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:20488000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:2048A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:2048C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:2048E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:20490000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:20492000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:20494000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:20496000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:20498000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:2049A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:2049C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:2049E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:204A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:204A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:204A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:204A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:204A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:204AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:204AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:204AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:204B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:204B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:204B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:204B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:204B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:204BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:204BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:204BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:204C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:204C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:204C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:204C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:204C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:204CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:204CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:204CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:204D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:204D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:204D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:204D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:204D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:204DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:204DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:204DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:204E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:204E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:204E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:204E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:204E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:204EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:204EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:204EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:204F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:204F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:204F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:204F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:204F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:204FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:204FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:204FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:20500000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:20502000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:20504000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:20506000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:20508000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:2050A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:2050C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:2050E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:20510000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:20512000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:20514000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:20516000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:20518000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:2051A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:2051C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:2051E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:20520000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:20522000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:20524000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:20526000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:20528000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:2052A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:2052C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:2052E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:20530000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:20532000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:20534000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:20536000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:20538000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:2053A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:2053C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:2053E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:20540000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:20542000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:20544000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:20546000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:20548000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:2054A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:2054C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:2054E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:20550000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:20552000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:20554000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:20556000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:20558000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:2055A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:2055C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:2055E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:20560000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:20562000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:20564000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:20566000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:20568000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:2056A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:2056C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:2056E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:20570000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:20572000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:20574000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:20576000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:20578000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:2057A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:2057C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:2057E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:20580000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:20582000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:20584000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:20586000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:20588000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:2058A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:2058C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:2058E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:20590000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:20592000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:20594000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:20596000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:20598000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:2059A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:2059C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:2059E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:205A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:205A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:205A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:205A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:205A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:205AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:205AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:205AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:205B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:205B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:205B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:205B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:205B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:205BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:205BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:205BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:205C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:205C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:205C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:205C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:205C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:205CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:205CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:205CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:205D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:205D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:205D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:205D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:205D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:205DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:205DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:205DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:205E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:205E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:205E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:205E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:205E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:205EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:205EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:205EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:205F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:205F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:205F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:205F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:205F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:205FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:205FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:205FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:20600000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:20602000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:20604000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:20606000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:20608000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:2060A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:2060C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:2060E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:20610000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:20612000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:20614000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:20616000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:20618000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:2061A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:2061C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:2061E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:20620000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:20622000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:20624000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:20626000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:20628000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:2062A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:2062C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:2062E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:20630000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:20632000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:20634000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:20636000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:20638000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:2063A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:2063C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:2063E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:20640000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:20642000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:20644000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:20646000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:20648000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:2064A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:2064C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:2064E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:20650000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:20652000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:20654000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:20656000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:20658000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:2065A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:2065C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:2065E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:20660000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:20662000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:20664000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:20666000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:20668000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:2066A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:2066C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:2066E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:20670000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:20672000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:20674000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:20676000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:20678000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:2067A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:2067C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:2067E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:20680000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:20682000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:20684000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:20686000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:20688000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:2068A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:2068C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:2068E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:20690000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:20692000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:20694000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:20696000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:20698000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:2069A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:2069C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:2069E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:206A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:206A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:206A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:206A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:206A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:206AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:206AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:206AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:206B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:206B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:206B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:206B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:206B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:206BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:206BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:206BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:206C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:206C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:206C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:206C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:206C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:206CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:206CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:206CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:206D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:206D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:206D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:206D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:206D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:206DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:206DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:206DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:206E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:206E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:206E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:206E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:206E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:206EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:206EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:206EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:206F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:206F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:206F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:206F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:206F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:206FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:206FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:206FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:2070000055C000006EC000006CC000006AC0000068C0000066C0000064C0000062C0000043 +:2070200060C000005EC00000F2C400005AC0000058C0000056C0000054C0000052C00000EE +:2070400050C0000078C000004CC000004AC0000048C0000046C0000044C0000042C00000BE +:2070600040C000003EC000003CC000003AC0000038C0000036C0000034C0000032C0000048 +:2070800030C000002EC000002CC000002AC0000028C0000026C0000024C0000022C00000A8 +:2070A00020C000001EC000001CC0000011241FBECFEFDAE0DEBFCDBF11E0A0E0B1E0E2E3BC +:2070C000FFE702C005900D92A83AB107D9F711E0A8EAB1E001C01D92AE3BB107E1F78FD30B +:2070E00026C78ECFF89410926F0010928100109285001092840081E085BF15BE47985D98ED +:2071000028980C94000008952091B2013091B3012F5F3F4F3093B3012093B201932F37FFA8 +:2071200003C08EEF831B982F990F921710F447980895479A08951F920F920FB60F9211246E +:207140002F938F939F93EF93FF9310928500109284008091A8019091A901009741F00197D3 +:207160009093A9018093A801892B09F45D988091AA019091AB01009741F001979093AB0128 +:207180008093AA01892B09F42898E0E0F0E0859194918F5F9F4F49F08091AC019091AD0153 +:2071A00001969093AD018093AC01FF91EF919F918F912F910F900FBE0F901F90189584E0BC +:2071C0008093E9000DC08091E8008B778093E80003C08EB3882351F08091E80082FFF9CFBE +:2071E0008091E80085FFEFCF8091F1000895982F83E08093E9008091E80085FD0DC0809136 +:20720000E8008E778093E80003C08EB3882369F08091E80080FFF9CF9093F1005D9A84E6C9 +:2072200090E09093A9018093A80108954F925F926F927F928F929F92AF92BF92CF92DF921E +:20724000EF92FF920F931F93CF93DF9384E08093E9008091E80082FF57C2289A84E690E065 +:207260009093AB018093AA01AADF182F853481F48CE49DE19093AD018093AC0107B600FC4B +:20728000FDCFF999FECF81E180935700E89503C0843519F494DF8DE00DC28C34E1F38035F9 +:2072A000D1F3843721F484E4A2DF80E003C2813611F489E5FFC18134B1F481DF182F7FDFE3 +:2072C00090E0880F991FAA2797FDA095BA2F312F330F20E0442737FD4095542F822B932B68 +:2072E000A42BB52BB8C1803711F483E5E3C1833549F4C0E0D1E089917ADF21E0C730D20714 +:20730000D1F7D9C1863521F481E371DF80E3D2C1833731F487E86BDF85E969DF8EE1CAC149 +:207320008536B9F4E0E0F0E093E085E090935700E89507B600FCFDCF80935700E89507B65D +:2073400000FCFDCFE058FF4FA0E7E030FA0771F7A2CF823739F4E1E0F0E089E08093570024 +:207360008491A8C1863439F4E0E0F0E089E08093570084919FC18E3439F4E3E0F0E089E0E5 +:2073800080935700849196C1813539F4E2E0F0E089E08093570084918DC1823631F489E521 +:2073A00026DF80E024DF80E885C1823419F0873609F0E5C01092AD011092AC0100DF082FE8 +:2073C000FEDEF82EFCDE682E8554823008F071C1902F80E0CF2DD0E0C82BD92B10926F00B3 +:2073E000173609F04BC081E180935700E895DD24CC24C3943FC0E090AE01F090AF010091CC +:20740000B0011091B101B6E46B16D9F4ED2DF0E0EE29FF29E4918E2FEADEDD2081F082E08D +:2074200090E0A0E0B0E0E80EF91E0A1F1B1FE092AE01F092AF010093B0011093B101DC2470 +:2074400018C0D801C701B695A7959795879559D5CEDE82E090E0A0E0B0E0E80EF91E0A1FF2 +:207460001B1FE092AE01F092AF010093B0011093B1012197209709F0BECF7DC08090AE01F5 +:207480009090AF01A090B001B090B10196E4691609F05DC083E0F40180935700E89507B63E +:2074A00000FCFDCF54C0F6E46F1661F5772031F1E090AE01F090AF010091B0011091B1019E +:2074C0007EDED82ECC24852D90E08C299D29F7010C0140925700E895112482E090E0A0E08B +:2074E000B0E0E80EF91E0A1F1B1FE092AE01F092AF010093B0011093B10102C060DE582E1A +:20750000742423C0E090AE01F090AF010091B0011091B10116950795F794E79450DE682FFA +:20752000C701F7D48091AE019091AF01A091B001B091B1010296A11DB11D8093AE01909349 +:20754000AF01A093B001B093B101219704C05524772444244394209709F0A5CF96E46916B6 +:2075600041F485E0F40180935700E89507B600FCFDCF8DE03CDE82E080936F009CC0833492 +:2075800071F40091AE011091AF0119DE90E021E0F8010C0120935700E89511247CCE8336C8 +:2075A00019F5E090AE01F090AF010091B0011091B10105DEF701E16090E021E00C0120938C +:2075C0005700E895112482E090E0A0E0B0E0E80EF91E0A1F1B1FE092AE01F092AF0100936A +:2075E000B0011093B10157CE8D3661F4E091AE01F091AF0185E080935700E89507B600FCF2 +:20760000FDCF49CE823551F4E091AE01F091AF0105911491812FEBDD802F4CC0843421F5FE +:20762000E090AE01F090AF010091B0011091B10116950795F794E794C2DD682FC70169D4DE +:207640008091AE019091AF01A091B001B091B1010296A11DB11D8093AE019093AF01A093D8 +:20766000B001B093B10117CE843609F5E090AE01F090AF010091B0011091B101D801C70142 +:20768000B695A795979587953CD4B1DD82E090E0A0E0B0E0E80EF91E0A1F1B1FE092AE010A +:2076A000F092AF010093B0011093B10104C08B3111F08FE39CDD83E08093E9009091E8002B +:2076C0008091E8008E778093E80095FF04C010C08EB38823C9F08091E80080FFF9CF809193 +:2076E000E8008E778093E80003C08EB3882361F08091E80080FFF9CF84E08093E9008091F1 +:20770000E8008B778093E800DF91CF911F910F91FF90EF90DF90CF90BF90AF909F908F90AC +:207720007F906F905F904F9008959091B601892F8F77813249F58091B7018032A1F081328A +:2077400019F5913A09F58091E800877F8093E8008DE091E067E070E00BD28091E8008B770B +:207760008093E8000895913279F48091E800877F8093E8008DE091E067E070E05DD2809192 +:20778000E8008E778093E800089582E061EC42E0B5D083E061E842E1B1D084E060E842E1EF +:2077A000ADC084B7877F84BF88E10FB6F89480936000109260000FBE20E880E090E00FB63F +:2077C000F89420936100809361000FBE81E085BF92E095BF3F9A209A559AE1E6F0E02083A1 +:2077E000108247985D982898109289008AEF8093880090936F0083E080938100F0C040911A +:20780000000850910108109201081092000894B714BE88E10FB6F8948093600010926000D5 +:207820000FBE292F30E0F901E270F07091FD18C090FF05C0859194918F5F9F4F81F423FFFF +:207840000FC08091090190910A014817590741F0E0E0F0E0859194918F5F9F4F09F042DC64 +:20786000A0DF78941092AD011092AC010CC0DEDC36D38091AC019091AD0181549F4110F00D +:207880001092140141DC80911401882381F78091E00081608093E00025DC80E090E0089598 +:2078A000FA01923049F0933061F09130F9F485E191E022E130E01EC087E291E02EE330E04D +:2078C00019C0882329F485E691E024E030E012C0813029F489E691E022E230E00BC0823006 +:2078E00029F48DE891E028E130E004C080E090E020E030E091838083C90108958093E9004E +:207900008091EB0081608093EB001092ED006093EC004093ED008091EE00881F8827881F62 +:2079200008958091B60188238CF403C08EB38823B1F08091E80082FFF9CF8091E8008B772A +:207940008093E80008958EB3882349F08091E80080FFF9CF8091E8008E778093E800089594 +:20796000EF92FF920F931F9345D04CD008ED10E0F80180818F77808380818068808380819B +:207980008F7D808319BC1EBA1092B40180EEE82EF12CF70180818B7F8083F8018081816052 +:2079A000808380E060E042E0A9DFE1EEF0E080818E7F8083E2EEF0E0808181608083808144 +:2079C00088608083F70180818E7F8083F8018081806180831F910F91FF90EF900895E7ED06 +:2079E000F0E08081816080838AE482BF81E08093B501B6CFE8EDF0E080818E7F808310921C +:207A0000E20008951092DA001092E10008951F920F920FB60F9211242F933F934F935F93F6 +:207A20006F937F938F939F93AF93BF93EF93FF938091DA0080FF1BC08091D80080FF17C0B2 +:207A40008091DA008E7F8093DA008091D90080FF0BC080E189BD82E189BD09B400FEFDCF36 +:207A600081E08EBB3BD203C019BC1EBA37D28091E10080FF17C08091E20080FF13C0809138 +:207A8000E2008E7F8093E2008091E20080618093E2008091D80080628093D80019BC85E049 +:207AA0008EBB1CD28091E10084FF2CC08091E20084FF28C080E189BD82E189BD09B400FEC5 +:207AC000FDCF8091D8008F7D8093D8008091E1008F7E8093E1008091E2008F7E8093E20012 +:207AE0008091E20081608093E2008091B401882331F48091E30087FD02C081E001C084E067 +:207B00008EBBECD18091E10083FF21C08091E20083FF1DC08091E100877F8093E10082E06A +:207B20008EBB1092B4018091E1008E7F8093E1008091E2008E7F8093E2008091E2008061E9 +:207B40008093E20080E060E042E0D8DEC7D1FF91EF91BF91AF919F918F917F916F915F9130 +:207B60004F913F912F910F900FBE0F901F9018959C014091BC015091BD014617570718F49D +:207B8000F90190E044C06115710511F0AB01F8CF8091E8008E778093E80040E050E0F0CF0F +:207BA0008EB3882309F444C0853009F443C08091E80083FF02C081E008958091E80082FD70 +:207BC00031C08091E80080FF22C08091F3009091F200782F60E0292F30E0262B372B07C07A +:207BE00081918093F100415050402F5F3F4F4115510519F02830310598F390E02830310566 +:207C000009F491E08091E8008E778093E8004115510531F6992321F605C08EB3882341F075 +:207C2000853041F08091E80082FFF7CF80E0089582E0089583E008959C016115710529F47C +:207C40008091E8008B778093E800F90126C08EB3882391F1853091F18091E80083FF02C06C +:207C600081E008958091E80082FFF1CF06C08091F10081936150704059F02091F300809191 +:207C8000F200322F20E090E0822B932B892B79F78091E8008B778093E80061157105B9F601 +:207CA00005C08EB3882341F0853041F08091E80080FFF7CF80E0089582E0089583E00895C2 +:207CC0000F931F93DF93CF9300D0CDB7DEB7E6EBF1E08091F100819381E0EE3BF807C9F792 +:207CE00024DD8091E80083FFE4C08091B6019091B701953009F46DC0963040F4913081F1A7 +:207D0000913070F0933009F0D4C02AC0983009F4A3C0993009F4B2C0963009F0CAC07CC023 +:207D2000803809F4C6C0823809F0C3C08091BA0187708093E9008091EB001092E9002091DB +:207D4000E800277F2093E80090E025E0969587952A95E1F781708093F1001092F10087C0D8 +:207D6000882319F0823009F0A4C08F71823009F0A0C08091B801882331F52091BA01277097 +:207D800009F497C02093E9008091EB0080FF1BC0933021F48091EB00806213C08091EB0018 +:207DA00080618093EB0081E090E002C0880F991F2A95E2F78093EA001092EA008091EB00E5 +:207DC00088608093EB001092E9008091E800877F51C0882309F06DC01091B8011F770FB79B +:207DE000F8948091E800877F8093E8009ADD8091E80080FFFCCF8091E3008078812B809398 +:207E0000E30080688093E300112311F482E001C083E08EBB0FBF4DC08058823008F049C033 +:207E20008091B8019091B9016091BA01AE014F5F5F4F36DDBC01009709F43BC08091E8008E +:207E4000877F8093E80089819A8192DE8091E8008B778093E8002DC0803859F58091E800AA +:207E6000877F8093E8008091B4018093F1008091E8008E778093E80054DD1BC08823C9F4CA +:207E80009091B8019230A8F48091E800877F8093E8009093B40145DD8091B401882331F420 +:207EA0008091E30087FD02C081E001C084E08EBB6CDC8091E80083FF0AC08091EB0080624E +:207EC0008093EB008091E800877F8093E8000F900F90CF91DF911F910F91089508951F9360 +:207EE0008EB3882361F01091E9001092E9008091E80083FF01C0E4DE17701093E9001F916F +:207F00000895F999FECF92BD81BDF89A992780B50895262FF999FECF1FBA92BD81BD20BDBD +:207F20000FB6F894FA9AF99A0FBE01960895F894FFCF4341544552494E4100777700080031 +:207F40000000000000080112011001020000084123370001000201000109023E00020100FE +:207F600080320904000001020201000524001001042402040524060001070582030800FF0C +:207F800009040100020A000000070504021000010705830210000104030904220341007216 +:207FA000006400750069006E006F0020004D006900630072006F0020002000200000001810 +:1A7FC00003410072006400750069006E006F0020004C004C004300000000D7 +:00000001FF diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/bmp/spaceinv.bmp b/Businesscard-V2-CH32V203C8T6/D-Pad/bmp/spaceinv.bmp new file mode 100644 index 0000000000000000000000000000000000000000..e7e86b6c490f1dc4c7a3e236e926bbae955d730f GIT binary patch literal 714 zcmZ?rJ;lTT23c3rXXB|b_`^90&OA4MRq^j@et>s VamjNtK?fik3sDT$f}ac22ms?tjzItb literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/include/README b/Businesscard-V2-CH32V203C8T6/D-Pad/include/README new file mode 100644 index 0000000..194dcd4 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/include/README @@ -0,0 +1,39 @@ + +This directory is intended for project header files. + +A header file is a file containing C declarations and macro definitions +to be shared between several project source files. You request the use of a +header file in your project source file (C, C++, etc) located in `src` folder +by including it, with the C preprocessing directive `#include'. + +```src/main.c + +#include "header.h" + +int main (void) +{ + ... +} +``` + +Including a header file produces the same results as copying the header file +into each source file that needs it. Such copying would be time-consuming +and error-prone. With a header file, the related declarations appear +in only one place. If they need to be changed, they can be changed in one +place, and programs that include the header file will automatically use the +new version when next recompiled. The header file eliminates the labor of +finding and changing all the copies as well as the risk that a failure to +find one copy will result in inconsistencies within a program. + +In C, the usual convention is to give header files names that end with `.h'. +It is most portable to use only letters, digits, dashes, and underscores in +header file names, and at most one dot. + +Read more about using header files in official GCC documentation: + +* Include Syntax +* Include Operation +* Once-Only Headers +* Computed Includes + +https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/lib/README b/Businesscard-V2-CH32V203C8T6/D-Pad/lib/README new file mode 100644 index 0000000..2593a33 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/lib/README @@ -0,0 +1,46 @@ + +This directory is intended for project specific (private) libraries. +PlatformIO will compile them to static libraries and link into executable file. + +The source code of each library should be placed in an own separate directory +("lib/your_library_name/[here are source files]"). + +For example, see a structure of the following two libraries `Foo` and `Bar`: + +|--lib +| | +| |--Bar +| | |--docs +| | |--examples +| | |--src +| | |- Bar.c +| | |- Bar.h +| | |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html +| | +| |--Foo +| | |- Foo.c +| | |- Foo.h +| | +| |- README --> THIS FILE +| +|- platformio.ini +|--src + |- main.c + +and a contents of `src/main.c`: +``` +#include +#include + +int main (void) +{ + ... +} + +``` + +PlatformIO Library Dependency Finder will find automatically dependent +libraries scanning project source files. + +More information about PlatformIO Library Dependency Finder +- https://docs.platformio.org/page/librarymanager/ldf.html diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/platformio.ini b/Businesscard-V2-CH32V203C8T6/D-Pad/platformio.ini new file mode 100644 index 0000000..f5d1ed0 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/platformio.ini @@ -0,0 +1,26 @@ +; PlatformIO Project Configuration File +; +; Build options: build flags, source filter +; Upload options: custom upload port, speed and extra flags +; Library options: dependencies, extra library storages +; Advanced options: extra scripting +; +; Please visit documentation for the other options and examples +; https://docs.platformio.org/page/projectconf.html + +[env:ch32v203c8t6_evt_r0] +platform = ch32v +board = ch32v203c8t6_evt_r0 +framework = arduino +build_flags=-DCH32V203 + +; [env:ATmega32u4] +; platform = atmelavr +; board = micro +; board_build.mcu = atmega32u4 +; board_build.f_cpu = 16000000L +; framework = arduino +; build_flags=-DATMEGA32U4 +; upload_protocol = usbtiny +; upload_flags = -e +; ; diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/src/bitmap.h b/Businesscard-V2-CH32V203C8T6/D-Pad/src/bitmap.h new file mode 100644 index 0000000..3d70871 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/src/bitmap.h @@ -0,0 +1,36 @@ +#include +#ifndef _BITMAPS_H_ +#define _BITMAPS_H_ + +const uint16_t bitmap[12] = { + 0b1111111111111111, + 0b1000000000000001, + 0b1000000000000001, + 0b1000000000000001, + 0b1000100100010001, + 0b1000100110110001, + 0b1000100101010001, + 0b1000100100010001, + 0b1000111100010001, + 0b1000000000000001, + 0b1000000000000001, + 0b1111111111111111 +}; + + +const uint16_t buttons[12] = { + 0b1111111111111111, + 0b1000000000000001, + 0b1000111000000001, + 0b1000101000000001, + 0b1011101110011101, + 0b1010000010010101, + 0b1011101110011101, + 0b1000101011100001, + 0b1000111010100001, + 0b1000000011100001, + 0b1000000000000001, + 0b1111111111111111 +}; + +#endif \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/src/dpad.cpp b/Businesscard-V2-CH32V203C8T6/D-Pad/src/dpad.cpp new file mode 100644 index 0000000..cd3f8d9 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/src/dpad.cpp @@ -0,0 +1,249 @@ +#include +#include "pins.h" +#include "bitmap.h" +// #define BEQUIET + +#define F_CPU 16000000UL //Taktfrequenz 16 MHz + +uint16_t display[13]; +uint8_t val = 0; +uint16_t ud_adc = 0; +uint16_t lr_adc = 0; +bool ba = false; +bool bb = false; +bool sb=false; +bool autoplay = false; + +uint8_t ballx=1, bally=1; +signed char mx=1, my=1; +// float spx=0.5, spy=0.5; + +uint8_t paddlea=1, paddleb=1; + +uint8_t sca=0, scb=0; +bool gameover = false; + +int ppa=0; + +void shiftBit(bool bit) +{ + + // PORTB &= ~(1<> i) & 0b1; + shiftBit(bit); + } +} + +void displayRow(uint8_t row) +{ +// uint8_t push_val; +// row = row % 12; +// // uint16_t rval = display[row]; +// // uint16_t rval = 0xFFFF - (row << 8); +// //Deactivate OE Line +// digitalWrite(BD_OE, LOW); + // PORTD &= ~(1<>7) & 0xFF)); +// //Now activate the corresponding row by some nice bit arithmetics ;) + digitalWrite(BD_B0, row&0b1); + digitalWrite(BD_B1, (row>>1)&0b1); + digitalWrite(BD_B2, (row>>2)&0b1); + digitalWrite(BD_B3, (row>>3)&0b1); + digitalWrite(BD_OE, LOW); + // PORTD |= ((row&0b1)<>1)&0b1)<>2)&0b1)<>3)&0b1)< 600) autoplay = true; + autoplay = true; +} + +void USSR() +{ + beep(100, 15); + beep(300, 10); + beep(100, 15); + beep(100, 13); + beep(300, 11); + beep(70, 19); + delay(10); + beep(70, 19); + beep(200,13); + beep(100, 15); + beep(100, 18); + beep(200, 15); + beep(70, 25); + delay(10); + beep(70, 25); + beep(185,23); + delay(10); + beep(70,23); + beep(70,20); + beep(185,18); + delay(10); + beep(70,18); + beep(100, 15); + beep(200, 13); + beep(140, 11); + beep(125, 10); + beep(300, 8); +} + +void displayButtonPresses(int row) +{ + switch(row) + { + case 2: + // display[row] |= ud_adc; + break; + case 3: + if(ud_adc > 2200) display[row] |= 1<<10; + break; + case 4: + if(ud_adc > 2200) display[row] |= 1<<10; + break; + case 5: + if(ba) display[row] |= 1<<3; + //Links + if(lr_adc > 2200) display[row] |= 0b11 << 11; + //Rechts + if(lr_adc < 2000) display[row] |= 0b11 << 8; + break; + case 6: + if(ud_adc < 2000) display[row] |= 1<<10; + break; + + case 7: + if(ud_adc < 2000) display[row] |= 1<<10; + break; + + case 8: + if(bb) display[row] |= 1<<6; + break; + + case 10: + // display[row] |= lr_adc; + break; + default: + return; + } +} + +void loop() { + // // put your main code here, to run repeatedly + ba = digitalRead(BUT_A); + bb = digitalRead(BUT_B); + + ud_adc = analogRead(ADC_UD); + lr_adc = analogRead(ADC_LR); + + for(int i=0; i<12; i++) + { + display[i] = buttons[i]; + displayButtonPresses(i); + displayRow(i); + delay(1); + } +} \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/src/font5x7.h b/Businesscard-V2-CH32V203C8T6/D-Pad/src/font5x7.h new file mode 100644 index 0000000..80fd95c --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/src/font5x7.h @@ -0,0 +1,289 @@ +#ifndef _FONT5X7_H_ +#define _FONT5X7_H_ +#include + +/* + * Take 'A' as example. + * 'A' use 5 byte to denote: + * 0x7C, 0x12, 0x11, 0x12, 0x7C + * + * and we represent it in base 2: + * 0x7C: 01111100 + * 0x12: 00010010 + * 0x11: 00010001 + * 0x12: 00010010 + * 0x7C: 01111100 + * where 1 is font color, and 0 is background color + * + * So it's 'A' if we look it in counter-clockwise for 90 degree. + * In general case, we also add a background line to seperate from other character: + * 0x7C: 01111100 + * 0x12: 00010010 + * 0x11: 00010001 + * 0x12: 00010010 + * 0x7C: 01111100 + * 0x00: 00000000 + * + **/ + +// standard ascii 5x7 font +const static unsigned char font5x7[] PROGMEM = { + 0x00, 0x00, 0x00, 0x00, 0x00, // 0x00 (nul) + 0x3E, 0x5B, 0x4F, 0x5B, 0x3E, // 0x01 (soh) + 0x3E, 0x6B, 0x4F, 0x6B, 0x3E, // 0x02 (stx) + 0x1C, 0x3E, 0x7C, 0x3E, 0x1C, // 0x03 (etx) + 0x18, 0x3C, 0x7E, 0x3C, 0x18, // 0x04 (eot) + 0x1C, 0x57, 0x7D, 0x57, 0x1C, // 0x05 (enq) + 0x1C, 0x5E, 0x7F, 0x5E, 0x1C, // 0x06 (ack) + 0x00, 0x18, 0x3C, 0x18, 0x00, // 0x07 (bel) + 0xFF, 0xE7, 0xC3, 0xE7, 0xFF, // 0x08 (bs) + 0x00, 0x18, 0x24, 0x18, 0x00, // 0x09 (tab) + 0xFF, 0xE7, 0xDB, 0xE7, 0xFF, // 0x0A (lf) + 0x30, 0x48, 0x3A, 0x06, 0x0E, // 0x0B (vt) + 0x26, 0x29, 0x79, 0x29, 0x26, // 0x0C (np) + 0x40, 0x7F, 0x05, 0x05, 0x07, // 0x0D (cr) + 0x40, 0x7F, 0x05, 0x25, 0x3F, // 0x0E (so) + 0x5A, 0x3C, 0xE7, 0x3C, 0x5A, // 0x0F (si) + 0x7F, 0x3E, 0x1C, 0x1C, 0x08, // 0x10 (dle) + 0x08, 0x1C, 0x1C, 0x3E, 0x7F, // 0x11 (dc1) + 0x14, 0x22, 0x7F, 0x22, 0x14, // 0x12 (dc2) + 0x5F, 0x5F, 0x00, 0x5F, 0x5F, // 0x13 (dc3) + 0x06, 0x09, 0x7F, 0x01, 0x7F, // 0x14 (dc4) + 0x00, 0x66, 0x89, 0x95, 0x6A, // 0x15 (nak) + 0x60, 0x60, 0x60, 0x60, 0x60, // 0x16 (syn) + 0x94, 0xA2, 0xFF, 0xA2, 0x94, // 0x17 (etb) + 0x08, 0x04, 0x7E, 0x04, 0x08, // 0x18 (can) + 0x10, 0x20, 0x7E, 0x20, 0x10, // 0x19 (em) + 0x08, 0x08, 0x2A, 0x1C, 0x08, // 0x1A (eof) + 0x08, 0x1C, 0x2A, 0x08, 0x08, // 0x1B (esc) + 0x1E, 0x10, 0x10, 0x10, 0x10, // 0x1C (fs) + 0x0C, 0x1E, 0x0C, 0x1E, 0x0C, // 0x1D (gs) + 0x30, 0x38, 0x3E, 0x38, 0x30, // 0x1E (rs) + 0x06, 0x0E, 0x3E, 0x0E, 0x06, // 0x1F (us) + 0x00, 0x00, 0x00, 0x00, 0x00, // 0x20 + 0x00, 0x00, 0x5F, 0x00, 0x00, // 0x21 ! + 0x00, 0x07, 0x00, 0x07, 0x00, // 0x22 " + 0x14, 0x7F, 0x14, 0x7F, 0x14, // 0x23 # + 0x24, 0x2A, 0x7F, 0x2A, 0x12, // 0x24 $ + 0x23, 0x13, 0x08, 0x64, 0x62, // 0x25 % + 0x36, 0x49, 0x56, 0x20, 0x50, // 0x26 & + 0x00, 0x08, 0x07, 0x03, 0x00, // 0x27 ' + 0x00, 0x1C, 0x22, 0x41, 0x00, // 0x28 ( + 0x00, 0x41, 0x22, 0x1C, 0x00, // 0x29 ) + 0x2A, 0x1C, 0x7F, 0x1C, 0x2A, // 0x2A * + 0x08, 0x08, 0x3E, 0x08, 0x08, // 0x2B + + 0x00, 0x80, 0x70, 0x30, 0x00, // 0x2C , + 0x08, 0x08, 0x08, 0x08, 0x08, // 0x2D - + 0x00, 0x00, 0x60, 0x60, 0x00, // 0x2E . + 0x20, 0x10, 0x08, 0x04, 0x02, // 0x2F / + 0x3E, 0x51, 0x49, 0x45, 0x3E, // 0x30 0 + 0x00, 0x42, 0x7F, 0x40, 0x00, // 0x31 1 + 0x72, 0x49, 0x49, 0x49, 0x46, // 0x32 2 + 0x21, 0x41, 0x49, 0x4D, 0x33, // 0x33 3 + 0x18, 0x14, 0x12, 0x7F, 0x10, // 0x34 4 + 0x27, 0x45, 0x45, 0x45, 0x39, // 0x35 5 + 0x3C, 0x4A, 0x49, 0x49, 0x31, // 0x36 6 + 0x41, 0x21, 0x11, 0x09, 0x07, // 0x37 7 + 0x36, 0x49, 0x49, 0x49, 0x36, // 0x38 8 + 0x46, 0x49, 0x49, 0x29, 0x1E, // 0x39 9 + 0x00, 0x00, 0x14, 0x00, 0x00, // 0x3A : + 0x00, 0x40, 0x34, 0x00, 0x00, // 0x3B ; + 0x00, 0x08, 0x14, 0x22, 0x41, // 0x3C < + 0x14, 0x14, 0x14, 0x14, 0x14, // 0x3D = + 0x00, 0x41, 0x22, 0x14, 0x08, // 0x3E > + 0x02, 0x01, 0x59, 0x09, 0x06, // 0x3F ? + 0x3E, 0x41, 0x5D, 0x59, 0x4E, // 0x40 @ + 0x7C, 0x12, 0x11, 0x12, 0x7C, // 0x41 A + 0x7F, 0x49, 0x49, 0x49, 0x36, // 0x42 B + 0x3E, 0x41, 0x41, 0x41, 0x22, // 0x43 C + 0x7F, 0x41, 0x41, 0x41, 0x3E, // 0x44 D + 0x7F, 0x49, 0x49, 0x49, 0x41, // 0x45 E + 0x7F, 0x09, 0x09, 0x09, 0x01, // 0x46 F + 0x3E, 0x41, 0x41, 0x51, 0x73, // 0x47 G + 0x7F, 0x08, 0x08, 0x08, 0x7F, // 0x48 H + 0x00, 0x41, 0x7F, 0x41, 0x00, // 0x49 I + 0x20, 0x40, 0x41, 0x3F, 0x01, // 0x4A J + 0x7F, 0x08, 0x14, 0x22, 0x41, // 0x4B K + 0x7F, 0x40, 0x40, 0x40, 0x40, // 0x4C L + 0x7F, 0x02, 0x1C, 0x02, 0x7F, // 0x4D M + 0x7F, 0x04, 0x08, 0x10, 0x7F, // 0x4E N + 0x3E, 0x41, 0x41, 0x41, 0x3E, // 0x4F O + 0x7F, 0x09, 0x09, 0x09, 0x06, // 0x50 P + 0x3E, 0x41, 0x51, 0x21, 0x5E, // 0x51 Q + 0x7F, 0x09, 0x19, 0x29, 0x46, // 0x52 R + 0x26, 0x49, 0x49, 0x49, 0x32, // 0x53 S + 0x03, 0x01, 0x7F, 0x01, 0x03, // 0x54 T + 0x3F, 0x40, 0x40, 0x40, 0x3F, // 0x55 U + 0x1F, 0x20, 0x40, 0x20, 0x1F, // 0x56 V + 0x3F, 0x40, 0x38, 0x40, 0x3F, // 0x57 W + 0x63, 0x14, 0x08, 0x14, 0x63, // 0x58 X + 0x03, 0x04, 0x78, 0x04, 0x03, // 0x59 Y + 0x61, 0x59, 0x49, 0x4D, 0x43, // 0x5A Z + 0x00, 0x7F, 0x41, 0x41, 0x41, // 0x5B [ + 0x02, 0x04, 0x08, 0x10, 0x20, // 0x5C backslash + 0x00, 0x41, 0x41, 0x41, 0x7F, // 0x5D ] + 0x04, 0x02, 0x01, 0x02, 0x04, // 0x5E ^ + 0x40, 0x40, 0x40, 0x40, 0x40, // 0x5F _ + 0x00, 0x03, 0x07, 0x08, 0x00, // 0x60 ` + 0x20, 0x54, 0x54, 0x78, 0x40, // 0x61 a + 0x7F, 0x28, 0x44, 0x44, 0x38, // 0x62 b + 0x38, 0x44, 0x44, 0x44, 0x28, // 0x63 c + 0x38, 0x44, 0x44, 0x28, 0x7F, // 0x64 d + 0x38, 0x54, 0x54, 0x54, 0x18, // 0x65 e + 0x00, 0x08, 0x7E, 0x09, 0x02, // 0x66 f + 0x18, 0xA4, 0xA4, 0x9C, 0x78, // 0x67 g + 0x7F, 0x08, 0x04, 0x04, 0x78, // 0x68 h + 0x00, 0x44, 0x7D, 0x40, 0x00, // 0x69 i + 0x20, 0x40, 0x40, 0x3D, 0x00, // 0x6A j + 0x7F, 0x10, 0x28, 0x44, 0x00, // 0x6B k + 0x00, 0x41, 0x7F, 0x40, 0x00, // 0x6C l + 0x7C, 0x04, 0x78, 0x04, 0x78, // 0x6D m + 0x7C, 0x08, 0x04, 0x04, 0x78, // 0x6E n + 0x38, 0x44, 0x44, 0x44, 0x38, // 0x6F o + 0xFC, 0x18, 0x24, 0x24, 0x18, // 0x70 p + 0x18, 0x24, 0x24, 0x18, 0xFC, // 0x71 q + 0x7C, 0x08, 0x04, 0x04, 0x08, // 0x72 r + 0x48, 0x54, 0x54, 0x54, 0x24, // 0x73 s + 0x04, 0x04, 0x3F, 0x44, 0x24, // 0x74 t + 0x3C, 0x40, 0x40, 0x20, 0x7C, // 0x75 u + 0x1C, 0x20, 0x40, 0x20, 0x1C, // 0x76 v + 0x3C, 0x40, 0x30, 0x40, 0x3C, // 0x77 w + 0x44, 0x28, 0x10, 0x28, 0x44, // 0x78 x + 0x4C, 0x90, 0x90, 0x90, 0x7C, // 0x79 y + 0x44, 0x64, 0x54, 0x4C, 0x44, // 0x7A z + 0x00, 0x08, 0x36, 0x41, 0x00, // 0x7B { + 0x00, 0x00, 0x77, 0x00, 0x00, // 0x7C | + 0x00, 0x41, 0x36, 0x08, 0x00, // 0x7D } + 0x02, 0x01, 0x02, 0x04, 0x02, // 0x7E ~ + 0x3C, 0x26, 0x23, 0x26, 0x3C, // 0x7F + 0x1E, 0xA1, 0xA1, 0x61, 0x12, // 0x80 + 0x3A, 0x40, 0x40, 0x20, 0x7A, // 0x81 + 0x38, 0x54, 0x54, 0x55, 0x59, // 0x82 + 0x21, 0x55, 0x55, 0x79, 0x41, // 0x83 + 0x22, 0x54, 0x54, 0x78, 0x42, // 0x84 + 0x21, 0x55, 0x54, 0x78, 0x40, // 0x85 + 0x20, 0x54, 0x55, 0x79, 0x40, // 0x86 + 0x0C, 0x1E, 0x52, 0x72, 0x12, // 0x87 + 0x39, 0x55, 0x55, 0x55, 0x59, // 0x88 + 0x39, 0x54, 0x54, 0x54, 0x59, // 0x89 + 0x39, 0x55, 0x54, 0x54, 0x58, // 0x8A + 0x00, 0x00, 0x45, 0x7C, 0x41, // 0x8B + 0x00, 0x02, 0x45, 0x7D, 0x42, // 0x8C + 0x00, 0x01, 0x45, 0x7C, 0x40, // 0x8D + 0x7D, 0x12, 0x11, 0x12, 0x7D, // 0x8E + 0xF0, 0x28, 0x25, 0x28, 0xF0, // 0x8F + 0x7C, 0x54, 0x55, 0x45, 0x00, // 0x90 + 0x20, 0x54, 0x54, 0x7C, 0x54, // 0x91 + 0x7C, 0x0A, 0x09, 0x7F, 0x49, // 0x92 + 0x32, 0x49, 0x49, 0x49, 0x32, // 0x93 + 0x3A, 0x44, 0x44, 0x44, 0x3A, // 0x94 + 0x32, 0x4A, 0x48, 0x48, 0x30, // 0x95 + 0x3A, 0x41, 0x41, 0x21, 0x7A, // 0x96 + 0x3A, 0x42, 0x40, 0x20, 0x78, // 0x97 + 0x00, 0x9D, 0xA0, 0xA0, 0x7D, // 0x98 + 0x3D, 0x42, 0x42, 0x42, 0x3D, // 0x99 + 0x3D, 0x40, 0x40, 0x40, 0x3D, // 0x9A + 0x3C, 0x24, 0xFF, 0x24, 0x24, // 0x9B + 0x48, 0x7E, 0x49, 0x43, 0x66, // 0x9C + 0x2B, 0x2F, 0xFC, 0x2F, 0x2B, // 0x9D + 0xFF, 0x09, 0x29, 0xF6, 0x20, // 0x9E + 0xC0, 0x88, 0x7E, 0x09, 0x03, // 0x9F + 0x20, 0x54, 0x54, 0x79, 0x41, // 0xA0 + 0x00, 0x00, 0x44, 0x7D, 0x41, // 0xA1 + 0x30, 0x48, 0x48, 0x4A, 0x32, // 0xA2 + 0x38, 0x40, 0x40, 0x22, 0x7A, // 0xA3 + 0x00, 0x7A, 0x0A, 0x0A, 0x72, // 0xA4 + 0x7D, 0x0D, 0x19, 0x31, 0x7D, // 0xA5 + 0x26, 0x29, 0x29, 0x2F, 0x28, // 0xA6 + 0x26, 0x29, 0x29, 0x29, 0x26, // 0xA7 + 0x30, 0x48, 0x4D, 0x40, 0x20, // 0xA8 + 0x38, 0x08, 0x08, 0x08, 0x08, // 0xA9 + 0x08, 0x08, 0x08, 0x08, 0x38, // 0xAA + 0x2F, 0x10, 0xC8, 0xAC, 0xBA, // 0xAB + 0x2F, 0x10, 0x28, 0x34, 0xFA, // 0xAC + 0x00, 0x00, 0x7B, 0x00, 0x00, // 0xAD + 0x08, 0x14, 0x2A, 0x14, 0x22, // 0xAE + 0x22, 0x14, 0x2A, 0x14, 0x08, // 0xAF + 0x55, 0x00, 0x55, 0x00, 0x55, // 0xB0 + 0xAA, 0x55, 0xAA, 0x55, 0xAA, // 0xB1 + 0xFF, 0x55, 0xFF, 0x55, 0xFF, // 0xB2 + 0x00, 0x00, 0x00, 0xFF, 0x00, // 0xB3 + 0x10, 0x10, 0x10, 0xFF, 0x00, // 0xB4 + 0x14, 0x14, 0x14, 0xFF, 0x00, // 0xB5 + 0x10, 0x10, 0xFF, 0x00, 0xFF, // 0xB6 + 0x10, 0x10, 0xF0, 0x10, 0xF0, // 0xB7 + 0x14, 0x14, 0x14, 0xFC, 0x00, // 0xB8 + 0x14, 0x14, 0xF7, 0x00, 0xFF, // 0xB9 + 0x00, 0x00, 0xFF, 0x00, 0xFF, // 0xBA + 0x14, 0x14, 0xF4, 0x04, 0xFC, // 0xBB + 0x14, 0x14, 0x17, 0x10, 0x1F, // 0xBC + 0x10, 0x10, 0x1F, 0x10, 0x1F, // 0xBD + 0x14, 0x14, 0x14, 0x1F, 0x00, // 0xBE + 0x10, 0x10, 0x10, 0xF0, 0x00, // 0xBF + 0x00, 0x00, 0x00, 0x1F, 0x10, // 0xC0 + 0x10, 0x10, 0x10, 0x1F, 0x10, // 0xC1 + 0x10, 0x10, 0x10, 0xF0, 0x10, // 0xC2 + 0x00, 0x00, 0x00, 0xFF, 0x10, // 0xC3 + 0x10, 0x10, 0x10, 0x10, 0x10, // 0xC4 + 0x10, 0x10, 0x10, 0xFF, 0x10, // 0xC5 + 0x00, 0x00, 0x00, 0xFF, 0x14, // 0xC6 + 0x00, 0x00, 0xFF, 0x00, 0xFF, // 0xC7 + 0x00, 0x00, 0x1F, 0x10, 0x17, // 0xC8 + 0x00, 0x00, 0xFC, 0x04, 0xF4, // 0xC9 + 0x14, 0x14, 0x17, 0x10, 0x17, // 0xCA + 0x14, 0x14, 0xF4, 0x04, 0xF4, // 0xCB + 0x00, 0x00, 0xFF, 0x00, 0xF7, // 0xCC + 0x14, 0x14, 0x14, 0x14, 0x14, // 0xCD + 0x14, 0x14, 0xF7, 0x00, 0xF7, // 0xCE + 0x14, 0x14, 0x14, 0x17, 0x14, // 0xCF + 0x10, 0x10, 0x1F, 0x10, 0x1F, // 0xD0 + 0x14, 0x14, 0x14, 0xF4, 0x14, // 0xD1 + 0x10, 0x10, 0xF0, 0x10, 0xF0, // 0xD2 + 0x00, 0x00, 0x1F, 0x10, 0x1F, // 0xD3 + 0x00, 0x00, 0x00, 0x1F, 0x14, // 0xD4 + 0x00, 0x00, 0x00, 0xFC, 0x14, // 0xD5 + 0x00, 0x00, 0xF0, 0x10, 0xF0, // 0xD6 + 0x10, 0x10, 0xFF, 0x10, 0xFF, // 0xD7 + 0x14, 0x14, 0x14, 0xFF, 0x14, // 0xD8 + 0x10, 0x10, 0x10, 0x1F, 0x00, // 0xD9 + 0x00, 0x00, 0x00, 0xF0, 0x10, // 0xDA + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xDB + 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, // 0xDC + 0xFF, 0xFF, 0xFF, 0x00, 0x00, // 0xDD + 0x00, 0x00, 0x00, 0xFF, 0xFF, // 0xDE + 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, // 0xDF + 0x38, 0x44, 0x44, 0x38, 0x44, // 0xE0 + 0xFC, 0x4A, 0x4A, 0x4A, 0x34, // 0xE1 + 0x7E, 0x02, 0x02, 0x06, 0x06, // 0xE2 + 0x02, 0x7E, 0x02, 0x7E, 0x02, // 0xE3 + 0x63, 0x55, 0x49, 0x41, 0x63, // 0xE4 + 0x38, 0x44, 0x44, 0x3C, 0x04, // 0xE5 + 0x40, 0x7E, 0x20, 0x1E, 0x20, // 0xE6 + 0x06, 0x02, 0x7E, 0x02, 0x02, // 0xE7 + 0x99, 0xA5, 0xE7, 0xA5, 0x99, // 0xE8 + 0x1C, 0x2A, 0x49, 0x2A, 0x1C, // 0xE9 + 0x4C, 0x72, 0x01, 0x72, 0x4C, // 0xEA + 0x30, 0x4A, 0x4D, 0x4D, 0x30, // 0xEB + 0x30, 0x48, 0x78, 0x48, 0x30, // 0xEC + 0xBC, 0x62, 0x5A, 0x46, 0x3D, // 0xED + 0x3E, 0x49, 0x49, 0x49, 0x00, // 0xEE + 0x7E, 0x01, 0x01, 0x01, 0x7E, // 0xEF + 0x2A, 0x2A, 0x2A, 0x2A, 0x2A, // 0xF0 + 0x44, 0x44, 0x5F, 0x44, 0x44, // 0xF1 + 0x40, 0x51, 0x4A, 0x44, 0x40, // 0xF2 + 0x40, 0x44, 0x4A, 0x51, 0x40, // 0xF3 + 0x00, 0x00, 0xFF, 0x01, 0x03, // 0xF4 + 0xE0, 0x80, 0xFF, 0x00, 0x00, // 0xF5 + 0x08, 0x08, 0x6B, 0x6B, 0x08, // 0xF6 + 0x36, 0x12, 0x36, 0x24, 0x36, // 0xF7 + 0x06, 0x0F, 0x09, 0x0F, 0x06, // 0xF8 + 0x00, 0x00, 0x18, 0x18, 0x00, // 0xF9 + 0x00, 0x00, 0x10, 0x10, 0x00, // 0xFA + 0x30, 0x40, 0xFF, 0x01, 0x01, // 0xFB + 0x00, 0x1F, 0x01, 0x01, 0x1E, // 0xFC + 0x00, 0x19, 0x1D, 0x17, 0x12, // 0xFD + 0x00, 0x3C, 0x3C, 0x3C, 0x3C, // 0xFE + 0x00, 0x00, 0x00, 0x00, 0x00 // 0xFF +}; + +#endif \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/src/pins.h b/Businesscard-V2-CH32V203C8T6/D-Pad/src/pins.h new file mode 100644 index 0000000..8ea9a19 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/src/pins.h @@ -0,0 +1,55 @@ +#ifndef _PINS_H_ +#define _PINS_H_ +#include + +#ifdef CH32V203 +//Pins Shift Register +#define SR_SER PA5 +#define SR_RCK PA6 +#define SR_BSS PA7 + +//Pins 74154 Binary Decoder (for Rows) +#define BD_OE PB5 +#define BD_B0 PB9 +#define BD_B1 PB8 +#define BD_B2 PB7 +#define BD_B3 PB6 + +//Buzzer Pin +#define BUZ_PIN PA15 + +//Button Pins +//Up Down ADC +#define ADC_UD 9 +//Left Right ADC +#define ADC_LR 8 +//A button +#define BUT_A PB4 +//B button +#define BUT_B PB3 +#endif + +#ifdef ATMEGA32U4 +//Pins Shift Register +#define SR_SER PC7 +#define SR_RCK PC6 +#define SR_BSS PB6 + +//Pins 74154 Binary Decoder (for Rows) +#define BD_OE PB5 +#define BD_B0 PD4 +#define BD_B1 PD6 +#define BD_B2 PD7 +#define BD_B3 PB4 + +//Buzzer pin +#define BUZ_PIN PB7 + +//Controller pins +#define POT_P1 A5 +#define POT_P2 A4 +#define SW_PIN A3 + +#endif + +#endif \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/src/typedefs.h b/Businesscard-V2-CH32V203C8T6/D-Pad/src/typedefs.h new file mode 100644 index 0000000..979ec55 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/src/typedefs.h @@ -0,0 +1,5 @@ +#ifndef _TYPEDEFS_H_ +#define _TYPEDEFS_H_ +typedef unsigned char uint8_t; +// typedef unsigned short uint16_t; +#endif \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/D-Pad/test/README b/Businesscard-V2-CH32V203C8T6/D-Pad/test/README new file mode 100644 index 0000000..9b1e87b --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/D-Pad/test/README @@ -0,0 +1,11 @@ + +This directory is intended for PlatformIO Test Runner and project tests. + +Unit Testing is a software testing method by which individual units of +source code, sets of one or more MCU program modules together with associated +control data, usage procedures, and operating procedures, are tested to +determine whether they are fit for use. Unit testing finds problems early +in the development cycle. + +More information about PlatformIO Unit Testing: +- https://docs.platformio.org/en/latest/advanced/unit-testing/index.html diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/.sconsign310.dblite b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/.sconsign310.dblite new file mode 100644 index 0000000000000000000000000000000000000000..b38750862984a1d6f5c9afd5c31e368e3f446829 GIT binary patch literal 134188 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

0YOCTuBfz{Jd^ZfNLQNl~`8CkWm1Qs?p;!dqe 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 X(|3a1RXpSJ%EeSZZuRiS`NRJ|Bmz{Y literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/HardwareSerial.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/HardwareSerial.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..a6f69ab6507da08de91d87fd38947673e1605be9 GIT binary patch literal 9336 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/HardwareTimer.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/HardwareTimer.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d6c6c674f996c5e053f0d41107a15100df5276fa GIT binary patch literal 35724 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 Qf_&NKSRYXrNn-c^0G1iIb^rhX literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Print.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Print.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d4be295188a0db96c9470a4ee1eb28bc24242a74 GIT binary patch literal 16768 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Stream.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/Stream.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..0eaa15ff3563ca5365add6e0a257da8b6f255536 GIT binary patch literal 10320 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/WMath.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/WMath.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..3879a26283a1466ed9bb9e64b7445ed060b37dc6 GIT binary patch literal 1956 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 E-<<_h^#A|> literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/board.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/board.c.o new file mode 100644 index 0000000000000000000000000000000000000000..c4515a27dae60b354109154305e4e739715fca43 GIT binary patch literal 920 zcma)4%TB^j5S>zjNL*+)nz*TM!~|~e5o25t2_gwGMx)!Nk1I4gnyLX{!8n9{b4f6<~T!17#P6Sn`z$$F&0MmjF@0goT zAc^~c$xf?vW>&}7w)<#yuI|j6?rp1nZ?*$RdY<%5+Uq~utE@N8v+aN-z5B%f?SSuvYjxM2{;p-L);jikB9Nf?B0rdWmfnk<^feVyU50pTs4X#g-@KAuXerf# z_#z_y1pNnnw0}YH7x>b?_#plO{l48j>1m8OFlWB`X3p%{nX~&czc6PQhA1)QmmGN_ zhcWT}jGr(pC#6^36)N99b)AWd97LkB*D3OTw^MrJcRmcwzRGX!Ch{MVeXu1mJz!+} zV9xmzezg zttUi}bxrVI5j_k)+Tx?Jnna~T^SHkYz1F2e5^!HPshA7^&uRWSU{mui0H-zo5^yj_ zk} z4~9Ik;@R&cUk*a7_$gq;6DywmOLC|XV#ODMRX(xe%NkFt_)U!`R(u4wuNw=5vm5R4 zp*+&Cqv0Lm6G0AFqc_03xkh+7`Pv4X0b$rU?L&Xw28T{D-Dh>LREG7Oz^*9d*_)o2 z)sj~dv+TNJI(DsOk~P~6HwZfoZfKw2N1C%VD~)>HetL9^g9H709Yl!VIp+^*j9FmDW&atPIX!x~D}*_by3avjR+ l#&3wv<@MopRnG*Jx7f5x5DIHi_;1wnswlAIM}kG={Q(ztrLO=0 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/analog.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/analog.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..96272d9c867b86c821d9462fec693fe04e2bdbba GIT binary patch literal 6308 zcma)AYit}>6+XLutnE6kGuzgwor3E;YwWGp&m^Q_o%Py|o4A&pmMRKat=ALB#JlUR z$4(-GaGGpVCy^@QL_s2y{3$~DQHda7;72J)R3%ghMG?bH^{O|df12wYiC)E|Xfu`K9+y0;WZ~EWxzgh5! zp?70xq4(0$zA$=c)Iqn1Ayb z7hdcttkH6*NblNL&M)Ok<;G(7`Q}B9tXIx=sbP}@F9hV!mrJ(XC&4oTS@SM?3>9)~ zemz(gDXisl4$*L8(dG^76 zw_e%*Gndz`v%_cIt(OOqfq&t?Xxv_(u7%$7ZE-Mji50{llxr?!Xg@;#pc(sSuczCUc z8*+CKLmqNG3|xJ}x@aX5l#drFP*5IoI5YQw@5FVpqY35{0p951eZa-2<+2A{#}v$W z7`&Kexr~7iq2#SXo(0&g6zlOB;3gLz2d;PVN#M5&yjrG#Z@Bn#z|1Lc)iMu|RVp>| zIpCsyjVyrQLCIT<FZ6!J!@uLZ;raem^0=qH$Kh4Da<}w*+Mo9DgC3sp@Ock^ z(Zj#);otS}AA0!DJ^YUjf5)DGjlAz^_xqg%!iDo+SDDGRXbbT+0f304$=-A zv2RBYt8SSzt$1Q08BZQbq|@fK#N*ki+2nkDHZgC;+hk-ay)Q8n@9m2U5=a3ao=YdK zsZ6@ynKfsvOqR|XYbtG-S59!;`52=IkPahoo0um%+#!DX3~eJChgvP(o^|( zqvqt?bRrwg&(!5HmN{%4OJvP4E0MLJ&vQU#Fko8!(}_vw*4(VE^qF=zT_v4+Mj`n0@A98BAm+ znA?8aV=$4Pn8xf6q>p_T^>Dc3uJ&j+=IMT~PY=f1mzgkQsZ|2>U={O?;dXmOlG(V` zgMBcZNO5HEnBg$`JT-4-4^L-~#Zuu8yI+4Mn@V6_t99TY(Zq~3mo=lA)C?vUOQqV| z?0$~$U%Gc=&F4~PY`(CpdK0!gOO9Qm_s8BIU8^L~7iNG16VoH}SV(8jYoIPX>b4o1 z6p3^=kSBn8=L1WuI=|x$j!vvP-zmlxR4`)I=~};rYW{nzdNX)~qZ6y%4s2{i1tV6y z5xCYs1><+VHE2Wo4d`g@ zs^0`QTB(Wi-5d z_;A38Ri{+jKvkp#Me(cT>#2%V;QZ41NFK8`K3T*Xhwp*6}TM<-UD+fnl* zR-Mn3@dPTE`}t}Huis_MLahG0_ZvY#7fMCR` z{{q;EQ57Lp{WriyKUEQ8)g!9;kt?YeKC4 zd_U-#6RW(N!WCo?B$%c5*&z?wGiE&)5 zZ2o#gk!2pYBs7t*5)vApot045oKA$OhV*Qz=iF7A?m4!)eC|5IdUX4o>e4(%RaZ;# zNO+HkLrW-|Vd|mcZ-H5xul7SAnMtMatH4>3|L4Nj9Djq_Zu2{YOHM!i+2ZwM z8;wUA?)m@a$Iqd6T<$wH9hZBz6eZ#`?5q}f4VcFk>MW3CFN!-}8oVAwP2&wfaL4-) zoi{>bJg$MpuZu|_B1XN|?#{$UY=S!v_SEn70sTny0d+?A z>gtOFhkMW5GiMI>b1=FMf&g*?{9?m^I*I4qrJ#Wtj(}kp-l)c65+!eHIDSymyZf;H zs0LYVjj={?-cr48JAQRd)z=+;Dfa7H{-cVYzx9AkWh;T_2jww&WrtURB)#f98T+CW zK<6Ksi(*zcU)5APXBQ6IL@t7k^Bg*vWtn|S9EAIdR literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/clock.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/clock.c.o new file mode 100644 index 0000000000000000000000000000000000000000..72557e257fe0f0d301f84b10d03af8463b4cbb3f GIT binary patch literal 2352 zcmb7FUuau(6h6sK8>hBwZ#O%g4>1aEvR>LHom$3BO=}|Tk8D%+pvLs(GDDLFa_>qD z!pamzA4EZ_MSKwH#-=Z_3@Qj?I`PFP#m7DDX?qrjKI-@7-jn`zRn!CL{=V-!=lB2Q zm$S2nUq~bpqLz?fWs8Zt(Jx(|? zUQODwBdL``xxR~q&eIpAbN;tNCw({BncPU``Zki+)^e%5r6Xn6rV~1UwsfTw_Pkx_ zOolz*eed4B+Ao)S!uoNOJNw{#TC7Xh-KCO@q<2YfGM!kz(dplr`1yurZ~iW~9{(&Y zzGTLulPeXAQ<*(WFIC<7OzG&$nd2{>D2~07nQhK_wVGGUAighiAU`%&5B6rBarQgf zG3t-TJol9R^2b&L=Y3CnDcqRnExdn3-B*;wyEgJ;2yM0{5_o|e}m&SnVSjPbKE zz8di>Xl?A~<5>K1jDH<**1nDN_#xu=p&gb15x3ED=N(s^!_!BLF(rE^QHV94+~$QxruzNhIu5bwSwkmQy+QpUd|AWp3sRK=O|eR0}eqv}v~wCY0kH??Qvnw8V7x_^jutICMQ>&Nl22q&r{$89y6 zDCBTQ|LwaQX?*|mmEv#CG=1&(W-w1*yLcXBv?t-LuYb#%Ku&yK;~IOf>^|hNt_yJ5 z5J(yAb~tr9%i=k>Io|W&x^}=Gel3ef?S2heefSZ$6Et7#~TDO&sxWOKk8FJOFP-OwLU%Obq!2?3*vP+-w`_JWy?Kj4FJkPke>)5<5;v|xS96}_VGlWHr(C@Ae^C5KjNmuic@Kq`wB`MF-}+nQy)~^X9#IxAdfF7zRWP{Kmio zj#B9P3q8U##xaKdQyk~NWRTy>V7s_`V3d9y+|2;yR0bc@ok#QQKT_Mp%jwgzox|^k z4@;lF?sswgc0K>0yLhge-|J@IcdnX1H)Y}zKrrS?luWprApIgsX z)(W#PtfjE*S1NwRqWFw;XJNJ+s2kQj`?ftNSMTro{YP+e)(?4(-*9b4 z>5$gFhWB46Zrt{oVdythuk3#dVk>8BxdvH{y;(Ef9sTk(TtW6P*-{D`pTS-2> zF3*jK)SV%KCvPzc{GvkqfBZ#^v+^^qkm`N3$>;wQk$hZ3&u39!nJ~`BcaeOr$mV=p zi)DvY@0nwwlAC$oNRLP_kn%flzAP!{mp363yL9*^8;Ni(mP@2MuSUtMy-2(W?+<88 Bh2sDK literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/interrupt.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/interrupt.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..63219dbfdb57cbbe42626e83a413c0da0e6dfca9 GIT binary patch literal 4916 zcmdT`Yitx%6h8Z$qKNIbyb9>jBA}Md&X$%(OtY|EN=e09Yca-T-EN1np=|4RtzcA^ z+68IiD@CjP(1^wu^_L`?_(P2}Xpj&SA0&nl;{*QqLt}|CM)W%~b9e4stTz5I@g{ff zcfND(H|O5Db7uA@JGOW{9umz%Ka*n-jm;y|UTX%drt4@KE%Xsx^!mtCwQ>Bt!>^Au zAFi+VkoRNnDer0TnYRvkS_5sFLl-IFFFjgan7;Ol_aASIoLpJzprO&0sYxhZEE26- z;E7LY!4Cq-%;>atPBQc46jcX<@oSQq@hN&|6}*SEq9>V|n5L@au~KeO+I-!gE|ZOAq(d7e9(mob6%1 ze_T6$@QJ3D;=nQ;1^_XsvU%y);w8Xr_rJWYfl{1DxOMY zYCfV*6M=7D(!M=<_VUDz9aP!^Z}9lD7ie7LJHI=58t#8C@$@HRS4SsBCZokbQmn{9!xWCrDf13uzN*YSi23DZ-a*W7D)SC9`Kr2; zE2pac*wQlmb=ER?$^&FxF_Q6|dkBjVau|3w> z+QJNj(pa==zjDH^h)$FdK|roZXW)>3usFuHilR4?M!EOhugN_8SZMoBeA9@ zoZQoE^z|8iVfY)u&1={6W(zll*GFQJD66`f{J#0=r$1yT&ZBJNd~z~Q^MR3@&s>Sa z_z16y)O_YD9l}RfIR=oA<|;M{fYf~E4mpI6LXH9CqZ-8)PuQY;w1}>CMJyumtc&11 z@XO5yZ-Y$0Zno_>Mi1;Q7-KfaPjVaZ3d!CMT#)Q8U?=M!?SReC-)cd+2SD6|uzzXT z-L{wQoxn~`LD~)5(W{^#*p6NW-4ENUp8(kZ2XS?FxrX+;Y<0hCX^f|#oktHr`3KXo zE__~pQ|y3rWZ1u0vFjDP$+mkC8^ZeTwQb&m5c1up#6PCkM{S#*TnOjs4aNVV%RiSs zbJ_FgJC|Kams~b7vX4CPVF>4IvCGDOWpf21pTB>o5XlS;QKVzj_QclPx^zn2-Jv)3 z4`l~a+5CN}%wTS3*%>vRQDbi*n;OXGjA3|U=#A)W(RH0K%;-$%QNA?sWj$Xu;1XlA zk%Jr8LoKFfb~VOQ5YoEb?Cr$>xb6PeQOxop8gJfj1vNnokjequ9add0N7 zF zZ@|b~86^gcbiTd2)5!H@bN!oREf1Ju_4u@QhHNLccp+s#OKH<5Y%W< z)WZA?mcdx?Bh0U~c*cT%1h}@^;u#D6An+2KXDs-mz#;oX##r#jfNS|hMPn@ZSAmz< zJY&Is2^?CD3mRj=^O7p(GfNajU$el3)QO?e{=oJ~_+AO;B+Ru;vEcc> zf@dsvKX9d8&UqPY>_Q)5-u|%jJKeAZ7c~B6S1vUn-t)iCf#t-#7>j$=0f%nJ1&y)b zxlV`dV$Fl#&D@rOKr?f@&ca~~4cA-Piy_3xqA?b8=K_arV%DnTg8#qA&%=7edKrs# z@z#j-G8Q}^!GA^7qG~=NJdrEE zxA{SSc&5wswapCf*<<7i_6eBPz-5Ae4T5&G^G{_F{Qhy{W5sde&sdFPA2%+={LlYS zaXMnu`<@3Unz%357p^OD+c6FCFeY-|%yZ}3@d~=E7lOfcSu~;dA_!Tp2EXcK;8>6M zK(yeu ztoQZ|dh@}{`E^Koyl*1EW<~GJ40^hv_mHH=^-Ab;%e*(|sgBAb) literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_adc.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_adc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..4308929d19bf9d05c462449a023369a6af0b9bbe GIT binary patch literal 9920 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_bkp.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_bkp.c.o new file mode 100644 index 0000000000000000000000000000000000000000..c87bc455eaa0db0dfb0c25fc0cc88c5695af0c2d GIT binary patch literal 2860 zcmah~O>7%Q6n>7AIF0(3b!qrh*eE~(BukoFp#oH;SyIbtR3gW;T&TOYr|uHlvDWL< zIT4aW1%gwGK;^`V3nx?r5(i3B+7l9&iVOE};eZM%oZ!9nJn!ttfstnSeLwT|=e?bM zXJPSdEEWSEF?awW0;nV)z^TA60gu8k495ZXdg9Qx@G-J`8|dgnq?I8KFI|JVWFm2U zG}ZOl)(byY~JVX|yVSKfOEp zZr^(n{hZ!SmWN^N<{n;;^=CAFTlo5ws1(CmB!vh)~)bK$K zAJXt)4Ik0)Q4J4i*wAniXvMJ(+aJVXmVWF>RUd#S5r_H!j7Ic9cs8Qz&vy)7K%K_Z zI1PMXvjJ)!DDQ%X-_-Ei5}SB7@cnK@@BrM1;6eCIVtNh(4#HOvd#bJ4uu`{*U@fL_&f+|U^TaeA zX6TTD`EyJ8*F>h~`jF3iZlk!CZ#ZirKMh&i&d+0$H|tr^5WZb4bsU~(_^Te7XnD@5 z)`hp^))vK@sMxEuD{eU|&{}e4a*CSG*{?VKdec|9W#J=jI~BL!IljAEyWmusB3OIT zbA7@0Q+6A^@B%(7oKhD$E&Q_;r@ZVtezOr6?TT)r3+*)}aUxysV zV;ljTlp%GP@pv0h%sllp^As~5)cJ|FpJL`|?WFu%Mlha|pGv?d+x~#3WH?(;>13|8b(y((NPrWYffjs!SlSt5CWKIf;eE^p+rdA`KCjBMSIMwH% zebU6qgY(TJq2~Jn^U+>N`RHCa-wMWRz7}E=ClAhd1qn6Z9VH*V2hMjLV>RC=h)tY4 zINv4`YQA5TeDsZRzMB}U`MyC+&%uN9-9ke3(f;1ecVF|-zEArB56<@h2{m6Yf^NQ} z$g4gRf%>=Rd=r|_LahFk+4rjEo7*Q}R`Z?TCtpqarsV@(My&QU!r=bt%=bXn8%WfV npzV#`Bh`cc(+6;J&tnL^C@j!oIXI*(RrURW^}WU-Y8?Ix68@r~ literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_can.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_can.c.o new file mode 100644 index 0000000000000000000000000000000000000000..b181f80abb55fcd926461bd3375c2465af204555 GIT binary patch literal 10460 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 DeAjRz literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_crc.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_crc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..8ab2419904f94662c9f771fea4a4e91d80281745 GIT binary patch literal 1420 zcma)5&ubGw6n;sX*dJPB^iU9FMWMAcgVb2XgG9G=Ed(iB>d~^<9ZYFrB|C==D8_)$ ze?Z&2XK!NedeDEwKS1=Z?``Jo&Mp-lczN&p-j|tgc4l5}v>p@+1>jMDpO7MeMhRlv zhy_b<7Up4mtJo|%$6rT7st&&#+N0rXXS`Ny`tQbZmzeWMi?DpOV81za{Q3JhRw7IJ z+k2g_jE3OY_8n^}+VcE;%Xze8xtrT|{js&tYs(;zfrb4QYpqdl@2P9nZLun@v(+S< zey8Ba@1%i6DYF~GMYD|QiEw|W$+9<$zYt-@7!1&45Db)@B6|B(YlGz0Nb^9 zT^UNX?#8w4b$#TL`hNGo-)F*+ipy=OHrHMGbT3r0AFHuxFto$!+{DBsO!d>+kO&7o z<+VYCsz1pcu9S=vh`>`Gh;|r)AVQc9Q-*ztzU+EgIU=%;$^Mlo0!+}{a!>Jo$PCPKy32IjeJ&FP}Q=ssv2 zzn>vu^IOwe9P9xp_=wTO#u?1>7_^Tn2EBAX3oPLmYRDrGnv2Fc3{&?4C;t?8CO@qE E1G7J$i~s-t literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dac.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dac.c.o new file mode 100644 index 0000000000000000000000000000000000000000..e0f4072773e685ef1b5c2e79bf75f4005d962ac2 GIT binary patch literal 592 zcmah_!AiqG6r9+i^;XYb){_<5MQRoC8fp zt1Y05D)%N~^&g9xN$1njLp$RQbW#-1_C3$jH@{}Og&cAo{$aP)E%vkeND?2_I!U~# zlRX?$*CDp)`n8{IH25_=gP%Y$@Cq66OoY4v+!(sVJ|S5L(5S}&NcCA+GwxHm_2udsNzDQe2Q4!hf8Y{KP>J~kP&4;_Crj;hbE>zTB zJoyXs=zs7cc+P8KX2)!=Ke6gtW-D|9-w%8f`I@=9Qg^rG>*ktR5;xUIW1F9Af_{z02{=Y!YQ`8m zCk7&UF=!$Wku7U@Qo~akuFxDJm2tE}7vN`IvkX%Vnx;#VI}KY!{~HBdrrQ#8=PFIo z!vdb7=Mv8+dDQp%%S*%IVBq*}FZ5mukHp3*bd8z~`;pag>>zHpw$__D+)S|J^n%!F zwi+GVvD)M~Q69>-t-akB+r6}DjfaL*q4hI~OC+LU7!2jYs(|8YnRc*NA`wTVS=6`q}G~QF-d8iV# zmqP^jkGdxlSCO~~pHGGNz`3)~Pf*^G`n&t^^E>36QdJuv`V2LZ;2JYft~U!k4OKga bOW(keC(AIY#r8Zj&%1--UpOI!d$Rlm-}{XT literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_debug.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_debug.c.o new file mode 100644 index 0000000000000000000000000000000000000000..1359ec29c84b1e59933ffc9d9716904edf34cf88 GIT binary patch literal 3172 zcma)8T}&KR6h6bUED~&CX{7<8YcYxyCa_R3jUmt}tQe#Oq;2BEbbkg|VS(%{4cic1 zvDgPSX=02ded$BfzBZ`|CTe`ZR3knajl>v#9t=;K7@H6i|Gu+x58NH7dXjtZ_kHKg znfrHU_vQYf0mCpz%%IO!H&?XS1Wx}m+b zy?wBmwxJbzZeRAa=9+Cl_(~g{ZUQX4#dEFE>`Ly2+5Sy3S*L z+3NbH6?}c+`&BD{b#;B8C(r)hC+h=5TV(+{cB$4eYFGMegYRGsTLsKBM3JTC?!!j! zo3Wmchv>&xT`*Yaxg-9gpLU-zde=ggR9#sYEHCtYUiMk@g9eFzrJq${!8pHZk^;ml z!+ubcwN`<*yjDRyZzrd}B4Np&ZcycV&&qP)&$B;&v|L!mT#6R6tP_!z#gTY&IuaWm zkBknES#4(`{h5T5N;#8EyV?@z+~bj_%&6I}9^4)DGb^WG|K9arw@Xfxd7178 z#{x79P`So99?Q`zK)4i|1*l469AE9@2YmdXkJnJRM5&=B#d)R%)s%PxR7($+D7Ey2 z;=B(A{JI5@y>!RIbV3F2N)7l2Ft+YIR6);{@Jbp6KepqqrZM10HNFD@0(6MZDItn6 zjQvb%0lXSlah^vQ`@2-aD``dXY|&p;yn9M2?#2xv7&+gEKK_Z1f8pcb`uH!3n;645 zzu$fSyFUJx;(R_~IzZ*>0(u=91IOHSQ|# zoJ-?leWTCYBiZz9Zo+%UwzFwBdBJw$7aY5TMlH+k8#x&rakA<8sbU%{lcLzj;At=3 z%TRos2iYx2vW}a>+mXk1F=eu+ocO%$%pzhUJ)0&QT~6&&L*woSb}GnsuTklYMLz`G zpsqY)(YYp?l+IZ67LLCk9gMN)e4m??&RBG=PRY+$bWYu<^79~iJ8cM2fSyw4?nbvB|q1GIO6GyMUS$s3Z1d&qpTlA2V*SydEjs}I@ozM(O(1(KY|X% zSajwMb=-R{M?UMCdUUV| zn&4L8Hcp_-kPnaP<}j`lvqwWA zY1-bJ(wtr$c(3tlK;dE~m@Z~wdeyHWSAKD3E>G1gsr}?!CgaRX0mGH+$w~39f6vxT0o-nyM@0ah4dZrg6TRW0SKHdk(HwUce z`vyFVCMN6UTGQt@gM6}Ht{=(w2C$xQ2!wx!#3bKk2ztIhknde+yk6cn$+rru=er0Z zIpEsC*L`tI_lUcNIQ<^HbdR|A_le_qhzZ_+z*z280fgr+Cio5n#=XjME99+{*BeG- zAFum6G|tzK#&!urztilKrtiah5U)Yt&vOGB=c_@x4^8FlmUxNSu literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dma.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dma.c.o new file mode 100644 index 0000000000000000000000000000000000000000..4ea220bf3c548fe81d8e5c206f17de0ca722876a GIT binary patch literal 3008 zcma)7Uuaup6hBFtCM#PTldYW^C9XQV*<9MR>+0}Nv$X3X-DuZVd?;pVa+{VlsU)|x zeb|fvS42vtEgMJ?5g+y>2tx5eN||wjFMC*FgY{{Q;)75T*#u?&&b{~R{d%?Nfpfp# z@0|0U@89{p`(97qDTl*BLLBrPS&XR3OFD1Y1DdFT>M0nFX673HC`Cx4Ea`o15`InWz zd~a3i0NcJBtE?i2+sLs}T}KsoZ&nMwMQiYTyn<8R8u#9F-}~TEsThnV-+k4yG;p!J z+_PR@im#V%Lzm8=WgP$>UN7Ip-0$^_tSv`_m3z^VN~tKXgjdnn1U(9EhAPmI+liGr zu~H|G@?m9hvw?zZrJ}JH8>_*nXD7tm?dfC$1GCgZIQXT+1W%on^aPy^hKbpt@yMv zfF6T(FlNtjXeab#Hni|Zcd;qLG!miiGtor18qZB=I@|_>T7EjEZPQpbZTN>`Q@OE; zj7|nsEjFFccPF)EY-&2Esd?SpyQ}%sWHK|TCAH~-9vGWclX^ ztd<-_tL2S$Tp&%I)ksO>TuB)%6iCUdlSzfGic~L_K`#@FO0{F_$z^0S#YII){r_1& zmh)e#Yll;+G0SdMnr(Ds+b%j=_>Rg_Qd8Nin$wJZ{6AklQog?8eQLLL;`3$UH%jf!Eajj-Pd0c+~gottZe(*ciWjelh6MX}`AIf%Cev3~+<#pTw?}Q2w z`37K+1MZSk%@_Mghy{BR0{o{8)tk;kJ^0-%b8CNmmTF{r}Gw^l;>R-+wRLp@L qw_&^m13#xBD38nI?}3V12Ba_H2yp^a1mq`Nj@!aIjteJz0{#sH1CI&- literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dvp.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_dvp.c.o new file mode 100644 index 0000000000000000000000000000000000000000..633b577c3e3e17b6aa12a203476517b05f6bfca6 GIT binary patch literal 592 zcmah_!A`W_id-C`E1b@Tu0Xi#v zP`I$k zyE@rJhq@NAPuDN~WTVcn>goIhl7Ux9h$q73b>PO(CJqUClP$gocP~fs9r2>7`z9ZY Hh*fldKHn|) literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_eth.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_eth.c.o new file mode 100644 index 0000000000000000000000000000000000000000..9cf09934300e79834c55090bb8ac6f0e88361577 GIT binary patch literal 592 zcmah_O;5r=6r2iCyy4l)dJ+@Z5CmhqHb_W_AsD?%KQ^f`)x_?hJ^AFo6V3@4AC=RuB#C3XyGk~rR93tDL43>f+TgKFi|Ao@_Frx!IFKl`0m zHB3Vj$0k;sx7A(06TaIUb+3E6EB4!3eWQ-W|8~HpwwJ*1lj@kfcEIaEl-%};BG2E9 zO>_k4tVnGTvfA%WO{B9Xx6pB51L!czprfxeHJ^6R^a#1+-2KC8soU&l_mL#NDs__h zP$zr1rmjI8)3r-K*{JiYdOAOWWZ)GNVotcc4%`@;#5o~vvc)gq?&V0n3tm)pf8+xZ Hv5Ia5F@r7d literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_exti.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_exti.c.o new file mode 100644 index 0000000000000000000000000000000000000000..a67dc2194483827bf8d6c383bfc37c5c88b0b95d GIT binary patch literal 1920 zcma)6Pe>GD6o1>gJO0Tsv$9%Za>^`pFtv;hGB)lGixSeR85Ap;O+N*@BO~_eedn}X42mg zaJgK-#05WK2LZe+fIM!>6KbFw4necvQY2AOq$<=if-)=MS}iEeLK#dPTll?QywQnd$C z$=7&0cUEYPC#D-OJ+T?ma~3;{v8k+}^tQ*+MLEWC`K_H64>VQ1 zD%Om3>XCb*cD-A?5e%tyJ)(aoY(%3*RK$3#c)6)A95c_0SL6n{o;8$P`Mwsw`W6=g z_pYu3;(dG=vD<<1kKx1(9uCod!GQ}MxX6Kv9k|4SOYxrv2yc5ma0KmM4j)JR#5Q*B zKLDrfSQW12PyiQfd^e9hV7)PlkqXde$IJ4#5boI6iWkAKjp^p)Pz;kcrgO@n1Twqg zr2vtE#)k3nv9Ug5%#6tqkUJVtn@}${fWNmZ*w$@aSTo{ALN|@j z&0yR#5{c1ady8h6fkC}LWa{SVh?PYhH1q^HEr^U@*I)5qSEmt=#^U|g@NhVa_pZh3 zk_1r84&+UsKGYtxY>-FBhfF<;tC_IY0cM$49>`JM)Iko9jDSoInXgYy7=t?J&X>kv zu3*l)SJ}J5eDPdhrv=V)`EEEj?COaexj!^y#IZU5DJPLf^X9er>}|2_Y`RX{JT_fU z9-G;7$fF7R7q8aN$Dd2@oe4WvMF)Ss9>g>UOc<{P9W?2R9hk!lRH9AKfF_<|`%y!v ze7<*xX-=51d@*$JypM?KT`^(2hv?vWUl8w=@2P|L6EV#r6PE8SI{19Q5wq_BaT#wB zZNA>cOc$vbY@VgH}u`3bIGQ! eCVK;D!Z+NMCBqiVMM8Uc-Wvp)`H1zycz*y!=M^ac literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_flash.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_flash.c.o new file mode 100644 index 0000000000000000000000000000000000000000..0c32d0cbae9c747512c4b22547b5065004aa3521 GIT binary patch literal 11616 zcmcIqe{fXSb-t?~y8=VBS_vULYq9|hSXr&L(n>1`aaIUvg(VvTCfKQBv05#HS|EG1 z5UaHvfk1-T#1Ii9r`Ur-$K#OHV-qI(N8`Gf6x67lW+t{vGj3|P*tnf(YFq?PW2Bz% z{&?^1-4$`$>79A+ec!p~e)rsS?|bjQmA={B-r{gLm?{qTpUh^AH7sJBhq%Ks*2p3( z?doX`FU^aLj)XlOXVXXj<8Mbt(%5*3Dyc3um^g@l@{Jw_1%U{@L%c zo8Ot&?08XG9xIznCoZV5sx~M0h6``9GI2N>FQ3c{FQz=S!ajOwDf5o69{09VRtmi1 zO3T|i`6u3SQ_E1Am#GvbrEHyl&!MAwG4&fuRL$ zy7y;l*1bPd<8kF>M-eZ*E#KQZFEM)U+I3m$@Q$Zl%(v*!(LvScccbybN#<>Rl_JIr zdE3%X<|}o6SWLNbcqdM{9PHL;`nJ5tv61+r*W_v_!5Meg5P za~Jp4IcCke>)fg6nZbF9;S;K@xAnIau^ofm&&j>>5`lBd?{M@~bG$^&nd;};$5s7I zIs*?^X6tw-i}d@?d)}If^Cyatr!eJiD03uEwE-u75Z<*0!kP^c1pBI*zdk z^uqN&x>_J+3p3FiQ!_Eta@m3U(jrIxu=CW@LvJ|;hh489T{QOhQ?QG9IZ=F>{ou8H z;;aHzr)%NS{7tUuVb>{|#Y=J)GyS(&GwCQnW>o&@-n#V$S)tV<#!9Pa>T1rMi01;< zO>Yh;gb^>kvTyV)m*d@`Pe$lz20m=B&}UoZ3cY?c z&(2Gsm6x%RV&hpcSg&IKv6|u^-FW29Po6m_MnBdz`rf|cMJ2D~+3Q~DV9Zi0=N*tw z{h%IqfIZ*111=eNz^iHa{%`I8HA;2YrJX&^Y2;+M-V>%b@*8JMUFq*#IQzygFZ}Yx zZ`?6@+UBv+orNE6d}?fBJnK2Jd)M{yom8`D@ZE1bb`X7_MFGq0opydQt^Chu{zWtT ze{A_^s3Uw7v|qS3 z{kfr~Bah>`;C;UA74cLEJ-_mmp{3^^?|Ap^m7b{?wr>zPC`58Mk@I1Ym zIBmbQlFte>2LD2Xy9{1r@Yx2x$>4JgKG)#I1}`zV$KYiKFE@CF!EZ6R*We2b?lbs8 zgD*Dt5`!-@c%{Mp1`ing4ub~`UTg3=gNF^i+~6w=zLFuspRufS*?huoix)Fw%+9ih zeLjPiF=W6VWjXr-aXYK!3@g|kbvZ-C_AHh&L}brWIr}p4)pUqb!Er=U@?1mM_Fus6 zA^w+E{Q|au@UX`3Bm5nWf1U8pHQq(|4UP8@ep%zagdecDk3CEnnxgpFE&_Kd$`-Oe zCVblBi`gLIztH$T!nWRG_ATQ7rqw@1c$LPF5H7H8`o-)S;@{WmpCf$A;!D^G!avpc zi-bEg{%3@Lt#P!yQ{!pES2PYSyT2vu4DsVu{W5lr@JWqN5dNCRe?d5<@iz(ojmCdP zIHK`?BK*%9zexCy#{ZSD9Zx0u4e=jY^_4vK%^LqN!WT4-N2I;JDw&h`M_TX~X}V!7oTI;_zoiQJ?UHXL>|s9k zMWg;MgLgsI>ynH7 z2Uu}|h*s3!!9FK>fa?WWNb+jVYuP;+ypC;^yqnjD**7H@ddu0<5xB;r=Tb zi*K#185nrvkvHq=rI197~gE)n73e%|uw1%SwpgNrD=~P>TQ!P%QA`x@uK9t(lw`0{nDj}PYeN%Et z_DhX5_crzI*s`t1mTc*b^<=m-^(JCTSZ$w-dJ2O_n_=7(+m>qSOSZ@QQ)?eeBx8uq z8aq!#jYU-|YGen^$yk44U93lqlk>*jUYPo=R$RnRuM!FBBGib7CR&PYay2_qhG4Cw zuLNtQASJLT8QZ?8FWGJR@EAfCRZT*fOIr+K9az~{!!Bb3R(8bW);_U3JINr6^1;}ZCa|*CXm(&_kHC(P04fnWl)ap= zyP8h2%sAI_bNp%N+B2XO?Y{Wl><@((dPZDiJ!|+NX1_HR&cF)i1Epsn+bk${v9| zNhc~1I+UIFt8MFZt;w1C`U&Z%wFjJ``9(5NX`#ctl0()-7yp+8egXD71^$38Rrv6x zf_EbMH!GDtrNiCKA$yxH zRTu=7kLmD7Ipp8ORjmT!oGZ4O^7eiB%h-TbZ1{$9;|B&R2+@5Phx~ip-zIP`UHt6= ze}^vay9NF^U8?R8_7d2#n{Oze8XwcRzmUp%S6P{QwYS7`DHYLw@pamN?Kquss#) zVuAitQe3wxluA63Vu5aKmI7V01qi?p&^IzHkWBQ(vh89st=qB9$@Ydd+c$grtt;Jd z6K*(W?cn5=IV)^ySDsZv-Dw+iUEkiO=V~-lPo&33JX5{4gS0n~Sshrr#O$1AZr*dZ z%-p8u_OZ9iH1p;(>wEK=Dy?1kOb&Jrd_$h))|_*1p5>M`$=TuN+_7f~X{k3h@A|as zTlg#qENHRY&Z@Ge>_+v*9zVB;aI&`hSx#9ye?9!H{eM>Tj86f*DJ@;?gCG#^+rB-q zBV|8RejoZQInZO5Ii+LBXpkrQ=jjSR`ST4k{ZNO3?LMB%zt7K4K4!mo->IVdT}=kv z53e-5vsF=k*e(>%5s?)>`ojU=zb@OtjT&rMFc-cL2XVomQ3Ll1kET;sjV@cRw<<(iLX zqu+6@Uys&r!qCIsBbVN0L+=euuT0b1XXxQ~c>Nwxc^)+M-XXnXq=P({YkEI4^wtw^ zr+QVC-V27_qcn(Ka)KVlqt@R!L+?4_txAlpO7D!J_kpH|`%~$?XXw38JXikSG4$@e z*}gBmn%*o5fLyKT&=e7@1yxjh1qAeUb&T{bk`u;@b*SR|f}wYj_*NxGSEaYa&>N&d z9-?~a`RGu3t%hDZJ>YWXugTDJ(*st`$3jhSo1u4v^za+IDpbu&x1ska>8bUym^@T` zhYY=!r~+$R6{Yutp;tkZp!Ak#dic8pnmeVyX?loWQDSsedZ!G%)1>zz)gyn)=uq+f z%Fv^KkKo^SnhWPxN-V#G^ob<4s zR8jFY8Gi52(C?k(hgc(0AVOlQ-#f^r#_@omH${2@*#;NY@BN0}e$tym^%w_!@=$t@ z8+!gC#{cF`F1#qc0YmSIriX7TrFX*6>zG0BIYaNbriY(cl-{_Z_ay0ci_kLSJ8S6u zi1b#H2gVzwL+QO|=zU0fxt>EVYM`%|qFK4~oJW4pj?jVffi{j6#8tmOL$99naQ~>H z^1MR&Rm+MF^3&f7h)Er)4O|bA-!Et^*w=K?fqwCgOJ-|tMUZW#m)fhSlm%KSC3H|~ Nta63M(UimQzX7m*b?*QG literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_fsmc.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_fsmc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..3575611a51bb75022d1c6eb9ec622003ba1f6e32 GIT binary patch literal 592 zcmah_!AiqG6r9+i^;XZltfy9J7pbj?*U%P0L=?ShvWY}wEi`*bPX3<1;Ae;*ptClw zO?%LV;l0^6nVr11$>lT%0>}yQg*5}(B%Y6c1wFK|2h76oT=k0U$h@f8)t$PzxD5yQ zYGUIwNzz1d-dCriLHz8F)R`XYW3gY=`WsDrey;{>8XE~b->Hwu8(X{ynCxU&mPPUK zlv|?>p!3qYC}wqwWzD2>Y2l!g$VJd`oYmpsZG IB4QQY54qhgSpWb4 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_gpio.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_gpio.c.o new file mode 100644 index 0000000000000000000000000000000000000000..d548c14f367dadc68bc7e10a922bcbc3601b98d3 GIT binary patch literal 7388 zcmbtYeNbH06+a6LOFmh4B})>FOOleP%NE!Wz|URQ<-^$**z?Vy9>*rrjFluohM>LjVDlMcl&=}gtJxQSCI{hj;nW$(U# z?a(uG-~0W}Irn$(yYIex@9wuF_0=|;jg;Bw6G}3om5WI5H6md(-AFf(C!Od*S~?AT zY(e*aN1x#uPumyCi9C&*3w=a;G|ai%DV>n_TVv@s?TZv>c?FTb9W$0r!W+`Op~%Sa z;C@HYxRxXC3`$EXGut#gyvi0tM&DS@PuIYvhj8;exWghmSs5;7&|tSH7MX z+Ecx6-L2~fv-{Ep)B5ZM>jF=`PeYeZkdd<}eejt=3b?Pcxx=4a34CLWhVt@kfeRC4 zd_Uo69NCvScKGDydB@$3kFt%PVf)5VL5fyr-Ow{{QXr9QGoF}8b9)NO<_WkzBvu>h z{WAqT6Lj`b zA2k1a#p+z!$g$6xmmNJ=v*q~XHTfs{`}kcNd6P7ZI(tt!=<(NI+LIM&KNKkY5y@!2 z7Cn^}S({On5!%z=mlYX5HeK!7FQ{ERRl9bE+Ve-I?^FE@{>86xjhUkLGd$t(?V|(v zqw`1eNAnx<8_;5=EqJ6VwB7A+T)I5)*F&z1kwf2o4I}EX1@psmP7GdfWaYo!-#3^@ zB=FSm8qFE@bL-vB8MeXR1i2Sw*vcKn6zUJ`8YkoKj7-BbVR!G(v>mD*dg=ojJo)LB z$$^6-?&eK4mm}c$fX)sWn=&$4f6E`yj+lGr!shI2NVrdX=yLCyj-G+hy=Mnv$K0Nm z$k^j5Lapm&By~BoUBCR~j7TjA{OHldvACmL%W#o>QZ_gOiil?nD`83BJF{6WPD{-jk8J zj$hXdJ$-=&PbKhdM@}4x1n`yId*}ehe9nkyGd!HxNAC`7LEAjS=c>vbeOI_==PzusHnFZCCz#Y(&D zYnGipzM_S&`sh)76O^Wh!LdkbmQHq!aek(SXIc1M3!i7<3oJa_!gDO#ZQ;2V?y>O2 z7QWQNueI=H7Vfq1aYRA4p z)UWX`1N$@{0Cr9BEUEy0N8`5wv(L0FsseaKQOcqk;BRTX9(Y3IUj=T`_-5d@HGU89 z?=`*^_#=%+fq$s+2Y^d8-U)oo6rV?N;QT4RfOZ38tChBZ9tKM0XVYHrWPT1E08i%U z(4mxkH$9QUbBXuIq@IV4fG6qQ~5odcA#fABuCpr6^ zD61^|HVbc*e6^^bNn0i7ez`E8ACP>Z;B)DllJl4CqIvX~Ae)5OBYk>d+1V1d@-e`p(2b&!iCjfk>sY{wNxZIkD&|mCnWiK!M(Ie@+!fX zQ%rJGZzb)QoSV&|LLy^Fpmg`{UAtPg?~HZ&4f5BA)`e@=Hx&bwqO3uwKq*66i&Dac z10?~zu)Cz3FPv0TiAyP0E#bUU&MW1-QkE&QTtpX(MM%^ay)8EDiWr`$rm=2) z%N^0Wj#!*pTDoH0MsG`ZYj3orn3}@jmQZ6=X=Ai2wsS{Qv^yFPx3^7Ybw#`5on4$L zG(y#N>!pt1LQ$X%@va^tp5#r@*0#Eiojvh8TH~!%Xjf#Vc$2R6J@M%>lWsG0Lo^Ph zZdDImP15GBSUft_j$me9W2~dT(|9o4*>QhtyXlJbMmyrB_)KmLf#@)5H$~f9cc$ds zwXv=~))7tdZLDo+h_=OA>pJ4muKQaJ6>SJ_YS|p^>W+1GU}C~tUor1|7r?vnY8m4CD5XRQ3Z-l}}Y%FpYv@-tR`UYDHmC{e+9 z2`(^hvPd2&cu#lAjcA+Z-@$%)%;?kn-(kNzZv0sD15P_u^Vu(-k+JIAOk?Qfd^uK( zRX*b-TnXkyQGTo(lrQ~^mH!;D%4e+n=Yf~Xe8$Spdy|h3IWT@apO+DlAH`W9Al-(W zZ@G!@W)s<2#B^;#ukV zgp8>pF^_Fgk?Eh6CchAv=$pi|(%}QC(vev7t=RO>O0&eQEBYq!taRi-Na#pBD;@c= zg^tA6po_jW|Hm_yY0oI}topWA(~&rn`&MrHxt~Q9CKhwD(!^feoHv=6KRM^kCgxP% zEhesJKmUM$ZAJ0%hYQ<@QY5kXW^Wg6>SKS<#7{5|nV8p7XO)Rxz|9vn@vH2=!^Cgn zRunPu`;5797(a{p?ij1@j@KFW-7!}FG+-zHsDUj+@kz|wSIbwJzk7FkymcGy@htg26PPuRV{E)7 z@mlfU@_6aAw)-r6%2d0&rPxt|GElz&-wG&@u0C)`eIp)b2xBCkeU9S)VUig$Lz31W3_3nb+M)+6{Lq0Vwqrkde^$h*{ zovahYo$cpZ|FXf=IDZJN>$T0$zl*X?5O=nJY5mIqS9%K}rt3Wdy*yFFyr}1$gCzZV zYayb>&#mbdTJ(<0pjTkgdrZ^I)%1cEy%(W3-TS@SqIU**>V5D(iRyX3X3=|lhW>4| z==og9=jERdO0UzRcM*Ck5myE(jQ`8f$1kqw@tUIa4p{USVquu>eLQc;D@5KR*%sea zyFazG`zqRHJ)WmLj;h@ei{35JJCC?BrT2zK?;Ys9h$PnYqA0xyi(WngRfsE7dSe#7 z1DH%|UM)wm(sQ5!Qm5A4`w&>E#Bf)7X#iX&C}VFykH2f~ALnz7`HjfS!X1w(tRDf^ zSElf-$YWeA1DvO?Urnz L9K3cYQ+fXZL*U;7 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_i2c.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_i2c.c.o new file mode 100644 index 0000000000000000000000000000000000000000..718d4122a98db325b6f919ecda7a931f2bf9c44b GIT binary patch literal 8336 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 K@gI~h#@t`(l&3=g literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_misc.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_misc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..102e9058623997c8945d4f4663e3c1f7c43a8813 GIT binary patch literal 1808 zcmai!VMtR^6vvM`_hxC%vXC6KWt7GCaBiB3l=5=RP!mgqB5ZqGxpErY6Eq^1keO7d z6ZJz>M3MNZPY!|*3jEa9_BjZwz9oVBtg0b?@KVNl-cgCHP~h(+v2Q}?@^zv<~G>O z&KXH9O+x&uw3S$c&+*O8;TIy7!6Zx?m*+1h;^S+1MAT(Q8cIwlk36a+33^o^3FF4^EAjDFY23KJGOJ8` zzdYU8vN+!*u)DD>0bWI^w^j~!_|zL#Z+n-uv*oLEZK*-BjHPX3a8g*WlHe_jImNr32M#Kc=s7uo^BOE|JCg?-R z-GZ(}eko`N@@+vok^2Q*gKQRbJ@R2epF&;`w1PY(=rhQDf^I{O2)YxwPS7;hvw}_| zLLL;rB^KC$<8Cm3#`Kb|jc|u)TFDYH0jPbh>XDJ*;ofj4s>&+JtxfI9nRA_0NG^0I zU1|uNcsY($yn0FBJzlIuh1=ejK$(YV6~r1&1||13t|MvOgLHITGym$rP2h-H+@VeQV?>-ky06 z+aOsT42OdQ{A95?{bQhSkp2VwYjtPU@~_^;>iAcmUB~|=N3f2z^?!Brt!6)$Z7F6T z{kO3r(|Kw{C%b};=}$(r6ep+c??M;*okYEa&W*oE2L{A`Q`qkZ#;6~y0q++?7T@C= z%i*9K)sc;&({pJ~WK<`v4duA=IZ&MigKyC3NYmM-er9w!`h4vW;UnHOL%@uBktfhoLeHcwyzV#C;MZ>e literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_opa.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_opa.c.o new file mode 100644 index 0000000000000000000000000000000000000000..772329cdc80b2ad2ca10f3a271e4f860211e3fbd GIT binary patch literal 1228 zcma)5L2DCH5T0baSsN?FR8+8s)fHMLc}P>MD3yfmx)g#2iv^)jHoGe=x~(QFBnL4R z>aFG=DtOGn-1U$@pg+J<@gMXm5^yz39MuGvCa&GcPlfS4RDACX)d!8TbVW z0{EJR051iE1vmvWFfy}MZJ_k_dvmpsk*!LfjNaS#^RQx8&K<$5`Frxbzga67Z{Z|l+GhnEn`lTd4d)|A z9(57xX%SuyuneUL7XzGw+Yu&z5flJ>yRz8rb~;;o&n#vGt6#@+1MW9!TdVHc?v5Xr zv9a#AUf6yNbCPVdAT(%Jdi#*6w<~)kN*LLcPr`-|hIo9Lu+WHQQ}qe_AEpJ2c@KIXW4UP%e_w QctqYRCVv@3!i)3%0LFog=>Px# literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_pwr.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_pwr.c.o new file mode 100644 index 0000000000000000000000000000000000000000..e1552040d036922e52d85c84ba65b38f837fd60f GIT binary patch literal 3680 zcmcImO-x)>6h1J(&;oWCD5aL@G}VHUdGcFoH!|~pNzD{TC{#?F=`iy;ObP>;dF5we zL>hl$LaISqB2D~RSQjodF`*k{VpF3lVP%@QaAAWB8zm-X~6Afhb3sD20B3d97G$%4tlk>tCU<#U4X3N&#=`v4*4A&gzmnJ@uwSm+u{n-!o>?qs4w}>Um8X>} zH&>up-J+iy*PQD$@c$3u(YbzSm4&$>MmzBJ(#}a0rj=_sn5JGtokb7)BnBp6wvi! zo~GGQBzoQx=pXV793RxZ!=B!WQ6m;JVjhk+dyaH?M-%1~o}*fu)?!ts+{rauLYx1{ zF-LxdbCnj$Va8m%k~yeELd4NB1(z$BH;rTts*n(_uTt!&+|4axRfIRxEFeFBC;NR_Tt~;) zZ4YzsokpbGxaWKD04%x%s2_g^e@% z3c6|IF)Ln0KiIg#!h7gf8$V=W7yX@wtEtj1NX?47>2VulUEEYdzC2t@qj`8Qy=LR2 zrRTefjdXuJ+8a(-2=)`2qup~C)>+kW8WXXVG z_Kip4gJ#6Mz~6PAM;|vLDRA3f6dv%MC>RI_hYQDs{l1go-u}XZ;Ba^wP38eGEwWqY zel#cs|UdxV>7zva?79=s1{e9YxKknzXCt0Efz5& zq>ZN2q@|4Uhz3@Z>P=zQ5>mo;HRZA}A=i{5&nqt_mS1VPjQ^>(TqwWla(u4#a-5pR zs=#}PQ7JnpM5XN@lWOu_Pc6z*i%w2V7)dkpO7EvfDc}=?I)dT5C!07yQL5016I9h9 z25aPoQ*$R>D{ItwbLR+UPi}BHrMtPoUT_kfKVwjAoBgJ=z^@n zcTt$o{mF!!@5KT-7xS`ijDaSS@hI{=rRXj*##t;(=$=<}-xSczD!RJ`bk`K!VV)={ zCgoAg`w{Epb*`7z8Sh!FGwz3f*?WJ76Ugg~m}nw5Q}iu^-?`y)k23)IP-nZii9N|K aT`whi9|>#|F8-0qx)#2_??sSf!u=O6>Svq) literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rcc.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rcc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..be8341e8d16f09b9a588779e0f8ff1429e5263f3 GIT binary patch literal 8048 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 L_u+VV2Ht-G2(ZmA literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rng.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rng.c.o new file mode 100644 index 0000000000000000000000000000000000000000..5c5d51ab4e1fa2bba81bdaf6bcfb252ff9ab8459 GIT binary patch literal 592 zcmah_O;5r=6r2h{yy2P4auO5R5ClTFHb_j2F&e!}zhVg~ByjXp55-N znkIe}hEb?E@2JtB>o3f;8tcC9iT$pY->BmIcQ;^DIY?mnS$RxeIpS3yh;RCNo@H;F z)w>P=o#u)0d{(pB)>t|dWd=I*j0f$fDRi(-l4xZPOiz#|=k_0Jg>Ji_{YR3xRp=z~ zu}=1IMO~dZrRx-avQg_-_OyNi$-pbb#GJ5sEx0i>hzmmAWQ$M2-pi4Em%J$JzQ~6n HVinyVI)5$o literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rtc.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_rtc.c.o new file mode 100644 index 0000000000000000000000000000000000000000..65ef369bbe70776baaf68ea5cad6b199354561c7 GIT binary patch literal 3656 zcmb7HT}&KR6h6yBhc*UbwuRPKJ1vc3g$aKaG}Z8rB-mh~l0MXB*j-^$Sj_Gem!!l6 z492viwb&Y?Y0wuQOtf!((U_9hCfe89C+&-dXySvvjZgJEGxzRXE*q7b%--{zbMAM~ zJ#)@nc%!?&Clm^i93lFh0z~xMcJgqu=TJlY=`p(ALT%x@M(*vePA*knT+PkrBHe#J zm|42>rElrYMaGO!^`&)KTHw1d+?!i7ZY+H90smH;_o2Uj1p2#+bKyHT=farRj7Vik zr~~%)h4%U7#cjFR;yQh8cNiy^z<=2Yy@a_cOtfAUruK@%H{U}<>p7yvZr(LAjMXL8 zAFk)x=c=!+=A^Yf#B0VVO#i<2xpP?kuDANi)>mWg#r1jYd}(!l^Ui(_jJcMQhiT3D z=|cEK@7yVzM&@SuzESk!y#RBTzRTxIdVO^67x?g5m)|mS-&fBrH9fsTz9xJZIrrWH zB2cm(9yXBq%hXYt>{2oY-lr_t**Rc;8@W-OE<@yDI-k93S$3l8a6as zs^J|Pen`V*8ZOsxg@z*<-lgG64OeM+5AhCWURz8%AqPlh}M&Y=|skzO0$Nyg#Q3EF=rwm zXrFM>lb#jiUCHTWT-b)4q}wxxd`3hOe!{>o|3D2CY-TB*KyBeJWc0B z!b!7E+WUrdYv0g7A{9@j#yXNNaVOP^a_3yual$bU;we|k-rVo0y`Lr_ay^@SeZaER zA7;HMR+gon?-$d;4+hIp&v+~Rwd^nWS(ZFrEn84vuq^eAx5B^G`1$O$;*(&pEZUQ6 zxt5bEMxhuu|K=0E1IsdIuTLyr&$85$otc?*ol(qg+MmazT5p$R5pP$WA9F z9GkWFhMEsldgUvYjrFflDXpMcl&;up3F?2d&2NPu0Hq-`XT3KHn`N79U{snV&<8D} zF(HI}_h=?>&4xy@V^fopiInTVvj6qVt;3%&dE0SMs6*bG2cTp>d28x^;!{XmMqESx z<<}ti)O~}yhVr*H_ZHttZFqR>!vZd6ZavoX!?oXqM?J?eV6J^R0EP1Wx8`>i ze*CSGL!RRgDAaR|U|*SM{>w?8V>i~T`<@3lB*`#Kz6kUx--N;!QTQ4(zH7jR>Z(uk zTLa!%VBb;A?^|H2fZr+T)%dbXeEeyb=bhE~{sJzP=d8x}Ciq?e57!m`a>?_(FZk-A z<57l$sl5)fmtUS`F4?aOUkkhzaJK7Nn*w=VxJfJi^U(8`O&kRrcB`ORR{ZN&Gn IGy+TUAM!Khu>b%7 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_sdio.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_sdio.c.o new file mode 100644 index 0000000000000000000000000000000000000000..07dbc6239a205744bbea83aae0678d7d2b9fae41 GIT binary patch literal 592 zcmah_!AiqG6r9+i^;XYb){_<5MQRoC8fpO z8Rv28TyOu5Xv-(C8AJjTc zys6VY98%XI{?qkqKi#PKH9f^op&59EjCdv_uYemvm)IrrO}6+T_N1wg=99ao?vwmf IMXaiu1H!~EUjP6A literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_spi.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_spi.c.o new file mode 100644 index 0000000000000000000000000000000000000000..2c854c55d0bb3dbab1af73f9b001180dbd5cfcf1 GIT binary patch literal 5748 zcma)9Z%iE55g*{-@c&~0;w)Kfpo&zuE*kZqyxW;VGzxiUNSe`~sNX zlNX37OZj7=LiG~b7c&6Ef=qtBfPP^JWY60(f8Db5pRrJh;A_c$oT+qA^rDyTJ@=W( zEAH!)H<0fkf3N2H3x9DV*BrhuMsv#?zR+T8&Qv?cAr$4SlfBdlQ!g!JuA%AghpQch zP+fwoAeSPSA#X;mCj^^_tLJZTkp3gwU%qF~t4{ariH-W$!d}|Xk<7(; zr+W>PE8Q!n?pLf#UY{8Y$IdOmT2D)1^DtIWcV}j89s2ghE>Q&~rvDere{D_Qgum&B zxGFRkn%hRKyvx10rgV7;3Pb*iJ1}P-n4BHW``yK1fB7%q4D-(mjbuI;9}7=inuhFe zmLE{fP8q`F#PqP(CN%8k9Q(T#xd46R(3Wpa~`A13aB$-vD1myxH{M1VNM)0e=-` zYnMyldBoOJQli&l?NT|sgm#*|5b@j(sbfK)eyzplvXK zf;D~{oJMTrbHQ1}Rz4TJirCr}OF}h1Z%@KF2}my@D|j9*>&UoJ+@DDJLkWK@;YEgN zT@_rZ&lz6Ou^mdldixz=*Ynv;1I)3 z-M$Hq=Zr6b(+t~mdntT72baMQ7^am|pd3D6n4Vh&D&QlA=^0SqG5C~WdS(=;gwGkK zXH0>ukjGk*QU5kr&#;mI32-xP%*O@KF>J)Ef(XO3#|l(~%5bfYx5E&_Mm;+KV#oZx zp`pRS?(~VcHwNB=KIC1Jv`+7{Tl$zH1Q-b3z$x)9^aVf>a3H*A3Fa}NZ$Bw7>r_`4pitX1+ zjA*HWn5IXdPy(bBR1>M`&L`B`8SGCUjrW?0ea|e*lj**=7VHS>NrKTtY#}|m<(n;B4-0A9PqW;Y8H2}$6??PE&dXl+bf99#7BazJY z0hEDR~}w=U{mFb!3POg+cLUb%G48>lHE>3VuG zBGJ2|fs!E6lsr%Bq7jD{35oiwr%o63cbTK!kSUGlDMQxdHyASYE|15M>Du5mWZEMS zy>OAp-$4sNcVy2lT{QGQL)PnL3qfNW8Vx;o(?fk)^a$RylyN`CB~2aFz}rLT$9p85 z25(ADM7^Z-@&m{^ilC%MAUK*m!EzDKwV{*_yD*xcdqKrpfS}^VnB8C%8*2iIO?uU>?zuzKW zAOj(9s(x~V8rYD zC1SC@SA}@=*U01j8D%kE83tHwU9L;<-W1}|Unh@uSBkd-4~BOh&xL-JC%|mig!T@0)0#_a!IpmzC=KOsJ1~3a{^)6z>WKSZ#lQCdK==5RX1t zc)WQj-a8nNY@B#~cO<`SXjttWeJbTG!-t)pBNqncdF?nJUCloE2gIwbU$x}-C&V}v zlMw0@ko-PFOlOx9_j?uvsv*D(4Okz=Bj4@FyuL%|C)T$f8}Mq+!D;5lK5f8-eqt}D x7@X17q)zk;6avs^)^23VOW#Fnka@315nd|>$O;1~77?9M(Qhx#V{{e2{{l46W3vDN literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_tim.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/ch32yyxx_tim.c.o new file mode 100644 index 0000000000000000000000000000000000000000..f055c8ccef4b61a7514a899f5465a358ede1bd2f GIT binary patch literal 18556 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 E-=op|LI3~& literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/core_riscv_ch32yyxx.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/core_riscv_ch32yyxx.c.o new file mode 100644 index 0000000000000000000000000000000000000000..5d3835a30107b8bfab39a0b1b7a89d8672222c36 GIT binary patch literal 2884 zcma);&1(}u6u@8X_jj5$twjs#Ay}bZLR&?8C=J_f8)$3DZh{vL`O;R2m1Zre2$rJa zMK6j6526=Q@X(W>c=HeN5AfQXry?Fa>CD@i&Ca8PE@b!p-u!lU_f2MY@7t?Okw^sO z7J;A8B!DmNfIN%B1dPLJs3#z~zgLg8@qHqSaUA0XjBSiF80RpCS@iin5yd!;v4L>{ z<0QuCF^(Q_)4+Wa_X}*_{cwK|mMv?}m}q2*<(tOxdd|qE9cwCY*tJr%QmIx9);?)m zn4KzZdgqLb=CqlVj}{!m&({h^e}V=Uv?x!{`9!#xaSP#A!fk|E0Yh60bcBfa-$}TO za5v!|!o7t12=@~nARHw;NH|7#i10AsIN=e(ql8Zq9s_Cc%Eh1+62kDg4Q3Q>hk1oN zAgypGI0|>c6@|NDQ{f)Cqi`=gP`D4CDcldQ6dr*03P<6i!h`Tt;TU{VcnH2LJPbb+ zj>B(-N1$E&q5b-d!mwce&x`@9Z+UCGTG-yKmv;)~jhX4)-A2PKL!ofJ>J`=;H|6FW zMsDYDZQ3y!b&RZ2IOP_%=&K4E0);N+xCweGV-bo56nu@ zD}q_7*TLioQ>~lKg{voXcyGLLGJ#S!;Ttv)nk=50)mG^OD=ahU$im8`e>mVKKM zyejdQG~N#JRyE!u;$=173*ueYc<+dJRpWgoUPa^a^)o!aH#FWM@osCpU&P~eIBvXQmP@Gr8#RMr3h literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/system_ch32yyxx.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/lib/system_ch32yyxx.c.o new file mode 100644 index 0000000000000000000000000000000000000000..3ab955fd9e76f3497a25a826eb09b8bce9ccdf35 GIT binary patch literal 1932 zcma)6OKcNY6utg1cKAARvcW;0Yty6GS+1BtMFCEn&?DTkEBEc7 zgyT=HgzY{V8l;6^l|}T1+>vj;FTJ&e3i-x(G5UOB;lXc<=d#>ajCT5nYGcnQf<7M^ z7iOt3W?Y_i=ju<>sNf;F=KL;UdGS9<#~)hQL-~vue{2I;CE3`8=vu4=c2)TuW8|cvX~3)Wc}v! zrFr-MpT#O;P2C=^;`7(guDgDU>-uNv*3sUiaZHWxO{jgl`}O7nYIizi4h)zBD*Bt$ zj`rr%QR^dho7SqeEE_pU-ZL+~TapVr6+24gA-CKO?y2J5Dy~#yY59Ddv8O8MIX@LKYhzs)OGi}_P#EMuAJFO4H@tz%=Oqnbh5p02%m z&%VBJ8MOelBHNJLklT@A?hdmW?&Qa({AlM#2ld;YyN@5W9HtXDswq;PuXyGZuOW z*E>36q1OQi*5HBo5E)=I#6e_Woek~1ZQ{j5e1mMNwINw(n%Mx6MFxV5h;AaAKd>Q@ zmKjT1$rM^^q|_b}$TCMQ(y%y5(o&fWX(Q%PQe#z0i72vbe2{PMx@|)pg<@z;}(e;lJv_j-UKpKJOyLcbg#a zxsEs;Z(z*($VZ8FPCiO;q&$xz_-&*J;TMG<`*}frfyRD37U5?Av!9s92@vOqKrPjA z`yEoQ%Yv|n2!XFd;JOy4<2;DGhTJDojFn4&g!l-_a||KbkH>*qULG4D9mGKIFmQss TIQS@wIWT_#gZm7e5Ox0m(FP%) literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/pinmap.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/pinmap.c.o new file mode 100644 index 0000000000000000000000000000000000000000..e4ed7bae0aceac6f051a17f91b9e3cadde490b3b GIT binary patch literal 10480 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/startup_ch32yyxx.S.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/startup_ch32yyxx.S.o new file mode 100644 index 0000000000000000000000000000000000000000..8d88d99f286e9377331bb9af262d71830c06e071 GIT binary patch literal 7168 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/timer.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/timer.c.o new file mode 100644 index 0000000000000000000000000000000000000000..2cd93d31b0edcd36112037574669fa1df291569f GIT binary patch literal 6212 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 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/uart.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/ch32/uart.c.o new file mode 100644 index 0000000000000000000000000000000000000000..cb7fba4ae6925a4433e58af63d163136203228fc GIT binary patch literal 8192 zcmchceQ*@@8OMM3l3ZRuFLxwpf)Wi?Op`MSdBYc)7{Ub_F%5|@7LAw7iIF74%YoD> z8X!@O#IeQ}>oA?RgI3XDTB~M;>6ADX#X7c~)^XHYXB0Jku?|>Z>|nLu@9yu}``x0` z_Mbj8yZd>*zh|HQy*#_wz1-Q_zQW`2C^3)vhe~@&9Vt-DMf zv7D=?^OR~XI50Uio~LRi>vtdAy$6xAqe_*((AM67)~T#KCEEV6oQ~;SXydtQ?cTPI z25MPp?Wt&dG7#))-?p~=-uT!DDt?zgIIm;dT8l^XgI&UT`DZN~e{@{(zdfEaBb+ny zrlaS~^dFv%dYY#04vfYNPtF-{El5b*RG`CGmhJa0cr~Y;qY!=jk+ycT@19lhd-GLJ z2m2n*Q$dM~=jW@o4)#8LOJ1p{JEPBgbDGK)J?#naxmZmHFuuD3>foMmV7YqeS3irk z&6E}G^OVhh&{KBKm}l8zWyQ-q-+6DmRnBi~n#vk;`qI{vZfW*#{x>L}nvN=ts42ei zq#AE+$nrYz9wjU%yBP#--_}(QTOPmVPC;C^2{6!o;=1pIZni+ zj`*GLm1k}(+%cN_imbi#Q~I)FR9bdM4|}tsCEwM&lqjOYE6%et$y{2rKZP1HAfwvmVUA~ zzI{>ebQbF|OI_$xOW|`3(2ggj0$Iuv-M+%J0_~;YtSmM9Tlcsn8%I5rrM#J|y|-mo zi<}XzE41z$uAJ*E|NnMYgI}rrV+Zb$%u@ls^1b+?cQRT&5%&94{GHis&hK;JxFqSg~1U!IlLw*8Y8Jnr9l_{8TEf!Fq! zBYESHHFr-$y>j1P=j1x~{p~APkIQ=U>A-ty^6OI*d5Rh1pPqKAi+!Ao9z8vK;`p?E zjqlG|R}HXwUpmBlDxI0pQ}ZuY?91MkqkDhy>Cw;rcC7o5%)-wDt<6j7PO78#Kk~`Z zkTA@LUgc>26cT&wUOEvzg<>(xr*L~1=2Lh?8|G8_hR5sA zb@^wz`~sIBcKLGi5{4F|$ ztJDGBVfbC(`wV{_c$abhdibY|_89mqqx~lMiwu7w{651UhJV2DH^YAon{9q|JK$BL z{Z9C=>sI!6C%D-018Nue2FK4;li=ls{{Z;ghR>R(W?Qb>3%EjDtnZJ&7aIPf;H2R{ z0bb$w`Rb?O3CAx`&wzQ3Z3XHepvW0dfjR{LG2Nnzk&ah(f$YU zTZYfMsWALMfsYyfyWknap9Q~X_#c9g82)kaYQyJR2OU4GPJ^=zpSNI+={wB(VZO?8 z#%|{+bouF8vD@oi?X51q+vO)*{x+BYpv(WU%YWA8Kj-pacKL6+{FB<}^Dcy$@q6tF zSYY`9b(Z$2avslf`Il;+H4#GnUG8dMc{Mud=QmRuNZwlgq!x<*UuHWGWK3 z4n6%t{i(<>g(?+kZ(iNfc1>rM-E?zosBa*V9C7q&HIhj7#|C=(61|%@K(5ACi>)48 z1GYwN)ivBL;f_t!b=)!c5=K<>l%?2esn?R~*jPusj;Gc#NgdCxW7;~NRZp#+!HtY- zU|b_Z8c7Y7#<&K?HSn?xY;Cam#nT#ijiuJL*|4-q_4FkBN8($0Mq*nMJ?L{s|IpR3 z;hyg1&aR%Wb!xbOXb|o&#yfm-A{iUV22|Hj@LS;P1cQm>hJ=}>v!$h{x#Oyu z4l8rZz^3@dmcc#=$61>;r&RYEcB3seaMSY5!vl$}jIgzpST2neWfaN8NNQ8k8i>9? zwd(>K5~&`&dYgK0Nw2+=!kUQmyhuh}3w;R|N@j4i<4SO~${b#2VkD7bKQlY!$Sg#= zn5;Tfef=ByQ?UW8g;ZK{Yfmhm>fe&kgN`OrD+Xd4)}&&o%_9<&a)OM6wMq7=eSUGESuFga}fo@vqa9`3wSK3GJ zmuQ@WWAQTEA&Wi_T%vWd=;wn&U&9VY7QGx?+=LyBEP4c7(u5t1EP4%C@{mR6C5xM} zgONqQ3S6RfvgrJ~EqTbIcY=!<2qTMrEx1JMWYMn!OCGZ54^VHx4n`LJ2Vl|3qVG3! zvgj{R*Do<-(cc8iJd;I#oAIsK!N{Wj6)f{f7X2fz#FIt;jPZKj$f9TS*{}1HMV|+j z`5}wGz=$V{UIQ-HFB4?Z`8U5r>txZ_gF{>>7+LgNs7Gy`EczDeZMIGpeU$o2TPKVD zF!fcoP8NN}(8;2|Yv^Rr`;a22U(JWeMRv}lq2ErPZ|ip$`d#F6Y<5 zKMX#gUW^^=6Kp~JHbvt*c#tn0uyx>y^K8DK`uR3L39ejd^Rv`TZT`KXzfS!ETR&mw zUPz&txYG)K}X&S#&BD7uq`ap^h|544aF?woVrPB5;Y;$)fZ9J@gIi zU}Vu*3ZYJ_%K8oxo!>a3lSSt`hSp#QBa6;;6rC*k4nrr4{*a-QMQ4cz%dms-Ia#sD zLdE3|e#K@kRgi;&)nE%=Y@u3@L*-(dSxdtAlP|ILM-8U(MRS`2y|^3SXgHGDH!`2+ zC0dtfJ9YM1p7~@M3;Qq6BC_Z#O?ftwMQ1KqQ?lsgU|CbL=#7R>7JV65>WwV=3hKHB z$fC1;DwtTC)G%F%VgKd1WR8XFBF`nV#4~4TEp{-n=n=5gJXv(0bMKHv|G!-KI$qH> zxvo_MVOx_LpvUzMebd&>wYKI#$D8xOb(FO;*R%?{%qLl{Tg!MRhLJ^Y0*g)-y#pLt zhaHS8dLLMHvgo7Kd85Eav57tbmYOG1XMgX*CN)nM{Qq? zeib_y@10nv1r(6?Z{%|Wt0m+u&r4Yqy}b)Bc2+-U0&#%P_j9qO@lvWz!K{YG0S zi@t#RwYE+cox_&(B8$%9$$F7RzXBYJVFx3NPQPL)_jdhNTxN3{4wdr5U1a22gQ-}r zij1U^_VH$+RAOsNMf&*CAL$(#QITX~AQqt-vA!KLK8G#Y_2KkIC!CQ*e=WIVt$a8Q(hYHtX|+qqK*X{+#FVBblG_@lAt+iJ_D|ng7L}uS_Tt z=XWe!g3g&nvxYBH8{ZHgd_{_(Cuy*8{ bK=mXRKV}HbMdKV9vf7Oo(krA9ZG!&>YQ+z4 literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/core_debug.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/core_debug.c.o new file mode 100644 index 0000000000000000000000000000000000000000..efae9ab1655863c86ce735edee55f3939e7599f6 GIT binary patch literal 804 zcma)4%}T>S5T4kySPyE8C%vpEE3}K0QY4@ULt7P5Q50{IG(kn8(5zBVhCYK2;IoK` zi1;qz1L#b%L)Kh$U^4T~eDjk@?mIhO%d&vQf-lGrzykuptudhnQ&0x0BA=Si?HA{D z{cYpD`%&~p$tZ!I>pG$~-1qvIqPKe_4z>>6#}`i-(m zzRsfN@pbY%zWEaJCQ<+5)pb8}F5QoX=dNME+;0;x=ZMSxp62oYu#MQY5Pg@N8au_p!e+HGLb8a2AZd>n1QAgbyKo;13CVflZIP=Ke}R8hYz3Y1 zZp`KiT^MHHzPI~kXP$=_XP)OlmWK~45pYj{aqmaa#wJ>LeZeRQ2CBWd3gej?UEZqe z^P8Z1r-o@{lEfs6_>SuLy3y1gsZ)KTkHx^ru8)uRFNZ>Nr3w&kxHREr4f|AExmekN zU*p%X?eGW8PqJ*5>lov)Ngr*2Vru3Ipz|WNVMN(Jm3bmNYZewd32g`+=Dg7%Q6nOwv?ZMyer2xA(RT4rX~SJ5CX0E5v2Coq5+$vwwpRq zBtq0QJ<&={RVs0yswxC0q#U>)qDr)!DuIOP84g4oE7T?jX!*X~9cM5g%Cp|g_q{j! z=6T+mdA~67Y$y~GB_a7uHkim%mv}tqE$EfFbj$bWj+?(+PnwqDR@b^d8=Beg-gnh- z--sH^U7zHm!?W`A!b5|nes(|l)L34>U@Vx+KVC4BYwO)^H5p2pX1HV)7tb7By>@x! z^TVOxb1O;nVD!qD&Z29^j{gj8eut!+*apA$lsQ*oZZOpowdl!{#p6@@Y&%lKe;C^8QIo(PC*!2m(YI&){3CMtdfNdI{!4Yp4c!fnL(n8F5sh&@3aUw1Vj83W zX8c4BwXG3UTx4G3cL0xQ{4U^>#_t7wRpS=$n8qIjeputZz?Q}tYp2HhfcI&RCUIFDC=@6`Bfz!{A*HrMzP6Bl5YqJKNj zO>#8w9l@MHJ=A~Uxg}7KTKikU{Suk&;2#FOj5&e$O9A)4N3|xJlSRj!ni6Lulg7}O z#X#+cJ^>woJ`T-6Gj#N2IP}rP53-))Ng^)G(vjguIWLkoq`hrqe7ruf4Ex zot6|Y1;qQ0n|;h4N(GI?TE%;O`(wm3K={AxEgtmx*1p@v?5FrWJ|4qlZ#3|~=lp=b z{)TdP8Z)(Ku_R8TS@-9C3N*%9A0_C~<*E+s6o%pD z(_io>#C7Qh)O(U#Cr%gk!pXh&yz}n6FZW&V9(<|QYEY};4~7|VG=@B1&jm}E!X#!K z;Bm~sPvIVK@Q;7^g}qj5%UilU3OZ-r-q-KmxBcT**>Wlh90UmeL22T|X2k_6^pEl=S4X_R#?{4BT#{U(w$^rL=ck%jg=L2ocf${OzE zu-NA^oDlEw5@L*%=h^OCvPB=t^RDi6PUrVl-V>@ZUhpv4RcwQ{c$*gfhekHMv@qSk z1~Ba`gGs|)V91I%NTp-L8^Ux3aUAw-S@FNzoTxZoZKHT!!>u~a`BJCT9M$O?Sri@r z$!j{!X!P9bT=m=)(eZ_B3ut$;sVDx8fIPupyCYz|rhs-LsP@P;h1RC-R&Xz1&jjmn fjvTw*K|-9$<_!j=u@>!vpsM5ZKg?H(kLsQP1{+bn literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/pins_arduino.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/pins_arduino.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..7166ada8b9bb11e5ea4cffcf6f90c168d357fd0c GIT binary patch literal 3132 zcmb7GU2GIp82!3`Q|oGn4puCP3o(MoZeVwzK(Im9vJeR=2>76hZf7@8X}g`pvMRYDGfd>OyTs*bH(P>DbXD$BcQ#*ucf9??)V?CGgj<)jLr;ls)^pePui}jMh${ zAy)k|X&Nv$JH6qO6W$c~_JlQAskMI{tx*v*k*0y6thw3#WjsQy#$daq!9|&&53GaX zsAEX<@E*J2X2c2iNA0UuBG%+&P;ZUwl}O2{R@ujHT)5@jG@^EYb=av?g7)pv(9t7^ zi8^74T45>KCx-)$fo#{t#i>jN8`1BZ24{PI@O0*<O!+XFn zg0bI5rh)%52Py$IC#$b7VD(JYp32yLXXG7Y?DY6lRrAp!VU+3k`ieNc6W!bgj(%pR zKHP$R8c_Q*I_&P!;Kiv+Ba+QzHpG@6Y{}UNV%Z&gV!O6Ior&*_HFvZY^7%qO2LH;~ z+H}0Nt^8t`q=*Z76byh7tkfp<;wh&%%PoyH#neqZBUg9{p81N@D~*8|V=ACbqwuWA0x zz+Y=T3w&AQ+kt=9_)g&Z=|zsnUho~7|5;#D^S=PTa@t=l1>i**e-U{8G_R2&a8l!C zU{m9VfFIWQGz17rR9^OlCe%wMBqy~1=6TQOX^gQ>B64n)|4W~9UF)#Fmwdj_=Gu$pZ<*)88ewJpC-Of0@r|_($UVyqK%Rd=z0(jMKc| z!}EdT3p~7(x}Rr-hLenWz>E36=fqtHKEANUD5j6O<>o@F-aDlBg59e%C0usmf@B4 zEbZ5-3ix0NYR0Kw-`R2W(Uzfb&HpWKHDYG>%k!>G^}7;62xXJ+_z3@*c*l8NsI%~# z@qXy}y1@DSp-km_3WA<*0Vcj2PUhnpsC*@0J>MA+o*88--vJ1EzD=0?ZfMNMbx`>n zU_IXtARD16Q~8cV(DR)_5;b2w(JJ33z|5z{REGrmp3tX?$_+`jf|OAB#4JH!J`;sM d1!~U#Eyf{R1#+lrI1P literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_analog.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_analog.c.o new file mode 100644 index 0000000000000000000000000000000000000000..32f68365cd44022c4233f22cc02157d01f11e2c9 GIT binary patch literal 5052 zcma)9e{5S<8T}l`aT?OqwVS3(GH|;x+7g>4PSaAxNR}m8%bJaDT{o%7a_zUwkT{v` zG~GlYv`fcE5!*7U6JlsWS}RpZNVIDZOe%<#U)nz)0TMr?ND~wg+J@GuAhC{f-n-xP z^=l*eqA<+oQyHaB!2Udy8`&`2&>5@*#KXtJof8@M8 z_qF-avnLlNU%DcZNM_%wa-{9(T<8~($l1vGflS-0a`8fF_~=|BdgcB1M)Uu;B#Tjz zTVFmcJ)<7FB=Em%+TX6V54!F7`%lZ@F#U9C-=lL!=i0*}mm0!y60^EAC-UC@eDjrt z?TsRd#ztu!P@R3kr=pg^p5qdh(D0uw)bcFMURjlh4m1p|&gZVSY)7wWqKRl!esJ=e zLy2l+`m-l6!m7(n>8BSXB4?gln2*SY`Nb9D&tT!{74q=Kh5Z{ParI|mj=S&_`#(Fh zFmqYXK6qZ{pLy;tk1qI~A-FaCs%W0={oS60aG`TpbmKegxly^&+DL}knI4fCoF zhIHnM*+}a`leE6s{<~|5=(DYF=C5AE{KNIL-gaSr_%^>cM_E6z+vf|>ccNb&&cAzF zY}aEKL|U<;TK;9qCgUR8^gHEB~6q0D~PWJbu z4i>AMlRMJA>82WMEXMY@e5g)|*Ril9WOJR8kc{D+c?j)xgk_C<+7`g~8SeSl z)U}4CO-gl2n;fq5x7D?VWvzUrPFX9@*ZJ4hwT7i#UaC{t<#e6DUA_;V_C1aA8t?}# z{v+USi@y%sVey{>*ZfWL2KYw5y;*)$*WN6@1;5j8Unze8-f8hA;B!8Y$)ADGSp4t6 zf3*19z)x8GGH`7bV)AeBMt_?I@BccvX8I=a8^``j81HQ^ZtE4F`31+oJ(~B*0Gu__qxA@~@Kb8Xm)M92tKY@c%Nve-q$K0sdBi|0}>- ztVfuub#s8P5Ad|%+}W!!Lzyj>i>2{wu9TaY8c*kCGB>@~sZ34GREtw3N#8R#HgxyB zd$;+hN3z9I)hWZj*U1%b;LX$=`^&|ua|6p($(C>2xlgjQ>@-q#9`ncSHDX<+UNmP= z`cSr`d>o~Rq=%F3Wm9htD>nA_qsnY$MJ+>LW}A3d9k>op3{KrrIky?7lz-gs|AUY+$`s^7p2YT$8Dma?f890W<1=Naz=sDBGlw(J&RCL)_e{msdzj}= zxAANNPHpgXKC2z=HLPd$O^~{bPOLijZijg>5v#tAexnns&bL(TR#XViA!V>T?k%p2 zlcMH#$2IzO<8nZRJuY*08J)OpTywZ`KCus@LQqN>oxG!VK>K~UhFwM{)|~Xm`&fIS zI^VqUZJtJ~I?q;JD`M4|y3?!`vFb_Sct0vc5=He*zC=JSA9 z^_|qWqe2j?j+01YJj4-qp`Yp#w|jnjK0D|) zI`z4z@5fVtolR19pf#bYT1hMMh0giu)stB>_Zvb};ph6I<{%hdQ z0aOTL)t7+dgQyToD5}2$tn(*Uy$SERI2RZ}ta=;9;R zU&D`jUbpb?fm2L?xP}r-xlnGxSSkI8OjjPCtmY0%x>7BBzmF=aI)|&0F662?Ngu3K zBwcnUa%rmRz#FvIaKpEa)zNyz*l)UE0{1Acy@R|#HMhQru1m|8oY-FLt#X~&JMDR4 z>E(|6bcGk6UiM=k(ClWkugbIsKLdGcI-#VDMF3d;2<~s#!=Q{_kIRJh9Px# literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_digital.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_digital.c.o new file mode 100644 index 0000000000000000000000000000000000000000..ca1e061c260a67a1ff68bb47cb5bf0d9563ad960 GIT binary patch literal 4596 zcma);e{5S<6~~X`*v?F7UAwH1bi*r!WssO8PO^5|N;KE;BCT8Kk97!y=h$xMk=Vv@ z(iWkSwrkh*$C}}l^p8xdrtuG|Dx@GRDph3#$}fS&A1DYR1j^Q|(=-ijBeYsIzTfxW ziSN7)c9eVH=X~#Z$M>Cg@4NY4{Qd!#%Oz?qd0T3p$oiFH`8`%Zn*?Q*tZ|DhHn^p- z``wixUw=b-*HY7+K9M87kk2RQW~O4H2~Y9*&cS18_dEW|&h^64%GF=HD;WRd%xo<5 zopDLz2m^sd@#Yl|x?Xn`w%jKk7-$tyz-FNuTSbeH$<7 z^XsfClXxPJG+*Dj@Z3+YRlL*93s){*(`RDEkND1^rhG#6SpV5rs;aqmT+q2Lzq7}d z8qJyHytHEJ#s6Ke^sAS>tQKqK_w~&LmaFyfz}&wVg=^uW_v(p1pIH05 z{Zp(|2=5-1n!fa&RjD^VUZwU{58VE9X_%HoEOuA8ZO>3D{jG4~fgRzkgWF;q4~64n z!`VzGn+apQJ>1vRF`O&k5#A8#j&$B&U6}i)QU3M58RGuH?h;h3!5oH<#b}sY8V!%} zD2HKgX)-*H`|JE>>{-*iax>i7WvNkGz%LvAt>8n3zYbh7{4aptH2g1uR~!D9!Iuo5 z-;Q4z{zmX$41W{&Z-yTO|HJU_179}$E#TJ;|Eu6#%YKtQ1RgN_uY+GO{71l?vu#b1 z1+=M)dOimJrr{UBnPuNEW$-@6gKW*jr%T(R?4;=rLHIDl2&Xscckz^(}k}Ic1 zBWa1;zY(n)tqZLetq<)^wC)~uRJurAQFc}!BfC1$Z9wa`VwogLshe7qIl9?J>Gp6S z%8(wW>){0lF3qTJUy8lPfcc%z2eMrD3_O!WGesQM7cOoh8HX3 zcjZPVO4*FS+mb3Kw-0V%k|h3c8A}zVxO*%)UM>_Rl~0WpMh5fttya{oiF~@8E994d zuare-$@s~grChmgI-Qaj8hmi5P%2xH+?Flhn=6lhD2E-F+?pMC0-UGVnoVWwJ4x1j zHmAxdJNik9i6N?zZb!FbTG2&{FVeesEYMnQT-VF7QZD6S#|FHR!1kR z{u6LZ1Rad5`Z;i`qmxzt4LHaTF^sJG%iv%qRr{N-I`?tl6P9d!8w1!jw5@3EpR~~W z#KBs;$a6jzYFSSO<^ zWOEZPuGKbk>aI`O%%6Ahz=LtvwZ=lL3wGC7>%dT5Z)DY5z&BcN8yN2dku`o3;~j^r zI?sV%4>}lGb*`CUFVzpOpDFnI-pLyO1X$lYS@oyEI)Ae2TuVBCvg$k+gMH{=WYt;X zz^AE-aJqrdSZM8qb`}FxL<_W9D0>V(4enTL>pvpjVl(?2)tv7|=S|{frETGFtY030Bg<3sy`0anv+%ksG4()1#U$La&yex0qAk7g_ao#ybvK^-jh+4q5dg<0I%`WYx=HT|Z>it!H<>tLC%sXS}16 zHJ{HFS-#nT=EIa2>BwZLA%jQ{{k8Ruv{MWsk3nn zZboB1y>C4n=TiXHj^p(!4)@c6{TS!geYi3oYoPhQ1~%t+H=Hxj)bw|@L*PCA&cJ_= zkN@j2AM2p`z700>y#|NhIyKEV3c<`biicb6jGUnd%E1zw=}jya}Hb2Dx;;!dLlzi_@% literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_pulse.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_pulse.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d5894dc589459e4e09e4443ae77ddea157222e77 GIT binary patch literal 2392 zcma)-UuauZ9LIlYlBI6ZrHO8?Rmt>Wn>N>^t?d*ioi)bHszsgPP-1cu(rA;EG1U($iGXADnYOzwi0o z-_1GqcTQeOPd@1L`9#epzsQCsvJjHCKhh4^FJajsyZs_pdi=6F|Le|JXuQW-y0~Od zulI~0b|n-Gh2+w?cP3(U!P#K;+0%%UzQy4^zssSMXEXMnYk|e=>GQGqV0d+#gza5l z^~OSH!ggW37mz25{&7uOcy4=ebvY#Wy?Nq5Q2IVOvUCo=`O2#z z@2{L#J1HNo@AKJbmwQwl4jw)H-PH?!`O;iZS^ToM@@}gWd1_g@BftJwmD@KmzP&Z> z<(9?`2h)ciY3Y8cs_&D`#Kb-E{R>lh`-OPs(WCLlvrkMUo{Fcdg;KFtD#kHC7#|%; z6e`Yv_(5yPO6q6ojOMor$j^UwCIJ3TUy^>0ISn5RH_R^q!(;q5i9&gxqXuLb_zlDF z2VXG!TfmnM|2FV@hQAN|t>NDRzG(P&g2xS?b@zwi9|V74_=mu^b~Yg(_rnhueg^)R zMtlbWe(9BmJt2u_qFDdaMnD8S-Q_pC{MWktQ(gY+UB2$sjnJdm-&WWBXI;L`R~nUC zIX62u(=1u`?5tRmLukWjBWNjhccG1J4RjEn7mY=DYv$fedhi+yn``A>y;YhV&H|ovKgN;(tsW;z4ag@d6*|0ZqU;1~u4q0{9)qtmyReuKD&p;Si_2<9?o=#T% zd9daut6l?ZezNMU_5MBRU}V+b0uOjPS#{QWl!pRFR{bNe>SWbfo6!MuFtX}DfHj`1 zI?saYWYr_AU+=wS)p<5lC#!xvo{iwnq}_`a>1|{C{3Nb%d6N2em!CBF4B3leJrC}1 zV=hq-yZkx%T9?1Ukhsp}@2T%}`6}6q{|%goxOy1BGt%esO=Mm|usB#_EON}%*+*~Q zU|l1Z6urUK$*S`;Q5F%5th!ju7pqRbfYE8Vi)Q{wpqpnC|!T zj#Sh44nhc^je8Rda3(Ry@}SPfPkaQ;%vXft9Z$?i=btGJHuHUog+Bz1`M3v~&jvGJ z5{>o}9COW_)26?baUVeZ35{jV(qKN;0Q2jf0OdTK%LLDui^j4vC DbhIA@ literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_shift.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_shift.c.o new file mode 100644 index 0000000000000000000000000000000000000000..27adac7945ab867e148e0b51c2ff90067908d3dd GIT binary patch literal 1688 zcmah|&rcIk5T0dAK|ra+D)C3MctA9;p`{2hQAube6oLd0jUg%9c5PQ%h`Ue3laR27 zf(K(lj4>v9^P*lm#EeO0Y~+FVabsdE!unT&0xUt-tp8bB_jZA{tuS1k?9 z48*o!{MmXMyFwk}cRTYt+o}EYHYpZC24-tbuSW)Ad+_HguXU;VVI#5ir7ES~Of+WR zWoofa$cI~@W^awuV&9>*Hz?HxKSIW44LjZK;dR7~A+GF1=k|F;7#khEqV%jzYxxJt z*wig$W_)(EZ(d1Pa(bbl7Zj}bDwmUeIYV4jhSh}H&!h69e_kQ@`PVBTkpG(|Nt;6xdkq1$E37^Aqp z>g%AjuLkl=AfFH9B{yHh7{%{@7^trWa(HZ*#!@kBm5h5r&4W6bKu@9%p~nft64H!Yerv!(PgrJj>{@ zgAW~W;c1M~_Ig5?`Cj5_SZIWqPa)=h!pzSQe;glZgqf#(W*x%J(|$&p@PRgo9%*(U z+{e&&q>kws?Kr^vZi0CCn+Y?2&BqgFp7gn&F!Ohar^AOvn0Y#HkrrYB=FlUp4g^rG zCl#UPFbcCCON@lRDnKo0LIX8tS)iJFSyPEsd830A?VOrlu2l3T;Vy7^ID;*8Kl#)r z1F!IHq&q@=d>ey(R3p29PNP4pFOEIIb<4=H@w&Z8(2XB)3!NzZ88K}s@#JmjbawoD zZ!up)XJftVNci=Bpx$%jNRMW~db5a0uOHnpO#J^$HFnmfz9f><=(OEO(MgYvJ?ZmI b5W)t&^n!qEq(w$Y-ru)?0t-&1{@}iU!H&A< literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_time.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduino/wiring_time.c.o new file mode 100644 index 0000000000000000000000000000000000000000..816d243056361164203860f8c398d09c0c132818 GIT binary patch literal 1596 zcma)6&ui3B5T0#n*=k#B>M!tM1i@9dkL|Xoc+f(qRam7e6>lM%gf({4g(TMPMT_WB z5HEW4?EfM7X9ym87VqjeNhbR?SnR;OH{Un&Ci8wwUafU**J?EqsnIVQA)=W{%J51S z(4aY*r85T6{)9mv!R_x+hI?cj$e;QuE3UkeHD5~W$h#j~Z+~+H=XkwG>$ZKvY794A zZ_8T0ziB29U0Ljg>1FG>YO9tMug&@%Ch6xN&4sV%UIL!b z-M}bD6N7LFniw>tAzojn<6xR4Tc?w-Piwd|VHk9j&K3mECi0)x0_I_>3cgjr4+@;G zpQ0xfe^_A7W1_x6#s9K`=|vca+dU@@qddcu@k;{cy$865#fNkOV z%*?r*XIpq?4$Q-Wki+ER7h;-Oc=lQ(KbI)=uq`~_z3^-cf06kG3=p=3XWZmMAQp6f znk|S*cB9noVou|HekxWP3{z6Ro4TaBNkS^d*(zpLacyHvcKjNX--Pl8QG|=kzjmnc z9HO{`qzm$Y!)U2=(}f~Vx~Uo`U3dv`y!HRZEfx9n?@AxRRdzA=A$RO5l;sl&x`X)` zlzCRZD;uisqXYb}d^f@C`MzuUxE9H`S;^-E>wPTevQf#`z{ZE*xIR7y$>+l6`dUzy y4^aIK*(WNwIqn;D6%O8`?3tfBKPfq5m{iB2_iPlxxmZp>^|;Rf&oWOwNZem6*ppiT literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o new file mode 100644 index 0000000000000000000000000000000000000000..bb1a5ec861016e187001ef966fd41edac1b0e5e7 GIT binary patch literal 2952 zcma)8O>a|26ur+*Lm(xjDIab5dZ~~|+wc@c2t}x(4o(^@9Ef6rvZ$2UiKRrvfE+JC zLaMt!>I$JssEew9pzE?=&z3z)mMlSRxCL0O$Qz_ z9V3TK2mZwL9bO?_x z4C6(6!3*F$DZXT>goVL@wv5M=sB*7hFC^;Q2#D zb47eCa=BGKa(Pp|ASg$XX}tR*k^P3pA~|6AQ6$WTdd3Q(@9zDYPh$AFe=bgx$(xRy zi%Pn;^el*CjdR6eJpomR!+d^9KgKc!%ZFo$bzY1mK1>~BiNmqFem}3~ff$>pXT+~T zYsRnPJH{bK60~mpdX7*hE@k6uuKe1xhKUhh_tCFYYuK;zTgD;AKs_&h&01H)x%jeF zE?32sQ-9Ga&?`lksi0r0JK(zVfa^&MxSpzjYo!HTGZ=8)v4C?&_gYc38d9Ms z2UAQ?l(8JwicB@$QWKt?!E+K7{&j}$m)Q*8CzmsPL{>fj9?wavr$QsU8}qC6^>V$I;j4MRmg%miv|d@Zp2}=_y;e@wp>$#1 zdgm9)BFXOkcDK>Qv)ggcZA0DGy{;r%jc!Ad=I*W}ojW9ne@hO}Nj6_U8T003rb*M# zPiH#%=y;o}eRZZg=Vu~vQkvO*Iy2l?U+XI)kH$5Jb1_P9;Li6*_nq^TT<^@!_ul crb^pSDA?yIbFoPI+Z_60{LCzIBHs*t1U>3QjsO4v literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..02fe7550e1cb5b1799c526b6e4407a7ee9aa9b86 GIT binary patch literal 1000 zcma)*+e!ja6o!{+R(8_P=Ozd;(4DD-bUT;{5m6*v1hRF+hIAC&g&5V;9weZ}wVy{j(hZ+4Gz|JMsB^q{BxaG^mJfM#!zxt{_Swns77LphbQV0HYuX z#y}WE0LO2-arAjw2uy-0Fb!tFEYNf2kk5k!un3mGGFSntU=6H;4X_Eez&3~j0S-U{ z90JOj=CKj&T*&ghkvqROF7sDrykKPOrHW-$ECcgiY_)G>L{jjb!{PNOK<{7P zu7Aiq_J>^>gx__{TeEwE@VicW>!ABTc_#`YaC@)c?z%Ocf0Qj-I;v=%rjmtZB4uVo zx!EM?$XcVCcbX6C!gk2AtG1FgPD!+%>PnWds#b5k)0wJt6bVZzNutzllV~-#5I?5r zZO>FuZq(})NA(}?UkkrC_LI*JNAH~Va=vQ!c964<&l|^2oqi|m4WFyObTMf79zCDu zvA;U>TQRZW)!m}*Y7thgEA(~xw7jAAJ|oZ2=-ORpZx}Dxd>%IX*>QIFM literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/firmware.map b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/firmware.map new file mode 100644 index 0000000..0ba5a94 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/firmware.map @@ -0,0 +1,3857 @@ +Archive member included to satisfy reference by file (symbol) + +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32_def.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dac.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dvp.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_eth.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_fsmc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rng.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_sdio.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + (--whole-archive) +.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + (--whole-archive) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) (sprintf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) (operator new(unsigned int)) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) (operator delete(void*, unsigned int)) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) (std::get_new_handler()) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) (std::__throw_bad_function_call()) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_op.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) (operator delete(void*)) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) (vtable for __cxxabiv1::__si_class_type_info) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) (std::exception::~exception()) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) (__cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) (std::type_info::~type_info()) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_floor.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (floor) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_round.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (round) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_sin.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (sinf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_sin.o) (__ieee754_rem_pio2f) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_cos.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_sin.o) (__kernel_cosf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) (__kernel_rem_pio2f) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_sin.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_sin.o) (__kernel_sinf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_fabs.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) (fabsf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_floor.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) (floorf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_scalbn.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) (scalbnf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_copysign.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_scalbn.o) (copysignf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) (abort) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) (atexit) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (atof) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (atol) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) (__libc_fini_array) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) (__libc_init_array) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (isspace) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) (__locale_ctype_ptr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) (malloc) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) (__ascii_mbtowc) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (memcpy) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (memmove) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memset.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) (memset) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) (_free_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) (_malloc_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) (srand) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (realloc) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) (_sbrk_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) (raise) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) (_kill_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) (strcat) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strchr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcmp.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strcmp) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strcpy) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) (strdup) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) (_strdup_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (strlen) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strncmp) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strncpy) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strrchr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (strstr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) (strtod) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) (_strtol_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (tolower) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) (toupper) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (vdprintf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) (__ascii_wctomb) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) (_write_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) (__register_exitproc) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) (__call_exitprocs) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-ctype_.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) (_ctype_) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) (__sinit) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) (_fwalk) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__gethex) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__match) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) (_global_impure_ptr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__localeconv_l) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) (__malloc_lock) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (_Balloc) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) (_calloc_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) (_realloc_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) (errno) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (nanf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) (__sread) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) (_vasnprintf_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) (_close_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) (_fflush_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) (_lseek_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) (_malloc_usable_size_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) (_svfprintf_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) (_printf_i) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) (_read_r) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) (memchr) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__udivdi3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__adddf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__divdf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__eqdf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (__gtdf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (__ledf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__muldf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__subdf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) (__unorddf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__fixdfsi) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__fixunsdfsi) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__floatsidf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) (__floatunsidf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(addsf3.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) (__addsf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqsf2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) (__eqsf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gesf2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) (__gesf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__lesf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) (__mulsf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subsf3.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_sin.o) (__subsf3) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) (__unordsf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixsfsi.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) (__fixsfsi) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__floatsisf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsisf.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__floatunsisf) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__extendsfdf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__truncdfsf2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o) + .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o (__riscv_save_12) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) (__clz_tab) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) (__clzsi2) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) (_close) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) (_getpid) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) (_kill) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) (_lseek) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) (_read) +/home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) (_exit) + +Allocating common symbols +Common symbol size file + +errno 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + +Discarded input sections + + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_ADC + 0x0000000000000000 0xfc .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_I2C_SCL + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_I2C_SDA + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_SPI_MISO + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_SPI_MOSI + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_SPI_SCLK + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .rodata.PinMap_SPI_SSEL + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .text._Z18calcScreenFromText6Stringih + 0x0000000000000000 0x11a .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .text._Z19calcScreenFromTextV6Stringih + 0x0000000000000000 0xf4 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .data.wintext 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rodata._Z19calcScreenFromTextV6Stringih.cst8 + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .sbss.drawChar + 0x0000000000000000 0x7 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .sbss.sb 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .sbss.yoff 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .bss.display 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .bss.textbuffer + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .data.wintext 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .sbss.drawChar + 0x0000000000000000 0x7 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .sbss.sb 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .sbss.val 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .sbss.yoff 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .sbss.yoffs 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial4initE7PinNameS0_S0_S0_ + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial5beginEmh + 0x0000000000000000 0x7c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial3endEv + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial5setRxE7PinName + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial5setTxE7PinName + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial6setRtsEm + 0x0000000000000000 0x60 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial6setCtsEm + 0x0000000000000000 0x60 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial9setRtsCtsEmm + 0x0000000000000000 0xbe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial6setRtsE7PinName + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial6setCtsE7PinName + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial9setRtsCtsE7PinNameS0_ + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZN14HardwareSerial10setHandlerEPv + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .sdata2.CSWTCH.56 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .sdata2.CSWTCH.57 + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimerC2Ev + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer5pauseEv + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer10getChannelEm + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer12getLLChannelEm + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer12pauseChannelEm + 0x0000000000000000 0xb4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer5getITEm + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer20getAssociatedChannelEm + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer13resumeChannelEm + 0x0000000000000000 0x166 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .rodata._ZN13HardwareTimer13resumeChannelEm + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer6resumeEv + 0x0000000000000000 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer27TIM_OC_ConfigChannel_StaticEP11TIM_TypeDefP17TIM_OCInitTypeDefm + 0x0000000000000000 0x54 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer27TIM_IC_ConfigChannel_StaticEP11TIM_TypeDefP17TIM_ICInitTypeDefm + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer17getPrescaleFactorEv + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer7setModeEm12TimerModes_t7PinName + 0x0000000000000000 0x1ae .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .rodata._ZN13HardwareTimer7setModeEm12TimerModes_t7PinName + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer7setModeEm12TimerModes_tm + 0x0000000000000000 0x76 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer7getModeEm + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer16setPreloadEnableEb + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer20setInterruptPriorityEmm + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer15detachInterruptEv + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer15detachInterruptEm + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer12hasInterruptEv + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer12hasInterruptEm + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer7refreshEv + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer9getHandleEv + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer9isRunningEv + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer16isRunningChannelEm + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer27updateRegistersIfNotRunningEP11TIM_TypeDef + 0x0000000000000000 0x60 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer17setPrescaleFactorEm + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer15getTimerClkFreqEv + 0x0000000000000000 0x66 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer11getOverflowE13TimerFormat_t + 0x0000000000000000 0xa8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer11setOverflowEm13TimerFormat_t + 0x0000000000000000 0x76 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer8getCountE13TimerFormat_t + 0x0000000000000000 0xac .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer8setCountEm13TimerFormat_t + 0x0000000000000000 0x7a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer17setCaptureCompareEmm20TimerCompareFormat_t + 0x0000000000000000 0x14e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer17getCaptureCompareEm20TimerCompareFormat_t + 0x0000000000000000 0x132 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer17timerHandleDeinitEv + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZNSt8functionIFvvEEC2ERKS1_ + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZNSt8functionIFvvEEaSERKS1_ + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer15attachInterruptESt8functionIFvvEE + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer15attachInterruptEmSt8functionIFvvEE + 0x0000000000000000 0x74 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer6setPWMEm7PinNamemmSt8functionIFvvEES3_ + 0x0000000000000000 0xaa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZN13HardwareTimer6setPWMEmmmmSt8functionIFvvEES2_ + 0x0000000000000000 0xc0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text.TIM2_UP_IRQHandler + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text.TIM2_CC_IRQHandler + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text.TIM5_IRQHandler + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .rodata._ZN13HardwareTimer11getOverflowE13TimerFormat_t.cst8 + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .sdata2.CSWTCH.105 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .sdata2.CSWTCH.106 + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .sdata2.CSWTCH.107 + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .sdata2.CSWTCH.108 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .sdata2.CSWTCH.109 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print17availableForWriteEv + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5flushEv + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5writeEPKhj + 0x0000000000000000 0x38 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5writeEPKc + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEPK19__FlashStringHelper + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printERK6String + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEPKc + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEc + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printERK9Printable + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEv + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEPK19__FlashStringHelper + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnERK6String + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEPKc + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEc + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnERK9Printable + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._write 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print6printfEPKcz + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print6printfEPK19__FlashStringHelperz + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7vprintfEPKcPv + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7vprintfEPK19__FlashStringHelperPv + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print11printNumberEmh + 0x0000000000000000 0x64 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEli + 0x0000000000000000 0x5a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEii + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEii + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEli + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEmi + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEhi + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEhi + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEji + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEji + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEmi + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print14printULLNumberEyh + 0x0000000000000000 0x100 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printExi + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnExi + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEyi + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEyi + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print10printFloatEdh + 0x0000000000000000 0x1e4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEdi + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEdi + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZTV5Print + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZN5Print10printFloatEdh.cst8 + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZN5Print10printFloatEdh.str1.4 + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZN5Print7printlnEv.str1.4 + 0x0000000000000000 0x3 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .group 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN5Print17availableForWriteEv + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN5Print5flushEv + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9timedPeekEv + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream13peekNextDigitE13LookaheadModeb.part.1 + 0x0000000000000000 0x72 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream13peekNextDigitE13LookaheadModeb + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream10setTimeoutEm + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream8parseIntE13LookaheadModec + 0x0000000000000000 0x74 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream10parseFloatE13LookaheadModec + 0x0000000000000000 0xde .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream10readStringEv + 0x0000000000000000 0x46 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream15readStringUntilEc + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9findMultiEPNS_11MultiTargetEi + 0x0000000000000000 0xc8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9findUntilEPKcjS1_j + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9findUntilEPKcS1_ + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream4findEPKcj + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream4findEPKc + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .rodata._ZTV6Stream + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .rodata._ZN6Stream10parseFloatE13LookaheadModec.cst4 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .rodata._ZN6Stream10parseFloatE13LookaheadModec.cst8 + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .rodata._ZN6Stream10readStringEv.str1.4 + 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .text._Z15attachInterruptm16GPIOMode_TypeDefPFvvE16EXTIMode_TypeDef19EXTITrigger_TypeDef + 0x0000000000000000 0xcc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .text._Z15detachInterruptm + 0x0000000000000000 0x8c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WInterrupts.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z10randomSeedm + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z6randoml + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z6randomll + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z3maplllll + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z8makeWordt + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .text._Z8makeWordhh + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WMath.cpp.o) + .group 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String14StringIfHelperEv + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String4copyEPK19__FlashStringHelperj + 0x0000000000000000 0x44 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String4moveERS_ + 0x0000000000000000 0x52 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2EOS_ + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2EO15StringSumHelper + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSEOS_ + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSEO15StringSumHelper + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSEPKc + 0x0000000000000000 0x3e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Ec + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Ehh + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Eih + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Ejh + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Elh + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Emh + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Efh + 0x0000000000000000 0x50 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Edh + 0x0000000000000000 0x44 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSEPK19__FlashStringHelper + 0x0000000000000000 0x3e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2EPK19__FlashStringHelper + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEPKcj + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatERKS_ + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEPKc + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEc + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEh + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEi + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEj + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEl + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEm + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEf + 0x0000000000000000 0x46 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEd + 0x0000000000000000 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEPK19__FlashStringHelper + 0x0000000000000000 0x4e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperRK6String + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperPKc + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperc + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperh + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperi + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperj + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperl + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperm + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperf + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperd + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperPK19__FlashStringHelper + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String9compareToERKS_ + 0x0000000000000000 0x44 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String6equalsERKS_ + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String6equalsEPKc + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringltERKS_ + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringgtERKS_ + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringleERKS_ + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringgeERKS_ + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String16equalsIgnoreCaseERKS_ + 0x0000000000000000 0x58 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String10startsWithERKS_j + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String10startsWithERKS_ + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String8endsWithERKS_ + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String9setCharAtEjc + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringixEj + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String6charAtEj + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String8getBytesEPhjj + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfEcj + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfEc + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfERKS_j + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfERKS_ + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfEcj + 0x0000000000000000 0x4a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfEc + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfERKS_j + 0x0000000000000000 0x5e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfERKS_ + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String9substringEjj + 0x0000000000000000 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String7replaceEcc + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String7replaceERKS_S1_ + 0x0000000000000000 0x14e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6removeEjj + 0x0000000000000000 0x4a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6removeEj + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String11toLowerCaseEv + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String11toUpperCaseEv + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String4trimEv + 0x0000000000000000 0x70 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String5toIntEv + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String8toDoubleEv + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7toFloatEv + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .rodata._ZNK6String9substringEjj.str1.4 + 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .text.__cxa_pure_virtual + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .text.__cxa_deleted_virtual + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(abi.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .text.dtostrf 0x0000000000000000 0x19a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .rodata.dtostrf.cst8 + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .rodata.dtostrf.str1.4 + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(dtostrf.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .text.get_adc_channel + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .text.get_adc_internal_channel + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .text.ADC_Clock_EN + 0x0000000000000000 0x5e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .text.ADC_Stop + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .text.adc_read_value + 0x0000000000000000 0x10a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .text.pwm_start + 0x0000000000000000 0xea .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .rodata.CSWTCH.6 + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .sdata._ZL13g_current_pin + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32_def.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32_def.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32_def.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32_def.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + .text.getCurrentMicros + 0x0000000000000000 0xb2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .text._Z21ch32_interrupt_enableP12GPIO_TypeDef16GPIOMode_TypeDeftPFvvE16EXTIMode_TypeDef19EXTITrigger_TypeDef + 0x0000000000000000 0xde .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .text._Z22ch32_interrupt_disableP12GPIO_TypeDeft + 0x0000000000000000 0x56 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .rodata._ZL10exti_lines + 0x0000000000000000 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_DeInit + 0x0000000000000000 0x5a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_Init + 0x0000000000000000 0x56 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_StructInit + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_Cmd 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_DMACmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ITConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ResetCalibration + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetResetCalibrationStatus + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_StartCalibration + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetCalibrationStatus + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_SoftwareStartConvCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetSoftwareStartConvStatus + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_DiscModeChannelCountConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_DiscModeCmd + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_RegularChannelConfig + 0x0000000000000000 0xb8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ExternalTrigConvCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetConversionValue + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetDualModeConversionValue + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_AutoInjectedConvCmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_InjectedDiscModeCmd + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ExternalTrigInjectedConvConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ExternalTrigInjectedConvCmd + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_SoftwareStartInjectedConvCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetSoftwareStartInjectedConvCmdStatus + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_InjectedChannelConfig + 0x0000000000000000 0x7a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_InjectedSequencerLengthConfig + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_SetInjectedOffset + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetInjectedConversionValue + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_AnalogWatchdogCmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_AnalogWatchdogThresholdsConfig + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_AnalogWatchdogSingleChannelConfig + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_TempSensorVrefintCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetFlagStatus + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ClearFlag + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_GetITStatus + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_ClearITPendingBit + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.TempSensor_Volt_To_Temper + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.ADC_BufferCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text.Get_CalibrationValue + 0x0000000000000000 0x20e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_adc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_DeInit + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_TamperPinLevelConfig + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_TamperPinCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_ITConfig + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_RTCOutputConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_SetRTCCalibrationValue + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_WriteBackupRegister + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_ReadBackupRegister + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_GetFlagStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_ClearFlag + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_GetITStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text.BKP_ClearITPendingBit + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_bkp.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_DeInit + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_Init + 0x0000000000000000 0xe8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_FilterInit + 0x0000000000000000 0x118 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_StructInit + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_SlaveStartBank + 0x0000000000000000 0x38 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_DBGFreeze + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_TTComModeCmd + 0x0000000000000000 0x58 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_Transmit + 0x0000000000000000 0xbc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_TransmitStatus + 0x0000000000000000 0x62 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_CancelTransmit + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_Receive + 0x0000000000000000 0x8c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_FIFORelease + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_MessagePending + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_OperatingModeRequest + 0x0000000000000000 0x72 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_Sleep + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_WakeUp + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_GetLastErrorCode + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_GetReceiveErrorCounter + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_GetLSBTransmitErrorCounter + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_ITConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_GetFlagStatus + 0x0000000000000000 0x56 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_ClearFlag + 0x0000000000000000 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_GetITStatus + 0x0000000000000000 0xd0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text.CAN_ClearITPendingBit + 0x0000000000000000 0x94 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_can.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_ResetDR + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_CalcCRC + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_CalcBlockCRC + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_GetCRC + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_SetIDRegister + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text.CRC_GetIDRegister + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_crc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dac.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dac.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dac.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dac.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text.DBGMCU_GetREVID + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text.DBGMCU_GetDEVID + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text.__get_DEBUG_CR + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text.__set_DEBUG_CR + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text.DBGMCU_Config + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dbgmcu.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .text.Delay_Init + 0x0000000000000000 0x32 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .text.Delay_Us + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .text.Delay_Ms + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .text.USART_Printf_Init + 0x0000000000000000 0x72 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .sbss.p_ms 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .sbss.p_us 0x0000000000000000 0x1 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_DeInit + 0x0000000000000000 0x9c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_Init + 0x0000000000000000 0x38 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_StructInit + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_Cmd 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_ITConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_SetCurrDataCounter + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_GetCurrDataCounter + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_GetFlagStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_ClearFlag + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_GetITStatus + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text.DMA_ClearITPendingBit + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dma.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dvp.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dvp.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dvp.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_dvp.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_eth.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_eth.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_eth.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_eth.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_DeInit + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_Init + 0x0000000000000000 0x6a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_StructInit + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_GenerateSWInterrupt + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_GetFlagStatus + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_ClearFlag + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text.EXTI_GetITStatus + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Unlock + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_UnlockBank1 + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Lock + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_LockBank1 + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetUserOptionByte + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetWriteProtectionOptionByte + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetReadOutProtectionStatus + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ITConfig + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetFlagStatus + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ClearFlag + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetStatus + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetBank1Status + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_WaitForLastOperation + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ErasePage + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EraseAllPages + 0x0000000000000000 0x48 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EraseAllBank1Pages + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EraseOptionBytes + 0x0000000000000000 0xe6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ProgramWord + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ProgramHalfWord + 0x0000000000000000 0x48 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ProgramOptionByteData + 0x0000000000000000 0x11a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EnableWriteProtection + 0x0000000000000000 0x106 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ReadOutProtection + 0x0000000000000000 0xf4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_UserOptionByteConfig + 0x0000000000000000 0x108 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_WaitForLastBank1Operation + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Unlock_Fast + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Lock_Fast + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ErasePage_Fast + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EraseBlock_32K_Fast + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_EraseBlock_64K_Fast + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_ProgramPage_Fast + 0x0000000000000000 0x64 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Access_Clock_Cfg + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_Enhance_Mode + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text.FLASH_GetMACAddress + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_flash.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_fsmc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_fsmc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_fsmc.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_fsmc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_DeInit + 0x0000000000000000 0xa4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_AFIODeInit + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_StructInit + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_ReadInputDataBit + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_ReadInputData + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_ReadOutputDataBit + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_ReadOutputData + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_WriteBit + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_Write + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_PinLockConfig + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_EventOutputConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_EventOutputCmd + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_EXTILineConfig + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text.GPIO_ETH_MediaInterfaceConfig + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_DeInit + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_Init + 0x0000000000000000 0x100 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_StructInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_Cmd 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_DMACmd + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_DMALastTransferCmd + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GenerateSTART + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GenerateSTOP + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_AcknowledgeConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_OwnAddress2Config + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_DualAddressCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GeneralCallCmd + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ITConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_SendData + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ReceiveData + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_Send7bitAddress + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ReadRegister + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_SoftwareResetCmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_NACKPositionConfig + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_SMBusAlertConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_TransmitPEC + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_PECPositionConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_CalculatePEC + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GetPEC + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ARPCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_StretchClockCmd + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_FastModeDutyCycleConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_CheckEvent + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GetLastEvent + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GetFlagStatus + 0x0000000000000000 0x32 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ClearFlag + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_GetITStatus + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text.I2C_ClearITPendingBit + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_i2c.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_WriteAccessCmd + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_SetPrescaler + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_SetReload + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_ReloadCounter + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_Enable + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text.IWDG_GetFlagStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_iwdg.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .text.NVIC_PriorityGroupConfig + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .text.NVIC_Init + 0x0000000000000000 0xaa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .sbss.NVIC_Priority_Group + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_misc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .text.OPA_DeInit + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .text.OPA_Init + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .text.OPA_StructInit + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .text.OPA_Cmd 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_opa.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_DeInit + 0x0000000000000000 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_BackupAccessCmd + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_PVDCmd + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_PVDLevelConfig + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_WakeUpPinCmd + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTOPMode + 0x0000000000000000 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTANDBYMode + 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_GetFlagStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_ClearFlag + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTANDBYMode_RAM + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTANDBYMode_RAM_LV + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTANDBYMode_RAM_VBAT_EN + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTANDBYMode_RAM_LV_VBAT_EN + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text.PWR_EnterSTOPMode_RAM_LV + 0x0000000000000000 0x6e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_pwr.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_DeInit + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_HSEConfig + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_AdjustHSICalibrationValue + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_HSICmd + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_PLLConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_PLLCmd + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_SYSCLKConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_GetSYSCLKSource + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_HCLKConfig + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_PCLK1Config + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_PCLK2Config + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ITConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_USBCLKConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ADCCLKConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_LSEConfig + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_LSICmd + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_RTCCLKConfig + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_RTCCLKCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_AHBPeriphClockCmd + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_APB2PeriphResetCmd + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_APB1PeriphResetCmd + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_BackupResetCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ClockSecuritySystemCmd + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_MCOConfig + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_GetFlagStatus + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_WaitForHSEStartUp + 0x0000000000000000 0x42 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ClearFlag + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_GetITStatus + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ClearITPendingBit + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ADCCLKADJcmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text.RCC_ETHDIVConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rng.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rng.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rng.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rng.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_ITConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_EnterConfigMode + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_ExitConfigMode + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_GetCounter + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_SetCounter + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_SetPrescaler + 0x0000000000000000 0x3e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_SetAlarm + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_GetDivider + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_WaitForLastTask + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_WaitForSynchro + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_GetFlagStatus + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_ClearFlag + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_GetITStatus + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text.RTC_ClearITPendingBit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rtc.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_sdio.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_sdio.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_sdio.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_sdio.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_DeInit + 0x0000000000000000 0x56 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_Init + 0x0000000000000000 0x3e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.I2S_Init + 0x0000000000000000 0xc6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_StructInit + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.I2S_StructInit + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_Cmd 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.I2S_Cmd 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_ITConfig + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_DMACmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_SendData + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_ReceiveData + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_NSSInternalSoftwareConfig + 0x0000000000000000 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_SSOutputCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_DataSizeConfig + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_TransmitCRC + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_CalculateCRC + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_GetCRC + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_GetCRCPolynomial + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_BiDirectionalLineConfig + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_GetFlagStatus + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_ClearFlag + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_GetITStatus + 0x0000000000000000 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text.SPI_I2S_ClearITPendingBit + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_spi.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TI1_Config + 0x0000000000000000 0x6a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TI2_Config + 0x0000000000000000 0x82 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_DeInit + 0x0000000000000000 0xae .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC1Init + 0x0000000000000000 0x6a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC2Init + 0x0000000000000000 0x96 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC3Init + 0x0000000000000000 0x94 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC4Init + 0x0000000000000000 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_BDTRConfig + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_TimeBaseStructInit + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OCStructInit + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ICStructInit + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_BDTRStructInit + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_Cmd 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_CtrlPWMOutputs + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ITConfig + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GenerateEvent + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_DMAConfig + 0x0000000000000000 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_DMACmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_InternalClockConfig + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ITRxExternalClockConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_TIxExternalClockConfig + 0x0000000000000000 0x48 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ETRConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ETRClockMode1Config + 0x0000000000000000 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ETRClockMode2Config + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_PrescalerConfig + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_CounterModeConfig + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectInputTrigger + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_EncoderInterfaceConfig + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ForcedOC1Config + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ForcedOC2Config + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ForcedOC3Config + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ForcedOC4Config + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectCOM + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectCCDMA + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_CCPreloadControl + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC1PreloadConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC2PreloadConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC3PreloadConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC4PreloadConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC1FastConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC2FastConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC3FastConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC4FastConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ClearOC1Ref + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ClearOC2Ref + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ClearOC3Ref + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ClearOC4Ref + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC1PolarityConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC1NPolarityConfig + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC2PolarityConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC2NPolarityConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC3PolarityConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC3NPolarityConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_OC4PolarityConfig + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_CCxCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_CCxNCmd + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectOCxM + 0x0000000000000000 0x4c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_UpdateDisableConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_UpdateRequestConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectHallSensor + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectOnePulseMode + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectOutputTrigger + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectSlaveMode + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SelectMasterSlaveMode + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetCounter + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetAutoreload + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetCompare1 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetCompare2 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetCompare3 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetCompare4 + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetIC1Prescaler + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetIC2Prescaler + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_PWMIConfig + 0x0000000000000000 0x92 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetIC3Prescaler + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetIC4Prescaler + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ICInit + 0x0000000000000000 0x188 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_SetClockDivision + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetCapture1 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetCapture2 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetCapture3 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetCapture4 + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetCounter + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetPrescaler + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_GetFlagStatus + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text.TIM_ClearFlag + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_DeInit + 0x0000000000000000 0x9e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_StructInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ClockInit + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ClockStructInit + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ITConfig + 0x0000000000000000 0x36 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_DMACmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SetAddress + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_WakeUpConfig + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ReceiverWakeUpCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_LINBreakDetectLengthConfig + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_LINCmd + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SendBreak + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SetGuardTime + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SetPrescaler + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SmartCardCmd + 0x0000000000000000 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_SmartCardNACKCmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_OverSampling8Cmd + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_OneBitMethodCmd + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_IrDAConfig + 0x0000000000000000 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_IrDACmd + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ClearFlag + 0x0000000000000000 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_GetITStatus + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text.USART_ClearITPendingBit + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_DeInit + 0x0000000000000000 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_SetPrescaler + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_SetWindowValue + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_EnableIT + 0x0000000000000000 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_SetCounter + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_Enable + 0x0000000000000000 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_GetFlagStatus + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text.WWDG_ClearFlag + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_wwdg.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MSTATUS + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MSTATUS + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MISA + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MISA + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MIE + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MIE + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MTVEC + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MTVEC + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MSCRATCH + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MSCRATCH + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MEPC + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MEPC + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MCAUSE + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MCAUSE + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MTVAL + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__set_MTVAL + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MVENDORID + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MARCHID + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MIMPID + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_MHARTID + 0x0000000000000000 0x6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text.__get_SP + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_riscv_ch32yyxx.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .text.SystemCoreClockUpdate + 0x0000000000000000 0x92 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .data.AHBPrescTable + 0x0000000000000000 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .text.pinmap_find_pin + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .text.pinmap_pin + 0x0000000000000000 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .text.pinmap_find_function + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .text.pinmap_function + 0x0000000000000000 0x22 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_IC_MspInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_IC_MspDeInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.getTimerUpIrq + 0x0000000000000000 0x50 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.getTimerCCIrq + 0x0000000000000000 0x50 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_Base_MspInit + 0x0000000000000000 0x7e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_OC_MspInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_Base_MspDeInit + 0x0000000000000000 0x5c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.HAL_TIM_OC_MspDeInit + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.getTimerClkSrc + 0x0000000000000000 0x4a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text.getTimerChannel + 0x0000000000000000 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .sdata2.CSWTCH.3 + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .text.get_serial_obj + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .text.uart_init + 0x0000000000000000 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .text.uart_deinit + 0x0000000000000000 0xa8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .text.core_debug + 0x0000000000000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .text.vcore_debug + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(core_debug.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + .text.__empty 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hooks.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .text.ltoa 0x0000000000000000 0x88 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .text.itoa 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .text.ultoa 0x0000000000000000 0x64 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .text.utoa 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(itoa.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .text.pinNametoDigitalPin + 0x0000000000000000 0x3e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .text.analogInputToPinName + 0x0000000000000000 0x134 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .text.digitalpinIsAnalogInput + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .text.digitalPinToAnalogInput + 0x0000000000000000 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pins_arduino.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.mapResolution + 0x0000000000000000 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogReadResolution + 0x0000000000000000 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogWriteResolution + 0x0000000000000000 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogWriteFrequency + 0x0000000000000000 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogReference + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogRead + 0x0000000000000000 0x46 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogOutputInit + 0x0000000000000000 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text.analogWrite + 0x0000000000000000 0x110 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .sdata._internalReadResolution + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .sdata._internalWriteResolution + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .sdata._readResolution + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .sdata._writeFreq + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .sdata._writeResolution + 0x0000000000000000 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .text.digitalRead + 0x0000000000000000 0x8e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .text.digitalToggle + 0x0000000000000000 0x98 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .text._Z7pulseInmmm + 0x0000000000000000 0x130 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .text._Z11pulseInLongmmm + 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_pulse.cpp.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .text.shiftIn 0x0000000000000000 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .text.shiftOut + 0x0000000000000000 0x60 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .comment 0x0000000000000000 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_shift.c.o) + .text 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + .data 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + .bss 0x0000000000000000 0x0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + .text.micros 0x0000000000000000 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.printchar + 0x0000000000000000 0x4e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.prints 0x0000000000000000 0xf0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.printInt + 0x0000000000000000 0x10a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.printLongLongInt + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.printDouble + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.print 0x0000000000000000 0x33c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.printf 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.sprintf 0x0000000000000000 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.snprintf + 0x0000000000000000 0x2e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.puts 0x0000000000000000 0x52 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text.putchar 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .rodata.print.str1.4 + 0x0000000000000000 0x7 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .comment 0x0000000000000000 0x34 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a(wchprintf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .text._ZSt15set_new_handlerPFvvE + 0x0000000000000000 0x16 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .sdata2._ZSt7nothrow + 0x0000000000000000 0x1 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .text._ZNKSt17bad_function_call4whatEv + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .text._ZNSt17bad_function_callD2Ev + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .text._ZNSt17bad_function_callD0Ev + 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .rodata._ZTSSt17bad_function_call + 0x0000000000000000 0x16 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .rodata._ZTISt17bad_function_call + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .rodata._ZTVSt17bad_function_call + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .rodata._ZNKSt17bad_function_call4whatEv.str1.4 + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_op.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_op.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_op.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZN10__cxxabiv120__si_class_type_infoD2Ev + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZN10__cxxabiv120__si_class_type_infoD0Ev + 0x0000000000000000 0x22 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZNKSt9type_infoeqERKS_.isra.0 + 0x0000000000000000 0x2e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_ + 0x0000000000000000 0x4a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZNK10__cxxabiv120__si_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE + 0x0000000000000000 0xae /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .text._ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE + 0x0000000000000000 0x4a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .rodata._ZTSN10__cxxabiv120__si_class_type_infoE + 0x0000000000000000 0x25 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .rodata._ZTIN10__cxxabiv120__si_class_type_infoE + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .rodata._ZTVN10__cxxabiv120__si_class_type_infoE + 0x0000000000000000 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(si_class_type_info.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNSt9exceptionD2Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNSt13bad_exceptionD2Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNKSt9exception4whatEv + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNKSt13bad_exception4whatEv + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNSt9exceptionD0Ev + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZNSt13bad_exceptionD0Ev + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZN10__cxxabiv115__forced_unwindD2Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZN10__cxxabiv115__forced_unwindD0Ev + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZN10__cxxabiv119__foreign_exceptionD2Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZN10__cxxabiv119__foreign_exceptionD0Ev + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZGTtNKSt9exceptionD1Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .text._ZGTtNKSt13bad_exceptionD1Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTSSt9exception + 0x0000000000000000 0xd /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .sdata2._ZTISt9exception + 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTSSt13bad_exception + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTISt13bad_exception + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTSN10__cxxabiv115__forced_unwindE + 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .sdata2._ZTIN10__cxxabiv115__forced_unwindE + 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTSN10__cxxabiv119__foreign_exceptionE + 0x0000000000000000 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .sdata2._ZTIN10__cxxabiv119__foreign_exceptionE + 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTVSt9exception + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTVSt13bad_exception + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTVN10__cxxabiv115__forced_unwindE + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZTVN10__cxxabiv119__foreign_exceptionE + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZNKSt13bad_exception4whatEv.str1.4 + 0x0000000000000000 0x13 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .rodata._ZNKSt9exception4whatEv.str1.4 + 0x0000000000000000 0xf /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(eh_exception.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv + 0x0000000000000000 0x36 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info20__do_find_public_srcEiPKvPKS0_S2_ + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZN10__cxxabiv117__class_type_infoD2Ev + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZN10__cxxabiv117__class_type_infoD0Ev + 0x0000000000000000 0x22 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNKSt9type_infoeqERKS_.isra.0 + 0x0000000000000000 0x2e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info12__do_dyncastEiNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE + 0x0000000000000000 0x58 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE + 0x0000000000000000 0x2a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj + 0x0000000000000000 0x46 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .rodata._ZTSN10__cxxabiv117__class_type_infoE + 0x0000000000000000 0x22 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .rodata._ZTIN10__cxxabiv117__class_type_infoE + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .rodata._ZTVN10__cxxabiv117__class_type_infoE + 0x0000000000000000 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(class_type_info.o) + .group 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .group 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text._ZNSt9type_infoD2Ev + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text._ZNKSt9type_info14__is_pointer_pEv + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text._ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text._ZNSt9type_infoD0Ev + 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text._ZNKSt9type_info10__do_catchEPKS_PPvj + 0x0000000000000000 0x32 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .rodata._ZTSSt9type_info + 0x0000000000000000 0xd /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .sdata2._ZTISt9type_info + 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .rodata._ZTVSt9type_info + 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(tinfo.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_floor.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_floor.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_floor.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_round.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_round.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_round.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_sin.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_sin.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_sin.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_cos.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_cos.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_cos.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_sin.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_sin.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_sin.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_fabs.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_fabs.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_fabs.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_floor.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_floor.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_floor.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_scalbn.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_scalbn.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_scalbn.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_copysign.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_copysign.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_copysign.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .text.atof 0x0000000000000000 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atof.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .text.atol 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .text._atol_r 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atol.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .text.isspace 0x0000000000000000 0x1e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-isspace.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text._setlocale_r + 0x0000000000000000 0x64 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text.__locale_mb_cur_max + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text.__locale_ctype_ptr_l + 0x0000000000000000 0x6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text.__locale_ctype_ptr + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text.setlocale + 0x0000000000000000 0x16 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .data.__global_locale + 0x0000000000000000 0x16c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .rodata._setlocale_r.str1.4 + 0x0000000000000000 0xd /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .rodata.str1.4 + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .sbss._PathLocale + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .debug_frame 0x0000000000000000 0x78 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-locale.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .text._mbtowc_r + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .text.__ascii_mbtowc + 0x0000000000000000 0x32 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .debug_frame 0x0000000000000000 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mbtowc_r.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .text.memmove 0x0000000000000000 0x46 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memmove.o) + .text 0x0000000000000000 0xa8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memset.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memset.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memset.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .text.srand 0x0000000000000000 0x60 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .text.rand 0x0000000000000000 0x8e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .debug_frame 0x0000000000000000 0x5c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-rand.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text._init_signal_r + 0x0000000000000000 0x3e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text._signal_r + 0x0000000000000000 0x48 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text.__sigtramp_r + 0x0000000000000000 0x5a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text.signal 0x0000000000000000 0x16 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text._init_signal + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text.__sigtramp + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .text.strcat 0x0000000000000000 0x1e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcat.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .text.strchr 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strchr.o) + .text 0x0000000000000000 0x11a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcmp.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcmp.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcmp.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .text.strdup 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + .text._strdup_r + 0x0000000000000000 0x44 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + .debug_frame 0x0000000000000000 0x34 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strdup_r.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .text.strncmp 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncmp.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .text.strncpy 0x0000000000000000 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strncpy.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .text.strrchr 0x0000000000000000 0x3a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .debug_frame 0x0000000000000000 0x3c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strrchr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .text.strstr 0x0000000000000000 0x34 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strstr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text.sulp 0x0000000000000000 0x56 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text._strtod_l + 0x0000000000000000 0xd94 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata._strtod_l + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text._strtod_r + 0x0000000000000000 0x1e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text.strtod_l + 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text.strtod 0x0000000000000000 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text.strtof_l + 0x0000000000000000 0xfc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text.strtof 0x0000000000000000 0x108 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata._strtod_l.cst8 + 0x0000000000000000 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata._strtod_l.str1.4 + 0x0000000000000000 0xf /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata.fpi.3395 + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata.fpinan.3431 + 0x0000000000000000 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata.strtof_l.cst4 + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata.strtof_l.cst8 + 0x0000000000000000 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .rodata.tinytens + 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .debug_frame 0x0000000000000000 0x154 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtod.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .text._strtol_l.isra.0 + 0x0000000000000000 0x13e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .text._strtol_r + 0x0000000000000000 0x1e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .text.strtol_l + 0x0000000000000000 0x1a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .text.strtol 0x0000000000000000 0x26 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .debug_frame 0x0000000000000000 0x70 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strtol.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .text.tolower 0x0000000000000000 0x2a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-tolower.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .text.toupper 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-toupper.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .text._vdprintf_r + 0x0000000000000000 0x92 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .text.vdprintf + 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .debug_frame 0x0000000000000000 0x50 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vdprintf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .text._wctomb_r + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .text.__ascii_wctomb + 0x0000000000000000 0x1e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-wctomb_r.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + .text._write_r + 0x0000000000000000 0x3a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-writer.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + .sdata.__atexit_dummy + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .text.__call_exitprocs + 0x0000000000000000 0xc8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-ctype_.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-ctype_.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-ctype_.o) + .rodata._ctype_ + 0x0000000000000000 0x101 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-ctype_.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__fp_lock + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.std 0x0000000000000000 0x6a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text._cleanup_r + 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__fp_unlock + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sfmoreglue + 0x0000000000000000 0x50 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text._cleanup + 0x0000000000000000 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sinit 0x0000000000000000 0x8e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sfp 0x0000000000000000 0xb0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sfp_lock_acquire + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sfp_lock_release + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sinit_lock_acquire + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__sinit_lock_release + 0x0000000000000000 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__fp_lock_all + 0x0000000000000000 0x1a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text.__fp_unlock_all + 0x0000000000000000 0x1a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .text._fwalk 0x0000000000000000 0x60 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .text._fwalk_reent + 0x0000000000000000 0x6a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .debug_frame 0x0000000000000000 0x88 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fwalk.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .text.rshift 0x0000000000000000 0x76 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .text.__hexdig_fun + 0x0000000000000000 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .text.__gethex + 0x0000000000000000 0x54e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .debug_frame 0x0000000000000000 0x84 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-gethex.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .text.L_shift 0x0000000000000000 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .text.__match 0x0000000000000000 0x2e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .text.__hexnan + 0x0000000000000000 0x16a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .debug_frame 0x0000000000000000 0x80 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-gdtoa-hexnan.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + .sdata2._global_impure_ptr + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .text.__localeconv_l + 0x0000000000000000 0x6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .text._localeconv_r + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .text.localeconv + 0x0000000000000000 0x1c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .debug_frame 0x0000000000000000 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-localeconv.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text._Balloc 0x0000000000000000 0x98 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text._Bfree 0x0000000000000000 0x48 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__multadd + 0x0000000000000000 0xa4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__s2b 0x0000000000000000 0xb0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__hi0bits + 0x0000000000000000 0x46 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__lo0bits + 0x0000000000000000 0x6a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__i2b 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__multiply + 0x0000000000000000 0x148 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__pow5mult + 0x0000000000000000 0xd6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__lshift + 0x0000000000000000 0xd6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__mcmp 0x0000000000000000 0x32 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__mdiff 0x0000000000000000 0xfe /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__ulp 0x0000000000000000 0x46 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__b2d 0x0000000000000000 0xb8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__d2b 0x0000000000000000 0xe4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__ratio 0x0000000000000000 0x80 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text._mprec_log10 + 0x0000000000000000 0x5e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__copybits + 0x0000000000000000 0x36 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text.__any_on + 0x0000000000000000 0x46 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .rodata.__mprec_bigtens + 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .rodata.__mprec_tens + 0x0000000000000000 0xc8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .rodata.__mprec_tinytens + 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .rodata._mprec_log10.cst8 + 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .rodata.p05.3319 + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .debug_frame 0x0000000000000000 0x2e0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mprec.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + .text._calloc_r + 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-callocr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .text.cleanup_glue + 0x0000000000000000 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .text._reclaim_reent + 0x0000000000000000 0x10c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .text.nanf 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .rodata.nanf.cst4 + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sf_nan.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text.__sread 0x0000000000000000 0x32 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text.__seofread + 0x0000000000000000 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text.__swrite + 0x0000000000000000 0x54 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text.__sseek 0x0000000000000000 0x36 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text.__sclose + 0x0000000000000000 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .debug_frame 0x0000000000000000 0xa4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-stdio.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .text._vasnprintf_r + 0x0000000000000000 0x66 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .text.vasnprintf + 0x0000000000000000 0x1a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .debug_frame 0x0000000000000000 0x44 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-vasnprintf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + .text._close_r + 0x0000000000000000 0x36 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-closer.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .text.__sflush_r + 0x0000000000000000 0x136 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .text._fflush_r + 0x0000000000000000 0x70 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .text.fflush 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .debug_frame 0x0000000000000000 0x7c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fflush.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + .text._lseek_r + 0x0000000000000000 0x3a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-lseekr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .text.__ssputs_r + 0x0000000000000000 0xf8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .text.__ssprint_r + 0x0000000000000000 0x13e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .text._svfprintf_r + 0x0000000000000000 0x284 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .rodata._svfprintf_r.str1.4 + 0x0000000000000000 0x13 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .debug_frame 0x0000000000000000 0xe0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-svfprintf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .text._printf_common + 0x0000000000000000 0x10c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .text._printf_i + 0x0000000000000000 0x2ac /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .rodata._printf_i.str1.4 + 0x0000000000000000 0x25 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .debug_frame 0x0000000000000000 0x8c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-vfprintf_i.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + .text._read_r 0x0000000000000000 0x3a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + .debug_frame 0x0000000000000000 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-readr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + .text.memchr 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memchr.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + .eh_frame 0x0000000000000000 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + .text.__eqdf2 0x0000000000000000 0x6a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqdf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .text.__ledf2 0x0000000000000000 0xb6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(ledf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .text.__unorddf2 + 0x0000000000000000 0x3c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unorddf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .text.__floatunsidf + 0x0000000000000000 0x6c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .debug_frame 0x0000000000000000 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsidf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(addsf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(addsf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(addsf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqsf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqsf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqsf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gesf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gesf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gesf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + .text.__lesf2 0x0000000000000000 0x8c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(lesf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subsf3.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subsf3.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subsf3.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + .text.__unordsf2 + 0x0000000000000000 0x3c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(unordsf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixsfsi.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixsfsi.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixsfsi.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsisf.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsisf.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsisf.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o) + .eh_frame 0x0000000000000000 0xf8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .stab 0x0000000000000000 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .text._close 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + .stab 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + 0x24 (size before relaxing) + .text._lseek 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(lseek.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + .stab 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + 0x24 (size before relaxing) + .text._read 0x0000000000000000 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + .debug_frame 0x0000000000000000 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(read.o) + .text 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + .data 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + .bss 0x0000000000000000 0x0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + +Memory Configuration + +Name Origin Length Attributes +FLASH 0x0000000000000000 0x0000000000010000 xr +RAM 0x0000000020000000 0x0000000000005000 xrw +*default* 0x0000000000000000 0xffffffffffffffff + +Linker script and memory map + +LOAD .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o +LOAD .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o +LOAD .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o +LOAD .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o +START GROUP +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libprintf.a +LOAD .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a +END GROUP +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a +START GROUP +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a +END GROUP +START GROUP +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a +LOAD /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a +END GROUP + 0x0000000000000800 __stack_size = 0x800 + [!provide] PROVIDE (_stack_size = __stack_size) + +.init 0x0000000000000000 0x38 + 0x0000000000000000 _sinit = . + 0x0000000000000000 . = ALIGN (0x4) + *(SORT_NONE(.init)) + .init 0x0000000000000000 0x38 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + 0x0000000000000000 _start + 0x0000000000000038 . = ALIGN (0x4) + 0x0000000000000038 _einit = . + +.vector 0x0000000000000038 0x108 + *(.vector) + .vector 0x0000000000000038 0xfc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + 0x0000000000000140 . = ALIGN (0x40) + *fill* 0x0000000000000134 0xc + +.text 0x0000000000000140 0x73f4 + 0x0000000000000140 . = ALIGN (0x4) + *(.text) + .text 0x0000000000000140 0x60 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o) + 0x0000000000000140 __riscv_save_12 + 0x0000000000000148 __riscv_save_8 + 0x0000000000000148 __riscv_save_11 + 0x0000000000000148 __riscv_save_9 + 0x0000000000000148 __riscv_save_10 + 0x0000000000000156 __riscv_save_7 + 0x0000000000000156 __riscv_save_4 + 0x0000000000000156 __riscv_save_6 + 0x0000000000000156 __riscv_save_5 + 0x0000000000000170 __riscv_save_1 + 0x0000000000000170 __riscv_save_3 + 0x0000000000000170 __riscv_save_2 + 0x0000000000000170 __riscv_save_0 + 0x000000000000017c __riscv_restore_12 + 0x0000000000000180 __riscv_restore_10 + 0x0000000000000180 __riscv_restore_11 + 0x0000000000000180 __riscv_restore_8 + 0x0000000000000180 __riscv_restore_9 + 0x000000000000018a __riscv_restore_5 + 0x000000000000018a __riscv_restore_6 + 0x000000000000018a __riscv_restore_4 + 0x000000000000018a __riscv_restore_7 + 0x0000000000000194 __riscv_restore_3 + 0x0000000000000194 __riscv_restore_2 + 0x0000000000000194 __riscv_restore_0 + 0x0000000000000194 __riscv_restore_1 + *(.text.*) + .text._Z8shiftBitb + 0x00000000000001a0 0x44 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x00000000000001a0 shiftBit(bool) + .text._Z15shift16BITValuet + 0x00000000000001e4 0x1a .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x00000000000001e4 shift16BITValue(unsigned short) + .text._Z10displayRowh + 0x00000000000001fe 0x154 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x00000000000001fe displayRow(unsigned char) + .text._Z7getCharih + 0x0000000000000352 0x54 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x0000000000000352 getChar(int, unsigned char) + .text._Z21calcScreenFromTextSin6Stringi + 0x00000000000003a6 0x1ee .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x00000000000003a6 calcScreenFromTextSin(String, int) + .text._Z12setupDisplayv + 0x0000000000000594 0xca .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x0000000000000594 setupDisplay() + .text._Z10videoDelayt + 0x000000000000065e 0x22 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x000000000000065e videoDelay(unsigned short) + .text.setup 0x0000000000000680 0x8 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + 0x0000000000000680 setup + .text.loop 0x0000000000000688 0x44 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + 0x0000000000000688 loop + .text.startup._GLOBAL__sub_I_wintext + 0x00000000000006cc 0x14 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .text.exit._GLOBAL__sub_D_wintext + 0x00000000000006e0 0xc .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .text._ZN5Print17availableForWriteEv + 0x00000000000006ec 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000006ec Print::availableForWrite() + .text._ZN5Print5flushEv + 0x00000000000006f0 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000006f0 Print::flush() + .text._ZN14HardwareSerial9availableEv + 0x00000000000006f2 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000006f2 HardwareSerial::peek() + 0x00000000000006f2 HardwareSerial::available() + .text._ZN14HardwareSerial5writeEh + 0x00000000000006f6 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000006f6 HardwareSerial::write(unsigned char) + .text._ZN14HardwareSerial4readEv + 0x000000000000070e 0x1c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x000000000000070e HardwareSerial::read() + .text._ZN14HardwareSerial5writeEPKhj + 0x000000000000072a 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x000000000000072a HardwareSerial::write(unsigned char const*, unsigned int) + .text._ZN14HardwareSerial5setRxEm + 0x0000000000000738 0x5a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x0000000000000738 HardwareSerial::setRx(unsigned long) + .text._ZN14HardwareSerial5setTxEm + 0x0000000000000792 0x5a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x0000000000000792 HardwareSerial::setTx(unsigned long) + .text._ZN14HardwareSerialC2EPv + 0x00000000000007ec 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000000007ec HardwareSerial::HardwareSerial(void*) + 0x00000000000007ec HardwareSerial::HardwareSerial(void*) + .text.startup._GLOBAL__sub_I__ZN14HardwareSerialC2EPv + 0x0000000000000826 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .text._ZNSt8functionIFvvEEaSEDn.isra.3 + 0x000000000000083c 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .text._ZNSt14_Function_baseD2Ev + 0x000000000000085a 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x000000000000085a std::_Function_base::~_Function_base() + 0x000000000000085a std::_Function_base::~_Function_base() + .text._Z15get_timer_indexP11TIM_TypeDef + 0x000000000000086e 0x44 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x000000000000086e get_timer_index(TIM_TypeDef*) + .text._ZN13HardwareTimerD2Ev + 0x00000000000008b2 0x3c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x00000000000008b2 HardwareTimer::~HardwareTimer() + 0x00000000000008b2 HardwareTimer::~HardwareTimer() + .text._ZN13HardwareTimer5setupEP11TIM_TypeDef + 0x00000000000008ee 0xa4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x00000000000008ee HardwareTimer::setup(TIM_TypeDef*) + .text._ZN13HardwareTimerC2EP11TIM_TypeDef + 0x0000000000000992 0x48 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000992 HardwareTimer::HardwareTimer(TIM_TypeDef*) + 0x0000000000000992 HardwareTimer::HardwareTimer(TIM_TypeDef*) + .text._ZNKSt8functionIFvvEEclEv + 0x00000000000009da 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x00000000000009da std::function::operator()() const + .text._ZN13HardwareTimer14updateCallbackEP17TIM_HandleTypeDef + 0x00000000000009ee 0x3a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x00000000000009ee HardwareTimer::updateCallback(TIM_HandleTypeDef*) + .text.TIM1_UP_IRQHandler + 0x0000000000000a28 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000a28 TIM1_UP_IRQHandler + .text._ZN13HardwareTimer22captureCompareCallbackEP17TIM_HandleTypeDef + 0x0000000000000a36 0x98 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000a36 HardwareTimer::captureCompareCallback(TIM_HandleTypeDef*) + .text.TIM1_CC_IRQHandler + 0x0000000000000ace 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000ace TIM1_CC_IRQHandler + .text.TIM3_IRQHandler + 0x0000000000000adc 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000adc TIM3_IRQHandler + .text.TIM4_IRQHandler + 0x0000000000000afa 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x0000000000000afa TIM4_IRQHandler + .text._ZN6Stream9timedReadEv + 0x0000000000000b18 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + 0x0000000000000b18 Stream::timedRead() + .text._ZN6Stream9readBytesEPcj + 0x0000000000000b44 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + 0x0000000000000b44 Stream::readBytes(char*, unsigned int) + .text._ZN6Stream14readBytesUntilEcPcj + 0x0000000000000b74 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + 0x0000000000000b74 Stream::readBytesUntil(char, char*, unsigned int) + .text._ZN6StringD2Ev + 0x0000000000000ba4 0xe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + 0x0000000000000ba4 String::~String() + 0x0000000000000ba4 String::~String() + .text._ZN6String10invalidateEv + 0x0000000000000bb2 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + 0x0000000000000bb2 String::invalidate() + .text._ZN6String12changeBufferEj + 0x0000000000000bd0 0x20 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + 0x0000000000000bd0 String::changeBuffer(unsigned int) + .text._ZN6String7reserveEj + 0x0000000000000bf0 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + 0x0000000000000bf0 String::reserve(unsigned int) + .text._ZN6String4copyEPKcj + 0x0000000000000c18 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + 0x0000000000000c18 String::copy(char const*, unsigned int) + .text._ZN6StringC2EPKc + 0x0000000000000c44 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + 0x0000000000000c44 String::String(char const*) + 0x0000000000000c44 String::String(char const*) + .text._ZN6StringaSERKS_ + 0x0000000000000c72 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + 0x0000000000000c72 String::operator=(String const&) + .text._ZN6StringC2ERKS_ + 0x0000000000000c90 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + 0x0000000000000c90 String::String(String const&) + 0x0000000000000c90 String::String(String const&) + .text._ZN6StringixEj + 0x0000000000000ca6 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + 0x0000000000000ca6 String::operator[](unsigned int) + .text.pre_init + 0x0000000000000cbe 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + 0x0000000000000cbe pre_init + .text.set_GPIO_Port_Clock + 0x0000000000000cc8 0x62 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + 0x0000000000000cc8 set_GPIO_Port_Clock + .text.pwm_stop + 0x0000000000000d2a 0x68 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + 0x0000000000000d2a pwm_stop + .text.GetTick 0x0000000000000d92 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + 0x0000000000000d92 GetTick + .text.noOsSystickHandler + 0x0000000000000d9c 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + 0x0000000000000d9c noOsSystickHandler + 0x0000000000000d9c osSystickHandler + .text.getCurrentMillis + 0x0000000000000d9e 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + 0x0000000000000d9e getCurrentMillis + .text.SysTick_Handler + 0x0000000000000da8 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + 0x0000000000000da8 SysTick_Handler + .text.systick_init + 0x0000000000000dd2 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + 0x0000000000000dd2 systick_init + .text.hw_config_init + 0x0000000000000e12 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + 0x0000000000000e12 hw_config_init + .text._Z19_gpio_exti_callbackt + 0x0000000000000e1c 0x2e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000e1c _gpio_exti_callback(unsigned short) + .text.EXTI0_IRQHandler + 0x0000000000000e4a 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000e4a EXTI0_IRQHandler + .text.EXTI1_IRQHandler + 0x0000000000000e56 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000e56 EXTI1_IRQHandler + .text.EXTI2_IRQHandler + 0x0000000000000e62 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000e62 EXTI2_IRQHandler + .text.EXTI3_IRQHandler + 0x0000000000000e6e 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000e6e EXTI3_IRQHandler + .text.EXTI4_IRQHandler + 0x0000000000000e7a 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000e7a EXTI4_IRQHandler + .text.EXTI9_5_IRQHandler + 0x0000000000000e86 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000e86 EXTI9_5_IRQHandler + .text.EXTI15_10_IRQHandler + 0x0000000000000eae 0x28 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + 0x0000000000000eae EXTI15_10_IRQHandler + .text._sbrk 0x0000000000000ed6 0x2a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + 0x0000000000000ed6 _sbrk + .text._fini 0x0000000000000f00 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + 0x0000000000000f00 _fini + .text._init 0x0000000000000f02 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + 0x0000000000000f02 _init + .text.EXTI_ClearITPendingBit + 0x0000000000000f04 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + 0x0000000000000f04 EXTI_ClearITPendingBit + .text.GPIO_Init + 0x0000000000000f0e 0xf2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x0000000000000f0e GPIO_Init + .text.GPIO_SetBits + 0x0000000000001000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x0000000000001000 GPIO_SetBits + .text.GPIO_ResetBits + 0x0000000000001014 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x0000000000001014 GPIO_ResetBits + .text.GPIO_PinRemapConfig + 0x0000000000001028 0xe0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x0000000000001028 GPIO_PinRemapConfig + .text.NMI_Handler + 0x0000000000001108 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + 0x0000000000001108 NMI_Handler + .text.HardFault_Handler + 0x000000000000110c 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + 0x000000000000110c HardFault_Handler + .text.Ecall_U_Mode_Handler + 0x000000000000110e 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + 0x000000000000110e Ecall_U_Mode_Handler + .text.Ecall_M_Mode_Handler + 0x0000000000001110 0x2 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + 0x0000000000001110 Ecall_M_Mode_Handler + .text.RCC_GetClocksFreq + 0x0000000000001112 0xbe .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + 0x0000000000001112 RCC_GetClocksFreq + .text.RCC_APB2PeriphClockCmd + 0x00000000000011d0 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + 0x00000000000011d0 RCC_APB2PeriphClockCmd + .text.RCC_APB1PeriphClockCmd + 0x00000000000011ee 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + 0x00000000000011ee RCC_APB1PeriphClockCmd + .text.TIM_TimeBaseInit + 0x000000000000120c 0x6a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + 0x000000000000120c TIM_TimeBaseInit + .text.TIM_ARRPreloadConfig + 0x0000000000001276 0x1a .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + 0x0000000000001276 TIM_ARRPreloadConfig + .text.TIM_GetITStatus + 0x0000000000001290 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + 0x0000000000001290 TIM_GetITStatus + .text.TIM_ClearITPendingBit + 0x00000000000012a8 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + 0x00000000000012a8 TIM_ClearITPendingBit + .text.USART_Init + 0x00000000000012b4 0xba .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x00000000000012b4 USART_Init + .text.USART_Cmd + 0x000000000000136e 0x16 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x000000000000136e USART_Cmd + .text.USART_SendData + 0x0000000000001384 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x0000000000001384 USART_SendData + .text.USART_ReceiveData + 0x000000000000138c 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x000000000000138c USART_ReceiveData + .text.USART_HalfDuplexCmd + 0x0000000000001394 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x0000000000001394 USART_HalfDuplexCmd + .text.USART_GetFlagStatus + 0x00000000000013ac 0xa .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + 0x00000000000013ac USART_GetFlagStatus + .text.SystemInit + 0x00000000000013b6 0xa8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + 0x00000000000013b6 SystemInit + .text.pin_in_pinmap + 0x000000000000145e 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x000000000000145e pin_in_pinmap + .text.pin_function + 0x000000000000147c 0x2f6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x000000000000147c pin_function + .text.pinmap_pinout + 0x0000000000001772 0x24 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x0000000000001772 pinmap_pinout + .text.pinmap_find_peripheral + 0x0000000000001796 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x0000000000001796 pinmap_find_peripheral + .text.pinmap_peripheral + 0x00000000000017ae 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x00000000000017ae pinmap_peripheral + .text.pinmap_merge_peripheral + 0x00000000000017c2 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x00000000000017c2 pinmap_merge_peripheral + .text.vector_handler + 0x00000000000017d4 0x6c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + 0x00000000000017dc Break_Point_Handler + 0x00000000000017e0 SW_Handler + 0x00000000000017e2 WWDG_IRQHandler + 0x00000000000017e4 PVD_IRQHandler + 0x00000000000017e6 TAMPER_IRQHandler + 0x00000000000017e8 RTC_IRQHandler + 0x00000000000017ea FLASH_IRQHandler + 0x00000000000017ec RCC_IRQHandler + 0x00000000000017f8 DMA1_Channel1_IRQHandler + 0x00000000000017fa DMA1_Channel2_IRQHandler + 0x00000000000017fc DMA1_Channel3_IRQHandler + 0x00000000000017fe DMA1_Channel4_IRQHandler + 0x0000000000001800 DMA1_Channel5_IRQHandler + 0x0000000000001802 DMA1_Channel6_IRQHandler + 0x0000000000001804 DMA1_Channel7_IRQHandler + 0x0000000000001806 ADC1_2_IRQHandler + 0x0000000000001808 USB_HP_CAN1_TX_IRQHandler + 0x000000000000180a USB_LP_CAN1_RX0_IRQHandler + 0x000000000000180c CAN1_RX1_IRQHandler + 0x000000000000180e CAN1_SCE_IRQHandler + 0x0000000000001812 TIM1_BRK_IRQHandler + 0x0000000000001816 TIM1_TRG_COM_IRQHandler + 0x000000000000181a TIM2_IRQHandler + 0x0000000000001820 I2C1_EV_IRQHandler + 0x0000000000001822 I2C1_ER_IRQHandler + 0x0000000000001824 I2C2_EV_IRQHandler + 0x0000000000001826 I2C2_ER_IRQHandler + 0x0000000000001828 SPI1_IRQHandler + 0x000000000000182a SPI2_IRQHandler + 0x000000000000182c USART1_IRQHandler + 0x000000000000182e USART2_IRQHandler + 0x0000000000001830 USART3_IRQHandler + 0x0000000000001834 RTCAlarm_IRQHandler + 0x0000000000001836 USBWakeUp_IRQHandler + 0x0000000000001838 USBHD_IRQHandler + 0x000000000000183a USBHDWakeUp_IRQHandler + 0x000000000000183c UART4_IRQHandler + 0x000000000000183e DMA1_Channel8_IRQHandler + .text.handle_reset + 0x0000000000001840 0x96 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(startup_ch32yyxx.S.o) + 0x0000000000001840 handle_reset + .text.get_timer_obj + 0x00000000000018d6 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + 0x00000000000018d6 get_timer_obj + .text.enableTimerClock + 0x00000000000018da 0x78 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + 0x00000000000018da enableTimerClock + .text.disableTimerClock + 0x0000000000001952 0x78 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + 0x0000000000001952 disableTimerClock + .text.uart_init.part.0 + 0x00000000000019ca 0x18c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .text.uart_debug_init + 0x0000000000001b56 0x38 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + 0x0000000000001b56 uart_debug_init + .text.serial_rx_active + 0x0000000000001b8e 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + 0x0000000000001b8e serial_rx_active + .text.serial_tx_active + 0x0000000000001bb4 0x26 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + 0x0000000000001bb4 serial_tx_active + .text.uart_debug_write + 0x0000000000001bda 0xf6 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + 0x0000000000001bda uart_debug_write + .text.uart_getc + 0x0000000000001cd0 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + 0x0000000000001cd0 uart_getc + .text.startup.main + 0x0000000000001d04 0x12 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + 0x0000000000001d04 main + .text.pinMode 0x0000000000001d16 0xd0 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + 0x0000000000001d16 pinMode + .text.digitalWrite + 0x0000000000001de6 0x96 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + 0x0000000000001de6 digitalWrite + .text.millis 0x0000000000001e7c 0xc .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + 0x0000000000001e7c millis + .text.delay 0x0000000000001e88 0x1e .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + 0x0000000000001e88 delay + .text._Znwj 0x0000000000001ea6 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_op.o) + 0x0000000000001ea6 operator new(unsigned int) + .text._ZdlPvj 0x0000000000001ece 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_ops.o) + 0x0000000000001ece operator delete(void*, unsigned int) + .text._ZSt15get_new_handlerv + 0x0000000000001ed0 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + 0x0000000000001ed0 std::get_new_handler() + .text.unlikely._ZSt25__throw_bad_function_callv + 0x0000000000001edc 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(functional.o) + 0x0000000000001edc std::__throw_bad_function_call() + .text._ZdlPv 0x0000000000001ee4 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(del_op.o) + 0x0000000000001ee4 operator delete(void*) + .text.floor 0x0000000000001ee8 0x158 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_floor.o) + 0x0000000000001ee8 floor + .text.round 0x0000000000002040 0xc6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_round.o) + 0x0000000000002040 round + .text.sinf 0x0000000000002106 0x80 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_sin.o) + 0x0000000000002106 sinf + .text.__ieee754_rem_pio2f + 0x0000000000002186 0x354 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) + 0x0000000000002186 __ieee754_rem_pio2f + .text.__kernel_cosf + 0x00000000000024da 0x20e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_cos.o) + 0x00000000000024da __kernel_cosf + .text.__kernel_rem_pio2f + 0x00000000000026e8 0x7dc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) + 0x00000000000026e8 __kernel_rem_pio2f + .text.__kernel_sinf + 0x0000000000002ec4 0x12c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_sin.o) + 0x0000000000002ec4 __kernel_sinf + .text.fabsf 0x0000000000002ff0 0x6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_fabs.o) + 0x0000000000002ff0 fabsf + .text.floorf 0x0000000000002ff6 0xcc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_floor.o) + 0x0000000000002ff6 floorf + .text.scalbnf 0x00000000000030c2 0xe0 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_scalbn.o) + 0x00000000000030c2 scalbnf + .text.copysignf + 0x00000000000031a2 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_copysign.o) + 0x00000000000031a2 copysignf + .text.abort 0x00000000000031b2 0xe /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + 0x00000000000031b2 abort + .text.atexit 0x00000000000031c0 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + 0x00000000000031c0 atexit + .text.__libc_fini_array + 0x00000000000031ca 0x3a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + 0x00000000000031ca __libc_fini_array + .text.__libc_init_array + 0x0000000000003204 0x6e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + 0x0000000000003204 __libc_init_array + .text.malloc 0x0000000000003272 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + 0x0000000000003272 malloc + .text.free 0x000000000000327c 0xa /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + 0x000000000000327c free + .text.memcpy 0x0000000000003286 0xb2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + 0x0000000000003286 memcpy + .text._free_r 0x0000000000003338 0xa4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + 0x0000000000003338 _free_r + .text._malloc_r + 0x00000000000033dc 0xce /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + 0x00000000000033dc _malloc_r + .text.realloc 0x00000000000034aa 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + 0x00000000000034aa realloc + .text._sbrk_r 0x00000000000034b6 0x2a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + 0x00000000000034b6 _sbrk_r + .text._raise_r + 0x00000000000034e0 0x62 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + 0x00000000000034e0 _raise_r + .text.raise 0x0000000000003542 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + 0x0000000000003542 raise + .text._kill_r 0x000000000000354e 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + 0x000000000000354e _kill_r + .text._getpid_r + 0x000000000000357a 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + 0x000000000000357a _getpid_r + .text.strcpy 0x000000000000357e 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + 0x000000000000357e strcpy + .text.strlen 0x000000000000358e 0x12 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + 0x000000000000358e strlen + .text.__register_exitproc + 0x00000000000035a0 0x7c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + 0x00000000000035a0 __register_exitproc + .text.startup.register_fini + 0x000000000000361c 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .text.__malloc_lock + 0x0000000000003634 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + 0x0000000000003634 __malloc_lock + .text.__malloc_unlock + 0x0000000000003636 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + 0x0000000000003636 __malloc_unlock + .text._realloc_r + 0x0000000000003638 0x58 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + 0x0000000000003638 _realloc_r + .text._malloc_usable_size_r + 0x0000000000003690 0x14 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + 0x0000000000003690 _malloc_usable_size_r + .text.__udivdi3 + 0x00000000000036a4 0x392 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o) + 0x00000000000036a4 __udivdi3 + .text.__adddf3 + 0x0000000000003a36 0x730 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + 0x0000000000003a36 __adddf3 + .text.__divdf3 + 0x0000000000004166 0x5b4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + 0x0000000000004166 __divdf3 + .text.__gedf2 0x000000000000471a 0xae /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + 0x000000000000471a __gtdf2 + 0x000000000000471a __gedf2 + .text.__muldf3 + 0x00000000000047c8 0x4b8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + 0x00000000000047c8 __muldf3 + .text.__subdf3 + 0x0000000000004c80 0x73e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + 0x0000000000004c80 __subdf3 + .text.__fixdfsi + 0x00000000000053be 0x68 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + 0x00000000000053be __fixdfsi + .text.__fixunsdfsi + 0x0000000000005426 0x5c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + 0x0000000000005426 __fixunsdfsi + .text.__floatsidf + 0x0000000000005482 0x72 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + 0x0000000000005482 __floatsidf + .text.__addsf3 + 0x00000000000054f4 0x36a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(addsf3.o) + 0x00000000000054f4 __addsf3 + .text.__eqsf2 0x000000000000585e 0x5c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqsf2.o) + 0x000000000000585e __nesf2 + 0x000000000000585e __eqsf2 + .text.__gesf2 0x00000000000058ba 0x86 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gesf2.o) + 0x00000000000058ba __gtsf2 + 0x00000000000058ba __gesf2 + .text.__mulsf3 + 0x0000000000005940 0x294 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + 0x0000000000005940 __mulsf3 + .text.__subsf3 + 0x0000000000005bd4 0x388 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subsf3.o) + 0x0000000000005bd4 __subsf3 + .text.__fixsfsi + 0x0000000000005f5c 0x62 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixsfsi.o) + 0x0000000000005f5c __fixsfsi + .text.__floatsisf + 0x0000000000005fbe 0xc6 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + 0x0000000000005fbe __floatsisf + .text.__floatunsisf + 0x0000000000006084 0xce /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsisf.o) + 0x0000000000006084 __floatunsisf + .text.__extendsfdf2 + 0x0000000000006152 0xac /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + 0x0000000000006152 __extendsfdf2 + .text.__truncdfsf2 + 0x00000000000061fe 0x16a /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + 0x00000000000061fe __truncdfsf2 + .text.__clzsi2 + 0x0000000000006368 0x6e /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + 0x0000000000006368 __clzsi2 + .text._getpid 0x00000000000063d6 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + 0x00000000000063d6 _getpid + .text._kill 0x00000000000063e2 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + 0x00000000000063e2 _kill + .text._exit 0x00000000000063ee 0x2 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + 0x00000000000063ee _exit + *(.rodata) + *(.rodata*) + .rodata.PinMap_TIM + 0x00000000000063f0 0xf0 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x00000000000063f0 PinMap_TIM + .rodata.PinMap_UART_CTS + 0x00000000000064e0 0x3c .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x00000000000064e0 PinMap_UART_CTS + .rodata.PinMap_UART_RTS + 0x000000000000651c 0x3c .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x000000000000651c PinMap_UART_RTS + .rodata.PinMap_UART_RX + 0x0000000000006558 0x60 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x0000000000006558 PinMap_UART_RX + .rodata.PinMap_UART_TX + 0x00000000000065b8 0x60 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x00000000000065b8 PinMap_UART_TX + .rodata.analogInputPin + 0x0000000000006618 0x28 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + 0x0000000000006618 analogInputPin + .rodata.digitalPin + 0x0000000000006640 0x94 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + 0x0000000000006640 digitalPin + *fill* 0x00000000000066d4 0x4 + .rodata._Z18calcScreenFromText6Stringih.cst8 + 0x00000000000066d8 0x8 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rodata._Z21calcScreenFromTextSin6Stringi.cst8 + 0x00000000000066e0 0x10 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rodata._ZL6bitmap + 0x00000000000066f0 0x18 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rodata._ZL7font5x7 + 0x0000000000006708 0x500 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rodata._GLOBAL__sub_I_wintext.str1.4 + 0x0000000000006c08 0xd4 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + 0xd3 (size before relaxing) + .rodata._ZTV14HardwareSerial + 0x0000000000006cdc 0x2c .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x0000000000006cdc vtable for HardwareSerial + .rodata.set_GPIO_Port_Clock + 0x0000000000006d08 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + .rodata.pin_function + 0x0000000000006d1c 0x140 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .rodata.pin_map + 0x0000000000006e5c 0x40 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + 0x0000000000006e5c pin_map + .rodata.pinMode + 0x0000000000006e9c 0x18 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + *fill* 0x0000000000006eb4 0x4 + .rodata.floor.cst8 + 0x0000000000006eb8 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_floor.o) + .rodata.__ieee754_rem_pio2f.cst4 + 0x0000000000006ec0 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) + .rodata.npio2_hw + 0x0000000000006ee4 0x80 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) + .rodata.two_over_pi + 0x0000000000006f64 0x318 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) + .rodata.__kernel_cosf.cst4 + 0x000000000000727c 0x24 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_cos.o) + 0x28 (size before relaxing) + .rodata.PIo2 0x00000000000072a0 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) + .rodata.__kernel_rem_pio2f.cst4 + 0x00000000000072cc 0x10 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) + 0x1c (size before relaxing) + .rodata.init_jk + 0x00000000000072dc 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) + .rodata.__kernel_sinf.cst4 + 0x00000000000072e8 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_sin.o) + 0x1c (size before relaxing) + .rodata.floorf.cst4 + 0x0000000000007300 0x8 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_floor.o) + .rodata.scalbnf.cst4 + 0x0000000000007308 0xc /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_scalbn.o) + 0x10 (size before relaxing) + .rodata.__sf_fake_stderr + 0x0000000000007314 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + 0x0000000000007314 __sf_fake_stderr + .rodata.__sf_fake_stdin + 0x0000000000007334 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + 0x0000000000007334 __sf_fake_stdin + .rodata.__sf_fake_stdout + 0x0000000000007354 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + 0x0000000000007354 __sf_fake_stdout + .rodata.__divdf3 + 0x0000000000007374 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .rodata.__muldf3 + 0x00000000000073b4 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .rodata.__mulsf3 + 0x00000000000073f4 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .rodata.__clz_tab + 0x0000000000007434 0x100 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o) + 0x0000000000007434 __clz_tab + *(.gnu.linkonce.t.*) + 0x0000000000007534 . = ALIGN (0x4) + +.rela.dyn 0x0000000000007534 0x0 + .rela.text._ZN14HardwareSerialC2EPv + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.rodata._ZTV14HardwareSerial + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text._ZN13HardwareTimerD2Ev + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text._ZN13HardwareTimer14updateCallbackEP17TIM_HandleTypeDef + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text._ZN13HardwareTimer22captureCompareCallbackEP17TIM_HandleTypeDef + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.pwm_stop + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.getCurrentMillis + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.SysTick_Handler + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text._sbrk + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.sdata.curbrk.4571 + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.init 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.vector 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.handle_reset + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.uart_init.part.0 + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.uart_debug_init + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.uart_debug_write + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.startup.main + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.pinMode + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.__libc_fini_array + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.__libc_init_array + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text._sbrk_r + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text._kill_r + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.__register_exitproc + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text.startup.register_fini + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text._getpid + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .rela.text._kill + 0x0000000000007534 0x0 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + +.fini 0x0000000000007534 0x0 + *(SORT_NONE(.fini)) + 0x0000000000007534 . = ALIGN (0x4) + [!provide] PROVIDE (_etext = .) + [!provide] PROVIDE (_eitcm = .) + +.preinit_array 0x0000000000007534 0x0 + 0x0000000000007534 PROVIDE (__preinit_array_start = .) + *(.preinit_array) + 0x0000000000007534 PROVIDE (__preinit_array_end = .) + +.init_array 0x0000000000007534 0xc + 0x0000000000007534 PROVIDE (__init_array_start = .) + *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)) + .init_array.00000 + 0x0000000000007534 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors) + .init_array 0x0000000000007538 0x4 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .init_array 0x000000000000753c 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x0000000000007540 PROVIDE (__init_array_end = .) + +.fini_array 0x0000000000007540 0x4 + 0x0000000000007540 PROVIDE (__fini_array_start = .) + *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)) + *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors) + .fini_array 0x0000000000007540 0x4 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + 0x0000000000007544 PROVIDE (__fini_array_end = .) + +.ctors + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT_BY_NAME(.ctors.*)) + *(.ctors) + +.dtors + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT_BY_NAME(.dtors.*)) + *(.dtors) + +.dalign 0x0000000020000000 0x0 load address 0x0000000000007544 + 0x0000000020000000 . = ALIGN (0x4) + 0x0000000020000000 PROVIDE (_data_vma = .) + +.dlalign 0x0000000000007544 0x0 + 0x0000000000007544 . = ALIGN (0x4) + 0x0000000000007544 PROVIDE (_data_lma = .) + +.data 0x0000000020000000 0x148 load address 0x0000000000007544 + *(.gnu.linkonce.r.*) + *(.data .data.*) + .data.GPIOPort + 0x0000000020000000 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + 0x0000000020000000 GPIOPort + .data._ZL13gpio_irq_conf + 0x0000000020000014 0x80 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .data.APBAHBPrescTable + 0x0000000020000094 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .data.serial_debug + 0x00000000200000a4 0x30 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .data.impure_data + 0x00000000200000d4 0x60 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + *(.gnu.linkonce.d.*) + 0x0000000020000138 . = ALIGN (0x8) + *fill* 0x0000000020000134 0x4 + 0x0000000020000938 PROVIDE (__global_pointer$ = (. + 0x800)) + *(.sdata .sdata.*) + .sdata.curbrk.4571 + 0x0000000020000138 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .sdata.ADCPrescTable + 0x000000002000013c 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .sdata.SystemCoreClock + 0x0000000020000140 0x4 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + 0x0000000020000140 SystemCoreClock + .sdata._impure_ptr + 0x0000000020000144 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-impure.o) + 0x0000000020000144 _impure_ptr + *(.sdata2.*) + *(.gnu.linkonce.s.*) + 0x0000000020000148 . = ALIGN (0x8) + *(.srodata.cst16) + *(.srodata.cst8) + *(.srodata.cst4) + *(.srodata.cst2) + *(.srodata .srodata.*) + 0x0000000020000148 . = ALIGN (0x4) + 0x0000000020000148 PROVIDE (_edata = .) + +.bss 0x0000000020000148 0x17c load address 0x000000000000768c + 0x0000000020000148 . = ALIGN (0x4) + 0x0000000020000148 PROVIDE (_sbss = .) + *(.sbss*) + .sbss.val 0x0000000020000148 0x1 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x0000000020000148 val + *fill* 0x0000000020000149 0x3 + .sbss.yoffs 0x000000002000014c 0x4 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x000000002000014c yoffs + .sbss.off 0x0000000020000150 0x4 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + 0x0000000020000150 off + .sbss._ZZN6StringixEjE19dummy_writable_char + 0x0000000020000154 0x1 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + *fill* 0x0000000020000155 0x3 + .sbss.msTick 0x0000000020000158 0x8 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + 0x0000000020000158 msTick + .sbss.MCU_Version + 0x0000000020000160 0x1 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + 0x0000000020000160 MCU_Version + *fill* 0x0000000020000161 0x3 + .sbss._ZN12_GLOBAL__N_113__new_handlerE + 0x0000000020000164 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libstdc++_nano.a(new_handler.o) + .sbss.__malloc_free_list + 0x0000000020000168 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + 0x0000000020000168 __malloc_free_list + .sbss.__malloc_sbrk_start + 0x000000002000016c 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + 0x000000002000016c __malloc_sbrk_start + .sbss._global_atexit + 0x0000000020000170 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + 0x0000000020000170 _global_atexit + *(.gnu.linkonce.sb.*) + *(.bss*) + .bss.display 0x0000000020000174 0x18 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x0000000020000174 display + .bss.textbuffer + 0x000000002000018c 0x1c .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + 0x000000002000018c textbuffer + .bss.scroller 0x00000000200001a8 0xc .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + 0x00000000200001a8 scroller + .bss.Serial1 0x00000000200001b4 0x48 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + 0x00000000200001b4 Serial1 + .bss.HardwareTimer_Handle + 0x00000000200001fc 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + 0x00000000200001fc HardwareTimer_Handle + .bss.uart_handlers + 0x0000000020000210 0x10 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .bss.g_anOutputPinConfigured + 0x0000000020000220 0x14 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + 0x0000000020000220 g_anOutputPinConfigured + .bss._global_atexit0 + 0x0000000020000234 0x8c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + *(.gnu.linkonce.b.*) + *(COMMON*) + COMMON 0x00000000200002c0 0x4 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + 0x00000000200002c0 errno + 0x00000000200002c4 . = ALIGN (0x4) + 0x00000000200002c4 PROVIDE (_ebss = .) + 0x00000000200002c4 PROVIDE (_end = _ebss) + [!provide] PROVIDE (end = .) + +.stack 0x0000000020004800 0x800 + 0x0000000020004800 PROVIDE (_heap_end = .) + 0x0000000020004800 . = ALIGN (0x4) + [!provide] PROVIDE (_susrstack = .) + 0x0000000020005000 . = (. + __stack_size) + *fill* 0x0000000020004800 0x800 + 0x0000000020005000 PROVIDE (_eusrstack = .) +OUTPUT(.pio/build/ch32v203c8t6_evt_r0/firmware.elf elf32-littleriscv) + +.comment 0x0000000000000000 0x33 + .comment 0x0000000000000000 0x33 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/PeripheralPins.c.o + 0x34 (size before relaxing) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/FrameworkArduinoVariant/variant_CH32V203C8.cpp.o + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/src/textscroller.cpp.o + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareSerial.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(HardwareTimer.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(Stream.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(WString.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(board.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(PortNames.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(analog.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(clock.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(hw_config.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(interrupt.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_debug.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_exti.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_gpio.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_it.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_rcc.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_tim.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(ch32yyxx_usart.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(system_ch32yyxx.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(pinmap.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(timer.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(uart.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(main.cpp.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_analog.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_digital.c.o) + .comment 0x0000000000000033 0x34 .pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a(wiring_time.c.o) + +.debug_frame 0x0000000000000000 0xd34 + .debug_frame 0x0000000000000000 0x4c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_floor.o) + .debug_frame 0x000000000000004c 0x2c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-s_round.o) + .debug_frame 0x0000000000000078 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_sin.o) + .debug_frame 0x00000000000000b8 0x54 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-ef_rem_pio2.o) + .debug_frame 0x000000000000010c 0x4c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_cos.o) + .debug_frame 0x0000000000000158 0x64 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_rem_pio2.o) + .debug_frame 0x00000000000001bc 0x48 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-kf_sin.o) + .debug_frame 0x0000000000000204 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_fabs.o) + .debug_frame 0x0000000000000224 0x4c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_floor.o) + .debug_frame 0x0000000000000270 0x4c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_scalbn.o) + .debug_frame 0x00000000000002bc 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a(lib_a-sf_copysign.o) + .debug_frame 0x00000000000002dc 0x28 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-abort.o) + .debug_frame 0x0000000000000304 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-atexit.o) + .debug_frame 0x0000000000000324 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-fini.o) + .debug_frame 0x000000000000035c 0x3c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-init.o) + .debug_frame 0x0000000000000398 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-malloc.o) + .debug_frame 0x00000000000003c8 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-memcpy.o) + .debug_frame 0x00000000000003e8 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-freer.o) + .debug_frame 0x0000000000000428 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-mallocr.o) + .debug_frame 0x0000000000000468 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-realloc.o) + .debug_frame 0x0000000000000488 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-sbrkr.o) + .debug_frame 0x00000000000004b8 0xec /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signal.o) + .debug_frame 0x00000000000005a4 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-signalr.o) + .debug_frame 0x00000000000005e4 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strcpy.o) + .debug_frame 0x0000000000000604 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-strlen.o) + .debug_frame 0x0000000000000624 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__atexit.o) + .debug_frame 0x0000000000000644 0x64 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-__call_atexit.o) + .debug_frame 0x00000000000006a8 0x148 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-findfp.o) + .debug_frame 0x00000000000007f0 0x30 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-mlock.o) + .debug_frame 0x0000000000000820 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-reallocr.o) + .debug_frame 0x0000000000000860 0x70 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-reent.o) + .debug_frame 0x00000000000008d0 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libc_nano.a(lib_a-nano-msizer.o) + .debug_frame 0x00000000000008f0 0x44 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(adddf3.o) + .debug_frame 0x0000000000000934 0x50 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(divdf3.o) + .debug_frame 0x0000000000000984 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gedf2.o) + .debug_frame 0x00000000000009a4 0x54 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(muldf3.o) + .debug_frame 0x00000000000009f8 0x44 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subdf3.o) + .debug_frame 0x0000000000000a3c 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixdfsi.o) + .debug_frame 0x0000000000000a5c 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixunsdfsi.o) + .debug_frame 0x0000000000000a7c 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsidf.o) + .debug_frame 0x0000000000000ab4 0x40 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(addsf3.o) + .debug_frame 0x0000000000000af4 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(eqsf2.o) + .debug_frame 0x0000000000000b14 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(gesf2.o) + .debug_frame 0x0000000000000b34 0x50 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(mulsf3.o) + .debug_frame 0x0000000000000b84 0x3c /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(subsf3.o) + .debug_frame 0x0000000000000bc0 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(fixsfsi.o) + .debug_frame 0x0000000000000be0 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatsisf.o) + .debug_frame 0x0000000000000c18 0x44 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(floatunsisf.o) + .debug_frame 0x0000000000000c5c 0x38 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(extendsfdf2.o) + .debug_frame 0x0000000000000c94 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(truncdfsf2.o) + .debug_frame 0x0000000000000cb4 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clzsi2.o) + .debug_frame 0x0000000000000cd4 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + .debug_frame 0x0000000000000cf4 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + .debug_frame 0x0000000000000d14 0x20 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o) + +.stabstr 0x0000000000000000 0x115 + .stabstr 0x0000000000000000 0x115 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(close.o) + +.stab 0x0000000000000000 0x30 + .stab 0x0000000000000000 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o) + 0x24 (size before relaxing) + .stab 0x0000000000000018 0x18 /home/lm/.platformio/packages/toolchain-riscv/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o) + 0x24 (size before relaxing) diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/libFrameworkArduino.a new file mode 100644 index 0000000000000000000000000000000000000000..19312f135f0ccc9fe45c74d9116a4866fb5381b6 GIT binary patch literal 336488 zcmeFa3t(MUnKrzVlcZ@aHlzhgshFk(p_7E1lUvI$HED8^rlf65(iX9jrYEOOAUBhf zUJ$gDq@`RG44ooVoysU`MLq}AI(!bL$W3&-4Jgj219Ejn9WPKW1M)x5TI=0=?R`$t zGUHtS|DVb2+{PJ7McR~FyYoN)xV%!S{~sP%xv#7L(MQwQRMsEk7-~>iJU)0%=Hu#omG!^J ze|s5ZXV)ry{yQQJQ`m-vE$-ymHj{UxN4)yek;fI zkErbb%;PIhs_ab1y{N13@r|7-d$QwuMJoG5kEdXJs^f*d_ZY}gk$=x|#X%MMpKyHg2^IPG9RKG975UFP9=b(E z{`dG#DTAC@t?Ix0D5+IBQympgsGL9c@$QRMj(ao}shkr%hFVn4|Cf*JuTeQ~_4rJ_ z%9-kTutDYUc;wS6=UWGZ$7A1CIZwP0Jf7XCa;7?7Mg2KP?%S?W`Z#62%H?s!Z{+B_ zcy(3laPL4WTGO?)tGBOfQ(v-iaCrT2Zz>tzsyy$i&3&UIJ%))^uIL)>-qtmoY)=mN zcJ(dwLT2`_97-lH%j{LPO-Izjh{9$ohm&31QwD3ju;DojJ|6*)3k!+V{A6R6`RfV$FUi$L6Ni~BZ)4IeqD*w;BdzL)S!v2 z8thKS`=c@4EGUe0rle`=b{S0WWI-}zjj1r^GZ>1pOCgPYgBTPCI84VkWl)Q;8#E83 zlEcHJL(uOX!~nY^-k&MHXjOMI)s^V+)H7x}T`QxlSWnl;aSR1jGFhn^PHsju$aN-I zluJ=Orh{ip=hEJhw$Xus-hnL{y`$Bh|5VL6Rx>)(jegOF%fbjsain?k>cNy44mQ~g z#UEvThguRd8fAy>cP%Za=Oi8KOetN5do|4x$|$3U#Rr>Erb$(Csqm;Hq;x z9i1ODGWK28IGp@I<}!~W*K4*Whd1{PZi`1NbO6jQ`nymT8Dfq`kquA3|M&rxz<&MU z=s@ZOj4y$0qk95|bv@R14W&khll6oBLzwHJ55>w&mJKmgM%b0Z!QVn?-B3(hZ%FFN zjK2D`r)FJcdcdLKLU6!KB7wi9l02fmrJ6(_%@ZDncriA-T$x1JjvK zlYCa=Tb})!0CwUoGw=|Z@GVyj@$MqtdSP^FXJ=zy*GNx$3e1)j$-bfFaGGA*h1JGC z&8PLkbgSu1+l5Q@?F=uFzKI&0h`s?+_a?C(cig0Tni&%3`2~{au}%U#E|^4p1LUW) zTBmd~$}4esCN^U!I+`_GeFOSV!&b1vXEfpJMx)xs>e2p9m`j^mBU{1RBi`5RC(YJx zuS0n`%}8bl-0uXo_Ie!3v*(gl@6t?q8A&&iXr<1`+LjiZ$sPLsFObRYnJl}cO~H;# zdM+6)*O4`1=9Y?gr$^MC$$%z1)|nLfrTrG}(%FxaUHwaWE$MFaZl#6h&GqsfspLq! zHKA{!tw*%d^I1EP>g|gsg8s%{t9M5)!76x@zdE@+)zG^IH{a2UmchZxx_S@`r?h&i zDyp2K@j`T4 zFz%fP``eSrZpzh0>~kP-MSs^&A06j#IsIhFH-9^JrY6pvP#8fe~Z#(Tde za0!qpE^|xKPHn9iE$jV*1MqVZlwKmDqx6Me@`%-C|Thb{kONHavl1@c! z+|64C262Pkg~ifvD6HqEx`tCD>w8l@+EcedNlcnAipb0J5-i*M;pk(VBv+HM_%mFW zieKt>hu-bxf+5z!ay2eEI#3`M%n0lRs^`)`;%f8?&zj9~bA=bHKJA+ESQbELGigN= z#cdQ8`LK+X7D+Vd=f)KDN{cSt+YP*QWOUPrzD&nWW^Iw;iaXTTl}N@DZh?9%V{v9b z98!jp`g$3#;*pHfT8>6jgDr#Gu=dX8q1QhgpS44{drb4GL<;+ju9SLJYLGKZ9bUL4 zslkT9Q7)kd=$h1^nO1`BOlw9eMS;Z$dR-(cc0MVX>Plj-d0PIPhtgC77q8F$FZ;eoC`&!esZ3)~Fb8DFg^ zw5JA#6oYc|+KGA5Xi^Pr>+jT^#3E=kab}Ge2L{)SwC@;o;;! zYE^GvU+)N0;}MDB!4U-uv}RWehE=~7)rc`{^4qhm6BjA0?i;c5;#f4%QxSt?*PuI- zdbPSW8q>vM=b`Dd*i`FVo5o^MB^Xb4?+EYuLlJRuifi$fq29qx+@17xVvS!f@uU=| z$K~!C35jT!h=qy3vI~O*)?G*}?F=lvXtPzF(Lh|R)CSz_pve$=05ihT1Uk3n>-)R4 zf5WOefz2J}=M>GiVZw`*#=hQ7!}w8Ua6pr21!11Qxr~lzU%=r^K^!Zt_Tc7}{;5}o z8XVXv$v`CSVLvBaL+?m}cOw{Y+0^yQtCMce+vX4J?W28N!=5%qa>oT$)VqmoLYfaN%URv5Srlr<;6Q0s|^GXMsY> zq!2F1kd9NPo{yBNS4!g3j%#{yAdwtyNe*mD^&qKIj_v$e$YgxY=FMm{(o%%YRGM`d zlLoh}?@A?lx(ByN%?H_z9{yr8*w;Pc#1>R($GG3;w*)Uu9m)Qo_T<3G;P5*9@PiRU zVnC5#sc?&v_4>YK*DyIR*&Siu=8jfe_z~4|^c~-H=eohZRABrvXz)yN5+Pj zI-Q1Z8q)F$TcvLjc62cyo+fBXZe>f>=?{3&5(%$sQfTX_Uo)B-8pW>;UI^3z=!_BS zM=q9Q?Rj)aetgn4+qh7ZP6vyK@%cqW3I5GeM4oS;i0bQBOD+lZkVDYe+lMaaiOzsT z-}b()tw|L9aB6wiz-3AsS>A-7fRdLdwbX&(sbBX$6bijNu#_;;k2-M$TY04FyU<|! z0$Od!M6!3QvDet#xTXzPUCaWsg;mLsk*+OCTi2RegX+QPH?W1#wy_J0nAqC;lF1>h zvL0&{YYjxnv|#=eA08eYu15gv57I_z`B7fK#H*!!xuh@6+pBZtC0HvucV5G_{$8zk zzQI~)tMAlfXG%RmgRlk;GTYOz}gYxAD zEq8WqL04#qFJIf#S>J})4u%L{wA!{MHzfPIc9;fZ;Mx&oz^W0ow!N;cqqCK({+o?X z=g6kv%Ty;iIBuhGN-12;r0EgrwnpHzHHz$3+F!1CTF1;%8oE+l`l5nbBF&<}Y$gNk zj3nBqS0Of-S0SEnph9@{mc(kTQ>&4aTrD>x2iOpk?dzLm_M;~mp=P0V{oZPW`rXy{ z4$#Hcb%3+J0YbiGhQYq2`EW{C3y-nm#k@OtcN9Ue^K!U)ey zDjbF|ocT(&2b;LOPGCfsbV}WDeuh1rfC+@rsSS|pyLwajot6F7c5+N{O!)XPMub+3 z1g>1y*GFn3#A(B69)31OAGzBy+||!TO>4n2E4unNr?b8RHam$^Pj^ElYW>m*(elB1 zvAxV>(qN-uTv4R^>Wk-=?s#Y~O6c)0B=_?#o)J4M^%{nlk>o7jErd1PliOU8CxAi5vw@8X;Z_Ty= zTgNe*P8|!T<(3Y{(1%N0pHSXF!XTI%cI%!+!Csy{nVvP9dQ;Mzj7}GR>M~F6=mg5- zTi2(=vAVAQ!q&l&UJi9m0^3(DA04T~p9D0>J z4mGT_78p$D@D!U74VEjp)-aE^8E<64$>QpDc<>KX3;j@A)9~P^bRF%Xn|wf}Q|qWT zt=@ElQ0oymU4tSM-MYR_#w0>B@%HmXu6135Xac(T1oSl%O^geo6X#T*y<<(Q9tf#o znYz^t%irsf!HiPPzhGtx)Y(?IN~bn#jUJsX>n8VGx4f={%Sw}3Mc~d1Iwk{Ry$w&J z*s+>$MSI+~TS|4^myV94R#HbU5vJ5~p?+q;!*0wJXhQ@7SkZ1{HsRfy_Y2yuCAZ?bg-bktL z;3Ir2PN%bO#qw4>C_m(Pe5RnTb$Ki^9nDNzZEq;EMyz&#mitA_;U(2NP3_6VD4z%A z(qOV*yjIn(af&V25E+S`f}oBuHycjjHj1p@JSicRH`I8(fuV-1Ddf6_l?hu|@s1S@ z&Fdug4!4pZ=%#Hvbw5EtcgDB(+VR<=SmJyL5O)I9zyK2x{SnCe*I}utUn?VQL+{q! zZX4E_ZFO{wT&7hl*S=#Q(K9?Kp`1~PMxD}t6etbx4U|TEYjbCFtX=w$7I|kxPLEGy zobidgBhr`EN1A`doY%&Mz&(xY?_E*F-@U4mTixESCmC4yk!z=|9s0Jn+lh^hk{9Fl z-pl2hMHRVV^1hU^cWD%YwPpPbY#r>|F)-MV7fE!0<-HBP!{$DutIwGU(HOIfKu*~U z>zBVUZXF1xwF33PC(!LUM##rfmgBxcR{@DN^-%}M99-exN)In@=xDPA=Gt?r&R7i* z&GjLIc0v^Ek%8+|!+ovmSDBg^(Ue#1^p{zhnK+PPBQV3PNY<28wV9FlD$N~uxy3HL zhW$F4C-sU4@=l5Os_dsSE;D|Ym+_gr*GrwW+Kx;U4%?39Ag+<)27t@Lc)UfILVO?r zJ*-?|Byc9lw2gbnM6w%|=~xlYO@nY18T2Y0uCA>O$>l7@Ax*OC*R0a1u~Iz>-&9+@ zA0jn8*r!RP$Y;4!%fzm!k7Xh&GLe;;$S5b3PQqX?jj2duDnpF!EJ$Ema1oZvttFuFgouGP9YLD>5oqWLB=spj=F+gA%VmA0mSyQ#yq z`dtA0D8L_ zbD$)k!WQeO=wNKH4rkuYk(l&&!Rs-9)X^j_5$4%xlYCz`$@gWGd|x)nr)=j2EFXx$ z_(3>V6RP-E5*xsq*Lc2xD~MU|wATfgiSBp52z_)ys#IU6(cB=j=o(@N{}egg?ZhM$@6vsm3vdmiLw!lzZB1ytDbkMLX8N%5zrwnOolG4ka4WXdPeU7fh)3_S0z=@mIBX)OD zw**2uYN&SrzfyGK50>V%Brn}i07tLE(UeGhoVOFdK;Z@ttN(pMr!z*ecfix|q4o+# z6PEGv7*<|`b~~9y`xFS)Tk-ZQo)8(que&F*vJ+aw$++C3J2f6==^gObg-~LF=R(@o zd#gjbK|1fpV1>keexjppRcpM>Wq9-C=$l1vhv03aBl5SAz;hHN{-e)qU{H->u}wdy z5U}NX1fBzNJp#{zxE_J$LR^o)(;==$wVPGfqsH~XU39cFkQ}ULbgsZJz;&ymogEjs zy7XzWK5Z8TN=|FHT@=W$=GyDyt_hZK=!q6w38S6M+b(p~G?(^r6w=d%9~9TDN>dHi zD?$fy1UXQykOReu<;-Yje4T66P=Uq;DweJVDxihC!$2WG4x~ko^#Kjdr0WDytQ%(d zsUNg%lPcNE91LrfwL{IrAK*h|CO|zUvC4aD&#sVoFejDQDvLLb+Q-&xfZ^?( zc>9}A9#|sf5l)D0{APtQf!rok0+*LgyyG&uMQwHPj^1Qnx9Up`cBx*Tu(HlGPyJnH z=;!At@GK(VnCa?k1=pn?xG{IOgCMA&x{W`sI?W^I!5Xa~Jk&Y{UEUbsZ)9!Bk-@%E z{alzK^%8w%mdllVc4&u91a9M!csLMit-d`A&C-KzBaT_MrL$|mcp*t<5;{7Z?B?Z8 z->=wwn4izAz*I^`ItI7kF(Ev!S2M&rrRD*=*~zE(qE>7f9N0o?q^EZ??*7eRM5y}B z^Nanx`l&@cqS>`Wsq@00nABg7ocvT{zc0xzO!B7?|NACoiJ_sg!Sg&;w{Ic+pZZ6H z;&X{Rc5Fw}=}wd-7}8@lT{aYA5?upfW;h(GyDN>^w52~W8VabJV3_Og3Nu^7Nx)1w zq{9a#L)2zGa~xLNJklRd7@xBYh3t)mm3p^zZwV>&<8i?dH8>Pb`p~xFkj`)-9BOzV zYdK;`r4<#`MtS3m564>?v$C?3xGeR1QB|r^%hMoH zFW>$x!QWEi_^zG1c3!!5*Ur--N}`3GiD@b_k*78$roF5tw&rEuUHv_EC~x}ildiq; z)V)nvO^IJTtQbBokD-_S`Mly!H6`+1QJ-l_WWAD|bug<@QsSpp(viFQ@xzn*&VKo& zSrgN0vlG95UdKTDGo~%uKfiwBrQD&v`{;(pckP@wmOFEHo|^f_`lmns&>tr9Zk+k_ zv(Nou;^mhjHO$krY3kZ(_v}AV?@A1Pp#JFLT5de^Uu9DvF+Ftt!DPtJhYnk9G;2Xx8Ruh<5r%(>G#^h@vPdK zT-5S-?#|h{xk_qR>JMG@ExEjD`O{T_DpKXDslNXFqI0&l;`!I2rqyeU+M3(zOV<^} z@n(8=ce1+({v}1#m8EzNTOm`|xB~S-fS8D? zQ0)X>?a1T68yxvs;O&n5QD8q!h3aO=mpJ|(2li{>RP{;7MV|ku>aT$PT0K>L4zjO5 zSA7w35f0<#s=EMu{kiHeK`CCT3@A#)jt96a^z=#iyZkEz<&5*^=rs}dW$hjQK}Y)am51k--wEa ze`V1zL5Osfc{*y5aH-raTKCG-51jTu9ex-7ofjC6Y@W1WeGnEb3{5*-t$!~ zAiqPcwem*j6r!aJ2jn94Q7hl8{fpI?0^t{_#{%+M>J=-qj~8MjC}zZPCjNJ+xRuGV zJTD2!AF}ca_?^u0D*bj-bvCuES&k){PP}*7+1!cOBEuhytjAmCTUA+0-Rk-kYuaKS zDp&RG>#;sxR#okBQID$uw*&|Mq7^(<@kB938!^pMBTChZa-O0*Rq{l=3VKx1qmm&i zwa5@v)T^R_Dk@jeqiQKm)%3vks&OJ$&0y6__^zk7}o~l7iPq^|Fv&1FD^V0D31z->>XskBxS8qerlCUBALa~K=Kp^0 z^xyxzQ&bRNkLDMDaC!@$_G#B^rE(Q4ypW@oaTWHjz7Dh)fmnDlne;j471{|7vFP&} zU1;qP3(pyA$=Nu;arRg0Oc68Lp9!5p4*qb&Vu$lcu}>^Kpek^tmGc&mF-~;yA)aA* zV&Q9n=Pkkst`>*zoS&Rwd1B!&0hTlq3*SS&9Va+q;fH`F&BVgfbiuhe!Cio(z)pji z?SelctJFFi1tl8l`C%y+Rp2hiQHsloI7ts>u|EU2aIMiG7M^z-k{)8=S&}zEKe-@%Yf%ygcBUG@XLYEuspHwEx=-*Sa{}F>=O&mIx4VJcV@Mq94EMH9D-T? zrM6-Jk4(S4DbVS+8Pn;vSf{^|xiYTseS-XQcsrnTEpmk~Mcw!mof__>tua`at;M=*ml*zkWcrty zwCVJ-u;Fz2E!OG(Q^UX2^wXyFHDak#Hb?1e#KLa`mcC3Zd^fQ4Wn$q6fWYmvX^hqN@=l{eEa~C3=?u%e*QvR*!-|C?7X2b%8Iy^H z2UJ;S@NC!CR~pQ?vep>PF*%DDC^*KI)uf@epT!OhHy=mVDh*W;akIg^24(dad=7E1 z!K!RzM}Mko6aJ=#&EFnDDg1P#%DVYFWZ5RX*Fsnx4i_t!8gGr8>hk zVk48U`1#d_A*U!PI)r{2D(bPugfC+T&-3nt@FWCbj8AEoQlu z!KC`(4Go-(jhG(~%T9QaK=%;dBjU%!Vf;95Yz+^xpQ3YSxL;%EEt6Y=vJooA%AAFT z5QE!#d}ypci8mF?w(z|?J5rp`pEGl~4&u8?K#til92~mft&gxChjh{7ur`@q1N=B9 z(%uF~k3(k`jyxQ6oL{;w+X}obpq^d!Nz)_OcS3%~6Gv;1b@pdZWg|Kf1% zT>+WbS8-zRs~}u^1qDiN1V?+cBleyGcJ18`nb#(9V(%v)Tzf;Xw*nmPz1{lJ?%QC@ zwRb-_sCrK9H9J|i{zKrbg}o5ki8zr8#CD38?yI0?A-@Frtef7V(%*dz9_KM)?mlO%nH z8SPeu^kzS2Vk!cJkv*gvG)x0@*(4oc0KT5 zKNlzVek<`>59)~@DZvo{oj$AA2idI;(L2TJm0P`G$dwlJ4{gXHWlsKc(EAb$@_wWd z2kl{~)4zaA9w4fV-lo)UdRj+YbiC%fdifYE&dQ*7UMyDRI(cS^5A1nQD;cbxS*ob2 ziQ&;DxZ^*w^uSh=Hz@zH1lk+R0E)|LX7`_{53fpY@(jT0B;^SK@qQePZ@YD(m2t zr{B<=_{F)?52LOo#&Xo%dlqF~zi{!j`7K$EqMP3`amtLWtj42P2{Uopx$3t4Pt^Z) zQ{uFjy{B82eLOOKI&$;I+KFkezL|LDRdw&p*B9NN>xO)E+CjvLTfAQG(!}+WHoaeWU z$Njuhl2jLuyLhj|-{9e!oF~pCwG!7&O?+lBvG-VZ;`tw`@%zOe&-INR%l_-8r*Ap- z2Z`(P!-9TsM9@(W{n+b2Wn*Nog2Z}%b&wji1pJBYIDRIj& z)SKx3^zf&eipLZCk9p5kecy}c7hXL1t3*FHSJEx{nyp)R*2!qw*WR_a`dVA3XoGCg zkM18^xU})A`0U&TSz_aj_1X7lKd|uBER~pe5k27boikfL@#N2z-aqZ=)vsSY-gLzn zdht^=xopR5+0v4C?Lq2qeo=k$&whLar3Un~Kl|qVme=OxIdS^Fx9ibmJV*KLPthXTM}5X011AES@40H_&AEH?51w@J+8MXq zdi7^#sH?ua@Zby^KT{$(&FzxXI@NESeSIYj(oo9rNcq)q$cF57k$So=c`fLZ=81RwA=Pao1XXvtz0q2Ff&`; ze7_+Qf5*)wQ{Y_B~R!YbT%Nm6YVKy6LFj4<$D7<#ntKt#D$_F(oD#-_0$#4Y$U6Kbn~KS#|%}S6=^)>t|QaQD=L->g1=g z8vOZ)q{n|6_oQFtw_I}8_;ojY*DX1}zq(^B$9=zaB_F=-8{Wt?f7KhO+@E{&s*fDL z*Gq}$AFj!&#Tay7;%zTwV=Sp1Z%RyiHXEZ!?cSzD_OsbFr>WYBylI%BB;NKoN16Lj zwt3I0qg&oM?c{@3H7y(W%Zn{b%InbB?A$SLG~=_W*XHoa)U)?3T%4mOavJg%7Uinh zISrA--Z6D_j$cL(>gUIUPn<6vJK9|~UiQ!%bHx5#@x<(XDDn9%H+>`P;KXTXDaOGV zmhGFE){r&-C`O9>4UciWnE%AgZ!eV8oL1J-==+6U%+TD+~WRBlSPo+*4vX{JeT{_B2(r@V4g*a<{NH z7T)%w0!q`j@O-j9OO1+EUTu0*_Cwi^WIvky?dgrEi_uJD>YDy$tR(ZMp=xqEq#lHyu2fem+2z6d}a@j-6tHl0Y@#Q&nJI9-5 zPd`QF<|MAuF(vE&f8_RQ>gwB@ydJ)IZ1uQ5BV4@u&fUf1 z{(MJbT|5>)T#>Uk+qYcNF`oSaFP-B}hsMgr5_!k6k>44|a;|DR{k{qG>FZl~Mg7@V z{BTl^V)<}<7N4tLRI&Ce*%dkC*%Rw?vTkXaJ${;E$TJUDbbLB{l{X(?tgm`+KuGC` zt;J*4c%$cCaZ^SoQbLQok@G)VLW?4PPJ<<6(i(fH%p3D!jW&hZy3}SJ%f1Hp6gik5 zOMWudXt=y8Iu=Eq%1}3Jy;9<}?9krW*jLA{yjbpz>^%Zz^pVf(_4*FR-`TIB*H26< z$Y=XXT=!yL;<^2}FL?3IKWj>S=;eHB*P)NR{N^Q9te?cbAF0IbXVkJWj9ar_n~`|F zX?h|uW5(6cTb(u?B1*&)a2$>)D&-ThT_gG%y=MSSSjR-?>zR}ftG)$!Mini6=Qo)Ue9FrANE@$M}t33 zTfYgl5N_*N9cJ9)O?U5q7_-1SZ*1Uo%b&;knE!z2`By@Yz4`f4(m!aLQ@gw=Kfn5sj@k|P{k&=JeRC1&cTMMi`yyDVe)N2A zY%U)6$6JYQ@z{n9vvcE-z26dh5}!XR9%y*!N0ZMDjvle|tY7)_tdHe#CWWgY zjeY)Uf8KT1IPa__t^*C@-^y=UK7ICkr)T;1v7CGO($a%j2k%PjOOpPqlfSz6uHC0J zE_;BbcK$=lz158Ajo)$B6=F>jdFA=HkDrh6U1Gnj>6WHbzH#rkUzWw=Gre;4*{k2R zSAF6ej|TJ#U`y=yn!fGylExKc@9a^`;&W@WcYGl6{AcnGV=-_>?!-0us&U`!6y5-; zd(ZVu&G`>h-@n}JNwF3A1^0V#6*qmXadv)I_WbSB1{8QFeA5dUw)k{@x35b_qSdFdyErm2%3JULhNMpRL` z;hWO2mWp6|Ok!9nb3iyA@@xP&=_sCI4e$V6i zwMXMOHHf{h9C@obuRFQ;p&G2y&CbbD`3+fr=a*N0gO6hkby+MwS9?W3d&P0I^H&6H zuSmD;-{0;WE2~pE`B?U^)r-biTs6iiJ14&&J1Zyh$9U^Y)|eS<`a55ktUK;R-todu zP}-f1bGBZkw*>wi{~fQBd}XbVA5qyi;JtW(Qf-IZ< zj+cG-$n#$i3coNUpB0kd6_V|Ps+Nr?`+%w^+XquU`Mgm0Xh`NS3cicrO=8zY^pkKt z6H!Zi0Vtx*56OQTk}n9!_8~CKM%XSL7g5U{iS`>pGJpN>T_o_U4fR+0oBam4|#m>ko(IR7l2;IF5@rZ_kmA;E8DW_bl^-v>za%-_UdAEA%tV zK68avqZmptR9)eF0Y%i6sy)D5sedCPm4_n>{;rFt4~0tTL;4*;>hSl!Ecm-FqCOn5 z@L{#bDwyhA##iHPy<31GhzW~-k<_S18U z`Z;9$Txi{C>Un|s?-}Zs_{*`{xYN~d0nQN-1t9KDOUF8CQ z-O--``8G$M1-a7Ep96fa<9|A2mZ@>4t1}^A;^;2~zE-@EzH=a7^zv#b;289Jvm1wIeq|Ug^jeLiWq^ojULSD7rwcg}*;)El?LjF89JOP@Rx3 zab$VN(NOPFm%@Ls=YN(OgzU$EmKue;!twtgWWSf6rLKZ}(DB~`*>4|bsT&~sqvTm? z0`fJE{>LFN!eQK5>XX2CIP#}~*=EH55M;j(ou&AUOSz-}RbZBZ=<}V-n;rRn;Ej&V zXJgp`@9mqM3|6{;qj{Fb6etSAgJqh`I$NxFtT1WmRFzZy(^E==cM}7sk&5{2A zyup!kvfcJ}mYM;%&+#vSJmkoyLiXFoxoSRSzki*piXr>`?_9-aeF`Lbm>-lu=Cc^a zm8wd}{#ENdbv|UjeN?Dg$TLM9Ex8f$3`cH(T;jhScJsa=qldGc~~4dhx!{s?5>euKI>px>Zw zh3t<{jp`ueVlRB7x*f9LpBmL2kp1#+RChu4^RrTY4YFUpE7iS_{qbO>dH}LN3t6ci zh1}r9w^Dr%vhO~q9*6AbuSNYMw>a|2kp29%>Sr_>J^wbvXO%WP@LiXEl zhdK|k-(EUY6=c7BJJg>-{+eg6L)Ag{$Bz!x1o@YaKc9gbaO8H#e*f=K?}eQ0^|uby z37OXn<2qCl@)IJW{I@|~=7hfzvOkOIP*+3t+uJ&|7qXwb9=jL4{Lv^duA^YvITfGzV98Z6cVBsCDE&gY4V8RMiLMKGh5v|E(KPYasac2h>`~e)$ck_d)I! zb+m*o$bNYYs4bAMcl`SyH#qVL$eI33vB;RJ`xmtgg`i7M&wS2OA&dOib z@@zFd55PK|-jKX7Bv)D4*gr+JTG^!kH1$C%Z$?oUV*dM=q3~Y}$$w*Iwy{Ed!{%`- zcWC*Y>fC9PI+Ne3kX#p%SB2#FTAA0VLbX7BG35WXko@hC{A5UeF(l{boAj|h3-Lva zax0T%dDdC^PF)^nsZ_}S>X3YGNWL{BeFrjLM`$q zi@JO(LUP>7%vK@Rn|iEl+Gn-8&dR2~mZ;B#!rx z50}Di#DOocs7tK8NXxZqx0M^Tyj*?G$`@(5K^?I&M4g}Shx}i#@{?M>Q5DRjrg5yF z1tB?R<#q5Y#FchkNWR?4o3;N+bubkEu8@2*B!4#~KM|6j3dz5=^5=AXE$U2X36<$D z4ax7evT2X2)sU6%(BWIvfsp>F&{*V>c}gMzDblxptfJB z6R5v@6s=?-L@Twg{`gU}N~c7B>L{wqGg_l9)M!mzK+zhVh8i7eiS}KhZ7$LA>H>={ z(Y{NyHC<*gT|6;eFfrYjV!C)@y1B%3ImS#o(0PgJe8qHLVmhbwj4EbYNsJN3bdkh# z5yoOnU`#iVm}xo{OioOfdrTK_tb&Ca(*+aL4Jf7yBUZ`6i&ZkQF5oUns&%ULN26l+U=*#fU}CyZW4a;6 zYIMB1fMdD{W4e{bbgPZ&Mi|qD9jn%wOSDa0v=!wnhYDS^6}kv3%4xqs7ixw6AXbI$ zQWd&1Ds%}{=nr63=yIsg4WXivB~zhGqe7PhUO^$FzjRfhQ(mD{UZGQ7p>tHBQ&>^M zTvzBcSLnP{=rmX8UQ(gcS*g=miB#z^C|cRsI69zrYVO>G534s+;S*1pMyL9!c-w{T z(N6D^R{9H9`1Deyk1@5U((J})*ZsKDBp=7h5HxC%6s-u1qj-s2r!-7w)~*`r8XZX@ zg#IqQ?1Mvro4p{zAv4i(e2B|#;}GYU!_yREP{5Xx=1cLDsOU%?6*vD?Iw^MVC@C5F zPFPij7^@Irb4SLQVoYt_$jD%#7aPZRJ29rGy8>~H_9uNET?pP@uUfLZSf%H>+62y6 z^069*#pm_S=h|%q*lDmU)tiX7Mx*rZ*fErBNN#S8T4jFt-E#f9K-Sdz8{lErFZx?P zeZ#!;^qDkZ-+>cPgV{AIkcQw!QYW-!6}IL%?jBX?$&J>a-egOkMr;=_IBc6}lg|%l zXbUy?Q~Ft;A^&=&jJ`)%0@+>Wr>kLsu`S}EtB{$MDTOh?Z>6VkW zzg~Jh#L5v?@AWr4Is_wTQ{Xs0>wp+_`DWUXBHd23symtLO7wW9GIo@7EetU3&=B)P zDN``%Jvr9XHFBJof-0HDv6|uJX2jCtwYvdqJe0yn$?q?uN4gXRvO@0-lrd{ddq>(v z2L|ww`HbGtYR}&vf6^m~)r{)R@?`t%k><^-2UB7=IFe*YW0buk)T{L74;(@5z9raa zDY^Z)mKu1CN#D98J;e=^Ty>C;(V@`Tm%d+$9vI!-LenGQCsP6=Xoh_AlZVICiLwlI zi^i5G+@=E=w0rLAy<5yq!;TKOMd|F^j9!%*9T@5D-VCXKw6A+}1weQ2Rs%NoZijF8 z=8@hE>54{Sj~lGP%C>m4LPw9?G5fnv8(ve_^NC7Nl$H-Bz2!$yuAagEG>d5gmLLIo z7qqn4S@ccT6I*|#$F&4enV{+MxP8{y@z87^EInE>g7QjBmu{)`W=}%9vmyqaSh=Yn zv(=(kP)uq&6Qg%v^mbG{;T;(>MbB~xML$XGnL?+y<&PN+8uVT`XiQ9{-CPGj(r$9m zj_ouulV@}aPuw1RA;Xiks;*RU*iDN!Q{ktD>OYZS`ZBYARlHxWwf*VA+AAW=PgIt*Ak?7MyX?rSG)!CWCuF=~tQSbIHznux}5SnQs9IZ5iXg&Nl;hXmu z8}yvZ)R&#_=;}iI_x2)0gK&0sVrA+b0R#IIf{k{j?amboQR(@Q#S($GcHER-cBeV6{m>Oo$AX!4^38g_-^1cEKe-_7_itU7XC)^HvPoH-$vfXODy~$@_Yyk zj#zlsMS=b9CVy)vy%;CBA{+($=mgvb90feVZN*W*4^Y6}g`?E!%m9{hBNqE_2bOXp z7GAfROF+Qsur}{$VJ)8)w$p^=IaB>IUs68A60dG=whg=WSOy(w+r*;399Z&2EPNyN zSK|anEWBQSeupV%V&OLdOFa?`za4nqMx5Y?h5r!n85?neBNqNv;6nQ#2C?w0i$dGS ziG{zHyloG}!hhT0iG_a*SlTDC@J|3s`y>|rIbbPgV&PvQZ{sBvp3g`~I*Enn^M+E+ z#KM;VOF0t@&u7sJZ8;MQzk<9S1Br!iC2!k5vG8nH1zkA772zmg<-je%QJTCfIIC!puc`Xo~A_p_?S^YS{v5yEYad0{D08Z9rx*iq6 zPwI$R%DjlYts`RLX2a||}*X?!) z1RTq@-~$@!XOv5Z4K5}>VleBmfDIO|5=W`U%N)GI!EFu(%s9`{W9-=`&EYY&@Lh&y zyprY^?bvcA7JfN-c6vBs;X8l}&ow-;@RyKZYg#XmHiOw7 z3bq@}HXuB^u3-9Rs%u`G3ONYD5lg&tfTax(3lFFY{fFv2{!H*PzakcW)|Xs^h=teX zcAkmXEw@dyvjZnMV$r`8_zcSv3x5l6VUe*zEc{*M%MDK~{Jp^QqJ}3H{(j&yEKe-_ zBfy3H0U3^1_gNYbuP~TXhZ6f* z#wFDGkm1>63+(F@R4v_Uc>XE4%HZAjBmDIazJofujLtp8R~!5o@tDEcNN1_l;c!-B zF{`a~+~_PJW+ZTYW>av3gI7A3*Hh71=ip0;ZN3JG_ZXYIfD5iM_z?NM2H!z!(@ZAo zTEpiMUuSSWF*6M}6Gzq!8tQwEtdAJXKA81UgE=N=-DvQ9;+qUEBL0}ci-;!-K8N^b zgG-3_8C*{M=LYkfX?$S3^H_Lr#L^y^hBGWrEc{~NLcUl5M=X2{SjH1#;X8omEj9YY z!e0b@hUJNc-$Z>IFR}0(>m)tI!WRJR*L3k$x7%9);977LSeybb{Ww|kd}hI|2J@V$ zOn99tyuhTHSmNUKLh?u~{0!idzre}5OyeiZw$MIIOe|qpM}_Y;aS;oDfum0>{7Ofk zSon?P?YKcKye^XiAgs$Y=V2Mj+=f`fvh5Y-nSjK?v+c<>kyv<^L*a6h7h>THfn}ad zEIi9l=E-h(o(*2oLoE8|leg(17JfPTdJ`|P@Ki1M1Ws@)t5SM!%6j49J{CP3?Mw1s}Npm%Md#^++d;@uFhgf*_cWINv!mlH5?Gp>nc3ARRoZ#l+ zDEXX*`hAsB%ah5}9(29)0iW>7u~K_ne-3~&wLfGF+8#G#lZ7ev2et~^Ez^d<%xxF1TN%OIm^0eu9%ad(Y(n&1#W5AM5V&N|VE^IUDBo_Ws^6d0* z#KLa{7M@u6T@Fty{6`#~Som8Vo>=(%$lL1(vGCs^-)_=LEc_GXZT}?}{!HM4FX9Bp z`YOFsLw%25@_!6weU*O6V4gFz+amJsG4T?M{ng}cyCoJLFk>H|OMbnvLoE7CTj529 zCl+3}lNpA0+ery@3jP`=IM!pqT^j0lkV@}1cm??{8{CaQrC%|a=fX>jO=5|wki5O$ zAr`)xJYTqkBNo0ExR4V-xLO>->oR$-;oUM>2c3Ce#R-mB^e+ZJ!}7$!vmKJp!Cz^U z#G7ywUTo|Wi~bOK8!xf&JITM#=o1Tn4fzd*Cl+3}Nt-XXO|qR79L5Q*3`fD&G}P}6 zmHv&v9O4C&$<${Tlec3avBb-Ilr~H({Q2Z~O*5}Mk{4ppZzFH(j#&7M zfu+q53omU0l-D+h*&d|LNZVkWVSc5}5Q`n=UE(DcevG_rGsMDQPu{i}V&OkY-qsPZ z@VcM!Wpy~#X~BI&=H0B)qXr+sAHie_xe#cb*eN8Rp>I}_Pa1t<(O*V>v*C$_UqRlc zlUVpZhbI=k7`WhmoZ!yEQSc27^}AQ44;Z{1e*}}sv_8+VPS!x&agS|A) zuiHm<(Z20F#FEZy$)9fWODz07cp?qXu^qf6L$= z2Xovj__pEMo(ulYVAfH=cMSe>;_n*#N#gGr%pthc;vYKrpB=1_m(uSW{T$$e9~jI_ zRKedHJfAuivkC?CaxS>V!3>pY%sCajv>9S4!+F5cW{8Dn`;af~YDA{HF6@I}CKuS6_-K6!iJ zN-R8e(Mg(>Pf-Y1)QN8r-xkK^VEGAQqdfBS{;v@PJ<0h=pf+DExr2Pb@t9 zl%$zh_(hIBvG8n5a=%F|JjXG)-y{~k0J!8CoZ!lElsv1US!b|#1}M1>5=+=(V7cEX z7XEBtx!)%iJ_am#Bo=-Jd3%pcEc`n1_8ys7_-^vHtcZo@wNkFL#KNK7tq8oVixP{z?q9Zi-2T-F9my}T=(8RRQzrey!uOE3 z`6U*9*x`wVzkQk>*Fb%KrN1$l?Wg3o1{XUx zM*KU&^DJvG#A1{AlC>8%kGkBpo3y#*mJj`s-_wF|w8?OEv`H*B1q(l=%@=9GmbtxV zF}$R6F|d?5vGC`Uw`E8yyzUpaF5G^xf%>*Ch(*7fyj`my7M^`s;w2V-CwUt$vG6yN zw{3%1_=DuFKC$p$B5(DHg};xy)h8AnP?fyIvuy*%44#8OB`+JS+k?eL4$n4O@`};n zHL>JXgD-aY%ZXnz{I&Q~`fmo`O8#|&4>|nT$XlI99G;qQxxIa8lJ@ontr_>0+uLL| z|6uH~jY&G)_QrND{eoD^U-y06FWkO=CUgpIT*RXPcHojXaf16ViHkQw|5b5inYiB4 zUbumcYSSJX4!%nq(#`m8p1*f!@SPj|nw_&>X!>Kl-m7&}YK2~?n_4&gZryRTL$BFQ zsqMW*H>K93FVsyLDw_6gol*BTM@@T)aFPJt&bYz4@ZY|hG8zBz7x7NO{D0&fyD80Q zekX3qAjf?h&V-({8cs0$B(*YG=(K%?gO%yL%r<4_GQQU~Wr)e&W}7lt`fF)h!#gDh zbC4du-3B?N8wcF>={>e7L%gL|+NQLW z`R%qq5dD(Z6fe33l*40^e&=mU4ermK{#M(RLDFAen^HZ~TWV7WnDP~~;{=`ZWwI&5 zPX1om)WIfyr)dV)12b4+A-)hp;5e(THeO`j>gwHLq~ zQ#u*Jcfo?b;n%`~zJWKyf?k1_#e!ae_r~-d_8DIuE1Ps$G39%&Wr>j#zCtq6-IeN! zmDRVe@2Foal;6yJng|NyOak)YC&HxY5+k?0p*mc=fSb)FO zi�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�W=+TGT*Lc7$h#MfZF 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Ƀ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
Tw{o5{wGoyMoi%4hEcq$GnlmGo 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 N@37Cswv$MD{|7A$c9sAD literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/ch32v203c8t6_evt_r0/src/display.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..af4d93c10e85cca64916ce23a2dea34c2c0f3c90 GIT binary patch literal 12220 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 BwB7&! literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/.pio/build/project.checksum b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/project.checksum new file mode 100644 index 0000000..aa95412 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/.pio/build/project.checksum @@ -0,0 +1 @@ +bb25f7bee5c586fb7128b246c46c273d1062898e \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/alt/.vscode/c_cpp_properties.json b/Businesscard-V2-CH32V203C8T6/alt/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..31af720 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/.vscode/c_cpp_properties.json @@ -0,0 +1,78 @@ +// +// !!! WARNING !!! AUTO-GENERATED FILE! +// PLEASE DO NOT MODIFY IT AND USE "platformio.ini": +// https://docs.platformio.org/page/projectconf/section_env_build.html#build-flags +// +{ + "configurations": [ + { + "name": "PlatformIO", + "includePath": [ + "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/include", + "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/avr", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/ch32", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/ch32/lib", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/USER", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Core", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Debug", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Startup", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Peripheral/inc", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Peripheral/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/variants/CH32V20x/CH32V203C8", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/SPI/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/USBPD_SINK/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/Wire/src", + "" + ], + "browse": { + "limitSymbolsToIncludedHeaders": true, + "path": [ + "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/include", + "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/avr", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/ch32", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/cores/arduino/ch32/lib", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/USER", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Core", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Debug", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Startup", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Peripheral/inc", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/system/CH32V20x/SRC/Peripheral/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/variants/CH32V20x/CH32V203C8", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/SPI/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/USBPD_SINK/src", + "/home/lm/.platformio/packages/framework-arduino-openwch-ch32/libraries/Wire/src", + "" + ] + }, + "defines": [ + "PLATFORMIO=60115", + "CH32V203C8", + "CH32V20X", + "CH32V203", + "CH32V20x_D6", + "CH32V203", + "ARDUINO=10808", + "ARDUINO_ARCH_CH32V", + "VARIANT_H=\"variant_CH32V203C8.h\"", + "CH32V20x", + "NDEBUG", + "" + ], + "cStandard": "gnu99", + "cppStandard": "gnu++14", + "compilerPath": "/home/lm/.platformio/packages/toolchain-riscv/bin/riscv-none-embed-gcc", + "compilerArgs": [ + "-march=rv32imacxw", + "-mabi=ilp32", + "-msmall-data-limit=8", + "-msave-restore", + "" + ] + } + ], + "version": 4 +} diff --git a/Businesscard-V2-CH32V203C8T6/alt/.vscode/extensions.json b/Businesscard-V2-CH32V203C8T6/alt/.vscode/extensions.json new file mode 100644 index 0000000..080e70d --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/.vscode/extensions.json @@ -0,0 +1,10 @@ +{ + // See http://go.microsoft.com/fwlink/?LinkId=827846 + // for the documentation about the extensions.json format + "recommendations": [ + "platformio.platformio-ide" + ], + "unwantedRecommendations": [ + "ms-vscode.cpptools-extension-pack" + ] +} diff --git a/Businesscard-V2-CH32V203C8T6/alt/.vscode/launch.json b/Businesscard-V2-CH32V203C8T6/alt/.vscode/launch.json new file mode 100644 index 0000000..27e11ef --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/.vscode/launch.json @@ -0,0 +1,47 @@ +// AUTOMATICALLY GENERATED FILE. PLEASE DO NOT MODIFY IT MANUALLY +// +// PlatformIO Debugging Solution +// +// Documentation: https://docs.platformio.org/en/latest/plus/debugging.html +// Configuration: https://docs.platformio.org/en/latest/projectconf/sections/env/options/debug/index.html + +{ + "version": "0.2.0", + "configurations": [ + { + "type": "platformio-debug", + "request": "launch", + "name": "PIO Debug", + "executable": "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/.pio/build/ch32v203c8t6_evt_r0/firmware.elf", + "projectEnvName": "ch32v203c8t6_evt_r0", + "toolchainBinDir": "/home/lm/.platformio/packages/toolchain-riscv/bin", + "internalConsoleOptions": "openOnSessionStart", + "svdPath": "/home/lm/.platformio/platforms/ch32v/misc/svd/CH32V203xx.svd", + "preLaunchTask": { + "type": "PlatformIO", + "task": "Pre-Debug" + } + }, + { + "type": "platformio-debug", + "request": "launch", + "name": "PIO Debug (skip Pre-Debug)", + "executable": "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/.pio/build/ch32v203c8t6_evt_r0/firmware.elf", + "projectEnvName": "ch32v203c8t6_evt_r0", + "toolchainBinDir": "/home/lm/.platformio/packages/toolchain-riscv/bin", + "internalConsoleOptions": "openOnSessionStart", + "svdPath": "/home/lm/.platformio/platforms/ch32v/misc/svd/CH32V203xx.svd" + }, + { + "type": "platformio-debug", + "request": "launch", + "name": "PIO Debug (without uploading)", + "executable": "/home/lm/Programs/Businesscard-V2-CH32V203C8T6/.pio/build/ch32v203c8t6_evt_r0/firmware.elf", + "projectEnvName": "ch32v203c8t6_evt_r0", + "toolchainBinDir": "/home/lm/.platformio/packages/toolchain-riscv/bin", + "internalConsoleOptions": "openOnSessionStart", + "svdPath": "/home/lm/.platformio/platforms/ch32v/misc/svd/CH32V203xx.svd", + "loadMode": "manual" + } + ] +} diff --git a/Businesscard-V2-CH32V203C8T6/alt/Caterina-Micro.hex b/Businesscard-V2-CH32V203C8T6/alt/Caterina-Micro.hex new file mode 100644 index 0000000..804dfd3 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/Caterina-Micro.hex @@ -0,0 +1,1024 @@ +:200000000C946E010C9496010C9496010C9496010C9496010C9496010C9496010C94960150 +:200020000C9496010C9496010C94F8040C947F050C9496010C9496010C9496010C949601B6 +:200040000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C94B501C9 +:200060000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C949601C8 +:200080000C9496010C9496010C9496010C9496010C9496010C9496010C9496010C949601A8 +:2000A0000C9496010C9496010C94960100000000240027002A002D003000000000002500A4 +:2000C00028002B002E003100000000002300260029002C002F00040404040403040502027D +:2000E0000202040302020202060606060606040402020204040802011040804010204080A8 +:200100004080080204018040201002011080102040400000000200080E0000030401000BB2 +:200120000000070605040100080A0B0C0D09040309042203410072006400750069006E00CD +:200140006F0020004D006900630072006F00200020002000180341007200640075006900A6 +:200160006E006F0020004C004C00430012010002000000404123378000010102000112011F +:200180000002020000404123378000010102000100C18081C1080B00020202010009040051 +:2001A000000102020000052400100105240101010424020605240600010705810310004094 +:2001C00009040100020A000000070502024000000705830240000005010902A1010901A186 +:2001E000008501050919012903150025019503750181029501750581030501093009310943 +:20020000381581257F750895038106C0C005010906A1018502050719E029E715002501754D +:20022000019508810295017508810395067508150025650507190029658100C0090402004C +:2002400001030000000921010100012265000705840340000100000000000000002A2B2895 +:200260000000000000000000000000000000000000000000002C9EB4A0A1A2A434A6A7A553 +:20028000AE362D3738271E1F20212223242526B333B62EB7B89F8485868788898A8B8C8D58 +:2002A0008E8F909192939495969798999A9B9C9D2F3130A3AD350405060708090A0B0C0D7C +:2002C0000E0F101112131415161718191A1B1C1DAFB1B0B5000032041207170811241FBE81 +:2002E000CFEFDAE0DEBFCDBF11E0A0E0B1E0E4EAF2E102C005900D92AC32B107D9F711E06D +:20030000ACE2B1E001C01D92AD39B107E1F712E0CCEDD2E004C02297FE010E944C09C63D05 +:20032000D107C9F70E946C030C9450090C9400008091000161E00E94390368EE73E080E041 +:2003400090E00E94FD018091000160E00E94390368EE73E080E090E00E94FD010895809196 +:20036000000161E00E94AC0208951F920F920FB60F9211242F933F938F939F93AF93BF93E5 +:200380008091300190913101A0913201B0913301309134010196A11DB11D232F2D5F2D3794 +:2003A00020F02D570196A11DB11D209334018093300190933101A0933201B0933301809117 +:2003C0002C0190912D01A0912E01B0912F010196A11DB11D80932C0190932D01A0932E01BA +:2003E000B0932F01BF91AF919F918F913F912F910F900FBE0F901F9018959B01AC017FB734 +:20040000F89480912C0190912D01A0912E01B0912F0166B5A89B05C06F3F19F00196A11DC3 +:20042000B11D7FBFBA2FA92F982F8827860F911DA11DB11D62E0880F991FAA1FBB1F6A9577 +:20044000D1F7BC012DC0FFB7F89480912C0190912D01A0912E01B0912F01E6B5A89B05C0E7 +:20046000EF3F19F00196A11DB11DFFBFBA2FA92F982F88278E0F911DA11DB11DE2E0880FFD +:20048000991FAA1FBB1FEA95D1F7861B970B885E9340C8F2215030404040504068517C4F8F +:2004A000211531054105510571F60895789484B5826084BD84B5816084BD85B5826085BD0F +:2004C00085B5816085BDEEE6F0E0808181608083E1E8F0E010828081826080838081816043 +:2004E0008083E0E8F0E0808181608083E1E9F0E0808182608083808181608083E0E9F0E07E +:20050000808181608083E1ECF0E0808184608083808182608083808181608083E3ECF0E007 +:20052000808181608083E0ECF0E0808182608083E2ECF0E0808181608083EAE7F0E080812F +:20054000846080838081826080838081816080838081806880830895CF93DF93482F50E0E5 +:20056000CA018C509F4FFC0134914A525F4FFA018491882369F190E0880F991FFC01E455D0 +:20058000FF4FA591B491FC01E654FF4FC591D491662351F42FB7F8948C91932F9095892362 +:2005A0008C93888189230BC0623061F42FB7F8948C91932F909589238C938881832B8883B2 +:2005C0002FBF06C09FB7F8948C91832B8C939FBFDF91CF910895883071F1893068F48230EF +:2005E00031F1833020F4813009F042C01DC0833089F08430E9F512C08B3059F18C3028F41C +:200600008930E9F08A30A1F51EC08C3031F18E3079F529C0809180008F7703C0809180003C +:200620008F7D80938000089584B58F7702C084B58F7D84BD0895809190008F7707C08091DB +:2006400090008F7D03C080919000877F8093900008958091C0008F7703C08091C0008F7DDD +:200660008093C00008958091C200877F8093C2000895FF920F931F93F62E482F50E0CA0144 +:200680008E5E9E4FFC012491CA018C509F4FFC0114914A525F4FFA0104910023C9F022239D +:2006A00019F0822F0E94EB02E02FF0E0EE0FFF1FE654FF4FA591B4919FB7F894FF2021F4DE +:2006C0008C911095812302C08C91812B8C939FBF1F910F91FF900895CF93DF930E94560262 +:2006E0008DE391E00E9433040E94AF01C0E0D0E00E9498012097E1F30E940000F9CF282F17 +:20070000809137018823C1F057FF1AC015C0289A909336018091F1008193E217F307B9F75A +:200720004115510539F08091F200882319F48BE68093E800AFBF02C04FEF5FEFCA01089599 +:20074000AFB7F89427702093E9008091F200282F30E0241735070CF4A901FB019B01240F1E +:20076000311D94E6DACFDF93CF930F92CDB7DEB7BE016F5F7F4F41E050E00E947F03019712 +:2007800019F02FEF3FEF03C08981282F30E0C9010F90CF91DF910895FF920F931F93F82EEF +:2007A000142F052F40913A0150913B01212F302FC901DC01FB016EEF29C0F7FE02C0949125 +:2007C00001C09081209138013091390124173507ACF48091E8008570E1F38091E80082FF0F +:2007E00003C02FEF3FEF17C09093F100C90101968F739070892B11F46093E8002F5F3F4FEC +:200800003093390120933801119731961097A9F6812F902F9C01C9011F910F91FF900895E8 +:200820009C018091E80082FFFCCFF901260F311D03C08091F1008193E217F307D1F7289A03 +:2008400084E6809336018BEF8093E800CB0108958093E9008091F200882319F08AE38093D3 +:20086000E800089508951092370181E08093D70080EA8093D80082E189BD09B400FEFDCFAC +:2008800061E070E080E090E00E94FD0180E98093D8008CE08093E2001092E000559A209A77 +:2008A0005D98289808955F926F927F928F929F92AF92BF92CF92DF92EF92FF920F931F93C7 +:2008C000CF93DF93E82E842E752E80913701882371F18B01242F352FC901EC017AEFF72EFB +:2008E00067E0962E9E2050E4552E8E2D90E040E2A42EB12CA822B9223AE3632E20E4C22E35 +:20090000D12CC822D92258C09FB7F8949092E9008091E80085FD02C020E004C08091F200EC +:20092000252D281B9FBF222361F4FA9419F42FEF3FEF4DC061E070E080E090E00E94FD0135 +:200940003BC0822F90E0C817D9070CF42C2FC21BD1094FB7F8949092E900A114B10421F48E +:2009600006C01092F10021502223D9F719C0E7FC03C0F801922F10C0C801322F06C0FC01A2 +:200980000196E491E093F10031503323C1F706C081918093F10091509923D1F7020F111DD8 +:2009A0008091E80085FF05C0209729F4C114D10411F06092E8004FBF209709F0A5CF5D9A73 +:2009C00084E680933501282D372DC9019C01C901DF91CF911F910F91FF90EF90DF90CF907E +:2009E000BF90AF909F908F907F906F905F9008951F920F920FB60F9211242F933F934F931E +:200A00005F936F937F938F939F93AF93BF93EF93FF938091E1001092E100982F83FF0FC047 +:200A20001092E90081E08093EB001092EC0082E38093ED001092370188E08093F00092FF03 +:200A400034C083E08093E9008091F200882319F08AE38093E8008FB7F89492E09093E900D4 +:200A60009091F2008FBF992321F082E891E00E94550780913501882351F080913501815024 +:200A80008093350180913501882309F45D9880913601882351F08091360181508093360192 +:200AA00080913601882309F42898FF91EF91BF91AF919F918F917F916F915F914F913F91E6 +:200AC0002F910F900FBE0F901F9018950F931F93DF93CF930F92CDB7DEB719828E010F5F75 +:200AE0001F4FC8010E947B07C8010E941409898190E00F90CF91DF911F910F9108951F928C +:200B00000F920FB60F921124EF92FF921F932F933F934F935F936F937F938F939F93AF93C3 +:200B2000BF93EF93FF93DF93CF93CDB7DEB76197DEBFCDBF1092E9008091E80083FF0FC16B +:200B4000FE0131969E01275F3F4F03C08091F1008193E217F307D1F7289A84E68093360112 +:200B600082EF8093E800998197FF05C08091E80080FFFCCF03C08EEF8093E800292F30E0AE +:200B8000C90180769070892B09F0C2C08A81882329F41092F1001092F100D6C0813009F429 +:200BA000D3C0833009F4D0C0853049F48091E80080FFFCCF8B8180688093E300C5C0863008 +:200BC00009F07CC01C81EF80F8841230C1F51092E900109239011092380110923B0110929E +:200BE0003A010E94660599E0FE013996DF01292F1D922A95E9F799871A8791E09E8790E811 +:200C0000988B9AEF998B2091380130913901275F3F4F3C872B878D871092E900109239011B +:200C200010923801F0923B01E0923A0180E0BF0149E050E00E94CC030E94660585C0109290 +:200C4000E9001092390110923801F0923B01E0923A01123241F482E290E00E940C09892BD1 +:200C600009F476C071C0113079F488E0E816F10419F481E080933C0180913C01882309F057 +:200C80006BC0ECE6F1E013C0133009F061C08B81882319F4EEE2F1E00AC0823019F4E2E3A3 +:200CA000F1E005C0813009F053C0E4E5F1E0449180E8BF0150E00E94CC0346C0873009F4EF +:200CC00047C0883021F481E08093F1003DC08930D9F523703070232BD9F5E1E9F1E091E0FC +:200CE00031E026E39093E9003093EB0084918093EC002093ED009F5F3196953099F78EE7DD +:200D00008093EA001092EA008B81809337011CC08F8198851092E9001092390110923801A8 +:200D200090933B0180933A018D81882329F4CE0101960E94870706C0823051F4CE01019677 +:200D40000E94DD07882321F08EEF8093E80007C081E28093EB0003C0EEE7F1E0A8CF6196DA +:200D6000DEBFCDBFCF91DF91FF91EF91BF91AF919F918F917F916F915F914F913F912F911A +:200D80001F91FF90EF900F900FBE0F901F90189520917E0130917F01809180019091810188 +:200DA000281B390B2F733070C901089520917E0130917F01809180019091810128173907DE +:200DC00019F42FEF3FEF09C0E0918001F0918101E25CFE4F8081282F30E0C90108952091F1 +:200DE0007E0130917F0180918001909181012817390719F42FEF3FEF13C0E0918001F091E0 +:200E00008101E25CFE4F2081809180019091810101968F739070909381018093800130E00D +:200E2000C9010895109285011092840188EE93E0A0E0B0E08093860190938701A093880102 +:200E4000B093890180E191E0909383018093820108950F931F93DF93CF930F92CDB7DEB737 +:200E60008C01698380910901882369F083E0BE016F5F7F4F41E050E00E9453041816190685 +:200E800014F49C0107C081E090E0F8019383828320E030E0C9010F90CF91DF911F910F9168 +:200EA000089583E00E9428040895CF93DF9312C082E00E94B3032FEF8F3F9207C9F0E091B8 +:200EC0007E01F0917F01E25CFE4F8083D0937F01C0937E01C0917E01D0917F012196CF73A5 +:200EE000D0708091800190918101C817D90701F7DF91CF910895FC0180818E5F808380E803 +:200F000065E971E042E450E00E94CC030895FC0181819081913A59F4813209F04CC080E08E +:200F200062E071E047E050E00E94CC0342C0913209F041C0803239F482E091E067E070E04E +:200F40000E94100436C0823209F035C08281809309018091020190910301A0910401B09173 +:200F60000501805B9440A040B04019F58091090180FD12C087E797E7909301088093000841 +:200F80002BE088E190E00FB6F894A895809360000FBE209360000DC088E10FB6F8948093F2 +:200FA0006000109260000FBEA895109201081092000881E0089580E00895FC019181808165 +:200FC000813A31F4913089F080E0933089F40DC0813269F49B3021F4828180930A0105C0B4 +:200FE0009A3029F4828180930B0181E0089580E00895EF92FF920F931F938C01E62EDC0109 +:20100000ED91FC910480F581E02D0995F82ED801ED91FC910680F781E02DC8016E2D099509 +:201020008F2D90E01F910F91FF90EF90089510929001109294011092930182E291E09093F1 +:201040009201809391010895EF92FF920F931F93DF93CF930F92CDB7DEB789838B017A01B4 +:2010600084E0BE016F5F7F4F41E050E00E94530484E4B801A7010E9453040F90CF91DF9136 +:201080001F910F91FF90EF90089582E048E050E00E9424080895FC011682178210861186D5 +:2010A0001286138614823496BF010E9445080895DC01683810F0685829C0E62FF0E067FFE2 +:2010C00013C0E058F04081E090E002C0880F991FEA95E2F7809514962C911497282314967F +:2010E0002C93149760E012C0EB5AFD4F6491662319F420E030E01DC067FF08C014968C9176 +:2011000014978D7F14968C9314976F77FD0190E0662321F08681861709F416829F5F3196B8 +:201120009630B1F7CD011496BD010E94450821E030E0C9010895CF93DF93DC01683810F053 +:20114000685825C0E62FF0E067FF12C0E058F04081E090E002C0880F991FEA95E2F7149681 +:201160002C911497282B14962C93149760E00FC0EB5AFD4F64916623D9F167FF08C01496E0 +:201180008C911497826014968C9314976F7716968C9116978617A9F117968C911797861789 +:2011A00081F118968C911897861759F119968C911997861731F11A968C911A97861709F10C +:2011C0001B968C911B978617E1F0ED01E0E0F0E09E2F8E81882321F4EA0FFB1F668306C045 +:2011E0009F5F31962196E630F10591F7963049F481E090E013969C938E93129720E030E059 +:2012000007C0CD011496BD010E94450821E030E0C901DF91CF91089580E867ED71E045E662 +:2012200050E00E94CC030895FC0180818F5F808380E86CE372E049E150E00E94CC03089510 +:20124000CF92DF92EF92FF920F931F93CF93DF937C016B018A01C0E0D0E00FC0D6016D911A +:201260006D01D701ED91FC910190F081E02DC7010995C80FD91F015010400115110571F7A4 +:20128000CE01DF91CF911F910F91FF90EF90DF90CF900895EE0FFF1F0590F491E02D099407 +:2012A000F894FFCF0D0000E100000000000001010000000029072009C806EF06D606510794 +:2012C000550700000000F90720099B0858084B08FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:2012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:20130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:20132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:20134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:20136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:20138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:2013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:2013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:2013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:20140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:20142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:20144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:20146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:20148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:2014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:2014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:2014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:20150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:20152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:20154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:20156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:20158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:2015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:2015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:2015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:20160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:20162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:20164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:20166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:20168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:2016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:2016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:2016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:20170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:20172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:20174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:20176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:20178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:2017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:2017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:2017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:20180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:20182000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:20184000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:20186000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:20188000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:2018A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:2018C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:2018E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:20190000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:20192000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:20194000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:20196000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:20198000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:2019A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:2019C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:2019E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:201A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:201A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:201A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:201A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:201A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:201AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:201AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:201AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:201B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:201B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:201B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:201B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:201B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:201BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:201BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:201BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:201C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:201C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:201C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:201C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:201C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:201CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:201CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:201CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:201D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:201D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:201D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:201D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:201D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:201DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:201DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:201DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:201E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:201E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:201E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:201E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:201E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:201EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:201EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:201EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:201F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:201F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:201F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:201F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:201F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:201FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:201FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:201FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:20200000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:20202000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:20204000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:20206000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:20208000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:2020A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:2020C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:2020E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:20210000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:20212000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:20214000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:20216000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:20218000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:2021A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:2021C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:2021E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:20220000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:20222000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:20224000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:20226000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:20228000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:2022A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:2022C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:2022E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:20230000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:20232000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:20234000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:20236000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:20238000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:2023A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:2023C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:2023E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:20240000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:20242000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:20244000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:20246000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:20248000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:2024A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:2024C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:2024E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:20250000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:20252000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:20254000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:20256000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:20258000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:2025A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:2025C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:2025E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:20260000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:20262000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:20264000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:20266000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:20268000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:2026A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:2026C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:2026E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:20270000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:20272000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:20274000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:20276000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:20278000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:2027A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:2027C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:2027E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:20280000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:20282000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:20284000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:20286000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:20288000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:2028A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:2028C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:2028E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:20290000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:20292000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:20294000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:20296000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:20298000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:2029A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:2029C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:2029E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:202A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:202A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:202A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:202A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:202A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:202AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:202AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:202AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:202B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:202B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:202B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:202B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:202B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:202BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:202BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:202BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:202C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:202C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:202C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:202C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:202C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:202CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:202CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:202CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:202D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:202D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:202D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:202D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:202D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:202DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:202DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:202DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:202E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:202E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:202E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:202E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:202E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:202EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:202EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:202EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:202F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:202F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:202F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:202F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:202F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:202FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:202FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:202FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:20300000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:20302000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:20304000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:20306000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:20308000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:2030A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:2030C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:2030E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:20310000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:20312000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:20314000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:20316000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:20318000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:2031A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:2031C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:2031E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:20320000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:20322000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:20324000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:20326000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:20328000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:2032A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:2032C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:2032E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:20330000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:20332000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:20334000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:20336000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:20338000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:2033A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:2033C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:2033E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:20340000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:20342000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:20344000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:20346000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:20348000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:2034A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:2034C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:2034E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:20350000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:20352000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:20354000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:20356000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:20358000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:2035A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:2035C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:2035E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:20360000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:20362000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:20364000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:20366000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:20368000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:2036A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:2036C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:2036E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:20370000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:20372000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:20374000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:20376000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:20378000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:2037A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:2037C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:2037E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:20380000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:20382000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:20384000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:20386000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:20388000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:2038A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:2038C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:2038E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:20390000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:20392000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:20394000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:20396000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:20398000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:2039A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:2039C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:2039E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:203A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:203A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:203A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:203A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:203A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:203AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:203AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:203AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:203B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:203B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:203B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:203B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:203B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:203BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:203BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:203BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:203C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:203C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:203C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:203C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:203C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:203CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:203CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:203CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:203D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:203D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:203D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:203D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:203D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:203DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:203DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:203DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:203E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:203E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:203E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:203E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:203E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:203EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:203EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:203EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:203F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:203F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:203F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:203F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:203F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:203FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:203FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:203FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:20400000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:20402000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:20404000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:20406000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:20408000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:2040A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:2040C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:2040E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:20410000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:20412000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:20414000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:20416000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:20418000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:2041A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:2041C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:2041E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:20420000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:20422000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:20424000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:20426000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:20428000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:2042A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:2042C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:2042E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:20430000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:20432000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:20434000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:20436000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:20438000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:2043A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:2043C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:2043E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:20440000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:20442000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:20444000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:20446000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:20448000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:2044A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:2044C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:2044E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:20450000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:20452000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:20454000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:20456000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:20458000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:2045A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:2045C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:2045E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:20460000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:20462000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:20464000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:20466000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:20468000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:2046A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:2046C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:2046E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:20470000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:20472000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:20474000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:20476000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:20478000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:2047A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:2047C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:2047E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:20480000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:20482000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:20484000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:20486000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:20488000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:2048A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:2048C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:2048E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:20490000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:20492000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:20494000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:20496000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:20498000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:2049A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:2049C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:2049E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:204A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:204A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:204A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:204A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:204A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:204AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:204AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:204AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:204B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:204B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:204B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:204B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:204B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:204BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:204BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:204BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:204C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:204C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:204C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:204C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:204C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:204CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:204CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:204CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:204D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:204D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:204D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:204D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:204D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:204DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:204DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:204DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:204E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:204E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:204E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:204E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:204E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:204EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:204EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:204EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:204F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:204F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:204F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:204F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:204F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:204FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:204FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:204FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:20500000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:20502000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:20504000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:20506000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:20508000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:2050A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:2050C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:2050E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:20510000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:20512000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:20514000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:20516000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:20518000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:2051A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:2051C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:2051E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:20520000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:20522000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:20524000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:20526000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:20528000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:2052A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:2052C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:2052E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:20530000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:20532000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:20534000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:20536000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:20538000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:2053A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:2053C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:2053E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:20540000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:20542000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:20544000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:20546000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:20548000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:2054A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:2054C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:2054E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:20550000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:20552000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:20554000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:20556000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:20558000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:2055A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:2055C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:2055E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:20560000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:20562000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:20564000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:20566000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:20568000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:2056A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:2056C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:2056E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:20570000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:20572000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:20574000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:20576000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:20578000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:2057A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:2057C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:2057E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:20580000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:20582000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:20584000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:20586000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:20588000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:2058A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:2058C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:2058E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:20590000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:20592000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:20594000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:20596000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:20598000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:2059A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:2059C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:2059E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:205A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:205A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:205A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:205A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:205A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:205AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:205AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:205AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:205B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:205B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:205B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:205B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:205B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:205BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:205BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:205BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:205C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:205C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:205C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:205C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:205C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:205CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:205CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:205CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:205D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:205D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:205D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:205D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:205D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:205DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:205DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:205DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:205E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:205E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:205E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:205E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:205E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:205EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:205EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:205EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:205F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:205F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:205F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:205F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:205F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:205FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:205FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:205FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:20600000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:20602000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:20604000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:20606000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:20608000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:2060A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:2060C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:2060E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:20610000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:20612000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:20614000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:20616000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:20618000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:2061A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:2061C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:2061E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:20620000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:20622000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:20624000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:20626000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:20628000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:2062A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:2062C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:2062E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:20630000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:20632000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:20634000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:20636000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:20638000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:2063A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:2063C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:2063E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:20640000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:20642000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:20644000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:20646000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:20648000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:2064A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:2064C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:2064E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:20650000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:20652000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:20654000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:20656000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:20658000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:2065A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:2065C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:2065E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:20660000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:20662000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:20664000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:20666000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:20668000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:2066A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:2066C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:2066E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:20670000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:20672000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:20674000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:20676000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:20678000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:2067A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:2067C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:2067E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:20680000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:20682000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:20684000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:20686000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:20688000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:2068A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:2068C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:2068E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:20690000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:20692000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:20694000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:20696000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:20698000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:2069A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:2069C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:2069E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:206A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:206A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:206A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:206A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:206A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:206AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:206AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:206AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:206B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:206B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:206B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:206B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:206B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:206BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:206BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:206BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:206C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:206C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:206C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:206C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:206C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:206CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:206CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:206CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:206D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:206D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:206D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:206D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:206D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:206DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:206DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:206DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:206E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:206E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:206E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:206E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:206E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:206EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:206EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:206EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:206F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:206F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:206F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:206F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:206F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:206FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:206FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:206FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:2070000055C000006EC000006CC000006AC0000068C0000066C0000064C0000062C0000043 +:2070200060C000005EC00000F2C400005AC0000058C0000056C0000054C0000052C00000EE +:2070400050C0000078C000004CC000004AC0000048C0000046C0000044C0000042C00000BE +:2070600040C000003EC000003CC000003AC0000038C0000036C0000034C0000032C0000048 +:2070800030C000002EC000002CC000002AC0000028C0000026C0000024C0000022C00000A8 +:2070A00020C000001EC000001CC0000011241FBECFEFDAE0DEBFCDBF11E0A0E0B1E0E2E3BC +:2070C000FFE702C005900D92A83AB107D9F711E0A8EAB1E001C01D92AE3BB107E1F78FD30B +:2070E00026C78ECFF89410926F0010928100109285001092840081E085BF15BE47985D98ED +:2071000028980C94000008952091B2013091B3012F5F3F4F3093B3012093B201932F37FFA8 +:2071200003C08EEF831B982F990F921710F447980895479A08951F920F920FB60F9211246E +:207140002F938F939F93EF93FF9310928500109284008091A8019091A901009741F00197D3 +:207160009093A9018093A801892B09F45D988091AA019091AB01009741F001979093AB0128 +:207180008093AA01892B09F42898E0E0F0E0859194918F5F9F4F49F08091AC019091AD0153 +:2071A00001969093AD018093AC01FF91EF919F918F912F910F900FBE0F901F90189584E0BC +:2071C0008093E9000DC08091E8008B778093E80003C08EB3882351F08091E80082FFF9CFBE +:2071E0008091E80085FFEFCF8091F1000895982F83E08093E9008091E80085FD0DC0809136 +:20720000E8008E778093E80003C08EB3882369F08091E80080FFF9CF9093F1005D9A84E6C9 +:2072200090E09093A9018093A80108954F925F926F927F928F929F92AF92BF92CF92DF921E +:20724000EF92FF920F931F93CF93DF9384E08093E9008091E80082FF57C2289A84E690E065 +:207260009093AB018093AA01AADF182F853481F48CE49DE19093AD018093AC0107B600FC4B +:20728000FDCFF999FECF81E180935700E89503C0843519F494DF8DE00DC28C34E1F38035F9 +:2072A000D1F3843721F484E4A2DF80E003C2813611F489E5FFC18134B1F481DF182F7FDFE3 +:2072C00090E0880F991FAA2797FDA095BA2F312F330F20E0442737FD4095542F822B932B68 +:2072E000A42BB52BB8C1803711F483E5E3C1833549F4C0E0D1E089917ADF21E0C730D20714 +:20730000D1F7D9C1863521F481E371DF80E3D2C1833731F487E86BDF85E969DF8EE1CAC149 +:207320008536B9F4E0E0F0E093E085E090935700E89507B600FCFDCF80935700E89507B65D +:2073400000FCFDCFE058FF4FA0E7E030FA0771F7A2CF823739F4E1E0F0E089E08093570024 +:207360008491A8C1863439F4E0E0F0E089E08093570084919FC18E3439F4E3E0F0E089E0E5 +:2073800080935700849196C1813539F4E2E0F0E089E08093570084918DC1823631F489E521 +:2073A00026DF80E024DF80E885C1823419F0873609F0E5C01092AD011092AC0100DF082FE8 +:2073C000FEDEF82EFCDE682E8554823008F071C1902F80E0CF2DD0E0C82BD92B10926F00B3 +:2073E000173609F04BC081E180935700E895DD24CC24C3943FC0E090AE01F090AF010091CC +:20740000B0011091B101B6E46B16D9F4ED2DF0E0EE29FF29E4918E2FEADEDD2081F082E08D +:2074200090E0A0E0B0E0E80EF91E0A1F1B1FE092AE01F092AF010093B0011093B101DC2470 +:2074400018C0D801C701B695A7959795879559D5CEDE82E090E0A0E0B0E0E80EF91E0A1FF2 +:207460001B1FE092AE01F092AF010093B0011093B1012197209709F0BECF7DC08090AE01F5 +:207480009090AF01A090B001B090B10196E4691609F05DC083E0F40180935700E89507B63E +:2074A00000FCFDCF54C0F6E46F1661F5772031F1E090AE01F090AF010091B0011091B1019E +:2074C0007EDED82ECC24852D90E08C299D29F7010C0140925700E895112482E090E0A0E08B +:2074E000B0E0E80EF91E0A1F1B1FE092AE01F092AF010093B0011093B10102C060DE582E1A +:20750000742423C0E090AE01F090AF010091B0011091B10116950795F794E79450DE682FFA +:20752000C701F7D48091AE019091AF01A091B001B091B1010296A11DB11D8093AE01909349 +:20754000AF01A093B001B093B101219704C05524772444244394209709F0A5CF96E46916B6 +:2075600041F485E0F40180935700E89507B600FCFDCF8DE03CDE82E080936F009CC0833492 +:2075800071F40091AE011091AF0119DE90E021E0F8010C0120935700E89511247CCE8336C8 +:2075A00019F5E090AE01F090AF010091B0011091B10105DEF701E16090E021E00C0120938C +:2075C0005700E895112482E090E0A0E0B0E0E80EF91E0A1F1B1FE092AE01F092AF0100936A +:2075E000B0011093B10157CE8D3661F4E091AE01F091AF0185E080935700E89507B600FCF2 +:20760000FDCF49CE823551F4E091AE01F091AF0105911491812FEBDD802F4CC0843421F5FE +:20762000E090AE01F090AF010091B0011091B10116950795F794E794C2DD682FC70169D4DE +:207640008091AE019091AF01A091B001B091B1010296A11DB11D8093AE019093AF01A093D8 +:20766000B001B093B10117CE843609F5E090AE01F090AF010091B0011091B101D801C70142 +:20768000B695A795979587953CD4B1DD82E090E0A0E0B0E0E80EF91E0A1F1B1FE092AE010A +:2076A000F092AF010093B0011093B10104C08B3111F08FE39CDD83E08093E9009091E8002B +:2076C0008091E8008E778093E80095FF04C010C08EB38823C9F08091E80080FFF9CF809193 +:2076E000E8008E778093E80003C08EB3882361F08091E80080FFF9CF84E08093E9008091F1 +:20770000E8008B778093E800DF91CF911F910F91FF90EF90DF90CF90BF90AF909F908F90AC +:207720007F906F905F904F9008959091B601892F8F77813249F58091B7018032A1F081328A +:2077400019F5913A09F58091E800877F8093E8008DE091E067E070E00BD28091E8008B770B +:207760008093E8000895913279F48091E800877F8093E8008DE091E067E070E05DD2809192 +:20778000E8008E778093E800089582E061EC42E0B5D083E061E842E1B1D084E060E842E1EF +:2077A000ADC084B7877F84BF88E10FB6F89480936000109260000FBE20E880E090E00FB63F +:2077C000F89420936100809361000FBE81E085BF92E095BF3F9A209A559AE1E6F0E02083A1 +:2077E000108247985D982898109289008AEF8093880090936F0083E080938100F0C040911A +:20780000000850910108109201081092000894B714BE88E10FB6F8948093600010926000D5 +:207820000FBE292F30E0F901E270F07091FD18C090FF05C0859194918F5F9F4F81F423FFFF +:207840000FC08091090190910A014817590741F0E0E0F0E0859194918F5F9F4F09F042DC64 +:20786000A0DF78941092AD011092AC010CC0DEDC36D38091AC019091AD0181549F4110F00D +:207880001092140141DC80911401882381F78091E00081608093E00025DC80E090E0089598 +:2078A000FA01923049F0933061F09130F9F485E191E022E130E01EC087E291E02EE330E04D +:2078C00019C0882329F485E691E024E030E012C0813029F489E691E022E230E00BC0823006 +:2078E00029F48DE891E028E130E004C080E090E020E030E091838083C90108958093E9004E +:207900008091EB0081608093EB001092ED006093EC004093ED008091EE00881F8827881F62 +:2079200008958091B60188238CF403C08EB38823B1F08091E80082FFF9CF8091E8008B772A +:207940008093E80008958EB3882349F08091E80080FFF9CF8091E8008E778093E800089594 +:20796000EF92FF920F931F9345D04CD008ED10E0F80180818F77808380818068808380819B +:207980008F7D808319BC1EBA1092B40180EEE82EF12CF70180818B7F8083F8018081816052 +:2079A000808380E060E042E0A9DFE1EEF0E080818E7F8083E2EEF0E0808181608083808144 +:2079C00088608083F70180818E7F8083F8018081806180831F910F91FF90EF900895E7ED06 +:2079E000F0E08081816080838AE482BF81E08093B501B6CFE8EDF0E080818E7F808310921C +:207A0000E20008951092DA001092E10008951F920F920FB60F9211242F933F934F935F93F6 +:207A20006F937F938F939F93AF93BF93EF93FF938091DA0080FF1BC08091D80080FF17C0B2 +:207A40008091DA008E7F8093DA008091D90080FF0BC080E189BD82E189BD09B400FEFDCF36 +:207A600081E08EBB3BD203C019BC1EBA37D28091E10080FF17C08091E20080FF13C0809138 +:207A8000E2008E7F8093E2008091E20080618093E2008091D80080628093D80019BC85E049 +:207AA0008EBB1CD28091E10084FF2CC08091E20084FF28C080E189BD82E189BD09B400FEC5 +:207AC000FDCF8091D8008F7D8093D8008091E1008F7E8093E1008091E2008F7E8093E20012 +:207AE0008091E20081608093E2008091B401882331F48091E30087FD02C081E001C084E067 +:207B00008EBBECD18091E10083FF21C08091E20083FF1DC08091E100877F8093E10082E06A +:207B20008EBB1092B4018091E1008E7F8093E1008091E2008E7F8093E2008091E2008061E9 +:207B40008093E20080E060E042E0D8DEC7D1FF91EF91BF91AF919F918F917F916F915F9130 +:207B60004F913F912F910F900FBE0F901F9018959C014091BC015091BD014617570718F49D +:207B8000F90190E044C06115710511F0AB01F8CF8091E8008E778093E80040E050E0F0CF0F +:207BA0008EB3882309F444C0853009F443C08091E80083FF02C081E008958091E80082FD70 +:207BC00031C08091E80080FF22C08091F3009091F200782F60E0292F30E0262B372B07C07A +:207BE00081918093F100415050402F5F3F4F4115510519F02830310598F390E02830310566 +:207C000009F491E08091E8008E778093E8004115510531F6992321F605C08EB3882341F075 +:207C2000853041F08091E80082FFF7CF80E0089582E0089583E008959C016115710529F47C +:207C40008091E8008B778093E800F90126C08EB3882391F1853091F18091E80083FF02C06C +:207C600081E008958091E80082FFF1CF06C08091F10081936150704059F02091F300809191 +:207C8000F200322F20E090E0822B932B892B79F78091E8008B778093E80061157105B9F601 +:207CA00005C08EB3882341F0853041F08091E80080FFF7CF80E0089582E0089583E00895C2 +:207CC0000F931F93DF93CF9300D0CDB7DEB7E6EBF1E08091F100819381E0EE3BF807C9F792 +:207CE00024DD8091E80083FFE4C08091B6019091B701953009F46DC0963040F4913081F1A7 +:207D0000913070F0933009F0D4C02AC0983009F4A3C0993009F4B2C0963009F0CAC07CC023 +:207D2000803809F4C6C0823809F0C3C08091BA0187708093E9008091EB001092E9002091DB +:207D4000E800277F2093E80090E025E0969587952A95E1F781708093F1001092F10087C0D8 +:207D6000882319F0823009F0A4C08F71823009F0A0C08091B801882331F52091BA01277097 +:207D800009F497C02093E9008091EB0080FF1BC0933021F48091EB00806213C08091EB0018 +:207DA00080618093EB0081E090E002C0880F991F2A95E2F78093EA001092EA008091EB00E5 +:207DC00088608093EB001092E9008091E800877F51C0882309F06DC01091B8011F770FB79B +:207DE000F8948091E800877F8093E8009ADD8091E80080FFFCCF8091E3008078812B809398 +:207E0000E30080688093E300112311F482E001C083E08EBB0FBF4DC08058823008F049C033 +:207E20008091B8019091B9016091BA01AE014F5F5F4F36DDBC01009709F43BC08091E8008E +:207E4000877F8093E80089819A8192DE8091E8008B778093E8002DC0803859F58091E800AA +:207E6000877F8093E8008091B4018093F1008091E8008E778093E80054DD1BC08823C9F4CA +:207E80009091B8019230A8F48091E800877F8093E8009093B40145DD8091B401882331F420 +:207EA0008091E30087FD02C081E001C084E08EBB6CDC8091E80083FF0AC08091EB0080624E +:207EC0008093EB008091E800877F8093E8000F900F90CF91DF911F910F91089508951F9360 +:207EE0008EB3882361F01091E9001092E9008091E80083FF01C0E4DE17701093E9001F916F +:207F00000895F999FECF92BD81BDF89A992780B50895262FF999FECF1FBA92BD81BD20BDBD +:207F20000FB6F894FA9AF99A0FBE01960895F894FFCF4341544552494E4100777700080031 +:207F40000000000000080112011001020000084123370001000201000109023E00020100FE +:207F600080320904000001020201000524001001042402040524060001070582030800FF0C +:207F800009040100020A000000070504021000010705830210000104030904220341007216 +:207FA000006400750069006E006F0020004D006900630072006F0020002000200000001810 +:1A7FC00003410072006400750069006E006F0020004C004C004300000000D7 +:00000001FF diff --git a/Businesscard-V2-CH32V203C8T6/alt/bmp/spaceinv.bmp b/Businesscard-V2-CH32V203C8T6/alt/bmp/spaceinv.bmp new file mode 100644 index 0000000000000000000000000000000000000000..e7e86b6c490f1dc4c7a3e236e926bbae955d730f GIT binary patch literal 714 zcmZ?rJ;lTT23c3rXXB|b_`^90&OA4MRq^j@et>s VamjNtK?fik3sDT$f}ac22ms?tjzItb literal 0 HcmV?d00001 diff --git a/Businesscard-V2-CH32V203C8T6/alt/include/README b/Businesscard-V2-CH32V203C8T6/alt/include/README new file mode 100644 index 0000000..194dcd4 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/include/README @@ -0,0 +1,39 @@ + +This directory is intended for project header files. + +A header file is a file containing C declarations and macro definitions +to be shared between several project source files. You request the use of a +header file in your project source file (C, C++, etc) located in `src` folder +by including it, with the C preprocessing directive `#include'. + +```src/main.c + +#include "header.h" + +int main (void) +{ + ... +} +``` + +Including a header file produces the same results as copying the header file +into each source file that needs it. Such copying would be time-consuming +and error-prone. With a header file, the related declarations appear +in only one place. If they need to be changed, they can be changed in one +place, and programs that include the header file will automatically use the +new version when next recompiled. The header file eliminates the labor of +finding and changing all the copies as well as the risk that a failure to +find one copy will result in inconsistencies within a program. + +In C, the usual convention is to give header files names that end with `.h'. +It is most portable to use only letters, digits, dashes, and underscores in +header file names, and at most one dot. + +Read more about using header files in official GCC documentation: + +* Include Syntax +* Include Operation +* Once-Only Headers +* Computed Includes + +https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html diff --git a/Businesscard-V2-CH32V203C8T6/alt/lib/README b/Businesscard-V2-CH32V203C8T6/alt/lib/README new file mode 100644 index 0000000..2593a33 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/lib/README @@ -0,0 +1,46 @@ + +This directory is intended for project specific (private) libraries. +PlatformIO will compile them to static libraries and link into executable file. + +The source code of each library should be placed in an own separate directory +("lib/your_library_name/[here are source files]"). + +For example, see a structure of the following two libraries `Foo` and `Bar`: + +|--lib +| | +| |--Bar +| | |--docs +| | |--examples +| | |--src +| | |- Bar.c +| | |- Bar.h +| | |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html +| | +| |--Foo +| | |- Foo.c +| | |- Foo.h +| | +| |- README --> THIS FILE +| +|- platformio.ini +|--src + |- main.c + +and a contents of `src/main.c`: +``` +#include +#include + +int main (void) +{ + ... +} + +``` + +PlatformIO Library Dependency Finder will find automatically dependent +libraries scanning project source files. + +More information about PlatformIO Library Dependency Finder +- https://docs.platformio.org/page/librarymanager/ldf.html diff --git a/Businesscard-V2-CH32V203C8T6/alt/platformio.ini b/Businesscard-V2-CH32V203C8T6/alt/platformio.ini new file mode 100644 index 0000000..f5d1ed0 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/platformio.ini @@ -0,0 +1,26 @@ +; PlatformIO Project Configuration File +; +; Build options: build flags, source filter +; Upload options: custom upload port, speed and extra flags +; Library options: dependencies, extra library storages +; Advanced options: extra scripting +; +; Please visit documentation for the other options and examples +; https://docs.platformio.org/page/projectconf.html + +[env:ch32v203c8t6_evt_r0] +platform = ch32v +board = ch32v203c8t6_evt_r0 +framework = arduino +build_flags=-DCH32V203 + +; [env:ATmega32u4] +; platform = atmelavr +; board = micro +; board_build.mcu = atmega32u4 +; board_build.f_cpu = 16000000L +; framework = arduino +; build_flags=-DATMEGA32U4 +; upload_protocol = usbtiny +; upload_flags = -e +; ; diff --git a/Businesscard-V2-CH32V203C8T6/alt/src/bitmap.h b/Businesscard-V2-CH32V203C8T6/alt/src/bitmap.h new file mode 100644 index 0000000..df84d9e --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/src/bitmap.h @@ -0,0 +1,128 @@ +#include +#ifndef _BITMAPS_H_ +#define _BITMAPS_H_ + +const uint16_t bitmap[12] = { + 0b1111111111111111, + 0b1000000000000001, + 0b1000000000000001, + 0b1000000000000001, + 0b1000100100010001, + 0b1000100110110001, + 0b1000100101010001, + 0b1000100100010001, + 0b1000111100010001, + 0b1000000000000001, + 0b1000000000000001, + 0b1111111111111111 +}; + +const uint8_t fnt_score[10][7] = { + { + 0b00000000, + 0b00001100, + 0b00010010, + 0b00010010, + 0b00010010, + 0b00001100, + 0b00000000 + }, + { + 0b00000000, + 0b00000100, + 0b00001100, + 0b00000100, + 0b00000100, + 0b00001110, + 0b00000000 + }, + { + 0b00000000, + 0b00011110, + 0b00000010, + 0b00011110, + 0b00010000, + 0b00011110, + 0b00000000 + }, + { + 0b00000000, + 0b00011110, + 0b00000010, + 0b00000110, + 0b00000010, + 0b00011110, + 0b00000000 + }, + { + 0b00000000, + 0b00010010, + 0b00010010, + 0b00011110, + 0b00000010, + 0b00000010, + 0b00000000 + }, + { + 0b00000000, + 0b00011110, + 0b00010000, + 0b00011110, + 0b00000010, + 0b00011110, + 0b00000000 + }, + { + 0b00000000, + 0b00011110, + 0b00010000, + 0b00011110, + 0b00010010, + 0b00011110, + 0b00000000 + }, + { + 0b00000000, + 0b00011110, + 0b00000010, + 0b00000100, + 0b00000100, + 0b00000100, + 0b00000000 + }, + { + 0b00000000, + 0b00011110, + 0b00010010, + 0b00011110, + 0b00010010, + 0b00011110, + 0b00000000 + }, + { + 0b00000000, + 0b00011110, + 0b00010010, + 0b00011110, + 0b00000010, + 0b00011110, + 0b00000000 + } +}; + +uint8_t wintext[12] = { + 0b00100010, + 0b00101010, + 0b00010100, + 0b00000000, + 0b00011100, + 0b00001000, + 0b00011100, + 0b00000000, + 0b00011100, + 0b00100010, + 0b00100010, + 0b00000000 +}; + +#endif \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/alt/src/display.cpp b/Businesscard-V2-CH32V203C8T6/alt/src/display.cpp new file mode 100644 index 0000000..84b6296 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/src/display.cpp @@ -0,0 +1,290 @@ +#include +#include "pins.h" +#include "bitmap.h" +#include "font5x7.h" +#include "display.hpp" + +void shiftBit(bool bit) +{ + + // PORTB &= ~(1<> i) & 0b1; + shiftBit(bit); + } +} + +void displayRow(uint8_t row) +{ +// uint8_t push_val; +// row = row % 12; +// // uint16_t rval = display[row]; +// // uint16_t rval = 0xFFFF - (row << 8); +// //Deactivate OE Line +// digitalWrite(BD_OE, LOW); + // PORTD &= ~(1<>7) & 0xFF)); +// //Now activate the corresponding row by some nice bit arithmetics ;) + digitalWrite(BD_B0, row&0b1); + digitalWrite(BD_B1, (row>>1)&0b1); + digitalWrite(BD_B2, (row>>2)&0b1); + digitalWrite(BD_B3, (row>>3)&0b1); + digitalWrite(BD_OE, LOW); + // PORTD |= ((row&0b1)<>1)&0b1)<>2)&0b1)<>3)&0b1)<> i) & 0b1; + // drawChar[i] += bit << j; + textbuffer[i][buf] += bit << (5-j); + } + } +} + +void calcScreenFromText(String text, int xo, uint8_t yo) +{ + uint8_t xo_s = xo % 6; + uint8_t yo_s = yo % 12; + uint16_t len = text.length(); + uint16_t firstChar = floor((xo % (len*6)) / 6.0); + + // int offset = 16-xo-5; + + for(int y=0; y<12; y++) + { + display[y] = 0x0000; + } + + for(int i=firstChar; i < firstChar + 4; i++) + { + int ival = 330; + ival = text[i] * 5; + getChar(ival, i-firstChar); + } + + for(int y=0; y<7; y++) + { + // if(y + yo_sanitized > 12) continue; + // if(ioff < 0) display[y+yo_sanitized] |= (uint16_t)drawChar[y] >> abs(ioff); + // else display[y+yo_sanitized] |= (uint16_t)drawChar[y] << ioff; + display[(y+yo_s) % 12] |= textbuffer[y][0] << (12+xo_s); + display[(y+yo_s) % 12] |= textbuffer[y][1] << (6+xo_s); + display[(y+yo_s) % 12] |= textbuffer[y][2] << xo_s; + if(xo_s > 0) display[(y+yo_s) % 12] |= textbuffer[y][3] >> (6-xo_s); + } +} + +void calcScreenFromTextSin(String text, int xo) +{ + uint8_t xo_s = xo % 6; + uint8_t yo_s = 3; + uint16_t len = text.length(); + uint16_t firstChar = floor((xo % (len*6)) / 6.0); + + // int offset = 16-xo-5; + + for(int y=0; y<12; y++) + { + display[y] = 0x0000; + } + + for(int i=firstChar; i < firstChar + 4; i++) + { + yoffs[i-firstChar] = 0; + int ival = 330; + ival = text[i] * 5; + getChar(ival, i-firstChar); + yoffs[i-firstChar] = round(2.0 * sinf(M_PI * (20.0 * (float)i - (abs(xo)*7)) / (float)text.length())); + } + + for(int y=0; y<7; y++) + { + // if(y + yo_sanitized > 12) continue; + // if(ioff < 0) display[y+yo_sanitized] |= (uint16_t)drawChar[y] >> abs(ioff); + // else display[y+yo_sanitized] |= (uint16_t)drawChar[y] << ioff; + display[(y+yo_s+yoffs[0]) % 12] |= textbuffer[y][0] << (12+xo_s); + display[(y+yo_s+yoffs[1]) % 12] |= textbuffer[y][1] << (6+xo_s); + display[(y+yo_s+yoffs[2]) % 12] |= textbuffer[y][2] << xo_s; + if(xo_s > 0) display[(y+yo_s+yoffs[3]) % 12] |= textbuffer[y][3] >> (6-xo_s); + } +} + +void calcScreenFromTextV(String text, int xo, uint8_t yo) +{ + uint8_t xo_s = xo % 26; + uint8_t yo_s = yo % 8; + uint16_t len = text.length(); + uint16_t firstChar = floor((yo % (len*8)) / 8.0); + + // int offset = 16-xo-5; + + for(int y=0; y<12; y++) + { + display[y] = 0x0000; + } + + for(int i=firstChar; i < firstChar + 3; i++) + { + int ival = 330; + ival = text[i] * 5; + getChar(ival, i-firstChar); + } + + for(int y=0; y<7; y++) + { + // if(y + yo_sanitized > 12) continue; + // if(ioff < 0) display[y+yo_sanitized] |= (uint16_t)drawChar[y] >> abs(ioff); + // else display[y+yo_sanitized] |= (uint16_t)drawChar[y] << ioff; + if(xo_s < 21) + { + display[y] |=textbuffer[y][0] << (21-xo_s); + display[y] |=textbuffer[y][0] >> (xo_s-5); + } + else + { + display[y] |=textbuffer[y][0] << (26-xo_s); + display[y] |=textbuffer[y][0] >> (xo_s-21); + } + } +} + +void setupDisplay() { + for(int i=0; i<12; i++) display[i] = bitmap[i]; + // display[0] = 0xFFFF; + // display[11] = 0xFFFF; + + //Output-Pins setzen + // DDRD |= (1< + +uint16_t display[12]; +float yoff = 0; +uint8_t val = 0; +uint8_t drawChar[7] = { + 0b0, + 0b0, + 0b0, + 0b0, + 0b0, + 0b0, + 0b0 +}; +uint8_t textbuffer[7][4]; +signed char yoffs[4]; + +bool sb=false; + +void shiftBit(bool bit); + +void shift16BITValue(uint16_t val); + +void displayRow(uint8_t row); + +void getChar(int index=0x42*5, uint8_t buf=0); + +void calcScreenFromText(String text, int xo, uint8_t yo); + +void calcScreenFromTextSin(String text, int xo); + +void calcScreenFromTextV(String text, int xo, uint8_t yo); + +void setupDisplay(); + +void videoDelay(uint16_t times); +#endif \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/alt/src/font5x7.h b/Businesscard-V2-CH32V203C8T6/alt/src/font5x7.h new file mode 100644 index 0000000..80fd95c --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/src/font5x7.h @@ -0,0 +1,289 @@ +#ifndef _FONT5X7_H_ +#define _FONT5X7_H_ +#include + +/* + * Take 'A' as example. + * 'A' use 5 byte to denote: + * 0x7C, 0x12, 0x11, 0x12, 0x7C + * + * and we represent it in base 2: + * 0x7C: 01111100 + * 0x12: 00010010 + * 0x11: 00010001 + * 0x12: 00010010 + * 0x7C: 01111100 + * where 1 is font color, and 0 is background color + * + * So it's 'A' if we look it in counter-clockwise for 90 degree. + * In general case, we also add a background line to seperate from other character: + * 0x7C: 01111100 + * 0x12: 00010010 + * 0x11: 00010001 + * 0x12: 00010010 + * 0x7C: 01111100 + * 0x00: 00000000 + * + **/ + +// standard ascii 5x7 font +const static unsigned char font5x7[] PROGMEM = { + 0x00, 0x00, 0x00, 0x00, 0x00, // 0x00 (nul) + 0x3E, 0x5B, 0x4F, 0x5B, 0x3E, // 0x01 (soh) + 0x3E, 0x6B, 0x4F, 0x6B, 0x3E, // 0x02 (stx) + 0x1C, 0x3E, 0x7C, 0x3E, 0x1C, // 0x03 (etx) + 0x18, 0x3C, 0x7E, 0x3C, 0x18, // 0x04 (eot) + 0x1C, 0x57, 0x7D, 0x57, 0x1C, // 0x05 (enq) + 0x1C, 0x5E, 0x7F, 0x5E, 0x1C, // 0x06 (ack) + 0x00, 0x18, 0x3C, 0x18, 0x00, // 0x07 (bel) + 0xFF, 0xE7, 0xC3, 0xE7, 0xFF, // 0x08 (bs) + 0x00, 0x18, 0x24, 0x18, 0x00, // 0x09 (tab) + 0xFF, 0xE7, 0xDB, 0xE7, 0xFF, // 0x0A (lf) + 0x30, 0x48, 0x3A, 0x06, 0x0E, // 0x0B (vt) + 0x26, 0x29, 0x79, 0x29, 0x26, // 0x0C (np) + 0x40, 0x7F, 0x05, 0x05, 0x07, // 0x0D (cr) + 0x40, 0x7F, 0x05, 0x25, 0x3F, // 0x0E (so) + 0x5A, 0x3C, 0xE7, 0x3C, 0x5A, // 0x0F (si) + 0x7F, 0x3E, 0x1C, 0x1C, 0x08, // 0x10 (dle) + 0x08, 0x1C, 0x1C, 0x3E, 0x7F, // 0x11 (dc1) + 0x14, 0x22, 0x7F, 0x22, 0x14, // 0x12 (dc2) + 0x5F, 0x5F, 0x00, 0x5F, 0x5F, // 0x13 (dc3) + 0x06, 0x09, 0x7F, 0x01, 0x7F, // 0x14 (dc4) + 0x00, 0x66, 0x89, 0x95, 0x6A, // 0x15 (nak) + 0x60, 0x60, 0x60, 0x60, 0x60, // 0x16 (syn) + 0x94, 0xA2, 0xFF, 0xA2, 0x94, // 0x17 (etb) + 0x08, 0x04, 0x7E, 0x04, 0x08, // 0x18 (can) + 0x10, 0x20, 0x7E, 0x20, 0x10, // 0x19 (em) + 0x08, 0x08, 0x2A, 0x1C, 0x08, // 0x1A (eof) + 0x08, 0x1C, 0x2A, 0x08, 0x08, // 0x1B (esc) + 0x1E, 0x10, 0x10, 0x10, 0x10, // 0x1C (fs) + 0x0C, 0x1E, 0x0C, 0x1E, 0x0C, // 0x1D (gs) + 0x30, 0x38, 0x3E, 0x38, 0x30, // 0x1E (rs) + 0x06, 0x0E, 0x3E, 0x0E, 0x06, // 0x1F (us) + 0x00, 0x00, 0x00, 0x00, 0x00, // 0x20 + 0x00, 0x00, 0x5F, 0x00, 0x00, // 0x21 ! + 0x00, 0x07, 0x00, 0x07, 0x00, // 0x22 " + 0x14, 0x7F, 0x14, 0x7F, 0x14, // 0x23 # + 0x24, 0x2A, 0x7F, 0x2A, 0x12, // 0x24 $ + 0x23, 0x13, 0x08, 0x64, 0x62, // 0x25 % + 0x36, 0x49, 0x56, 0x20, 0x50, // 0x26 & + 0x00, 0x08, 0x07, 0x03, 0x00, // 0x27 ' + 0x00, 0x1C, 0x22, 0x41, 0x00, // 0x28 ( + 0x00, 0x41, 0x22, 0x1C, 0x00, // 0x29 ) + 0x2A, 0x1C, 0x7F, 0x1C, 0x2A, // 0x2A * + 0x08, 0x08, 0x3E, 0x08, 0x08, // 0x2B + + 0x00, 0x80, 0x70, 0x30, 0x00, // 0x2C , + 0x08, 0x08, 0x08, 0x08, 0x08, // 0x2D - + 0x00, 0x00, 0x60, 0x60, 0x00, // 0x2E . + 0x20, 0x10, 0x08, 0x04, 0x02, // 0x2F / + 0x3E, 0x51, 0x49, 0x45, 0x3E, // 0x30 0 + 0x00, 0x42, 0x7F, 0x40, 0x00, // 0x31 1 + 0x72, 0x49, 0x49, 0x49, 0x46, // 0x32 2 + 0x21, 0x41, 0x49, 0x4D, 0x33, // 0x33 3 + 0x18, 0x14, 0x12, 0x7F, 0x10, // 0x34 4 + 0x27, 0x45, 0x45, 0x45, 0x39, // 0x35 5 + 0x3C, 0x4A, 0x49, 0x49, 0x31, // 0x36 6 + 0x41, 0x21, 0x11, 0x09, 0x07, // 0x37 7 + 0x36, 0x49, 0x49, 0x49, 0x36, // 0x38 8 + 0x46, 0x49, 0x49, 0x29, 0x1E, // 0x39 9 + 0x00, 0x00, 0x14, 0x00, 0x00, // 0x3A : + 0x00, 0x40, 0x34, 0x00, 0x00, // 0x3B ; + 0x00, 0x08, 0x14, 0x22, 0x41, // 0x3C < + 0x14, 0x14, 0x14, 0x14, 0x14, // 0x3D = + 0x00, 0x41, 0x22, 0x14, 0x08, // 0x3E > + 0x02, 0x01, 0x59, 0x09, 0x06, // 0x3F ? + 0x3E, 0x41, 0x5D, 0x59, 0x4E, // 0x40 @ + 0x7C, 0x12, 0x11, 0x12, 0x7C, // 0x41 A + 0x7F, 0x49, 0x49, 0x49, 0x36, // 0x42 B + 0x3E, 0x41, 0x41, 0x41, 0x22, // 0x43 C + 0x7F, 0x41, 0x41, 0x41, 0x3E, // 0x44 D + 0x7F, 0x49, 0x49, 0x49, 0x41, // 0x45 E + 0x7F, 0x09, 0x09, 0x09, 0x01, // 0x46 F + 0x3E, 0x41, 0x41, 0x51, 0x73, // 0x47 G + 0x7F, 0x08, 0x08, 0x08, 0x7F, // 0x48 H + 0x00, 0x41, 0x7F, 0x41, 0x00, // 0x49 I + 0x20, 0x40, 0x41, 0x3F, 0x01, // 0x4A J + 0x7F, 0x08, 0x14, 0x22, 0x41, // 0x4B K + 0x7F, 0x40, 0x40, 0x40, 0x40, // 0x4C L + 0x7F, 0x02, 0x1C, 0x02, 0x7F, // 0x4D M + 0x7F, 0x04, 0x08, 0x10, 0x7F, // 0x4E N + 0x3E, 0x41, 0x41, 0x41, 0x3E, // 0x4F O + 0x7F, 0x09, 0x09, 0x09, 0x06, // 0x50 P + 0x3E, 0x41, 0x51, 0x21, 0x5E, // 0x51 Q + 0x7F, 0x09, 0x19, 0x29, 0x46, // 0x52 R + 0x26, 0x49, 0x49, 0x49, 0x32, // 0x53 S + 0x03, 0x01, 0x7F, 0x01, 0x03, // 0x54 T + 0x3F, 0x40, 0x40, 0x40, 0x3F, // 0x55 U + 0x1F, 0x20, 0x40, 0x20, 0x1F, // 0x56 V + 0x3F, 0x40, 0x38, 0x40, 0x3F, // 0x57 W + 0x63, 0x14, 0x08, 0x14, 0x63, // 0x58 X + 0x03, 0x04, 0x78, 0x04, 0x03, // 0x59 Y + 0x61, 0x59, 0x49, 0x4D, 0x43, // 0x5A Z + 0x00, 0x7F, 0x41, 0x41, 0x41, // 0x5B [ + 0x02, 0x04, 0x08, 0x10, 0x20, // 0x5C backslash + 0x00, 0x41, 0x41, 0x41, 0x7F, // 0x5D ] + 0x04, 0x02, 0x01, 0x02, 0x04, // 0x5E ^ + 0x40, 0x40, 0x40, 0x40, 0x40, // 0x5F _ + 0x00, 0x03, 0x07, 0x08, 0x00, // 0x60 ` + 0x20, 0x54, 0x54, 0x78, 0x40, // 0x61 a + 0x7F, 0x28, 0x44, 0x44, 0x38, // 0x62 b + 0x38, 0x44, 0x44, 0x44, 0x28, // 0x63 c + 0x38, 0x44, 0x44, 0x28, 0x7F, // 0x64 d + 0x38, 0x54, 0x54, 0x54, 0x18, // 0x65 e + 0x00, 0x08, 0x7E, 0x09, 0x02, // 0x66 f + 0x18, 0xA4, 0xA4, 0x9C, 0x78, // 0x67 g + 0x7F, 0x08, 0x04, 0x04, 0x78, // 0x68 h + 0x00, 0x44, 0x7D, 0x40, 0x00, // 0x69 i + 0x20, 0x40, 0x40, 0x3D, 0x00, // 0x6A j + 0x7F, 0x10, 0x28, 0x44, 0x00, // 0x6B k + 0x00, 0x41, 0x7F, 0x40, 0x00, // 0x6C l + 0x7C, 0x04, 0x78, 0x04, 0x78, // 0x6D m + 0x7C, 0x08, 0x04, 0x04, 0x78, // 0x6E n + 0x38, 0x44, 0x44, 0x44, 0x38, // 0x6F o + 0xFC, 0x18, 0x24, 0x24, 0x18, // 0x70 p + 0x18, 0x24, 0x24, 0x18, 0xFC, // 0x71 q + 0x7C, 0x08, 0x04, 0x04, 0x08, // 0x72 r + 0x48, 0x54, 0x54, 0x54, 0x24, // 0x73 s + 0x04, 0x04, 0x3F, 0x44, 0x24, // 0x74 t + 0x3C, 0x40, 0x40, 0x20, 0x7C, // 0x75 u + 0x1C, 0x20, 0x40, 0x20, 0x1C, // 0x76 v + 0x3C, 0x40, 0x30, 0x40, 0x3C, // 0x77 w + 0x44, 0x28, 0x10, 0x28, 0x44, // 0x78 x + 0x4C, 0x90, 0x90, 0x90, 0x7C, // 0x79 y + 0x44, 0x64, 0x54, 0x4C, 0x44, // 0x7A z + 0x00, 0x08, 0x36, 0x41, 0x00, // 0x7B { + 0x00, 0x00, 0x77, 0x00, 0x00, // 0x7C | + 0x00, 0x41, 0x36, 0x08, 0x00, // 0x7D } + 0x02, 0x01, 0x02, 0x04, 0x02, // 0x7E ~ + 0x3C, 0x26, 0x23, 0x26, 0x3C, // 0x7F + 0x1E, 0xA1, 0xA1, 0x61, 0x12, // 0x80 + 0x3A, 0x40, 0x40, 0x20, 0x7A, // 0x81 + 0x38, 0x54, 0x54, 0x55, 0x59, // 0x82 + 0x21, 0x55, 0x55, 0x79, 0x41, // 0x83 + 0x22, 0x54, 0x54, 0x78, 0x42, // 0x84 + 0x21, 0x55, 0x54, 0x78, 0x40, // 0x85 + 0x20, 0x54, 0x55, 0x79, 0x40, // 0x86 + 0x0C, 0x1E, 0x52, 0x72, 0x12, // 0x87 + 0x39, 0x55, 0x55, 0x55, 0x59, // 0x88 + 0x39, 0x54, 0x54, 0x54, 0x59, // 0x89 + 0x39, 0x55, 0x54, 0x54, 0x58, // 0x8A + 0x00, 0x00, 0x45, 0x7C, 0x41, // 0x8B + 0x00, 0x02, 0x45, 0x7D, 0x42, // 0x8C + 0x00, 0x01, 0x45, 0x7C, 0x40, // 0x8D + 0x7D, 0x12, 0x11, 0x12, 0x7D, // 0x8E + 0xF0, 0x28, 0x25, 0x28, 0xF0, // 0x8F + 0x7C, 0x54, 0x55, 0x45, 0x00, // 0x90 + 0x20, 0x54, 0x54, 0x7C, 0x54, // 0x91 + 0x7C, 0x0A, 0x09, 0x7F, 0x49, // 0x92 + 0x32, 0x49, 0x49, 0x49, 0x32, // 0x93 + 0x3A, 0x44, 0x44, 0x44, 0x3A, // 0x94 + 0x32, 0x4A, 0x48, 0x48, 0x30, // 0x95 + 0x3A, 0x41, 0x41, 0x21, 0x7A, // 0x96 + 0x3A, 0x42, 0x40, 0x20, 0x78, // 0x97 + 0x00, 0x9D, 0xA0, 0xA0, 0x7D, // 0x98 + 0x3D, 0x42, 0x42, 0x42, 0x3D, // 0x99 + 0x3D, 0x40, 0x40, 0x40, 0x3D, // 0x9A + 0x3C, 0x24, 0xFF, 0x24, 0x24, // 0x9B + 0x48, 0x7E, 0x49, 0x43, 0x66, // 0x9C + 0x2B, 0x2F, 0xFC, 0x2F, 0x2B, // 0x9D + 0xFF, 0x09, 0x29, 0xF6, 0x20, // 0x9E + 0xC0, 0x88, 0x7E, 0x09, 0x03, // 0x9F + 0x20, 0x54, 0x54, 0x79, 0x41, // 0xA0 + 0x00, 0x00, 0x44, 0x7D, 0x41, // 0xA1 + 0x30, 0x48, 0x48, 0x4A, 0x32, // 0xA2 + 0x38, 0x40, 0x40, 0x22, 0x7A, // 0xA3 + 0x00, 0x7A, 0x0A, 0x0A, 0x72, // 0xA4 + 0x7D, 0x0D, 0x19, 0x31, 0x7D, // 0xA5 + 0x26, 0x29, 0x29, 0x2F, 0x28, // 0xA6 + 0x26, 0x29, 0x29, 0x29, 0x26, // 0xA7 + 0x30, 0x48, 0x4D, 0x40, 0x20, // 0xA8 + 0x38, 0x08, 0x08, 0x08, 0x08, // 0xA9 + 0x08, 0x08, 0x08, 0x08, 0x38, // 0xAA + 0x2F, 0x10, 0xC8, 0xAC, 0xBA, // 0xAB + 0x2F, 0x10, 0x28, 0x34, 0xFA, // 0xAC + 0x00, 0x00, 0x7B, 0x00, 0x00, // 0xAD + 0x08, 0x14, 0x2A, 0x14, 0x22, // 0xAE + 0x22, 0x14, 0x2A, 0x14, 0x08, // 0xAF + 0x55, 0x00, 0x55, 0x00, 0x55, // 0xB0 + 0xAA, 0x55, 0xAA, 0x55, 0xAA, // 0xB1 + 0xFF, 0x55, 0xFF, 0x55, 0xFF, // 0xB2 + 0x00, 0x00, 0x00, 0xFF, 0x00, // 0xB3 + 0x10, 0x10, 0x10, 0xFF, 0x00, // 0xB4 + 0x14, 0x14, 0x14, 0xFF, 0x00, // 0xB5 + 0x10, 0x10, 0xFF, 0x00, 0xFF, // 0xB6 + 0x10, 0x10, 0xF0, 0x10, 0xF0, // 0xB7 + 0x14, 0x14, 0x14, 0xFC, 0x00, // 0xB8 + 0x14, 0x14, 0xF7, 0x00, 0xFF, // 0xB9 + 0x00, 0x00, 0xFF, 0x00, 0xFF, // 0xBA + 0x14, 0x14, 0xF4, 0x04, 0xFC, // 0xBB + 0x14, 0x14, 0x17, 0x10, 0x1F, // 0xBC + 0x10, 0x10, 0x1F, 0x10, 0x1F, // 0xBD + 0x14, 0x14, 0x14, 0x1F, 0x00, // 0xBE + 0x10, 0x10, 0x10, 0xF0, 0x00, // 0xBF + 0x00, 0x00, 0x00, 0x1F, 0x10, // 0xC0 + 0x10, 0x10, 0x10, 0x1F, 0x10, // 0xC1 + 0x10, 0x10, 0x10, 0xF0, 0x10, // 0xC2 + 0x00, 0x00, 0x00, 0xFF, 0x10, // 0xC3 + 0x10, 0x10, 0x10, 0x10, 0x10, // 0xC4 + 0x10, 0x10, 0x10, 0xFF, 0x10, // 0xC5 + 0x00, 0x00, 0x00, 0xFF, 0x14, // 0xC6 + 0x00, 0x00, 0xFF, 0x00, 0xFF, // 0xC7 + 0x00, 0x00, 0x1F, 0x10, 0x17, // 0xC8 + 0x00, 0x00, 0xFC, 0x04, 0xF4, // 0xC9 + 0x14, 0x14, 0x17, 0x10, 0x17, // 0xCA + 0x14, 0x14, 0xF4, 0x04, 0xF4, // 0xCB + 0x00, 0x00, 0xFF, 0x00, 0xF7, // 0xCC + 0x14, 0x14, 0x14, 0x14, 0x14, // 0xCD + 0x14, 0x14, 0xF7, 0x00, 0xF7, // 0xCE + 0x14, 0x14, 0x14, 0x17, 0x14, // 0xCF + 0x10, 0x10, 0x1F, 0x10, 0x1F, // 0xD0 + 0x14, 0x14, 0x14, 0xF4, 0x14, // 0xD1 + 0x10, 0x10, 0xF0, 0x10, 0xF0, // 0xD2 + 0x00, 0x00, 0x1F, 0x10, 0x1F, // 0xD3 + 0x00, 0x00, 0x00, 0x1F, 0x14, // 0xD4 + 0x00, 0x00, 0x00, 0xFC, 0x14, // 0xD5 + 0x00, 0x00, 0xF0, 0x10, 0xF0, // 0xD6 + 0x10, 0x10, 0xFF, 0x10, 0xFF, // 0xD7 + 0x14, 0x14, 0x14, 0xFF, 0x14, // 0xD8 + 0x10, 0x10, 0x10, 0x1F, 0x00, // 0xD9 + 0x00, 0x00, 0x00, 0xF0, 0x10, // 0xDA + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // 0xDB + 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, // 0xDC + 0xFF, 0xFF, 0xFF, 0x00, 0x00, // 0xDD + 0x00, 0x00, 0x00, 0xFF, 0xFF, // 0xDE + 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, // 0xDF + 0x38, 0x44, 0x44, 0x38, 0x44, // 0xE0 + 0xFC, 0x4A, 0x4A, 0x4A, 0x34, // 0xE1 + 0x7E, 0x02, 0x02, 0x06, 0x06, // 0xE2 + 0x02, 0x7E, 0x02, 0x7E, 0x02, // 0xE3 + 0x63, 0x55, 0x49, 0x41, 0x63, // 0xE4 + 0x38, 0x44, 0x44, 0x3C, 0x04, // 0xE5 + 0x40, 0x7E, 0x20, 0x1E, 0x20, // 0xE6 + 0x06, 0x02, 0x7E, 0x02, 0x02, // 0xE7 + 0x99, 0xA5, 0xE7, 0xA5, 0x99, // 0xE8 + 0x1C, 0x2A, 0x49, 0x2A, 0x1C, // 0xE9 + 0x4C, 0x72, 0x01, 0x72, 0x4C, // 0xEA + 0x30, 0x4A, 0x4D, 0x4D, 0x30, // 0xEB + 0x30, 0x48, 0x78, 0x48, 0x30, // 0xEC + 0xBC, 0x62, 0x5A, 0x46, 0x3D, // 0xED + 0x3E, 0x49, 0x49, 0x49, 0x00, // 0xEE + 0x7E, 0x01, 0x01, 0x01, 0x7E, // 0xEF + 0x2A, 0x2A, 0x2A, 0x2A, 0x2A, // 0xF0 + 0x44, 0x44, 0x5F, 0x44, 0x44, // 0xF1 + 0x40, 0x51, 0x4A, 0x44, 0x40, // 0xF2 + 0x40, 0x44, 0x4A, 0x51, 0x40, // 0xF3 + 0x00, 0x00, 0xFF, 0x01, 0x03, // 0xF4 + 0xE0, 0x80, 0xFF, 0x00, 0x00, // 0xF5 + 0x08, 0x08, 0x6B, 0x6B, 0x08, // 0xF6 + 0x36, 0x12, 0x36, 0x24, 0x36, // 0xF7 + 0x06, 0x0F, 0x09, 0x0F, 0x06, // 0xF8 + 0x00, 0x00, 0x18, 0x18, 0x00, // 0xF9 + 0x00, 0x00, 0x10, 0x10, 0x00, // 0xFA + 0x30, 0x40, 0xFF, 0x01, 0x01, // 0xFB + 0x00, 0x1F, 0x01, 0x01, 0x1E, // 0xFC + 0x00, 0x19, 0x1D, 0x17, 0x12, // 0xFD + 0x00, 0x3C, 0x3C, 0x3C, 0x3C, // 0xFE + 0x00, 0x00, 0x00, 0x00, 0x00 // 0xFF +}; + +#endif \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/alt/src/pins.h b/Businesscard-V2-CH32V203C8T6/alt/src/pins.h new file mode 100644 index 0000000..7ec0df1 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/src/pins.h @@ -0,0 +1,45 @@ +#ifndef _PINS_H_ +#define _PINS_H_ +#include + +#ifdef CH32V203 +//Pins Shift Register +#define SR_SER PA5 +#define SR_RCK PA6 +#define SR_BSS PA7 + +//Pins 74154 Binary Decoder (for Rows) +#define BD_OE PB5 +#define BD_B0 PB9 +#define BD_B1 PB8 +#define BD_B2 PB7 +#define BD_B3 PB6 + +//Buzzer Pin +#define BUZ_PIN PA15 +#endif + +#ifdef ATMEGA32U4 +//Pins Shift Register +#define SR_SER PC7 +#define SR_RCK PC6 +#define SR_BSS PB6 + +//Pins 74154 Binary Decoder (for Rows) +#define BD_OE PB5 +#define BD_B0 PD4 +#define BD_B1 PD6 +#define BD_B2 PD7 +#define BD_B3 PB4 + +//Buzzer pin +#define BUZ_PIN PB7 + +//Controller pins +#define POT_P1 A5 +#define POT_P2 A4 +#define SW_PIN A3 + +#endif + +#endif \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/alt/src/pong.cpp.b b/Businesscard-V2-CH32V203C8T6/alt/src/pong.cpp.b new file mode 100644 index 0000000..600b2e1 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/src/pong.cpp.b @@ -0,0 +1,399 @@ +#include +#include "pins.h" +#include "bitmap.h" +// #define BEQUIET + +#define F_CPU 16000000UL //Taktfrequenz 16 MHz + +uint16_t display[13]; +uint8_t val = 0; +bool sb=false; +bool autoplay = false; + +uint8_t ballx=1, bally=1; +signed char mx=1, my=1; +// float spx=0.5, spy=0.5; + +uint8_t paddlea=1, paddleb=1; + +uint8_t sca=0, scb=0; +bool gameover = false; + +int ppa=0; + +void shiftBit(bool bit) +{ + + PORTB &= ~(1<> i) & 0b1; + shiftBit(bit); + } +} + +void displayRow(uint8_t row) +{ +// uint8_t push_val; +// row = row % 12; +// // uint16_t rval = display[row]; +// // uint16_t rval = 0xFFFF - (row << 8); +// //Deactivate OE Line +// digitalWrite(BD_OE, LOW); + PORTD &= ~(1<>7) & 0xFF)); +// //Now activate the corresponding row by some nice bit arithmetics ;) +// digitalWrite(BD_B0, row&0b1); +// digitalWrite(BD_B1, (row>>1)&0b1); +// digitalWrite(BD_B2, (row>>2)&0b1); +// digitalWrite(BD_B3, (row>>3)&0b1); +// digitalWrite(BD_OE, HIGH); + PORTD |= ((row&0b1)<>1)&0b1)<>2)&0b1)<>3)&0b1)<= low && val <= high); +} + +void beep(uint16_t time_ms, uint8_t pitch) +{ + pitch = pitch & 3; + for(uint16_t i=0; i<(time_ms + (time_ms%12)); i++) + { + #ifndef BEQUIET + PORTB |= (1<= 0) display[paddlea + i] |= (1<<15); + if(paddleb+i >=0) display[paddleb + i] |= (1<<0); + } +} + +void showScore(bool lsc = false) +{ + uint8_t tva = floor(sca / 10.0); + uint8_t tvb = floor(scb / 10.0); + + uint8_t ntva = sca % 10; + uint8_t ntvb = scb % 10; + + for(int i=0; i<12; i++) display[i] = 0x0000; + + for(int r=0; r<6; r++) + { + display[r] |= ((fnt_score[tva][r+1] << 10) + (fnt_score[tvb][r+1])); + display[r+6] |= ((fnt_score[ntva][r+1] << 10) + (fnt_score[ntvb][r+1])); + } + + if(!lsc) beep(500, 0); + else beep(500, 2); + + for(int i=0; i<480; i++) + { + displayRow(i%12); + } + + ballx = 1; + bally = 1; + mx=1; + my=1; + // spx = 0.5; + // spy = 0.5; +} + +// void calcBallSpeeds(float isy, bool pb = false) +// { +// float risy = 0.0; +// float nrisy = 0.0; +// float ba = 0.0; +// float mba = (M_PI * 5)/12.0; +// float pos = 0.0; + +// if(pb) +// { +// pos = paddleb; +// } +// else +// { +// pos = paddlea; +// } + +// risy = (pos+(3.0/2.0)) - isy; +// nrisy = risy / (3.0/2.0); +// ba = nrisy * mba; + +// spx = abs(1.0 * cosf(ba)); +// spy = abs(1.0 * (-sinf(ba))); + +// if(spx < 0.5) spx = 0.5; +// else if(spx > 0.5) spx = 1.0; + +// if(spy < 0.25) spy = 0.0; +// else if(spy < 0.75) spy = 0.5; +// else spy = 1.0; +// } + +void moveBall() +{ + // float aspx = mx * spx; + // float aspy = my * spy; + //Neue Position des Balls berechnen + if(bally+my > 11) + { + my = -my; + beep(5, 1); + } + else if(bally + my < 0) + { + my = -my; + beep(5, 1); + } + + if(ballx + mx > 14) + { + if(in_range(paddleb-1, paddleb+1, bally+my)) + { + // calcBallSpeeds((float)bally+spy, true); + mx = -mx; + beep(5, 0); + } + else + { + if(in_range(paddleb-1, paddleb+1, bally)) + { + // calcBallSpeeds((float)bally+spy, true); + mx = -mx; + beep(5, 0); + } + else + { + sca++; + sca = sca % 100; + showScore(true); + } + } + } + else if(ballx + mx < 1) + { + if(in_range(paddlea-1, paddlea+1, bally+my)) + { + // calcBallSpeeds((float)bally+spy, false); + mx = -mx; + beep(5, 2); + } + else + { + if(in_range(paddlea-1, paddlea+1, bally)) + { + // calcBallSpeeds((float)bally+spy, false); + mx = -mx; + beep(5, 2); + } + else + { + scb++; + scb = scb % 100; + showScore(false); + } + } + } + + ballx = mx+ballx; + bally = my+bally; +} + +uint8_t movePaddle(uint8_t ppos, bool up) +{ + short npos = ppos; + short decision = rand() % 2; + short offset = 1; + offset -= 1; + + if(decision==0) return npos; + + if(up) + { + npos--; + } + else + { + npos++; + } + npos+=offset; + + if(npos <= 0) npos=0; + if(npos >= 12) npos=12; + + return npos; +} + +void movePaddles() +{ + if(mx < 0) + { + if(autoplay) + { + if(bally < paddlea) + { + if(paddlea > 1) paddlea=movePaddle(paddlea, true); + } + else if(bally > paddlea) + { + if(paddlea < 11) paddlea=movePaddle(paddlea, false); + } + } + } + else + { + if(bally < paddleb) + { + if(paddleb > 1) paddleb=movePaddle(paddleb, true); + } + else if(bally > paddleb) + { + if(paddleb < 11) paddleb=movePaddle(paddleb, false); + } + } + + if(!autoplay) + { + ppa = analogRead(POT_P1); + ppa = analogRead(POT_P1); + + paddlea = floor(((float)ppa / 1024.0) * 12.0); + } +} + +void setup() { + for(int i=0; i<12; i++) display[i] = bitmap[i]; + // display[0] = 0xFFFF; + // display[11] = 0xFFFF; + + //Output-Pins setzen + DDRD |= (1< 600) autoplay = true; +} + +void loop() { + // // put your main code here, to run repeatedly + for (int cntr = 0; cntr < 4; cntr++) + { + if(!gameover) + { + for(int i=0; i<12; i++) + { + displayRow(i); + delay(1); + } + + if(cntr==0) moveBall(); + + if(cntr % 2 == 0) movePaddles(); + + drawScreen(); + } + else + { + for(int i=0; i<12; i++) + { + displayRow(i); + delay(1); + } + } + } +} \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/alt/src/textscroller.cpp b/Businesscard-V2-CH32V203C8T6/alt/src/textscroller.cpp new file mode 100644 index 0000000..5b534c6 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/src/textscroller.cpp @@ -0,0 +1,23 @@ +#include +#include "pins.h" +#include "bitmap.h" +#include "font5x7.h" +#include "display.hpp" + + +uint32_t off = 0; +String scroller = " Hallo Welt! Ich bin eine LED-Dot-Matrix-Anzeige, programmiert von DH2LM im Jahre 2024! Fuer mehr Infos und Demo-Sketche siehe https://www.dh2lm.de/pj/businesscard.php --- Mail an: dh2lm@darc.de. TNX & 73 "; +// String scroller = "0123456789ABCDEF"; + +void setup() +{ + setupDisplay(); +} + +void loop() { + // // put your main code here, to run repeatedly + videoDelay(5); + off++; + if(off > scroller.length() * 6) off = 0; + calcScreenFromTextSin(scroller, off); +} \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/alt/src/typedefs.h b/Businesscard-V2-CH32V203C8T6/alt/src/typedefs.h new file mode 100644 index 0000000..979ec55 --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/src/typedefs.h @@ -0,0 +1,5 @@ +#ifndef _TYPEDEFS_H_ +#define _TYPEDEFS_H_ +typedef unsigned char uint8_t; +// typedef unsigned short uint16_t; +#endif \ No newline at end of file diff --git a/Businesscard-V2-CH32V203C8T6/alt/test/README b/Businesscard-V2-CH32V203C8T6/alt/test/README new file mode 100644 index 0000000..9b1e87b --- /dev/null +++ b/Businesscard-V2-CH32V203C8T6/alt/test/README @@ -0,0 +1,11 @@ + +This directory is intended for PlatformIO Test Runner and project tests. + +Unit Testing is a software testing method by which individual units of +source code, sets of one or more MCU program modules together with associated +control data, usage procedures, and operating procedures, are tested to +determine whether they are fit for use. Unit testing finds problems early +in the development cycle. + +More information about PlatformIO Unit Testing: +- https://docs.platformio.org/en/latest/advanced/unit-testing/index.html