From 84643c78ae508b531fa39b259856c44aa190f1af Mon Sep 17 00:00:00 2001 From: Frank Voorburg Date: Mon, 24 Oct 2016 13:19:17 +0000 Subject: [PATCH] Refs #152. Corrected spelling in binary name (openbtl_xxx instead of openblt_xxx) of several bootloader demo projects. git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@170 5dc33758-31d5-4daf-9ae8-b24bf3d40d73 --- .../bin/openblt_olimex_lpc_l2294_20mhz.elf | Bin 0 -> 47436 bytes ...map => openblt_olimex_lpc_l2294_20mhz.map} | 394 +- .../bin/openblt_olimex_lpc_l2294_20mhz.srec | 492 +++ .../bin/openbtl_olimex_lpc_l2294_20mhz.elf | Bin 47692 -> 0 bytes .../bin/openbtl_olimex_lpc_l2294_20mhz.srec | 493 --- .../Boot/ide/lpc2294_crossworks.hzp | 2 +- .../Boot/ide/lpc2294_crossworks.hzs | 15 +- ...elf => openblt_olimex_lpc_l2294_20mhz.elf} | Bin 98788 -> 98568 bytes .../bin/openblt_olimex_lpc_l2294_20mhz.hex | 396 ++ ...map => openblt_olimex_lpc_l2294_20mhz.map} | 152 +- .../bin/openbtl_olimex_lpc_l2294_20mhz.hex | 397 -- .../Boot/cmd/flash.cfg | 2 +- .../Boot/makefile | 2 +- ...2g880.bin => openblt_olimex_efm32g880.bin} | Bin 5783 -> 5767 bytes ...2g880.elf => openblt_olimex_efm32g880.elf} | Bin 142613 -> 142393 bytes ...2g880.map => openblt_olimex_efm32g880.map} | 138 +- .../Boot/makefile | 2 +- ...2g880.out => openblt_olimex_efm32g880.out} | Bin 250936 -> 250364 bytes ...880.srec => openblt_olimex_efm32g880.srec} | 253 +- .../Boot/ide/efm32G880.dep | 1151 +++--- .../Boot/ide/efm32G880.ewp | 4 +- .../Boot/ide/settings/efm32G880.wsdt | 2 +- ...k_lm3s6965.elf => openblt_ek_lm3s6965.elf} | Bin 252133 -> 251833 bytes ...k_lm3s6965.map => openblt_ek_lm3s6965.map} | 804 ++-- .../Boot/bin/openblt_ek_lm3s6965.srec | 1608 ++++++++ .../Boot/bin/openbtl_ek_lm3s6965.srec | 1609 -------- .../Boot/ide/lm3s6965_crossworks.hzp | 2 +- .../Boot/ide/lm3s6965_crossworks.hzs | 15 +- ...k_lm3s6965.bin => openblt_ek_lm3s6965.bin} | Bin 24648 -> 24632 bytes ...k_lm3s6965.elf => openblt_ek_lm3s6965.elf} | Bin 255655 -> 255387 bytes ...k_lm3s6965.map => openblt_ek_lm3s6965.map} | 320 +- .../ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/makefile | 2 +- .../Boot/bin/openblt_ek_lm3s6965.out | Bin 0 -> 433652 bytes .../Boot/bin/openblt_ek_lm3s6965.srec | 1995 ++++++++++ .../Boot/bin/openbtl_ek_lm3s6965.out | Bin 434176 -> 0 bytes .../Boot/bin/openbtl_ek_lm3s6965.sim | Bin 31903 -> 0 bytes .../Boot/bin/openbtl_ek_lm3s6965.srec | 1996 ---------- .../Boot/ide/lm3s6965.dep | 1678 +++++---- .../Boot/ide/lm3s6965.ewp | 4 +- .../Boot/ide/settings/lm3s6965.wsdt | 6 +- ...k_lm3s8962.elf => openblt_ek_lm3s8962.elf} | Bin 120489 -> 120241 bytes ...k_lm3s8962.map => openblt_ek_lm3s8962.map} | 357 +- ...lm3s8962.srec => openblt_ek_lm3s8962.srec} | 391 +- .../Boot/ide/lm3s8962_crossworks.hzp | 2 +- .../Boot/ide/lm3s8962_crossworks.hzs | 16 +- ...k_lm3s8962.bin => openblt_ek_lm3s8962.bin} | Bin 7831 -> 7815 bytes ...k_lm3s8962.elf => openblt_ek_lm3s8962.elf} | Bin 162564 -> 162344 bytes ...k_lm3s8962.map => openblt_ek_lm3s8962.map} | 146 +- .../ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/makefile | 2 +- .../Boot/bin/openblt_ek_lm3s8962.out | Bin 0 -> 184088 bytes .../Boot/bin/openblt_ek_lm3s8962.srec | 586 +++ .../Boot/bin/openbtl_ek_lm3s8962.out | Bin 184540 -> 0 bytes .../Boot/bin/openbtl_ek_lm3s8962.sim | Bin 9395 -> 0 bytes .../Boot/bin/openbtl_ek_lm3s8962.srec | 587 --- .../Boot/ide/lm3s8962.dep | 66 +- .../Boot/ide/lm3s8962.ewp | 4 +- .../Boot/ide/settings/lm3s8962.wsdt | 8 +- ...2h103.elf => openblt_olimex_stm32h103.elf} | Bin ...2h103.map => openblt_olimex_stm32h103.map} | 2 +- ...103.srec => openblt_olimex_stm32h103.srec} | 0 .../Boot/ide/stm32f103_crossworks.hzp | 2 +- .../Boot/ide/stm32f103_crossworks.hzs | 15 +- ...2h103.elf => openblt_olimex_stm32h103.elf} | Bin ...2h103.map => openblt_olimex_stm32h103.map} | 4 +- ...103.srec => openblt_olimex_stm32h103.srec} | 2 +- .../Boot/cmd/flash.cfg | 4 +- .../Boot/makefile | 2 +- ...2h103.out => openblt_olimex_stm32h103.out} | Bin 255944 -> 255944 bytes ...103.srec => openblt_olimex_stm32h103.srec} | 2 +- .../Boot/cmd/flash.cfg | 4 +- .../Boot/ide/settings/stm32f103.wsdt | 2 +- .../Boot/ide/stm32f103.dep | 3164 ++++++++-------- .../Boot/ide/stm32f103.ewp | 4 +- ...2p103.elf => openblt_olimex_stm32p103.elf} | Bin ...2p103.map => openblt_olimex_stm32p103.map} | 2 +- ...103.srec => openblt_olimex_stm32p103.srec} | 0 .../Boot/ide/stm32f103_crossworks.hzp | 2 +- .../Boot/ide/stm32f103_crossworks.hzs | 17 +- ...2p103.elf => openblt_olimex_stm32p103.elf} | Bin ...2p103.map => openblt_olimex_stm32p103.map} | 4 +- ...103.srec => openblt_olimex_stm32p103.srec} | 2 +- .../Boot/cmd/flash.cfg | 4 +- .../Boot/makefile | 2 +- ...2p103.out => openblt_olimex_stm32p103.out} | Bin 333464 -> 333464 bytes ...103.srec => openblt_olimex_stm32p103.srec} | 2 +- .../Boot/cmd/flash.cfg | 4 +- .../Boot/ide/settings/stm32f103.wsdt | 2 +- .../Boot/ide/stm32f103.dep | 3308 +++++++++-------- .../Boot/ide/stm32f103.ewp | 4 +- ...2e407.elf => openblt_olimex_stm32e407.elf} | Bin ...2e407.map => openblt_olimex_stm32e407.map} | 2 +- ...407.srec => openblt_olimex_stm32e407.srec} | 0 .../Boot/ide/stm32f407_crossworks.hzp | 2 +- .../Boot/ide/stm32f407_crossworks.hzs | 15 +- ...2e407.elf => openblt_olimex_stm32e407.elf} | Bin ...2e407.map => openblt_olimex_stm32e407.map} | 4 +- ...407.srec => openblt_olimex_stm32e407.srec} | 2 +- .../Boot/makefile | 2 +- ...2e407.out => openblt_olimex_stm32e407.out} | Bin 857444 -> 857444 bytes ...407.srec => openblt_olimex_stm32e407.srec} | 2 +- .../Boot/ide/settings/stm32f407.wsdt | 2 +- .../Boot/ide/stm32f407.dep | 2920 +++++++-------- .../Boot/ide/stm32f407.ewp | 4 +- 103 files changed, 12842 insertions(+), 12772 deletions(-) create mode 100644 Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openblt_olimex_lpc_l2294_20mhz.elf rename Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/{openbtl_olimex_lpc_l2294_20mhz.map => openblt_olimex_lpc_l2294_20mhz.map} (78%) create mode 100644 Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openblt_olimex_lpc_l2294_20mhz.srec delete mode 100644 Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openbtl_olimex_lpc_l2294_20mhz.elf delete mode 100644 Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openbtl_olimex_lpc_l2294_20mhz.srec rename Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Boot/bin/{openbtl_olimex_lpc_l2294_20mhz.elf => openblt_olimex_lpc_l2294_20mhz.elf} (79%) create mode 100644 Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Boot/bin/openblt_olimex_lpc_l2294_20mhz.hex rename Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Boot/bin/{openbtl_olimex_lpc_l2294_20mhz.map => openblt_olimex_lpc_l2294_20mhz.map} (54%) delete mode 100644 Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Boot/bin/openbtl_olimex_lpc_l2294_20mhz.hex rename Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/{openbtl_olimex_efm32g880.bin => openblt_olimex_efm32g880.bin} (59%) rename Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/{openbtl_olimex_efm32g880.elf => openblt_olimex_efm32g880.elf} (81%) rename Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/{openbtl_olimex_efm32g880.map => openblt_olimex_efm32g880.map} (60%) rename Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/{openbtl_olimex_efm32g880.out => openblt_olimex_efm32g880.out} (50%) rename Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/{openbtl_olimex_efm32g880.srec => openblt_olimex_efm32g880.srec} (71%) rename Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/{openbtl_ek_lm3s6965.elf => openblt_ek_lm3s6965.elf} (56%) rename Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/{openbtl_ek_lm3s6965.map => openblt_ek_lm3s6965.map} (84%) create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.srec delete mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openbtl_ek_lm3s6965.srec rename Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/{openbtl_ek_lm3s6965.bin => openblt_ek_lm3s6965.bin} (60%) rename Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/{openbtl_ek_lm3s6965.elf => openblt_ek_lm3s6965.elf} (64%) rename Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/{openbtl_ek_lm3s6965.map => openblt_ek_lm3s6965.map} (53%) create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openblt_ek_lm3s6965.out create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openblt_ek_lm3s6965.srec delete mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.out delete mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.sim delete mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.srec rename Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/{openbtl_ek_lm3s8962.elf => openblt_ek_lm3s8962.elf} (65%) rename Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/{openbtl_ek_lm3s8962.map => openblt_ek_lm3s8962.map} (82%) rename Target/Demo/ARMCM3_LM3S_EK_LM3S8962_Crossworks/Boot/bin/{openbtl_ek_lm3s8962.srec => openblt_ek_lm3s8962.srec} (64%) rename Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/{openbtl_ek_lm3s8962.bin => openblt_ek_lm3s8962.bin} (51%) rename Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/{openbtl_ek_lm3s8962.elf => openblt_ek_lm3s8962.elf} (78%) rename Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/{openbtl_ek_lm3s8962.map => openblt_ek_lm3s8962.map} (57%) create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openblt_ek_lm3s8962.out create mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openblt_ek_lm3s8962.srec delete mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openbtl_ek_lm3s8962.out delete mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openbtl_ek_lm3s8962.sim delete mode 100644 Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openbtl_ek_lm3s8962.srec rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32H103_Crossworks/Boot/bin/{openbtl_olimex_stm32h103.elf => openblt_olimex_stm32h103.elf} (100%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32H103_Crossworks/Boot/bin/{openbtl_olimex_stm32h103.map => openblt_olimex_stm32h103.map} (98%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32H103_Crossworks/Boot/bin/{openbtl_olimex_stm32h103.srec => openblt_olimex_stm32h103.srec} (100%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32H103_GCC/Boot/bin/{openbtl_olimex_stm32h103.elf => openblt_olimex_stm32h103.elf} (100%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32H103_GCC/Boot/bin/{openbtl_olimex_stm32h103.map => openblt_olimex_stm32h103.map} (97%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32H103_GCC/Boot/bin/{openbtl_olimex_stm32h103.srec => openblt_olimex_stm32h103.srec} (97%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32H103_IAR/Boot/bin/{openbtl_olimex_stm32h103.out => openblt_olimex_stm32h103.out} (99%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32H103_IAR/Boot/bin/{openbtl_olimex_stm32h103.srec => openblt_olimex_stm32h103.srec} (97%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Boot/bin/{openbtl_olimex_stm32p103.elf => openblt_olimex_stm32p103.elf} (100%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Boot/bin/{openbtl_olimex_stm32p103.map => openblt_olimex_stm32p103.map} (98%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_Crossworks/Boot/bin/{openbtl_olimex_stm32p103.srec => openblt_olimex_stm32p103.srec} (100%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Boot/bin/{openbtl_olimex_stm32p103.elf => openblt_olimex_stm32p103.elf} (100%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Boot/bin/{openbtl_olimex_stm32p103.map => openblt_olimex_stm32p103.map} (97%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_GCC/Boot/bin/{openbtl_olimex_stm32p103.srec => openblt_olimex_stm32p103.srec} (97%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Boot/bin/{openbtl_olimex_stm32p103.out => openblt_olimex_stm32p103.out} (99%) rename Target/Demo/ARMCM3_STM32F1_Olimex_STM32P103_IAR/Boot/bin/{openbtl_olimex_stm32p103.srec => openblt_olimex_stm32p103.srec} (97%) rename Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_Crossworks/Boot/bin/{openbtl_olimex_stm32e407.elf => openblt_olimex_stm32e407.elf} (100%) rename Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_Crossworks/Boot/bin/{openbtl_olimex_stm32e407.map => openblt_olimex_stm32e407.map} (98%) rename Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_Crossworks/Boot/bin/{openbtl_olimex_stm32e407.srec => openblt_olimex_stm32e407.srec} (100%) rename Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Boot/bin/{openbtl_olimex_stm32e407.elf => openblt_olimex_stm32e407.elf} (100%) rename Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Boot/bin/{openbtl_olimex_stm32e407.map => openblt_olimex_stm32e407.map} (97%) rename Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_GCC/Boot/bin/{openbtl_olimex_stm32e407.srec => openblt_olimex_stm32e407.srec} (97%) rename Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Boot/bin/{openbtl_olimex_stm32e407.out => openblt_olimex_stm32e407.out} (99%) rename Target/Demo/ARMCM4_STM32F4_Olimex_STM32E407_IAR/Boot/bin/{openbtl_olimex_stm32e407.srec => openblt_olimex_stm32e407.srec} (97%) diff --git a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openblt_olimex_lpc_l2294_20mhz.elf b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openblt_olimex_lpc_l2294_20mhz.elf new file mode 100644 index 0000000000000000000000000000000000000000..4552863e975291f2bff6c7553e4e09fb1b964ebb GIT binary patch literal 47436 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 @mc8#R~8RC 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 literal 0 HcmV?d00001 diff --git a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openbtl_olimex_lpc_l2294_20mhz.map b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openblt_olimex_lpc_l2294_20mhz.map similarity index 78% rename from Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openbtl_olimex_lpc_l2294_20mhz.map rename to Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openblt_olimex_lpc_l2294_20mhz.map index 114e52a9..ed303e53 100644 --- a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openbtl_olimex_lpc_l2294_20mhz.map +++ b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openblt_olimex_lpc_l2294_20mhz.map @@ -261,7 +261,7 @@ Linker script and memory map 0x00000001 . = ASSERT (((__init_end__ >= __FLASH_segment_start__) && (__init_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .init is too large to fit in FLASH memory segment) 0x00000240 __text_load_start__ = ALIGN (__init_end__, 0x4) -.text 0x00000240 0x1a00 +.text 0x00000240 0x19f0 0x00000240 __text_start__ = . *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table) .glue_7 0x00000000 0x0 linker stubs @@ -364,76 +364,76 @@ Linker script and memory map 0x00000e38 0x108 ARM Flash Debug/../../obj/uart.o 0x00000e38 UartReceivePacket .text.AssertFailure - 0x00000f40 0x24 ARM Flash Debug/../../obj/assert.o + 0x00000f40 0xc ARM Flash Debug/../../obj/assert.o 0x00000f40 AssertFailure .text.BackDoorCheck - 0x00000f64 0x54 ARM Flash Debug/../../obj/backdoor.o - 0x00000f64 BackDoorCheck + 0x00000f4c 0x54 ARM Flash Debug/../../obj/backdoor.o + 0x00000f4c BackDoorCheck .text.BackDoorInit - 0x00000fb8 0x30 ARM Flash Debug/../../obj/backdoor.o - 0x00000fb8 BackDoorInit + 0x00000fa0 0x30 ARM Flash Debug/../../obj/backdoor.o + 0x00000fa0 BackDoorInit .text.BootInit - 0x00000fe8 0x24 ARM Flash Debug/../../obj/boot.o - 0x00000fe8 BootInit + 0x00000fd0 0x24 ARM Flash Debug/../../obj/boot.o + 0x00000fd0 BootInit .text.BootTask - 0x0000100c 0x1c ARM Flash Debug/../../obj/boot.o - 0x0000100c BootTask - .text.ComInit 0x00001028 0x30 ARM Flash Debug/../../obj/com.o - 0x00001028 ComInit - .text.ComTask 0x00001058 0x5c ARM Flash Debug/../../obj/com.o - 0x00001058 ComTask - .text.ComFree 0x000010b4 0x4 ARM Flash Debug/../../obj/com.o - 0x000010b4 ComFree + 0x00000ff4 0x1c ARM Flash Debug/../../obj/boot.o + 0x00000ff4 BootTask + .text.ComInit 0x00001010 0x30 ARM Flash Debug/../../obj/com.o + 0x00001010 ComInit + .text.ComTask 0x00001040 0x5c ARM Flash Debug/../../obj/com.o + 0x00001040 ComTask + .text.ComFree 0x0000109c 0x4 ARM Flash Debug/../../obj/com.o + 0x0000109c ComFree .text.ComTransmitPacket - 0x000010b8 0x4c ARM Flash Debug/../../obj/com.o - 0x000010b8 ComTransmitPacket + 0x000010a0 0x4c ARM Flash Debug/../../obj/com.o + 0x000010a0 ComTransmitPacket .text.ComGetActiveInterfaceMaxRxLen - 0x00001104 0x38 ARM Flash Debug/../../obj/com.o - 0x00001104 ComGetActiveInterfaceMaxRxLen + 0x000010ec 0x38 ARM Flash Debug/../../obj/com.o + 0x000010ec ComGetActiveInterfaceMaxRxLen .text.ComGetActiveInterfaceMaxTxLen - 0x0000113c 0x38 ARM Flash Debug/../../obj/com.o - 0x0000113c ComGetActiveInterfaceMaxTxLen + 0x00001124 0x38 ARM Flash Debug/../../obj/com.o + 0x00001124 ComGetActiveInterfaceMaxTxLen .text.ComIsConnected - 0x00001174 0x10 ARM Flash Debug/../../obj/com.o - 0x00001174 ComIsConnected - .text.CopInit 0x00001184 0x4 ARM Flash Debug/../../obj/cop.o - 0x00001184 CopInit + 0x0000115c 0x10 ARM Flash Debug/../../obj/com.o + 0x0000115c ComIsConnected + .text.CopInit 0x0000116c 0x4 ARM Flash Debug/../../obj/cop.o + 0x0000116c CopInit .text.CopService - 0x00001188 0x4 ARM Flash Debug/../../obj/cop.o - 0x00001188 CopService + 0x00001170 0x4 ARM Flash Debug/../../obj/cop.o + 0x00001170 CopService .text.XcpProtectResources - 0x0000118c 0x14 ARM Flash Debug/../../obj/xcp.o + 0x00001174 0x14 ARM Flash Debug/../../obj/xcp.o .text.XcpSetCtoError - 0x000011a0 0x20 ARM Flash Debug/../../obj/xcp.o - .text.XcpInit 0x000011c0 0x28 ARM Flash Debug/../../obj/xcp.o - 0x000011c0 XcpInit + 0x00001188 0x20 ARM Flash Debug/../../obj/xcp.o + .text.XcpInit 0x000011a8 0x28 ARM Flash Debug/../../obj/xcp.o + 0x000011a8 XcpInit .text.XcpIsConnected - 0x000011e8 0x18 ARM Flash Debug/../../obj/xcp.o - 0x000011e8 XcpIsConnected + 0x000011d0 0x18 ARM Flash Debug/../../obj/xcp.o + 0x000011d0 XcpIsConnected .text.XcpPacketTransmitted - 0x00001200 0x14 ARM Flash Debug/../../obj/xcp.o - 0x00001200 XcpPacketTransmitted + 0x000011e8 0x14 ARM Flash Debug/../../obj/xcp.o + 0x000011e8 XcpPacketTransmitted .text.XcpPacketReceived - 0x00001214 0x538 ARM Flash Debug/../../obj/xcp.o - 0x00001214 XcpPacketReceived - *fill* 0x0000174c 0x4 00 + 0x000011fc 0x538 ARM Flash Debug/../../obj/xcp.o + 0x000011fc XcpPacketReceived + *fill* 0x00001734 0xc 00 .text.libc.__int32_div - 0x00001750 0x470 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v4t_a_le.a(libc_asm.o) - 0x00001750 __int32_div - 0x00001750 __aeabi_idiv - 0x00001750 __divsi3 - 0x00001a50 __aeabi_uidiv - 0x00001a50 __uint32_div - 0x00001a50 __udivsi3 + 0x00001740 0x470 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v4t_a_le.a(libc_asm.o) + 0x00001740 __int32_div + 0x00001740 __aeabi_idiv + 0x00001740 __divsi3 + 0x00001a40 __aeabi_uidiv + 0x00001a40 __uint32_div + 0x00001a40 __udivsi3 .text.libc.__int32_mod - 0x00001bc0 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v4t_a_le.a(libc_asm.o) - 0x00001bc0 __modsi3 - 0x00001bc0 __int32_mod + 0x00001bb0 0x20 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v4t_a_le.a(libc_asm.o) + 0x00001bb0 __modsi3 + 0x00001bb0 __int32_mod .text.libc.__aeabi_idivmod - 0x00001be0 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v4t_a_le.a(libc_asm.o) - 0x00001be0 __aeabi_idivmod - 0x00001c40 __text_end__ = (__text_start__ + SIZEOF (.text)) - 0x00001c40 __text_load_end__ = __text_end__ + 0x00001bd0 0x60 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v4t_a_le.a(libc_asm.o) + 0x00001bd0 __aeabi_idivmod + 0x00001c30 __text_end__ = (__text_start__ + SIZEOF (.text)) + 0x00001c30 __text_load_end__ = __text_end__ .vfp11_veneer 0x00000000 0x0 .vfp11_veneer 0x00000000 0x0 linker stubs @@ -441,59 +441,59 @@ Linker script and memory map .v4_bx 0x00000000 0x0 .v4_bx 0x00000000 0x0 linker stubs 0x00000001 . = ASSERT (((__text_end__ >= __FLASH_segment_start__) && (__text_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .text is too large to fit in FLASH memory segment) - 0x00001c40 __dtors_load_start__ = ALIGN (__text_end__, 0x4) + 0x00001c30 __dtors_load_start__ = ALIGN (__text_end__, 0x4) -.dtors 0x00001c40 0x0 - 0x00001c40 __dtors_start__ = . +.dtors 0x00001c30 0x0 + 0x00001c30 __dtors_start__ = . *(SORT(.dtors.*)) *(.dtors) - 0x00001c40 __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) - 0x00001c40 __dtors_load_end__ = __dtors_end__ + 0x00001c30 __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) + 0x00001c30 __dtors_load_end__ = __dtors_end__ 0x00000001 . = ASSERT (((__dtors_end__ >= __FLASH_segment_start__) && (__dtors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .dtors is too large to fit in FLASH memory segment) - 0x00001c40 __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) + 0x00001c30 __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) -.ctors 0x00001c40 0x0 - 0x00001c40 __ctors_start__ = . +.ctors 0x00001c30 0x0 + 0x00001c30 __ctors_start__ = . *(SORT(.ctors.*)) *(.ctors) - 0x00001c40 __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) - 0x00001c40 __ctors_load_end__ = __ctors_end__ + 0x00001c30 __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) + 0x00001c30 __ctors_load_end__ = __ctors_end__ 0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .ctors is too large to fit in FLASH memory segment) - 0x00001c40 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) + 0x00001c30 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) -.rodata 0x00001c40 0x250 - 0x00001c40 __rodata_start__ = . +.rodata 0x00001c30 0x250 + 0x00001c30 __rodata_start__ = . *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata.flashLayout - 0x00001c40 0xc0 ARM Flash Debug/../../obj/flash.o + 0x00001c30 0xc0 ARM Flash Debug/../../obj/flash.o .rodata.str1.4 - 0x00001d00 0x7d ARM Flash Debug/../../obj/can.o + 0x00001cf0 0x7d ARM Flash Debug/../../obj/can.o 0x80 (size before relaxing) - *fill* 0x00001d7d 0x3 00 + *fill* 0x00001d6d 0x3 00 .rodata.canTiming - 0x00001d80 0x48 ARM Flash Debug/../../obj/can.o + 0x00001d70 0x48 ARM Flash Debug/../../obj/can.o .rodata.str1.4 - 0x00001dc8 0x80 ARM Flash Debug/../../obj/uart.o + 0x00001db8 0x80 ARM Flash Debug/../../obj/uart.o .rodata.xcpStationId - 0x00001e48 0x8 ARM Flash Debug/../../obj/xcp.o + 0x00001e38 0x8 ARM Flash Debug/../../obj/xcp.o .rodata.libc.__aeabi_uidiv - 0x00001e50 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v4t_a_le.a(libc_asm.o) - 0x00001e50 __RAL_uidiv_inverse_lut - 0x00001e90 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) - 0x00001e90 __rodata_load_end__ = __rodata_end__ + 0x00001e40 0x40 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v4t_a_le.a(libc_asm.o) + 0x00001e40 __RAL_uidiv_inverse_lut + 0x00001e80 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) + 0x00001e80 __rodata_load_end__ = __rodata_end__ 0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .rodata is too large to fit in FLASH memory segment) - 0x00001e90 __data_load_start__ = ALIGN (__rodata_end__, 0x4) + 0x00001e80 __data_load_start__ = ALIGN (__rodata_end__, 0x4) -.data 0x4000023c 0x4 load address 0x00001e90 +.data 0x4000023c 0x4 load address 0x00001e80 0x4000023c __data_start__ = . *(.data .data.* .gnu.linkonce.d.*) .data.comActiveInterface 0x4000023c 0x4 ARM Flash Debug/../../obj/com.o 0x40000240 __data_end__ = (__data_start__ + SIZEOF (.data)) - 0x00001e94 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) + 0x00001e84 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) 0x00000001 . = ASSERT ((((__data_load_start__ + SIZEOF (.data)) >= __FLASH_segment_start__) && ((__data_load_start__ + SIZEOF (.data)) <= (__FLASH_segment_start__ + 0x40000))), error: .data is too large to fit in FLASH memory segment) -.data_run 0x4000023c 0x4 load address 0x00001e90 +.data_run 0x4000023c 0x4 load address 0x00001e80 0x4000023c __data_run_start__ = . 0x40000240 . = MAX ((__data_run_start__ + SIZEOF (.data)), .) *fill* 0x4000023c 0x4 00 @@ -502,7 +502,7 @@ Linker script and memory map 0x00000001 . = ASSERT (((__data_run_end__ >= __SRAM_segment_start__) && (__data_run_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .data_run is too large to fit in SRAM memory segment) 0x40000240 __bss_load_start__ = ALIGN (__data_run_end__, 0x4) -.bss 0x40000240 0x4fc +.bss 0x40000240 0x4f4 0x40000240 __bss_start__ = . *(.bss .bss.* .gnu.linkonce.b.*) .bss.bootBlockInfo @@ -523,113 +523,109 @@ Linker script and memory map *fill* 0x40000699 0x3 00 .bss.xcpCtoRxStartTime.899 0x4000069c 0x4 ARM Flash Debug/../../obj/uart.o - .bss.assert_failure_file - 0x400006a0 0x4 ARM Flash Debug/../../obj/assert.o - .bss.assert_failure_line - 0x400006a4 0x4 ARM Flash Debug/../../obj/assert.o .bss.backdoorOpen - 0x400006a8 0x1 ARM Flash Debug/../../obj/backdoor.o - *fill* 0x400006a9 0x3 00 + 0x400006a0 0x1 ARM Flash Debug/../../obj/backdoor.o + *fill* 0x400006a1 0x3 00 .bss.backdoorOpenTime - 0x400006ac 0x4 ARM Flash Debug/../../obj/backdoor.o + 0x400006a4 0x4 ARM Flash Debug/../../obj/backdoor.o .bss.xcpCtoReqPacket.891 - 0x400006b0 0x40 ARM Flash Debug/../../obj/com.o - .bss.xcpInfo 0x400006f0 0x4c ARM Flash Debug/../../obj/xcp.o + 0x400006a8 0x40 ARM Flash Debug/../../obj/com.o + .bss.xcpInfo 0x400006e8 0x4c ARM Flash Debug/../../obj/xcp.o *(COMMON) - 0x4000073c __bss_end__ = (__bss_start__ + SIZEOF (.bss)) - 0x4000073c __bss_load_end__ = __bss_end__ + 0x40000734 __bss_end__ = (__bss_start__ + SIZEOF (.bss)) + 0x40000734 __bss_load_end__ = __bss_end__ 0x00000001 . = ASSERT (((__bss_end__ >= __SRAM_segment_start__) && (__bss_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .bss is too large to fit in SRAM memory segment) - 0x4000073c __non_init_load_start__ = ALIGN (__bss_end__, 0x4) + 0x40000734 __non_init_load_start__ = ALIGN (__bss_end__, 0x4) -.non_init 0x4000073c 0x0 - 0x4000073c __non_init_start__ = . +.non_init 0x40000734 0x0 + 0x40000734 __non_init_start__ = . *(.non_init .non_init.*) - 0x4000073c __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) - 0x4000073c __non_init_load_end__ = __non_init_end__ + 0x40000734 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) + 0x40000734 __non_init_load_end__ = __non_init_end__ 0x00000001 . = ASSERT (((__non_init_end__ >= __SRAM_segment_start__) && (__non_init_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .non_init is too large to fit in SRAM memory segment) - 0x4000073c __heap_load_start__ = ALIGN (__non_init_end__, 0x4) + 0x40000734 __heap_load_start__ = ALIGN (__non_init_end__, 0x4) -.heap 0x4000073c 0x400 - 0x4000073c __heap_start__ = . +.heap 0x40000734 0x400 + 0x40000734 __heap_start__ = . *(.heap .heap.*) - 0x40000b3c . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) - *fill* 0x4000073c 0x400 00 - 0x40000b3c __heap_end__ = (__heap_start__ + SIZEOF (.heap)) - 0x40000b3c __heap_load_end__ = __heap_end__ + 0x40000b34 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) + *fill* 0x40000734 0x400 00 + 0x40000b34 __heap_end__ = (__heap_start__ + SIZEOF (.heap)) + 0x40000b34 __heap_load_end__ = __heap_end__ 0x00000001 . = ASSERT (((__heap_end__ >= __SRAM_segment_start__) && (__heap_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .heap is too large to fit in SRAM memory segment) - 0x40000b3c __stack_load_start__ = ALIGN (__heap_end__, 0x4) + 0x40000b34 __stack_load_start__ = ALIGN (__heap_end__, 0x4) -.stack 0x40000b3c 0x400 - 0x40000b3c __stack_start__ = . +.stack 0x40000b34 0x400 + 0x40000b34 __stack_start__ = . *(.stack .stack.*) - 0x40000f3c . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) - *fill* 0x40000b3c 0x400 00 - 0x40000f3c __stack_end__ = (__stack_start__ + SIZEOF (.stack)) - 0x40000f3c __stack_load_end__ = __stack_end__ + 0x40000f34 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) + *fill* 0x40000b34 0x400 00 + 0x40000f34 __stack_end__ = (__stack_start__ + SIZEOF (.stack)) + 0x40000f34 __stack_load_end__ = __stack_end__ 0x00000001 . = ASSERT (((__stack_end__ >= __SRAM_segment_start__) && (__stack_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .stack is too large to fit in SRAM memory segment) - 0x40000f3c __stack_irq_load_start__ = ALIGN (__stack_end__, 0x4) + 0x40000f34 __stack_irq_load_start__ = ALIGN (__stack_end__, 0x4) -.stack_irq 0x40000f3c 0x100 - 0x40000f3c __stack_irq_start__ = . +.stack_irq 0x40000f34 0x100 + 0x40000f34 __stack_irq_start__ = . *(.stack_irq .stack_irq.*) - 0x4000103c . = ALIGN (MAX ((__stack_irq_start__ + __STACKSIZE_IRQ__), .), 0x4) - *fill* 0x40000f3c 0x100 00 - 0x4000103c __stack_irq_end__ = (__stack_irq_start__ + SIZEOF (.stack_irq)) - 0x4000103c __stack_irq_load_end__ = __stack_irq_end__ + 0x40001034 . = ALIGN (MAX ((__stack_irq_start__ + __STACKSIZE_IRQ__), .), 0x4) + *fill* 0x40000f34 0x100 00 + 0x40001034 __stack_irq_end__ = (__stack_irq_start__ + SIZEOF (.stack_irq)) + 0x40001034 __stack_irq_load_end__ = __stack_irq_end__ 0x00000001 . = ASSERT (((__stack_irq_end__ >= __SRAM_segment_start__) && (__stack_irq_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .stack_irq is too large to fit in SRAM memory segment) - 0x4000103c __stack_fiq_load_start__ = ALIGN (__stack_irq_end__, 0x4) + 0x40001034 __stack_fiq_load_start__ = ALIGN (__stack_irq_end__, 0x4) -.stack_fiq 0x4000103c 0x100 - 0x4000103c __stack_fiq_start__ = . +.stack_fiq 0x40001034 0x100 + 0x40001034 __stack_fiq_start__ = . *(.stack_fiq .stack_fiq.*) - 0x4000113c . = ALIGN (MAX ((__stack_fiq_start__ + __STACKSIZE_FIQ__), .), 0x4) - *fill* 0x4000103c 0x100 00 - 0x4000113c __stack_fiq_end__ = (__stack_fiq_start__ + SIZEOF (.stack_fiq)) - 0x4000113c __stack_fiq_load_end__ = __stack_fiq_end__ + 0x40001134 . = ALIGN (MAX ((__stack_fiq_start__ + __STACKSIZE_FIQ__), .), 0x4) + *fill* 0x40001034 0x100 00 + 0x40001134 __stack_fiq_end__ = (__stack_fiq_start__ + SIZEOF (.stack_fiq)) + 0x40001134 __stack_fiq_load_end__ = __stack_fiq_end__ 0x00000001 . = ASSERT (((__stack_fiq_end__ >= __SRAM_segment_start__) && (__stack_fiq_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .stack_fiq is too large to fit in SRAM memory segment) - 0x4000113c __stack_svc_load_start__ = ALIGN (__stack_fiq_end__, 0x4) + 0x40001134 __stack_svc_load_start__ = ALIGN (__stack_fiq_end__, 0x4) -.stack_svc 0x4000113c 0x0 - 0x4000113c __stack_svc_start__ = . +.stack_svc 0x40001134 0x0 + 0x40001134 __stack_svc_start__ = . *(.stack_svc .stack_svc.*) - 0x4000113c . = ALIGN (MAX ((__stack_svc_start__ + __STACKSIZE_SVC__), .), 0x4) - 0x4000113c __stack_svc_end__ = (__stack_svc_start__ + SIZEOF (.stack_svc)) - 0x4000113c __stack_svc_load_end__ = __stack_svc_end__ + 0x40001134 . = ALIGN (MAX ((__stack_svc_start__ + __STACKSIZE_SVC__), .), 0x4) + 0x40001134 __stack_svc_end__ = (__stack_svc_start__ + SIZEOF (.stack_svc)) + 0x40001134 __stack_svc_load_end__ = __stack_svc_end__ 0x00000001 . = ASSERT (((__stack_svc_end__ >= __SRAM_segment_start__) && (__stack_svc_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .stack_svc is too large to fit in SRAM memory segment) - 0x4000113c __stack_abt_load_start__ = ALIGN (__stack_svc_end__, 0x4) + 0x40001134 __stack_abt_load_start__ = ALIGN (__stack_svc_end__, 0x4) -.stack_abt 0x4000113c 0x0 - 0x4000113c __stack_abt_start__ = . +.stack_abt 0x40001134 0x0 + 0x40001134 __stack_abt_start__ = . *(.stack_abt .stack_abt.*) - 0x4000113c . = ALIGN (MAX ((__stack_abt_start__ + __STACKSIZE_ABT__), .), 0x4) - 0x4000113c __stack_abt_end__ = (__stack_abt_start__ + SIZEOF (.stack_abt)) - 0x4000113c __stack_abt_load_end__ = __stack_abt_end__ + 0x40001134 . = ALIGN (MAX ((__stack_abt_start__ + __STACKSIZE_ABT__), .), 0x4) + 0x40001134 __stack_abt_end__ = (__stack_abt_start__ + SIZEOF (.stack_abt)) + 0x40001134 __stack_abt_load_end__ = __stack_abt_end__ 0x00000001 . = ASSERT (((__stack_abt_end__ >= __SRAM_segment_start__) && (__stack_abt_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .stack_abt is too large to fit in SRAM memory segment) - 0x4000113c __stack_und_load_start__ = ALIGN (__stack_abt_end__, 0x4) + 0x40001134 __stack_und_load_start__ = ALIGN (__stack_abt_end__, 0x4) -.stack_und 0x4000113c 0x0 - 0x4000113c __stack_und_start__ = . +.stack_und 0x40001134 0x0 + 0x40001134 __stack_und_start__ = . *(.stack_und .stack_und.*) - 0x4000113c . = ALIGN (MAX ((__stack_und_start__ + __STACKSIZE_UND__), .), 0x4) - 0x4000113c __stack_und_end__ = (__stack_und_start__ + SIZEOF (.stack_und)) - 0x4000113c __stack_und_load_end__ = __stack_und_end__ + 0x40001134 . = ALIGN (MAX ((__stack_und_start__ + __STACKSIZE_UND__), .), 0x4) + 0x40001134 __stack_und_end__ = (__stack_und_start__ + SIZEOF (.stack_und)) + 0x40001134 __stack_und_load_end__ = __stack_und_end__ 0x00000001 . = ASSERT (((__stack_und_end__ >= __SRAM_segment_start__) && (__stack_und_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .stack_und is too large to fit in SRAM memory segment) - 0x00001e94 __fast_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + 0x00001e84 __fast_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) -.fast 0x4000113c 0x0 load address 0x00001e94 - 0x4000113c __fast_start__ = . +.fast 0x40001134 0x0 load address 0x00001e84 + 0x40001134 __fast_start__ = . *(.fast .fast.*) - 0x4000113c __fast_end__ = (__fast_start__ + SIZEOF (.fast)) - 0x00001e94 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) - 0x00001e94 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.fast)) + 0x40001134 __fast_end__ = (__fast_start__ + SIZEOF (.fast)) + 0x00001e84 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) + 0x00001e84 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.fast)) 0x00000001 . = ASSERT ((((__fast_load_start__ + SIZEOF (.fast)) >= __FLASH_segment_start__) && ((__fast_load_start__ + SIZEOF (.fast)) <= (__FLASH_segment_start__ + 0x40000))), error: .fast is too large to fit in FLASH memory segment) -.fast_run 0x4000113c 0x0 - 0x4000113c __fast_run_start__ = . - 0x4000113c . = MAX ((__fast_run_start__ + SIZEOF (.fast)), .) - 0x4000113c __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) - 0x4000113c __fast_run_load_end__ = __fast_run_end__ - 0x4000113c __SRAM_segment_used_end__ = (ALIGN (__stack_und_end__, 0x4) + SIZEOF (.fast_run)) +.fast_run 0x40001134 0x0 + 0x40001134 __fast_run_start__ = . + 0x40001134 . = MAX ((__fast_run_start__ + SIZEOF (.fast)), .) + 0x40001134 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) + 0x40001134 __fast_run_load_end__ = __fast_run_end__ + 0x40001134 __SRAM_segment_used_end__ = (ALIGN (__stack_und_end__, 0x4) + SIZEOF (.fast_run)) 0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= (__SRAM_segment_start__ + 0x4000))), error: .fast_run is too large to fit in SRAM memory segment) START GROUP LOAD ARM Flash Debug/../../obj/hooks.o @@ -658,47 +654,47 @@ LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_targetio_impl_v4t_a_le.a LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v4t_a_le.a END GROUP -OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/ide/../bin/openbtl_olimex_lpc_l2294_20mhz.elf elf32-littlearm) +OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/ide/../bin/openblt_olimex_lpc_l2294_20mhz.elf elf32-littlearm) -.debug_info 0x00000000 0x1b54 +.debug_info 0x00000000 0x1b23 .debug_info 0x00000000 0x5a ARM Flash Debug/../../obj/hooks.o .debug_info 0x0000005a 0x116 ARM Flash Debug/../../obj/main.o .debug_info 0x00000170 0x5a ARM Flash Debug/../../obj/extflash.o .debug_info 0x000001ca 0x106 ARM Flash Debug/../../obj/cstart.o - .debug_info 0x000002d0 0x54b ARM Flash Debug/../../obj/flash.o - .debug_info 0x0000081b 0x105 ARM Flash Debug/../../obj/cpu_comp.o - .debug_info 0x00000920 0x201 ARM Flash Debug/../../obj/can.o - .debug_info 0x00000b21 0x14f ARM Flash Debug/../../obj/cpu.o - .debug_info 0x00000c70 0x177 ARM Flash Debug/../../obj/nvm.o - .debug_info 0x00000de7 0xf2 ARM Flash Debug/../../obj/timer.o - .debug_info 0x00000ed9 0x1e1 ARM Flash Debug/../../obj/uart.o - .debug_info 0x000010ba 0xe4 ARM Flash Debug/../../obj/assert.o - .debug_info 0x0000119e 0xc0 ARM Flash Debug/../../obj/backdoor.o - .debug_info 0x0000125e 0x88 ARM Flash Debug/../../obj/boot.o - .debug_info 0x000012e6 0x1d6 ARM Flash Debug/../../obj/com.o - .debug_info 0x000014bc 0x86 ARM Flash Debug/../../obj/cop.o - .debug_info 0x00001542 0x612 ARM Flash Debug/../../obj/xcp.o + .debug_info 0x000002d0 0x54c ARM Flash Debug/../../obj/flash.o + .debug_info 0x0000081c 0x105 ARM Flash Debug/../../obj/cpu_comp.o + .debug_info 0x00000921 0x201 ARM Flash Debug/../../obj/can.o + .debug_info 0x00000b22 0x14f ARM Flash Debug/../../obj/cpu.o + .debug_info 0x00000c71 0x177 ARM Flash Debug/../../obj/nvm.o + .debug_info 0x00000de8 0xf2 ARM Flash Debug/../../obj/timer.o + .debug_info 0x00000eda 0x1e1 ARM Flash Debug/../../obj/uart.o + .debug_info 0x000010bb 0xb2 ARM Flash Debug/../../obj/assert.o + .debug_info 0x0000116d 0xc0 ARM Flash Debug/../../obj/backdoor.o + .debug_info 0x0000122d 0x88 ARM Flash Debug/../../obj/boot.o + .debug_info 0x000012b5 0x1d6 ARM Flash Debug/../../obj/com.o + .debug_info 0x0000148b 0x86 ARM Flash Debug/../../obj/cop.o + .debug_info 0x00001511 0x612 ARM Flash Debug/../../obj/xcp.o -.debug_abbrev 0x00000000 0xc9f +.debug_abbrev 0x00000000 0xc7a .debug_abbrev 0x00000000 0x28 ARM Flash Debug/../../obj/hooks.o .debug_abbrev 0x00000028 0xc5 ARM Flash Debug/../../obj/main.o .debug_abbrev 0x000000ed 0x28 ARM Flash Debug/../../obj/extflash.o .debug_abbrev 0x00000115 0x12 ARM Flash Debug/../../obj/cstart.o - .debug_abbrev 0x00000127 0x236 ARM Flash Debug/../../obj/flash.o - .debug_abbrev 0x0000035d 0xbc ARM Flash Debug/../../obj/cpu_comp.o - .debug_abbrev 0x00000419 0x164 ARM Flash Debug/../../obj/can.o - .debug_abbrev 0x0000057d 0xaf ARM Flash Debug/../../obj/cpu.o - .debug_abbrev 0x0000062c 0xa3 ARM Flash Debug/../../obj/nvm.o - .debug_abbrev 0x000006cf 0x89 ARM Flash Debug/../../obj/timer.o - .debug_abbrev 0x00000758 0x11f ARM Flash Debug/../../obj/uart.o - .debug_abbrev 0x00000877 0x7c ARM Flash Debug/../../obj/assert.o - .debug_abbrev 0x000008f3 0x5b ARM Flash Debug/../../obj/backdoor.o - .debug_abbrev 0x0000094e 0x3f ARM Flash Debug/../../obj/boot.o - .debug_abbrev 0x0000098d 0x115 ARM Flash Debug/../../obj/com.o - .debug_abbrev 0x00000aa2 0x3f ARM Flash Debug/../../obj/cop.o - .debug_abbrev 0x00000ae1 0x1be ARM Flash Debug/../../obj/xcp.o + .debug_abbrev 0x00000127 0x227 ARM Flash Debug/../../obj/flash.o + .debug_abbrev 0x0000034e 0xbc ARM Flash Debug/../../obj/cpu_comp.o + .debug_abbrev 0x0000040a 0x164 ARM Flash Debug/../../obj/can.o + .debug_abbrev 0x0000056e 0xaf ARM Flash Debug/../../obj/cpu.o + .debug_abbrev 0x0000061d 0xa3 ARM Flash Debug/../../obj/nvm.o + .debug_abbrev 0x000006c0 0x89 ARM Flash Debug/../../obj/timer.o + .debug_abbrev 0x00000749 0x11f ARM Flash Debug/../../obj/uart.o + .debug_abbrev 0x00000868 0x66 ARM Flash Debug/../../obj/assert.o + .debug_abbrev 0x000008ce 0x5b ARM Flash Debug/../../obj/backdoor.o + .debug_abbrev 0x00000929 0x3f ARM Flash Debug/../../obj/boot.o + .debug_abbrev 0x00000968 0x115 ARM Flash Debug/../../obj/com.o + .debug_abbrev 0x00000a7d 0x3f ARM Flash Debug/../../obj/cop.o + .debug_abbrev 0x00000abc 0x1be ARM Flash Debug/../../obj/xcp.o -.debug_line 0x00000000 0x1465 +.debug_line 0x00000000 0x1463 .debug_line 0x00000000 0x1d ARM Flash Debug/../../obj/hooks.o .debug_line 0x0000001d 0x12f ARM Flash Debug/../../obj/main.o .debug_line 0x0000014c 0x1d ARM Flash Debug/../../obj/extflash.o @@ -710,14 +706,14 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossw .debug_line 0x0000091f 0x11e ARM Flash Debug/../../obj/nvm.o .debug_line 0x00000a3d 0xfc ARM Flash Debug/../../obj/timer.o .debug_line 0x00000b39 0x163 ARM Flash Debug/../../obj/uart.o - .debug_line 0x00000c9c 0x12b ARM Flash Debug/../../obj/assert.o - .debug_line 0x00000dc7 0x147 ARM Flash Debug/../../obj/backdoor.o - .debug_line 0x00000f0e 0xbc ARM Flash Debug/../../obj/boot.o - .debug_line 0x00000fca 0x1c2 ARM Flash Debug/../../obj/com.o - .debug_line 0x0000118c 0xb0 ARM Flash Debug/../../obj/cop.o - .debug_line 0x0000123c 0x229 ARM Flash Debug/../../obj/xcp.o + .debug_line 0x00000c9c 0x129 ARM Flash Debug/../../obj/assert.o + .debug_line 0x00000dc5 0x147 ARM Flash Debug/../../obj/backdoor.o + .debug_line 0x00000f0c 0xbc ARM Flash Debug/../../obj/boot.o + .debug_line 0x00000fc8 0x1c2 ARM Flash Debug/../../obj/com.o + .debug_line 0x0000118a 0xb0 ARM Flash Debug/../../obj/cop.o + .debug_line 0x0000123a 0x229 ARM Flash Debug/../../obj/xcp.o -.debug_str 0x00000000 0xfe4 +.debug_str 0x00000000 0xfc6 .debug_str 0x00000000 0xe8 ARM Flash Debug/../../obj/hooks.o 0x106 (size before relaxing) .debug_str 0x000000e8 0x9e ARM Flash Debug/../../obj/main.o @@ -738,17 +734,17 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossw 0x19f (size before relaxing) .debug_str 0x000008a9 0x12b ARM Flash Debug/../../obj/uart.o 0x204 (size before relaxing) - .debug_str 0x000009d4 0xb2 ARM Flash Debug/../../obj/assert.o - 0x16b (size before relaxing) - .debug_str 0x00000a86 0xae ARM Flash Debug/../../obj/backdoor.o + .debug_str 0x000009d4 0x94 ARM Flash Debug/../../obj/assert.o + 0x143 (size before relaxing) + .debug_str 0x00000a68 0xae ARM Flash Debug/../../obj/backdoor.o 0x166 (size before relaxing) - .debug_str 0x00000b34 0x83 ARM Flash Debug/../../obj/boot.o + .debug_str 0x00000b16 0x83 ARM Flash Debug/../../obj/boot.o 0x127 (size before relaxing) - .debug_str 0x00000bb7 0x142 ARM Flash Debug/../../obj/com.o + .debug_str 0x00000b99 0x142 ARM Flash Debug/../../obj/com.o 0x220 (size before relaxing) - .debug_str 0x00000cf9 0x83 ARM Flash Debug/../../obj/cop.o + .debug_str 0x00000cdb 0x83 ARM Flash Debug/../../obj/cop.o 0x127 (size before relaxing) - .debug_str 0x00000d7c 0x268 ARM Flash Debug/../../obj/xcp.o + .debug_str 0x00000d5e 0x268 ARM Flash Debug/../../obj/xcp.o 0x349 (size before relaxing) .comment 0x00000000 0x4e diff --git a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openblt_olimex_lpc_l2294_20mhz.srec b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openblt_olimex_lpc_l2294_20mhz.srec new file mode 100644 index 00000000..ef40be2a --- /dev/null +++ b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openblt_olimex_lpc_l2294_20mhz.srec @@ -0,0 +1,492 @@ +S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF +S113000018F09FE518F09FE514F09FE514F09FE5C4 +S113001014F09FE5885F20B9F0FF1FE50CF09FE521 +S113002040000000B4010000B8010000BC01000061 +S1070030C001000007 +S113003400000000000000000000000000000FE1C8 +S11300441F00C0E31B1080E301F02FE170D19FE592 +S1130054171080E301F02FE168D19FE5121080E3CB +S113006401F02FE160D19FE5111080E301F02FE14D +S113007458D19FE5131080E301F02FE150D19FE59F +S11300841F1080E301F02FE148D19FE548019FE56B +S113009448119FE548219FE52E0000EB44019FE5AC +S11300A444119FE544219FE52A0000EB40019FE5AC +S11300B440119FE540219FE5260000EB3C019FE5AC +S11300C43C119FE53C219FE5220000EB38019FE5AC +S11300D438119FE538219FE51E0000EB34019FE5AC +S11300E434119FE534219FE51A0000EB30019FE5AC +S11300F430119FE50020A0E3280000EB28019FE5D0 +S113010428119FE5001041E0080051E30020A0A35A +S1130114042080A4001080A5E4009FE5E4109FE57A +S1130124010050E10500000A042090E403002DE9D5 +S11301340FE0A0E112FF2FE10300BDE8F7FFFFEA9F +S11301440000A0E30010A0E3E4209FE50FE0A0E199 +S113015412FF2FE1FEFFFFEA010050E10EF0A001BF +S1130164012052E00EF0A001013080E1023083E16D +S1130174030013E30400001A043090E4043081E41F +S1130184042052E2FBFFFF1A0EF0A0E10130D0E498 +S11301940130C1E4012052E2FBFFFF1A0EF0A0E19A +S11301A4010050E10EF0A0010120C0E4FBFFFFEACE +S11301B4FEFFFFEAFEFFFFEAFEFFFFEAFEFFFFEA9F +S11301C4FEFFFFEA341100403411004034100040B3 +S11301D43411004034110040340F0040801E0000EC +S11301E43C02004040020040400200004002000083 +S11301F4301C0000841E00003411004034110040FF +S1130204301C0000301C0000301C0000301C0000B6 +S1130214301C0000301C0000301C0000301C0000A6 +S1130224801E0000400200403407004034070040B0 +S10F0234340B0040400200000000A0E178 +S113024004E02DE594309FE52220A0E38420C3E55B +S11302505510E0E38C10C3E55520A0E38C20C3E5E2 +S11302600100A0E38000C3E58C10C3E58C20C3E546 +S1130270B828D3E1010B12E3FCFFFF0A5C309FE5D1 +S11302800320A0E38020C3E55520E0E38C20C3E5F0 +S11302905520A0E38C20C3E50020A0E30020C3E5A3 +S11302A00420A0E30420C3E50220A0E30020C3E56A +S11302B00120A0E30021C3E51D3843E2002093E5BB +S11302C0052082E3002083E5042093E5012782E3EF +S11302D0042083E53D0300EB450300EBFDFFFFEA4B +S11302E000C01FE070402DE90060A0E150509FE580 +S11302F00040A0E39D0300EB003095E5060053E1C8 +S11303000800008A041095E5013083E0030056E1FB +S11303100400002A842084E024309FE5022183E045 +S11303200800D2E5040000EA014084E20C5085E2B2 +S1130330100054E3EEFFFF1AFF00A0E37040BDE895 +S11303401EFF2FE1301C000030402DE920D04DE28B +S11303500040A0E1000090E5E1FFFFEBFF0050E367 +S11303600000A0033700000A3230A0E30C308DE512 +S113037010008DE514008DE50130A0E300308DE51B +S11303807A0300EB0C008DE20D10A0E13A31E0E3BA +S11303900FE0A0E113FF2FE100309DE5000053E3DF +S11303A00000A0132700001A3330A0E30C308DE5C1 +S11303B00450A0E1043095E410308DE514508DE52F +S11303C0023CA0E318308DE584309FE51C308DE5B8 +S11303D00130A0E300308DE5640300EB0C008DE2F6 +S11303E00D10A0E13A31E0E30FE0A0E113FF2FE1AB +S11303F000309DE5000053E30000A0131100001A33 +S11304003830A0E30C308DE5003094E510308DE5F4 +S113041014508DE5023CA0E318308DE50130A0E3D3 +S113042000308DE5510300EB0C008DE20D10A0E1CE +S11304303A31E0E30FE0A0E113FF2FE100009DE576 +S1130440010070E20000A03320D08DE23040BDE80E +S11304501EFF2FE160EA000004E02DE5813BB0E1DE +S11304600000A0130700001A003090E5010053E1DA +S11304700100A0030300000A041080E4022CA0E39E +S1130480AD0100EB0100A0E304E09DE41EFF2FE1B9 +S113049030402DE90040A0E10150A0E150309FE53B +S11304A0030050E10500000A020A51E30500000AB6 +S11304B0A4FFFFEB000050E30300001A080000EA69 +S11304C030409FE5000000EA24409FE50400A0E1DD +S11304D00510A0E1DFFFFFEB000050E30040A003A4 +S11304E0000000EA0040A0E30400A0E13040BDE8C1 +S11304F01EFF2FE14002004044040040F0452DE976 +S11305000050A0E10140A0E10270A0E10360A0E17D +S1130510A1A4A0E18AA4A0E1003090E5010073E366 +S11305200400001A0A10A0E1CAFFFFEB000050E328 +S11305300000A0032000000A003095E50A0053E102 +S11305400500000A0500A0E10A10A0E1CFFFFFEBBF +S1130550005050E20000A0031700000A003095E5A7 +S1130560044063E0044084E2044085E050809FE559 +S113057002AC8AE2FD0200EB043085E2043063E061 +S1130580080053E10500009A0500A0E10A10A0E16B +S1130590BEFFFFEB005050E20600000A044085E273 +S11305A00130D7E40130C4E4016056E2F0FFFF1AE1 +S11305B00100A0E3000000EA0000A0E3F045BDE86C +S11305C01EFF2FE1FF0100000030E0E30C209FE557 +S11305D0003082E508209FE5003082E51EFF2FE110 +S11305E0440400404002004070402DE90040A0E176 +S11305F00150A0E10260A0E139FFFFEBFF0050E3EE +S11306000000A0030D00000A010044E2050080E0A0 +S113061033FFFFEBFF0050E30000A0030700000AD4 +S1130620A434A0E1100053E318009F0518009F159F +S11306300410A0E10620A0E10530A0E1AEFFFFEB2D +S11306407040BDE81EFF2FE140020040440400401A +S113065070402DE920D04DE20050A0E10160A0E1FE +S11306601FFFFFEB0040A0E1010045E2060080E02F +S11306701BFFFFEB0050A0E1FF0050E3FF00541309 +S11306800000A0033900000A050054E10000A08323 +S11306903600008A000054E30000A0033300000A7F +S11306A0100055E30000A0833000008A3230A0E33C +S11306B000308DE504408DE508508DE50130A0E360 +S11306C014308DE5A90200EB0D00A0E114108DE2B9 +S11306D03A31E0E30FE0A0E113FF2FE114309DE590 +S11306E0000053E30000A0132000001A3430A0E3FC +S11306F000308DE504408DE508508DE578309FE5A8 +S11307000C308DE50130A0E314308DE5970200EB49 +S11307100D00A0E114108DE23A31E0E30FE0A0E116 +S113072013FF2FE114309DE5000053E30000A013F4 +S11307300E00001A3530A0E300308DE504408DE54D +S113074008508DE50130A0E314308DE5870200EBFD +S11307500D00A0E114108DE23A31E0E30FE0A0E1D6 +S113076013FF2FE114009DE5010070E20000A033A7 +S113077020D08DE27040BDE81EFF2FE160EA00004A +S113078004E02DE504D04DE268309FE5003093E5A8 +S1130790010073E30100A0031300000A54309FE535 +S11307A0060093E9011082E00C2093E5021081E039 +S11307B0102093E5021081E0142093E5021081E0FB +S11307C01C2093E5021081E0202093E5023081E0B3 +S11307D0003063E204208DE2043022E518009FE536 +S11307E00410A0E30D20A0E17EFFFFEB04D08DE216 +S11307F004E09DE41EFF2FE14002004014200000AD +S1130800023AA0E3050093E8000082E0082093E5A3 +S1130810020080E00C2093E5020080E0102093E5C4 +S1130820020080E0142093E5020080E0182093E5A4 +S1130830020080E01C3093E5030080E0010070E2D8 +S11308400000A0331EFF2FE104E02DE548309FE5B2 +S1130850003093E5010073E30400000A38009FE5CB +S1130860B8FEFFEB000050E30000A0030800000AFC +S113087028309FE5003093E5010073E30100A003F5 +S11308800300000A14009FE5AEFEFFEB000090E2B7 +S11308900100A01304E09DE41EFF2FE1400200408C +S11308A044040040020AA0E31EFF2FE100000FE110 +S11308B01EFF2FE100F029E11EFF2FE104E02DE5EA +S11308C0F9FFFFEB800080E3F9FFFFEB04E09DE418 +S11308D01EFF2FE1F0472DE90220A0E3D0309FE571 +S11308E00020C3E5023983E20120A0E3002083E570 +S11308F00040A0E3104083E5084083E5B4A09FE5F1 +S1130900B4809FE5B4909FE50A30A0E10460F3E76A +S11309100170D3E5075086E0015085E2853265E039 +S1130920035185E00551A0E10800A0E10510A0E114 +S11309309E0400EB000050E30E00001A0800A0E142 +S11309400510A0E17D0300EB0008A0E12038A0E140 +S1130950010840E2200859E10600003A013043E270 +S1130960016046E2017047E2077AA0E1066887E188 +S1130970033086E1030000EA044084E2480054E3C3 +S1130980E0FFFF1A050000EA34209FE5143082E5F9 +S11309900030A0E3003082E5F047BDE81EFF2FE100 +S11309A020009FE5C410A0E3640100EB0030A0E345 +S11309B0F4FFFFEA00C003E0701D000060EA0000DD +S11309C0FF030000004004E0F01C000030402DE96B +S11309D00040A0E1FF5001E29C309FE51C3093E50C +S11309E0040013E394009F05D610A0035301000BE9 +S11309F00558A0E180309FE5305083E580209FE5D5 +S1130A00342083E50310D4E50220D4E50228A0E1D4 +S1130A10012C82E00110D4E5012482E00010D4E529 +S1130A20012082E0382083E50710D4E50620D4E5D0 +S1130A300228A0E1012C82E00510D4E5012482E023 +S1130A400410D4E5012082E03C2083E52120A0E3CA +S1130A50042083E51C3093E5080013E30400001A26 +S1130A6014409FE5C10100EB1C3094E5080013E33A +S1130A70FBFFFF0A3040BDE81EFF2FE1004004E009 +S1130A80F01C0000E107000094309FE51C3093E562 +S1130A90010013E30000A0031EFF2F0180309FE537 +S1130AA0242093E57C309FE5030052E11A00001AEC +S1130AB06C309FE5282093E50020C0E5282093E5CD +S1130AC02224A0E10120C0E5282093E52228A0E10A +S1130AD00220C0E5282093E5222CA0E10320C0E5F4 +S1130AE02C2093E50420C0E52C2093E52224A0E1EA +S1130AF00520C0E52C2093E52228A0E10620C0E5CE +S1130B002C2093E5222CA0E10720C0E50420A0E3DB +S1130B10042083E50100A0E31EFF2FE10000A0E311 +S1130B201EFF2FE1004004E06706000004E02DE50D +S1130B3061FFFFEB04E09DE41EFF2FE170402DE90F +S1130B400160A0E10228A0E12228B0E10900000A26 +S1130B500040A0E1010080E2012042E20258A0E14D +S1130B60255880E00130D6E40130C4E47F0100EB75 +S1130B70050054E1FAFFFF1A7040BDE81EFF2FE1A3 +S1130B8004E02DE51D0000EB000050E30C00000A1A +S1130B90410100EB3A0000EB1C0000EB0010A0E167 +S1130BA00101A0E34020A0E3E3FFFFEB0220A0E368 +S1130BB014309FE5402083E50131A0E30FE0A0E17C +S1130BC013FF2FE104E09DE41EFF2FE100C01FE0AE +S1130BD004E02DE57BFEFFEB04E09DE41EFF2FE126 +S1130BE004E02DE57FFEFFEB04E09DE41EFF2FE112 +S1130BF004E02DE595FEFFEB04E09DE41EFF2FE1EC +S1130C0004E02DE5FDFEFFEB04E09DE41EFF2FE173 +S1130C1004E02DE522FFFFEB04E09DE41EFF2FE13D +S1130C2004E02DE5D5FEFFEB000050E30000A00337 +S1130C3004FFFF1B04E09DE41EFF2FE130309FE51D +S1130C400020A0E3142083E5282083E524109FE5F9 +S1130C500C1083E50110A0E3041083E5081093E56C +S1130C6014309FE5001083E510309FE5002083E5F4 +S1130C701EFF2FE1004000E05FEA00004C06004048 +S1130C804806004014309FE50020A0E3042083E5DB +S1130C900C2083E5082083E5102083E51EFF2FE167 +S1130CA0004000E024309FE5082093E520109FE5F4 +S1130CB0000091E5000082E018309FE500C093E554 +S1130CC000006CE0000081E5002083E51EFF2FE1B9 +S1130CD0004000E0480600404C06004004E02DE5DA +S1130CE0EFFFFFEB08309FE5000093E504E09DE48F +S1130CF01EFF2FE1480600401C309FE51430D3E569 +S1130D00010013E310309F150030D3150030C015D7 +S1130D100100A0130000A0031EFF2FE100C000E0AB +S1130D2010402DE944309FE51430D3E5200013E34F +S1130D300000A0030B00000A30309FE50000C3E56B +S1130D401430D3E5200013E30100A0130500001ABA +S1130D5018409FE5050100EB1430D4E5200013E3AF +S1130D60FBFFFF0A0100A0E31040BDE81EFF2FE1D6 +S1130D7000C000E034309FE50020A0E30420C3E578 +S1130D800820C3E51420C3E57F10E0E30C10C3E59D +S1130D904110A0E30010C3E50420C3E50320A0E351 +S1130DA00C20C3E50720A0E30820C3E51EFF2FE1C4 +S1130DB000C000E0F0412DE90050A0E1FF4001E255 +S1130DC0400054E368009F859310A0835B00008B70 +S1130DD00400A0E1D1FFFFEB010050E350009F1598 +S1130DE09710A0135500001B0460A0E1000054E319 +S1130DF00D00000A0040A0E334709FE5A080A0E34A +S1130E00DA0000EB0400D5E7C4FFFFEB010050E378 +S1130E100700A0110810A0114800001B014084E243 +S1130E200438A0E1230856E1F4FFFF8AF041BDE84D +S1130E301EFF2FE1B81D000030402DE90050A0E155 +S1130E40E4309FE50030D3E5000053E31300001ABB +S1130E50D8009FE5A7FFFFEB010050E30000A013BB +S1130E602F00001AC4309FE50030D3E5000053E39F +S1130E700000A0032A00000A97FFFFEBB0309FE5B3 +S1130E80000083E50000A0E3A8309FE50000C3E56F +S1130E900120A0E390309FE50020C3E5200000EA94 +S1130EA090309FE50040D3E58C009FE5000084E08E +S1130EB090FFFFEB010050E31000001A014084E2B0 +S1130EC0FF2004E26C309FE50020C3E55C309FE521 +S1130ED00030D3E5020053E10000A0131000001A13 +S1130EE00500A0E150109FE513FFFFEB0020A0E3F5 +S1130EF034309FE50020C3E50100A0E3080000EAC8 +S1130F0075FFFFEB28309FE5003093E5643083E202 +S1130F10030050E10000A0930000A08308309F85E7 +S1130F200000C3853040BDE81EFF2FE19806004055 +S1130F30540600409C060040500600405506004000 +S1130F4004E02DE5890000EBFDFFFFEA04E02DE558 +S1130F50810000EB010050E30C00000A34309FE5EF +S1130F600030D3E5010053E30800001A5AFFFFEBF9 +S1130F7024309FE5003093E57D3F83E2030050E198 +S1130F800020A0230C309F250020C325FBFEFF2B4F +S1130F9004E09DE41EFF2FE1A0060040A4060040EB +S1130FA004E02DE50120A0E318309FE50020C3E50F +S1130FB049FFFFEB10309FE5000083E5E2FFFFEB04 +S1130FC004E09DE41EFF2FE1A0060040A4060040BB +S1130FD004E02DE5D4FEFFEB630000EB16FFFFEB0E +S1130FE0FAFEFFEB090000EBECFFFFEB04E09DE4ED +S1130FF01EFF2FE104E02DE55C0000EB28FFFFEB72 +S11310000E0000EBD0FFFFEB04E09DE41EFF2FE198 +S113101010402DE9630000EB2DFEFFEB18409FE527 +S11310200130A0E3003084E551FFFFEB0030A0E382 +S1131030003084E51040BDE81EFF2FE13C02004073 +S113104004E02DE548009FE58EFEFFEB010050E330 +S11310500400001A0120A0E338309FE5002083E556 +S11310602C009FE5640000EB24009FE571FFFFEB7B +S1131070010050E30400001A0020A0E314309FE5AF +S1131080002083E508009FE55B0000EB04E09DE49D +S11310901EFF2FE1A80600403C0200401EFF2FE186 +S11310A030402DE90040A0E10118A0E12158A0E161 +S11310B030309FE5003093E5010053E3FF10050253 +S11310C041FEFF0B1C309FE5003093E5000053E325 +S11310D0FF1005020400A00135FFFF0B410000EBE7 +S11310E03040BDE81EFF2FE13C0200402C309FE55C +S11310F0000093E5020050E30000A0031EFF2F014F +S1131100030050E30300000A010050E30800A003B9 +S11311104000A0131EFF2FE10000A0E31EFF2FE1FB +S11311203C0200402C309FE5000093E5020050E3B0 +S11311300000A0031EFF2F01030050E30300000A78 +S1131140010050E30800A0034000A0131EFF2FE19C +S11311500000A0E31EFF2FE13C02004004E02DE567 +S11311601A0000EB04E09DE41EFF2FE11EFF2FE1B7 +S11311701EFF2FE10020A0E304309FE50120C3E51A +S11311801EFF2FE1E806004014309FE50120E0E354 +S11311900320C3E50400C3E50220A0E3B424C3E1B3 +S11311A01EFF2FE1E80600401C309FE50020A0E36D +S11311B00020C3E5482083E54320C3E5B424C3E10C +S11311C00220C3E50120C3E51EFF2FE1E80600402D +S11311D00C309FE50000D3E5000090E20100A0136D +S11311E01EFF2FE1E80600400020A0E304309FE545 +S11311F04320C3E51EFF2FE1E806004030402DE9FF +S11312000040A0E10030D0E5FF0053E31500001AD0 +S1131210D7FFFFEB10459FE50150A0E30050C4E564 +S11312200030E0E30330C4E51030A0E30430C4E54B +S11312300030A0E30530C4E5ABFFFFEB0600C4E5D6 +S1131240B7FFFFEB0700C4E5B5FFFFEB2004A0E107 +S11312500800C4E50950C4E50A50C4E50830A0E319 +S1131260B434C4E11F0100EABC249FE50020D2E5A8 +S1131270010052E32A01001AC93043E2350053E366 +S113128003F19F97150100EA54150000E0160000D1 +S1131290E0160000D4160000E0160000E01600007E +S11312A0B8160000B01500007C16000044160000BB +S11312B0E0160000E0160000E0160000E016000052 +S11312C0E0160000E0160000E0160000E016000042 +S11312D0E0160000E0160000E0160000E016000032 +S11312E0E0160000E0160000E0160000E016000022 +S11312F0E0160000E0160000E0160000E016000012 +S1131300E0160000E0160000E0160000E016000001 +S1131310E0160000E0160000E0160000E0160000F1 +S1131320E0160000E0160000E0160000E0160000E1 +S11313303C140000BC130000601300001C140000E7 +S1131340E0160000E0160000E0160000AC140000F7 +S1131350E0160000F0140000FC140000301500003A +S11313600150D0E560FFFFEB010040E2000055E1D1 +S1131370020000DA2200A0E382FFFFEBD90000EABA +S1131380A4539FE5040085E2481095E50120D4E5C7 +S1131390E9FDFFEB0030E0E30330C5E50120D4E5CF +S11313A0483095E5033082E0483085E50130D4E5E6 +S11313B0013083E2B434C5E1CA0000EA0150D0E54B +S11313C049FFFFEB010040E2000055E1020000DAB2 +S11313D02200A0E36BFFFFEBC20000EA041094E5D7 +S11313E044539FE5481085E5040085E20120D4E5D7 +S11313F0D1FDFFEB0030E0E30330C5E50120D4E587 +S1131400483095E5033082E0483085E50130D4E585 +S1131410013083E2B434C5E1B20000EA08339FE549 +S11314200020E0E30320C3E5042090E5482083E5A1 +S11314300120A0E3B424C3E1AA0000EAE8329FE556 +S11314400020E0E30320C3E5481093E5043090E571 +S1131450000053E30020A0030500000A0020A0E3DD +S11314600100D1E4002082E0FF2002E2013053E2D7 +S1131470FAFFFF1AB0329FE50010A0E30720C3E58E +S11314800810C3E50910C3E5222CA0E10A20C3E536 +S11314900120A0E30420C3E50510C3E50610C3E55D +S11314A00820A0E3B424C3E18E0000EA78329FE56B +S11314B00020E0E30320C3E570229FE5482083E594 +S11314C00020A0E30420C3E50520C3E50620C3E50E +S11314D00710A0E30710C3E50820C3E50920C3E50E +S11314E00A20C3E50820A0E3B424C3E17D0000EA98 +S11314F00000A0E323FFFFEB7A0000EA28329FE517 +S11315000020E0E30320C3E50020A0E30420C3E5BA +S11315100110D3E50510C3E50620C3E50720C3E5A4 +S11315200820C3E50620A0E3B424C3E16D0000EA6B +S1131530F4419FE50030A0E30030C4E50CFFFFEB6D +S11315400030E0E30330C4E50130A0E3B434C4E187 +S1131550640000EAD0319FE5485093E5E2FEFFEBDA +S1131560011040E20500A0E1012084E29BFDFFEBB5 +S1131570000050E30200001A3100A0E301FFFFEB7A +S1131580580000EAA0419FE50030E0E30330C4E5E1 +S1131590485094E5D4FEFFEB015045E2000085E09D +S11315A0480084E50130A0E3B434C4E14D0000EA0E +S11315B00150D0E5CCFEFFEB020040E2000055E113 +S11315C0020000DA2200A0E3EEFEFFEB450000EA91 +S11315D054319FE50020E0E30320C3E50120A0E3AC +S11315E0B424C3E10110D4E5000051E30500001A5E +S11315F08AFDFFEB000050E33A00001A3100A0E33B +S1131600E0FEFFEB370000EA1C319FE5480093E55C +S1131610022084E271FDFFEB000050E30200001A97 +S11316203100A0E3D7FEFFEB2E0000EAF8309FE57F +S11316300110D4E5482093E5022081E0482083E5A9 +S1131640280000EAE0409FE50030E0E30330C4E511 +S11316500050A0E30450C4E50550C4E5A2FEFFEB2E +S11316600600C4E50750C4E50850C4E50950C4E5C4 +S11316700730A0E3B434C4E11A0000EAA8309FE5BF +S1131680480093E5041094E558FDFFEB000050E397 +S11316900200001A3100A0E3BAFEFFEB110000EAD9 +S11316A084309FE50020E0E30320C3E50120A0E3AC +S11316B0B424C3E10B0000EA30FDFFEB68309FE582 +S11316C00020E0E30320C3E50120A0E3B424C3E148 +S11316D0040000EA3100A0E3AAFEFFEB010000EAE7 +S11316E02000A0E3A7FEFFEB3C309FE54330D3E5A9 +S11316F0010053E31000A003A2FEFF0B28309FE576 +S1131700B414D3E10138A0E1000053E3040000DA8B +S113171014009FE50130A0E34330C0E5030080E2FC +S11317205EFEFFEB3040BDE81EFF2FE1E8060040FF +S1131730381E00000000000000000000000000004F +S1131740010030E15A00004A000010E1000060424C +S113175000107142A00351E1052071922700008A14 +S11317600130B0E10020B0E3010853E310208232DD +S11317700338A031010453E3082082320334A0313A +S1131780010253E3042082320332A031030113E344 +S1131790022082020331B0018330A0510120925211 +S11317A0F8C39FE5A3CCDCE7072052E21CC2A0E10A +S11317B09C0101E09C2080E0001071E20030B0E365 +S11317C09120A3E0030080E000C0B0E39123ACE0EB +S11317D00C0080E00030B0E3912CA3E0030080E033 +S11317E000C0B0E39123ACE00C0080E00030B0E333 +S11317F0912CA3E0010072E10300A0E01EFF2FE1A1 +S1131800040051E31B00009A00C0A0E10000B0E313 +S11318102C0151E11100008AAC0351E181C34C90C9 +S1131820800080922C0351E101C34C9040008092CF +S1131830AC0251E181C24C90200080922C0251E113 +S113184001C24C9010008092AC0151E181C14C90D6 +S1131850080080922C0151E101C14C900400809257 +S1131860AC0051E181C04C90020080920C0051E127 +S1131870010080921EFF2FE12001A0011EFF2F0115 +S1131880010051E30000A0331EFF2F91020051E339 +S1131890A000A0011EFF2F01AB20A0E3AA2C82E32D +S11318A0AA2882E3AA2482E3923080E0A000B0E177 +S11318B01EFF2FE1010011E100007042001071428F +S11318C0C00371E1052071922900008A0130B0E162 +S11318D00020B0E3010853E3102082320338A03122 +S11318E0010453E3082082320334A031010253E39C +S11318F0042082320332A031030113E30220820266 +S11319000331B0018330A051012092528CC29FE573 +S1131910A3CCDCE7000070E2072052E21CC2A0E185 +S11319209C0101E09C2080E0001071E20030B0E3F3 +S11319309120A3E0030080E000C0B0E39123ACE079 +S11319400C0080E00030B0E3912CA3E0030080E0C1 +S113195000C0B0E39123ACE00C0080E00030B0E3C1 +S1131960912CA3E0010072E10300A0E0000070E20A +S11319701EFF2FE1040051E31B00009A00C070E237 +S11319800000B0E32C0151E11100008AAC0351E1E5 +S113199081C34C90800040922C0351E101C34C90D0 +S11319A040004092AC0251E181C24C902000409230 +S11319B02C0251E101C24C9010004092AC0151E163 +S11319C081C14C90080040922C0151E101C14C901E +S11319D004004092AC0051E181C04C90020040925E +S11319E00C0051E1010040921EFF2FE10300800230 +S11319F04001A0011EFF2F01010051E30000A033AC +S1131A001EFF2F91020051E301008002C000A001DB +S1131A101EFF2F01AB20A0E3AA2C82E3AA2882E3B5 +S1131A20AA2482E3000070E2923080E0A000B0E1DA +S1131A30000070E21EFF2FE10000A0E10000A0E121 +S1131A40A00351E1053071922700008A0130B0E112 +S1131A500020B0E3010853E3102082320338A031A0 +S1131A60010453E3082082320334A031010253E31A +S1131A70042082320332A031030113E302208202E4 +S1131A800331B0018330A051012092520CC19FE573 +S1131A90A3CCDCE7072052E21CC2A0E19C0101E0D8 +S1131AA09C2080E0001071E20030B0E39120A3E0BC +S1131AB0030080E000C0B0E39123ACE00C0080E0C0 +S1131AC00030B0E3912CA3E0030080E000C0B0E359 +S1131AD09123ACE00C0080E00030B0E3912CA3E053 +S1131AE0010072E10300A0E01EFF2FE1040051E3B6 +S1131AF01B00009A00C0A0E10000B0E32C0151E1FA +S1131B001100008AAC0351E181C34C9080008092A3 +S1131B102C0351E101C34C9040008092AC0251E18E +S1131B2081C24C90200080922C0251E101C24C9061 +S1131B3010008092AC0151E181C14C900800809268 +S1131B402C0151E101C14C9004008092AC0051E1A0 +S1131B5081C04C90020080920C0051E101008092FF +S1131B601EFF2FE12001A0011EFF2F01010051E300 +S1131B700000A0331EFF2F91020051E3A000A0013A +S1131B801EFF2F01AB20A0E3AA2C82E3AA2882E344 +S1131B90AA2482E3923080E0A000B0E11EFF2FE18E +S1131BA0001E0000C046C046C046C046C046C046EF +S1131BB000402DE9050000EB0100A0E10040BDE874 +S1131BC01EFF2FE10000A0E10000A0E10000A0E161 +S1131BD0023111E20010714240C033E00000602283 +S1131BE00120B0E10E00000AA00052E18220A09181 +S1131BF0FCFFFF3A020050E10330A3E00200402062 +S1131C00010032E1A220A011F9FFFF1A0010A0E1A7 +S1131C100300A0E18CC0B0E100006022001061422A +S1131C201EFF2FE10000B0E31EFF2FE10000A0E142 +S1131C30002000000020000001000000004000001F +S1131C4000200000020000000060000000200000EE +S1131C5003000000008000000020000004000000D9 +S1131C6000A00000002000000500000000C00000EB +S1131C70002000000600000000E00000002000003A +S1131C80070000000000010000000100080000003F +S1131C900000020000000100090000000000030031 +S1131CA0002000000A0000000020030000200000C3 +S1131CB00B00000000400300002000000C000000A6 +S1131CC000600300002000000D00000000800300FD +S1131CD0002000000E00000000A00300002000000F +S1131CE00F00000000C003000020000010000000EE +S1131CF0433A2F576F726B2F736F667477617265F7 +S1131D002F4F70656E424C542F5461726765742F67 +S1131D1044656D6F2F41524D375F4C504332303024 +S1131D20305F4F6C696D65785F4C50435F4C323265 +S1131D3039345F43726F7373776F726B732F426FB3 +S1131D406F742F6964652F2E2E2F2E2E2F2E2E2F7B +S1131D502E2E2F536F757263652F41524D375F4C92 +S1131D605043323030302F63616E2E630000000028 +S1131D70050200000602000006030000070300003D +S1131D800803000009030000090400000A0400001D +S1131D900B0400000C0400000C0500000D050000FD +S1131DA00E0500000F0500000F06000010060000DD +S1131DB01007000010080000433A2F576F726B2F72 +S1131DC0736F6674776172652F4F70656E424C5401 +S1131DD02F5461726765742F44656D6F2F41524DA6 +S1131DE0375F4C5043323030305F4F6C696D6578EB +S1131DF05F4C50435F4C323239345F43726F7373BC +S1131E00776F726B732F426F6F742F6964652F2E17 +S1131E102E2F2E2E2F2E2E2F2E2E2F536F757263B4 +S1131E20652F41524D375F4C5043323030302F755F +S1131E306172742E630000004F70656E424C540052 +S1131E40FCF8F4F0EDEAE6E3E0DDDAD7D4D2CFCC67 +S1131E50CAC7C5C3C0BEBCBAB8B6B4B2B0AEACAAE9 +S1131E60A8A7A5A3A2A09F9D9C9A999796949392A4 +S1131E70908F8E8D8C8A89888786858483828180E1 +S1071E800400000056 +S9030040BC diff --git a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openbtl_olimex_lpc_l2294_20mhz.elf b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/bin/openbtl_olimex_lpc_l2294_20mhz.elf deleted file mode 100644 index a482536aeca2ce42fcbff9a1537986e7ba80041d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47692 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 X9|gDVZv(N%DUI - + diff --git a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/ide/lpc2294_crossworks.hzs b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/ide/lpc2294_crossworks.hzs index 8b50e48f..8dad7215 100644 --- a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/ide/lpc2294_crossworks.hzs +++ b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_Crossworks/Boot/ide/lpc2294_crossworks.hzs @@ -17,13 +17,10 @@ - - - - - - - + + + + @@ -54,7 +51,7 @@ - + - + diff --git a/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Boot/bin/openbtl_olimex_lpc_l2294_20mhz.elf b/Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Boot/bin/openblt_olimex_lpc_l2294_20mhz.elf similarity index 79% rename from Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Boot/bin/openbtl_olimex_lpc_l2294_20mhz.elf rename to Target/Demo/ARM7_LPC2000_Olimex_LPC_L2294_GCC/Boot/bin/openblt_olimex_lpc_l2294_20mhz.elf index a091414ca7477876c89e94778793cc09f6ba6cd6..45f35e6007402aa94247046fee102a5d23bd3865 100644 GIT binary patch delta 9153 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 delta 1014 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 J5@UqxzX1l0Hvj+t delta 13957 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 diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openbtl_olimex_efm32g880.map b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.map similarity index 60% rename from Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openbtl_olimex_efm32g880.map rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.map index 769412a8..8290d937 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openbtl_olimex_efm32g880.map +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.map @@ -1,46 +1,46 @@ -bin/openbtl_olimex_efm32g880.elf: file format elf32-littlearm -bin/openbtl_olimex_efm32g880.elf +bin/openblt_olimex_efm32g880.elf: file format elf32-littlearm +bin/openblt_olimex_efm32g880.elf architecture: arm, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x00000000 Program Header: LOAD off 0x00008000 vaddr 0x00000000 paddr 0x00000000 align 2**15 - filesz 0x0000154f memsz 0x0000154f flags r-x - LOAD off 0x00010000 vaddr 0x20000000 paddr 0x0000154f align 2**15 + filesz 0x0000153f memsz 0x0000153f flags r-x + LOAD off 0x00010000 vaddr 0x20000000 paddr 0x0000153f align 2**15 filesz 0x00000148 memsz 0x00000148 flags rwx - LOAD off 0x00010148 vaddr 0x20000148 paddr 0x00001698 align 2**15 - filesz 0x00000000 memsz 0x000005f8 flags rw- + LOAD off 0x00010148 vaddr 0x20000148 paddr 0x00001688 align 2**15 + filesz 0x00000000 memsz 0x000005f0 flags rw- private flags = 5000200: [Version5 EABI] [soft-float ABI] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 0000154f 00000000 00000000 00008000 2**3 + 0 .text 0000153f 00000000 00000000 00008000 2**3 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .data 00000148 20000000 0000154f 00010000 2**2 + 1 .data 00000148 20000000 0000153f 00010000 2**2 CONTENTS, ALLOC, LOAD, CODE - 2 .bss 000005f8 20000148 00001698 00010148 2**2 + 2 .bss 000005f0 20000148 00001688 00010148 2**2 ALLOC - 3 .debug_info 000063b5 00000000 00000000 00010148 2**0 + 3 .debug_info 00006388 00000000 00000000 00010148 2**0 CONTENTS, READONLY, DEBUGGING - 4 .debug_abbrev 000020e4 00000000 00000000 000164fd 2**0 + 4 .debug_abbrev 000020ce 00000000 00000000 000164d0 2**0 CONTENTS, READONLY, DEBUGGING - 5 .debug_loc 00002df0 00000000 00000000 000185e1 2**0 + 5 .debug_loc 00002df0 00000000 00000000 0001859e 2**0 CONTENTS, READONLY, DEBUGGING - 6 .debug_aranges 000005e8 00000000 00000000 0001b3d1 2**0 + 6 .debug_aranges 000005e8 00000000 00000000 0001b38e 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_ranges 00000708 00000000 00000000 0001b9b9 2**0 + 7 .debug_ranges 00000708 00000000 00000000 0001b976 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_line 00002224 00000000 00000000 0001c0c1 2**0 + 8 .debug_line 00002222 00000000 00000000 0001c07e 2**0 CONTENTS, READONLY, DEBUGGING - 9 .debug_str 00001d8a 00000000 00000000 0001e2e5 2**0 + 9 .debug_str 00001d6c 00000000 00000000 0001e2a0 2**0 CONTENTS, READONLY, DEBUGGING - 10 .comment 00000030 00000000 00000000 0002006f 2**0 + 10 .comment 00000030 00000000 00000000 0002000c 2**0 CONTENTS, READONLY - 11 .ARM.attributes 00000033 00000000 00000000 0002009f 2**0 + 11 .ARM.attributes 00000033 00000000 00000000 0002003c 2**0 CONTENTS, READONLY - 12 .debug_frame 00000bfc 00000000 00000000 000200d4 2**2 + 12 .debug_frame 00000bfc 00000000 00000000 00020070 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00000000 l d .text 00000000 .text @@ -66,7 +66,7 @@ SYMBOL TABLE: 00000388 l F .text 00000054 CMU_FlashWaitStateControl 000003dc l F .text 00000014 CMU_Sync 000003f0 l F .text 0000003c CMU_LFClkGet -00001430 l O .text 00000003 CSWTCH.18 +00001420 l O .text 00000003 CSWTCH.18 00000000 l df *ABS* 00000000 efm32_emu.c 20000148 l O .bss 00000002 cmuStatus 00000000 l df *ABS* 00000000 efm32_gpio.c @@ -80,47 +80,45 @@ SYMBOL TABLE: 20000008 l O .data 00000001 comActiveInterface 00000000 l df *ABS* 00000000 xcp.c 00000ae8 l F .text 00000014 XcpSetCtoError -00001433 l O .text 00000008 xcpStationId +00001423 l O .text 00000008 xcpStationId 2000018c l O .bss 0000004c xcpInfo 00000000 l df *ABS* 00000000 backdoor.c 200001d8 l O .bss 00000001 backdoorOpen 200001dc l O .bss 00000004 backdoorOpenTime 00000000 l df *ABS* 00000000 cop.c 00000000 l df *ABS* 00000000 assert.c -200001e0 l O .bss 00000004 assert_failure_file -200001e4 l O .bss 00000004 assert_failure_line 00000000 l df *ABS* 00000000 cpu.c 00000000 l df *ABS* 00000000 uart.c -200001e8 l O .bss 00000004 xcpCtoRxStartTime.5467 -200001ec l O .bss 00000041 xcpCtoReqPacket.5464 -2000022d l O .bss 00000001 xcpCtoRxLength.5465 -2000022e l O .bss 00000001 xcpCtoRxInProgress.5466 +200001e0 l O .bss 00000004 xcpCtoRxStartTime.5467 +200001e4 l O .bss 00000041 xcpCtoReqPacket.5464 +20000225 l O .bss 00000001 xcpCtoRxLength.5465 +20000226 l O .bss 00000001 xcpCtoRxInProgress.5466 00000000 l df *ABS* 00000000 nvm.c 00000000 l df *ABS* 00000000 timer.c -20000230 l O .bss 00000004 millisecond_counter +20000228 l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 flash.c -00001038 l F .text 00000034 FlashGetSector -0000106c l F .text 0000004c FlashWriteBlock -000010b8 l F .text 00000050 FlashSwitchBlock -00001108 l F .text 00000080 FlashAddToBlock -00001470 l O .text 000000b4 flashLayout -20000234 l O .bss 00000204 bootBlockInfo -20000438 l O .bss 00000204 blockInfo +00001028 l F .text 00000034 FlashGetSector +0000105c l F .text 0000004c FlashWriteBlock +000010a8 l F .text 00000050 FlashSwitchBlock +000010f8 l F .text 00000080 FlashAddToBlock +00001460 l O .text 000000b4 flashLayout +2000022c l O .bss 00000204 bootBlockInfo +20000430 l O .bss 00000204 blockInfo 00000000 l df *ABS* 00000000 cpu_comp.c 00000000 l df *ABS* 00000000 cstart.c -000013e4 l F .text 00000000 zero_loop +000013d4 l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 00000100 l *ABS* 00000000 __STACKSIZE__ +00001400 l F .text 00000010 __MSC_WriteWord_veneer 00001410 l F .text 00000010 __MSC_ErasePage_veneer -00001420 l F .text 00000010 __MSC_WriteWord_veneer 00000a54 g F .text 00000018 ComInit -000011a4 g F .text 00000048 FlashWrite +00001194 g F .text 00000048 FlashWrite 0000084c g F .text 00000018 GPIO_DriveModeSet -00000da0 g F .text 00000018 AssertFailure +00000da0 g F .text 00000008 AssertFailure 00000838 g F .text 00000014 EMU_UpdateOscConfig -000013c4 g F .text 00000040 reset_handler +000013b4 g F .text 00000040 reset_handler 0000061c g F .text 00000118 CMU_ClockFreqGet -0000100c g F .text 0000001c TimerUpdate +00000ffc g F .text 0000001c TimerUpdate 00000b28 g F .text 00000010 XcpPacketTransmitted 00000948 g F .text 00000018 LEUART_Enable 00000a6c g F .text 00000028 ComTask @@ -128,69 +126,69 @@ SYMBOL TABLE: 00000d7c g F .text 00000020 BackDoorInit 00000734 g F .text 00000050 CMU_OscillatorEnable 00000d9e g F .text 00000002 CopService -0000154f g .text 00000000 _etext -000013bc g F .text 00000004 CpuIrqDisable -000013a8 g F .text 00000006 FlashGetUserProgBaseAddress +0000153f g .text 00000000 _etext +000013ac g F .text 00000004 CpuIrqDisable +00001398 g F .text 00000006 FlashGetUserProgBaseAddress 000005b4 g F .text 00000068 CMU_ClockSelectGet -00001000 g F .text 0000000c TimerReset -2000063c g O .bss 00000004 SystemCoreClock +00000ff0 g F .text 0000000c TimerReset +20000634 g O .bss 00000004 SystemCoreClock 00000a3e g F .text 00000016 BootTask -000012e4 g F .text 00000044 FlashWriteChecksum +000012d4 g F .text 00000044 FlashWriteChecksum 00000a98 g F .text 0000001c ComTransmitPacket 0000034c g F .text 0000000c SystemLFXOClockGet 00000548 g F .text 0000006c CMU_ClockEnable 000009a0 g F .text 0000000c LEUART_Rx 00000b18 g F .text 00000010 XcpIsConnected -00000fb8 g F .text 00000004 NvmInit -00001188 g F .text 0000001c FlashInit -00000fc8 g F .text 00000004 NvmGetUserProgBaseAddress -20000640 g .bss 00000000 _ebss -000013b0 g F .text 0000000c UnusedISR +00000fa8 g F .text 00000004 NvmInit +00001178 g F .text 0000001c FlashInit +00000fb8 g F .text 00000004 NvmGetUserProgBaseAddress +20000638 g .bss 00000000 _ebss +000013a0 g F .text 0000000c UnusedISR 00000a94 g F .text 00000002 ComFree 00000960 g F .text 00000040 LEUART_Init 2000007c g F .data 000000c8 MSC_WriteWord -00000e10 g F .text 00000094 UartInit +00000e00 g F .text 00000094 UartInit 000009e4 g F .text 0000001c MSC_Deinit 00000784 g F .text 000000b4 CMU_ClockSelectSet -00000fc0 g F .text 00000004 NvmErase +00000fb0 g F .text 00000004 NvmErase 20000148 g .bss 00000000 _bss 00000290 g F .text 00000094 SystemHFClockGet 00000b38 g F .text 0000020c XcpPacketReceived -00000db8 g F .text 00000004 CpuInit +00000da8 g F .text 00000004 CpuInit 2000000c g F .data 00000070 MSC_ErasePage -00001370 g F .text 00000038 FlashDone +00001360 g F .text 00000038 FlashDone 00000afc g F .text 0000001c XcpInit -000011ec g F .text 000000f8 FlashErase +000011dc g F .text 000000f8 FlashErase 000000b8 g F .text 000001d8 main -00000fcc g F .text 00000012 NvmDone -00000ea4 g F .text 0000007c UartTransmitPacket -00000fc4 g F .text 00000004 NvmVerifyChecksum -00000df0 g F .text 0000001e CpuMemCopy +00000fbc g F .text 00000012 NvmDone +00000e94 g F .text 0000007c UartTransmitPacket +00000fb4 g F .text 00000004 NvmVerifyChecksum +00000de0 g F .text 0000001e CpuMemCopy 00000864 g F .text 00000090 GPIO_PinModeSet 00000344 g F .text 00000002 SystemInit 000009ac g F .text 00000018 LEUART_Tx 0000042c g F .text 0000011c CMU_ClockDivSet 00000acc g F .text 00000018 ComGetActiveInterfaceMaxTxLen -00000f20 g F .text 00000098 UartReceivePacket -000013c0 g F .text 00000004 CpuIrqEnable +00000f10 g F .text 00000098 UartReceivePacket +000013b0 g F .text 00000004 CpuIrqEnable 20000000 g .data 00000000 _data 00000d9c g F .text 00000002 CopInit 00000346 g F .text 00000006 SystemLFRCOClockGet 00000904 g F .text 00000044 LEUART_BaudrateSet 00000a00 g F .text 00000020 SYSTEM_ChipRevisionGet 00000324 g F .text 00000020 SystemCoreClockGet -00000fbc g F .text 00000004 NvmWrite -00000dbc g F .text 00000034 CpuStartUserProgram -20000740 g .bss 00000000 _estack -00001328 g F .text 00000048 FlashVerifyChecksum +00000fac g F .text 00000004 NvmWrite +00000dac g F .text 00000034 CpuStartUserProgram +20000738 g .bss 00000000 _estack +00001318 g F .text 00000048 FlashVerifyChecksum 20000148 g .data 00000000 _edata 00000000 g O .text 000000b8 _vectab 00000ae4 g F .text 00000004 ComIsConnected 00000ab4 g F .text 00000018 ComGetActiveInterfaceMaxRxLen 00000d44 g F .text 00000038 BackDoorCheck -20000640 g .bss 00000000 _stack -00001028 g F .text 00000010 TimerGet -00000fe0 g F .text 00000020 TimerInit +20000638 g .bss 00000000 _stack +00001018 g F .text 00000010 TimerGet +00000fd0 g F .text 00000020 TimerInit 000009c4 g F .text 00000020 MSC_Init diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/makefile b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/makefile index 8264cae6..0159fa9c 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/makefile +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/makefile @@ -28,7 +28,7 @@ SHELL = sh #|---------------------------------------------------------------------------------------| #| Configure project name | #|---------------------------------------------------------------------------------------| -PROJ_NAME=openbtl_olimex_efm32g880 +PROJ_NAME=openblt_olimex_efm32g880 #|---------------------------------------------------------------------------------------| diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openbtl_olimex_efm32g880.out b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.out similarity index 50% rename from Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openbtl_olimex_efm32g880.out rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.out index c5c79225d3ea90bb05483eaf5d720fc4e7af11cd..46ee4fb9ec4aef1fd5ba818c4f5c69a430e8c1f2 100644 GIT binary patch delta 31940 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 delta 32276 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�EY@(jY zQGz;w*K0fo{JF+C;I}oN2L4QAx?NA-(CG<#v|jgk`dEjR-S#znK_>tHV!1EAz=7`g?0a@1(4+tH($%BgNgA0o2YEBE>6 zgGH8y?1uE69h+$hMW4d4*`URuG+qPVr}4Ys{Td$tmuq|qJkMe(!K>iqHq-p?(+a!O*m5UF z3N^uzwgR|0xP`{uz_ded>kk4C);JS9P~!>Uu^N|xJBF(8c>cu6mcb*(@*v&;rn??? z1fPQIYVuRy^}&_$tKgLy`?N-*4yu$_2QSt*4*a`fb^pH`Ja%ddkAt7l4AO^q#%nwS z+*{+t;7%I918%4B=iu%dUj+A;jQ&qKz6lSyRYs0Ds12@UG;Rc@|DMB^CxJiH5&xJ3hYTl#gtpMWDQP5_%=JAqxn({TSkrXLh&XzUFSdaRBNP``f>XL=`}91R?_ zxlFI(E2pMgdIR5PT2!j9H<6FJr9{_k8HS4$DvPkd5@HQL+Cm2&$D zP?8t@7x_9ZL9}Gspe5+ps`_3;Xg@Ma1}|4tfILYvIH1FW3Hk^eLUS>kob9j;1aV7nU)0WZ?H5KL}2j!>)$ri1D2ie5Ov5aB#9y?ikS za^e+Wy2(+;lD`99ip2!&8A0x4pTeUq5>ajiI0L={rjd&bTm{q1detmu9kI&=F0?ol zEMNJtI2zm)35JRc-xB<=#>rrM1CYjnFox^@VenW14=P29Fdh6Mc!uZ-4W>tZ&`!P5V?I3SW#w9y z!V>UQu$`k-V0!k)ZUgUv={<%xOaBCTuf~6XuY>Ib^G;aAg6$IX2h*cHZkm57Mb+Rz zuT0x1t`DYnypc&MZw4L;rrt^VZNRU9sizV5058?_hk@6Ff41Z~;L}jH6YwnfF8FyG zf5^ZK@SwdwyAds<0N~k{d>!})N}a{Kt8h8Eb7W-%UxVrOr=yns&tQ7>2?ZnLy9=HN z_R{o83Gh$C-Yz_9SX>uOFHH5axEYx4-P$G64qOvl%aV5m)7w&Z`2OH#0GeLN{vdFA z&B{ie1IDX;-imHl2#@tpu&ZD)m~KEL4bng<_)Bneix+}BN2vt~MX(lZKg}Nk{s3&x z4a7&mFF~Ii>7S8ojsN6v9v*c2)K>TjO#eB6&A)?}gY9la|Ap^Ljh*22n!Z1HC)mzV z82EEd9s|DWg@;{4aqy7;bva_B1a$#p)Ql;W?92LrUjiSpcm$X>C@4XpSit-Pj0cfo zfUxOi&k*CkJGXfz*q%#5Fnhu_!<&STc)z33Xel_Hg3sWQ82eVye>*I?A8~|>_#=)G zW7SB}<%pxPbJSA~wp`>KaiBXdfeL0P>Z3Qrq9cyp{HXXA623<`k2;z-_teIPm}qs> zQP)YS+9QVAzAeS{qtN?RtcH*88;{@;b-p-$)KTA=c>()s;x9;@XP)Bhny7co(ZDEw pRrEUMz^618h&-H~Ti0;bS}Y>brAy)?c-5GO1lOaCYL4>ve*njayJ-Lb diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openbtl_olimex_efm32g880.srec b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.srec similarity index 71% rename from Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openbtl_olimex_efm32g880.srec rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.srec index a81073a4..39f27955 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openbtl_olimex_efm32g880.srec +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.srec @@ -1,16 +1,16 @@ -S02000006F70656E62746C5F6F6C696D65785F65666D3332673838302E7372656320 -S113000070070020C91B0000ED1B0000ED1B000061 -S1130010ED1B0000ED1B0000ED1B0000ED1B0000BC -S1130020ED1B0000ED1B0000ED1B0000ED1B0000AC -S1130030ED1B0000ED1B0000ED1B0000ED1B00009C -S1130040ED1B0000ED1B0000ED1B0000ED1B00008C -S1130050ED1B0000ED1B0000ED1B0000ED1B00007C -S1130060ED1B0000ED1B0000ED1B0000ED1B00006C -S1130070ED1B0000ED1B0000ED1B0000ED1B00005C -S1130080ED1B0000ED1B0000ED1B0000ED1B00004C -S1130090ED1B0000ED1B0000ED1B0000ED1B00003C -S11300A0ED1B0000ED1B0000ED1B0000ED1B00002C -S10B00B0ED1B0000ED1B000034 +S02000006F70656E626C745F6F6C696D65785F65666D3332673838302E7372656320 +S113000068070020B91B0000DD1B0000DD1B000099 +S1130010DD1B0000DD1B0000DD1B0000DD1B0000FC +S1130020DD1B0000DD1B0000DD1B0000DD1B0000EC +S1130030DD1B0000DD1B0000DD1B0000DD1B0000DC +S1130040DD1B0000DD1B0000DD1B0000DD1B0000CC +S1130050DD1B0000DD1B0000DD1B0000DD1B0000BC +S1130060DD1B0000DD1B0000DD1B0000DD1B0000AC +S1130070DD1B0000DD1B0000DD1B0000DD1B00009C +S1130080DD1B0000DD1B0000DD1B0000DD1B00008C +S1130090DD1B0000DD1B0000DD1B0000DD1B00007C +S11300A0DD1B0000DD1B0000DD1B0000DD1B00006C +S10B00B0DD1B0000DD1B000054 S11300B8890011EB401010F1844002607047DFF8AA S11300C88405006810F007010029012903D9891E55 S11300D8012904D906E0012161F3020002E00321A9 @@ -116,11 +116,11 @@ S1130708B0F5007F0ED0B0F5407F09D0B0F5806F0A S113071804D0B0F5A06F0BD110480AE0104808E0E7 S1130728104806E0104804E0104802E0104800E0D1 S11307380020704770474FF4004070470448006831 -S11307487047000004800C405C0600202C800C409C +S11307487047000004800C40540600202C800C40A4 S1130758700100206C0100200C800C40003FAB01AC S1130768406F4001809FD500C0D8A700C0CF6A0061 S113077840420F000248034909680180704700009D -S1130788680600202C800C40DFF800F08900002067 +S1130788600600202C800C40DFF800F0890000206F S1130798DFF800F00100002080B500F045FADFF82A S11307A878045FF0FF310160DFF870045FF0FF3117 S11307B8016001BD70B504000D001600200000F0B2 @@ -194,7 +194,7 @@ S1130BE80400002500E06D1CEDB20F2D11D200F0B9 S1130BF871F8EDB20C200A4900FB0510007AE4B242 S1130C08A042F0D1EDB20C20054900FB0510406864 S1130C1800E0002032BD0000780100207C030020A1 -S1130C28081A0000FE81E00F1048006850F0010027 +S1130C28F8190000FE81E00F1048006850F0010038 S1130C380E4908600E4841F6713101600B4800689E S1130C48400840000949086070470848006850F0A7 S1130C58010006490860064800210160034800684D @@ -228,7 +228,7 @@ S1130E08002101600F48052101600F48002101609D S1130E1801BD0C480021016070470A480068C003FE S1130E2804D509480068401C07490860704780B524 S1130E38FFF7F3FF0448006802BD000014E000E077 -S1130E4818E000E010E000E060060020DFF860042D +S1130E4818E000E010E000E058060020DFF8600435 S1130E5800210170DFF8580400218164DFF8500490 S1130E68002180F84310DFF848040021A0F844105A S1130E78DFF83C0400218170DFF83404002141705C @@ -299,7 +299,7 @@ S113127880B541680E48806CFFF739FD002803D11A S11312883120FFF79AFE06E00948FF21C17008489B S11312980121A0F8441001BD10B50400FFF7EEFCCD S11312A80348FF21C17002480121A0F8441010BD71 -S11312B88005002083050020081C00008405002008 +S11312B88005002083050020F81B00008405002019 S11312C88705002080B53120FFF777FE01BD50F86F S11312D8041B61B150F8042BD30744BFA9F10103DF S11312E89A18002342F8043B091FFAD1EFE7704724 @@ -312,10 +312,10 @@ S1131348E6FF00208DF8000000A95A4800F0B7F91C S11313584FF416520021574800F06FF956480321FC S1131368016004215348FFF7C3FF0521514800F0E9 S11313788BF905B000BD70B504000D00EDB2412D28 -S113138803DB6C214D4800F0D1F92800C0B200F00D -S113139872F8C0B2012803D07021484800F0C6F999 +S113138803DB6C214D4800F0D0F92800C0B200F00E +S113139872F8C0B2012803D07021484800F0C5F99A S11313A800260DE0FFF796FCB6B2305D00F063F856 -S11313B8C0B2012803D07921404800F0B7F9761C5F +S11313B8C0B2012803D07921404800F0B6F9761C60 S11313C82800C0B2B6B280B28642EBD370BD10B565 S11313D804003B480078002813D13A4800F03DF84F S11313E8012838D137480078002834D0FFF71FFD8A @@ -330,9 +330,9 @@ S11314681C490968490704D5124800F04BF9207053 S11314780120C0B210BD80B517490968C90601D456 S113148800200CE00100C9B20A4800F041F901E06B S1131498FFF720FC10480068C006F9D5012002BDFA -S11314A8DC1B000000C20200002304000300120039 -S11314B8401516000044084054440840001B00002E -S11314C86C060020CC050020640600206B06002072 +S11314A8CC1B000000C20200002304000300120049 +S11314B8401516000044084054440840F01A00003F +S11314C864060020CC0500205C060020630600208A S11314D8CD0500202C44084008440840103A07D39E S11314E830B4B1E83810103AA0E83810F9D230BC5A S11314F8530724BFB1E80810A0E8081044BF51F806 @@ -370,106 +370,105 @@ S11316E80843697B0843A97B08432060AA686968A2 S11316F82000FFF7A2FF2878606000212000FFF790 S1131708D2FF31BD81688906FCD5C069C0B2704773 S113171838B504000D00A068C006FCD5402120009F -S1131728FFF784FFEDB2A56231BD000080B5034A1E -S1131738106003480160FFF7CDFAFCE7500600206B -S11317485406002080B568480168080E00280DD1A9 -S11317586648026832F07002026065480268D20086 -S1131768D2080260026872F060620260080E0428FF -S113177813D25F48016831F4FC5101605D480021CF -S113178801605D48002101605C48002101605C48FB -S1131798002101605B480021016000A800F0DCF82A -S11317A89DF80000012811D19DF80100002804D1FA -S11317B85048016851F0020101609DF801000228B7 -S11317C804DA4D48016851F0010101604E4801688E -S11317D84E48814224D24848016851F4904101603E -S11317E84B480068000410F0FE414948006810F0B6 -S11317F87F0051EA00414648006810F4FE40014366 -S11318084348006810F07F000143424801604248A1 -S11318184249096801603848016831F4904101601F -S113182801BD80B500F005F800F0ACF800F0B8F898 -S1131838FCE780B5FEF77EFFFFF784FF0122012154 -S11318480020FEF7CCFE2B48006850F00F00294911 -S113185808602948006840F47F4050F0FF0026499A -S1131868086000212E48FEF752FD00212D48FEF79E -S11318784EFD00212C48FEF74AFD00212B48FEF7B7 -S113188846FD00212A48FEF742FD00212948FEF7BB -S11318983EFD00212848FEF73AFD00212748FEF7BF -S11318A836FD00212648FEF732FD00212548FEF7C3 -S11318B82EFD00212448FEF72AFD00212348FEF7C7 -S11318C826FD00212248FEF722FD00212148FEF7CB -S11318D81EFD0123052209210120FFF73CFE0221F8 -S11318E80120FFF727FE01BDFC81E00F0CA00C408E -S11318F820600C4040800C4044800C4058800C40D0 -S113190860800C4078800C40F081E00F00BA8A4C6B -S1131918B481E00F342000402C400040C881E00F1F -S113192800030400001304000033040000A20200B2 -S1131938000202000012020000220200003202002B -S1131948007202000082020000B2020000E20200FB -S113195800F2020000D202000749096811F03F01B1 -S113196801700649096811F0F001054A1268C2F3CA -S11319780312114341707047E0FF0FE0E8FF0FE0E6 -S1131988ECFF0FE080B5FFF775F9FFF7A2F9FFF751 -S11319982FFAFFF7A4F9FFF7D7F900F00BF801BD08 -S11319A880B5FFF797F9FFF738FAFFF7D6F900F093 -S11319B80CF801BD80B5104801210170FFF737FA12 -S11319C80E49086000F001F801BD80B5FFF70CFA74 -S11319D8012810D00848007801280CD1FFF727FA0D -S11319E80649096811F5FA71884204D302480021AE -S11319F80170FFF743F901BD6A060020580600206C -S1131A080020000000200000010000000040000049 -S1131A180020000002000000006000000020000018 -S1131A280300000000800000002000000400000003 -S1131A3800A00000002000000500000000C0000015 -S1131A48002000000600000000E000000020000064 -S1131A58070000000000010000200000080000004A -S1131A6800200100002000000900000000400100DF -S1131A78002000000A0000000060010000200000AF -S1131A880B00000000800100002000000C00000092 -S1131A9800A00100002000000D00000000C00100AB -S1131AA8002000000E00000000E0010000200000FB -S1131AB80F000000433A5C576F726B5C736F667477 -S1131AC8776172655C4F70656E424C545C54617208 -S1131AD86765745C536F757263655C41524D434D21 -S1131AE8335F45464D33325C4941525C76656374D5 -S1131AF86F72732E63000000433A5C576F726B5C1D -S1131B08736F6674776172655C4F70656E424C548E -S1131B185C5461726765745C536F757263655C418C -S1131B28524D434D335F45464D33325C7561727493 -S1131B382E63000010B5074979441831064C7C44DB -S1131B48163404E00A68081D511888470146A14262 -S1131B58F8D110BD080000002800000073F7FFFF4B -S1131B68F80400007801002000000000AFF1FFFF36 -S1131B78780100009400000000000020000000002C -S1131B8800F009F8002801D0FFF7D4FF0020FFF780 -S1131B9848FE00F002F80120704700F001B8000088 -S1131BA80746384600F002F8FBE7000080B5C04657 -S1131BB8C046024A11001820ABBEFBE7260002000B -S1131BC8034B9D46C046C046C046C046FFF7D8FFF3 -S1131BD870070020050000000000000080250000B8 -S1131BE80000000080B53C210148FFF79FFD01BDBE -S1131BF8BC1A0000C046C046C046C046FFF7C0FF36 -S1131C084F70656E424C54005449554A126852F05C -S1131C180102534B1A60534A106053480122026070 -S1131C2852480068400708D54D48006840084000FD -S1131C384B4908605FF0FF3029E04C480068800792 -S1131C4808D54748006840084000454908607FF0C7 -S1131C5801001CE044480222026000E0491E434897 -S1131C680068C00701D50029F8D1002908D13C48EB -S1131C780068400840003A4908607FF0020006E026 -S1131C88374800684008400035490860002070471C -S1131C9830B4334B1B6853F00103314C2360931069 -S1131CA8002200E0521C9A424FDA10EB82042D4DB8 -S1131CB82C602D4C012525602C4C2468640708D51C -S1131CC82748006840084000254908605FF0FF3055 -S1131CD842E0264C2468A40708D521480068400837 -S1131CE840001F4908607FF0010035E01B4C00E00C -S1131CF8641E1E4D2D682D0701D4002CF8D1002C2C -S1131D0808D11748006840084000154908607FF06A -S1131D18020021E051F82240154D2C60124C082590 -S1131D2825600E4C00E0641E104D2D68ED0701D5AA -S1131D38002CF8D1002CB5D10948006840084000AF -S1131D48074908607FF0020006E00548006840087B -S1131D58400003490860002030BC70478096980012 -S1131D6808000C4010000C400C000C401C000C40F7 -S1131D7818000C400048E80100800000040000003E -S9031BFDE4 +S1131728FFF784FFEDB2A56231BD80B5FFF7D2FAA9 +S1131738FCE7000080B568480168080E00280DD150 +S11317486648026832F07002026065480268D20096 +S1131758D2080260026872F060620260080E04280F +S113176813D25F48016831F4FC5101605D480021DF +S113177801605D48002101605C48002101605C480B +S1131788002101605B480021016000A800F0DCF83A +S11317989DF80000012811D19DF80100002804D10A +S11317A85048016851F0020101609DF801000228C7 +S11317B804DA4D48016851F0010101604E4801689E +S11317C84E48814224D24848016851F4904101604E +S11317D84B480068000410F0FE414948006810F0C6 +S11317E87F0051EA00414648006810F4FE40014376 +S11317F84348006810F07F000143424801604248B2 +S11318084249096801603848016831F4904101602F +S113181801BD80B500F005F800F0ACF800F0B8F8A8 +S1131828FCE780B5FEF786FFFFF784FF012201215C +S11318380020FEF7D4FE2B48006850F00F00294919 +S113184808602948006840F47F4050F0FF002649AA +S1131858086000212E48FEF75AFD00212D48FEF7A6 +S113186856FD00212C48FEF752FD00212B48FEF7B7 +S11318784EFD00212A48FEF74AFD00212948FEF7BB +S113188846FD00212848FEF742FD00212748FEF7BF +S11318983EFD00212648FEF73AFD00212548FEF7C3 +S11318A836FD00212448FEF732FD00212348FEF7C7 +S11318B82EFD00212248FEF72AFD00212148FEF7CB +S11318C826FD0123052209210120FFF744FE0221F8 +S11318D80120FFF72FFE01BDFC81E00F0CA00C4096 +S11318E820600C4040800C4044800C4058800C40E0 +S11318F860800C4078800C40F081E00F00BA8A4C7C +S1131908B481E00F342000402C400040C881E00F2F +S113191800030400001304000033040000A20200C2 +S1131928000202000012020000220200003202003B +S1131938007202000082020000B2020000E202000B +S113194800F2020000D202000749096811F03F01C1 +S113195801700649096811F0F001054A1268C2F3DA +S11319680312114341707047E0FF0FE0E8FF0FE0F6 +S1131978ECFF0FE080B5FFF77DF9FFF7AAF9FFF751 +S113198837FAFFF7ACF9FFF7DFF900F00BF801BD00 +S113199880B5FFF79FF9FFF740FAFFF7DEF900F08B +S11319A80CF801BD80B5104801210170FFF73FFA1A +S11319B80E49086000F001F801BD80B5FFF714FA7C +S11319C8012810D00848007801280CD1FFF72FFA15 +S11319D80649096811F5FA71884204D302480021BE +S11319E80170FFF74BF901BD620600205006002084 +S11319F8002000000020000001000000004000005A +S1131A080020000002000000006000000020000028 +S1131A180300000000800000002000000400000013 +S1131A2800A00000002000000500000000C0000025 +S1131A38002000000600000000E000000020000074 +S1131A48070000000000010000200000080000005A +S1131A5800200100002000000900000000400100EF +S1131A68002000000A0000000060010000200000BF +S1131A780B00000000800100002000000C000000A2 +S1131A8800A00100002000000D00000000C00100BB +S1131A98002000000E00000000E00100002000000B +S1131AA80F000000433A5C576F726B5C736F667487 +S1131AB8776172655C4F70656E424C545C54617218 +S1131AC86765745C536F757263655C41524D434D31 +S1131AD8335F45464D33325C4941525C76656374E5 +S1131AE86F72732E63000000433A5C576F726B5C2D +S1131AF8736F6674776172655C4F70656E424C549F +S1131B085C5461726765745C536F757263655C419C +S1131B18524D434D335F45464D33325C75617274A3 +S1131B282E63000010B5074979441831064C7C44EB +S1131B38163404E00A68081D511888470146A14272 +S1131B48F8D110BD080000002800000083F7FFFF4B +S1131B58F00400007801002000000000BFF1FFFF3E +S1131B68780100009400000000000020000000003C +S1131B7800F009F8002801D0FFF7D4FF0020FFF790 +S1131B8848FE00F002F80120704700F001B8000098 +S1131B980746384600F002F8FBE7000080B5C04667 +S1131BA8C046024A11001820ABBEFBE7260002001B +S1131BB8034B9D46C046C046C046C046FFF7D8FF03 +S1131BC868070020050000000000000080250000D0 +S1131BD80000000080B53C210148FFF7A6FD01BDC7 +S1131BE8AC1A0000C046C046C046C046FFF7C0FF56 +S1131BF84F70656E424C54005449554A126852F06D +S1131C080102534B1A60534A106053480122026080 +S1131C1852480068400708D54D480068400840000D +S1131C284B4908605FF0FF3029E04C4800688007A2 +S1131C3808D54748006840084000454908607FF0D7 +S1131C4801001CE044480222026000E0491E4348A7 +S1131C580068C00701D50029F8D1002908D13C48FB +S1131C680068400840003A4908607FF0020006E036 +S1131C78374800684008400035490860002070472C +S1131C8830B4334B1B6853F00103314C2360931079 +S1131C98002200E0521C9A424FDA10EB82042D4DC8 +S1131CA82C602D4C012525602C4C2468640708D52C +S1131CB82748006840084000254908605FF0FF3065 +S1131CC842E0264C2468A40708D521480068400847 +S1131CD840001F4908607FF0010035E01B4C00E01C +S1131CE8641E1E4D2D682D0701D4002CF8D1002C3C +S1131CF808D11748006840084000154908607FF07B +S1131D08020021E051F82240154D2C60124C0825A0 +S1131D1825600E4C00E0641E104D2D68ED0701D5BA +S1131D28002CF8D1002CB5D10948006840084000BF +S1131D38074908607FF0020006E00548006840088B +S1131D48400003490860002030BC70478096980022 +S1131D5808000C4010000C400C000C401C000C4007 +S1131D6818000C400048E80100800000040000004E +S9031BEDF4 diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.dep b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.dep index fa87395f..da4282ab 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.dep +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.dep @@ -2,7 +2,7 @@ 2 - 1170602670 + 2832418524 Debug @@ -26,6 +26,7 @@ $PROJ_DIR$\..\lib\efm32lib\inc\efm32_chip.h $PROJ_DIR$\..\lib\efm32lib\src\efm32_cmu.c $PROJ_DIR$\..\lib\efm32lib\inc\efm32_cmu.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_common.h $PROJ_DIR$\..\lib\efm32lib\src\efm32_dac.c $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dac.h $PROJ_DIR$\..\lib\efm32lib\src\efm32_dbg.c @@ -55,6 +56,7 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_msc.c $PROJ_DIR$\..\lib\efm32lib\inc\efm32_msc.h $PROJ_DIR$\..\lib\efm32lib\src\efm32_opamp.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_opamp.h $PROJ_DIR$\..\lib\efm32lib\src\efm32_pcnt.c $PROJ_DIR$\..\lib\efm32lib\inc\efm32_pcnt.h $PROJ_DIR$\..\lib\efm32lib\src\efm32_prs.c @@ -76,37 +78,29 @@ $PROJ_DIR$\..\blt_conf.h $PROJ_DIR$\..\hooks.c $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cpu_comp.c $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cstart.s $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\vectors.c $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\cpu.c $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\flash.c $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\flash.h $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\nvm.c - $PROJ_DIR$\..\obj\efm32_rtc.pbi - $PROJ_DIR$\..\obj\openbtl_olimex_efm32g880.map - $PROJ_DIR$\..\obj\efm32_dac.lst - $PROJ_DIR$\..\obj\efm32_prs.lst - $PROJ_DIR$\..\obj\efm32_dbg.lst - $PROJ_DIR$\..\obj\efm32_acmp.lst - $PROJ_DIR$\..\obj\efm32_ebi.lst - $PROJ_DIR$\..\obj\efm32_usart.lst - $PROJ_DIR$\..\obj\efm32_opamp.lst - $PROJ_DIR$\..\obj\efm32_adc.lst - $PROJ_DIR$\..\obj\efm32_dma.lst - $PROJ_DIR$\..\obj\efm32_lesense.pbi - $PROJ_DIR$\..\obj\efm32_letimer.pbi - $PROJ_DIR$\..\obj\efm32_leuart.pbi - $PROJ_DIR$\..\obj\efm32_mpu.pbi - $PROJ_DIR$\..\obj\efm32_msc.pbi - $PROJ_DIR$\..\obj\efm32_opamp.pbi - $PROJ_DIR$\..\obj\efm32_pcnt.pbi - $PROJ_DIR$\..\obj\efm32_wdog.pbi - $TOOLKIT_DIR$\inc\c\stdbool.h - $PROJ_DIR$\..\bin\openbtl_olimex_efm32g880.srec - $PROJ_DIR$\..\..\..\..\Source\file.h - $PROJ_DIR$\..\obj\cpu_comp.pbi - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cpu_comp.c - $PROJ_DIR$\..\obj\cpu_comp.o + $PROJ_DIR$\..\obj\flash.lst + $TOOLKIT_DIR$\inc\c\yvals.h + $TOOLKIT_DIR$\inc\c\DLib_Threads.h + $PROJ_DIR$\..\obj\efm32_cmu.lst + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $PROJ_DIR$\..\obj\efm32_leuart.lst + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\memory.x + $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\..\obj\efm32_msc.lst + $PROJ_DIR$\..\obj\efm32_rmu.lst + $PROJ_DIR$\..\obj\efm32_int.lst + $PROJ_DIR$\..\bin\openbtl_olimex_efm32g880.out + $PROJ_DIR$\..\obj\efm32_lesense.lst + $PROJ_DIR$\..\obj\efm32_mpu.lst + $PROJ_DIR$\..\obj\openblt_olimex_efm32g880.map + $PROJ_DIR$\..\bin\openblt_olimex_efm32g880.srec $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\types.h $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\uart.c @@ -127,23 +121,16 @@ $PROJ_DIR$\..\..\..\..\Source\uart.h $PROJ_DIR$\..\..\..\..\Source\xcp.c $PROJ_DIR$\..\..\..\..\Source\xcp.h - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $PROJ_DIR$\..\obj\core_cm3.lst - $PROJ_DIR$\..\obj\efm32_mpu.o - $PROJ_DIR$\..\obj\efm32_msc.o - $PROJ_DIR$\..\obj\efm32G880.pbd - $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\..\obj\vectors.pbi $PROJ_DIR$\..\obj\system_efm32.pbi $PROJ_DIR$\..\obj\timer.o $PROJ_DIR$\..\obj\boot.lst - $PROJ_DIR$\..\obj\core_cm3.o - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\boot.pbi $PROJ_DIR$\..\obj\efm32_assert.lst - $PROJ_DIR$\..\obj\uart.pbi $PROJ_DIR$\..\obj\cstart.o + $PROJ_DIR$\..\obj\uart.pbi + $PROJ_DIR$\..\obj\boot.pbi $PROJ_DIR$\..\obj\vectors.o + $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\obj\core_cm3.o $PROJ_DIR$\..\obj\vectors.lst $PROJ_DIR$\..\obj\efm32_rmu.pbi $PROJ_DIR$\..\obj\efm32_system.pbi @@ -165,7 +152,6 @@ $PROJ_DIR$\..\obj\backdoor.lst $PROJ_DIR$\..\obj\hooks.lst $PROJ_DIR$\..\obj\hooks.pbi - $PROJ_DIR$\..\obj\flash.lst $PROJ_DIR$\..\obj\cpu.lst $PROJ_DIR$\..\obj\uart.lst $PROJ_DIR$\..\obj\cop.lst @@ -195,6 +181,49 @@ $PROJ_DIR$\..\obj\efm32_int.pbi $PROJ_DIR$\..\obj\efm32_lcd.pbi $PROJ_DIR$\..\obj\efm32_letimer.o + $PROJ_DIR$\..\obj\efm32_letimer.lst + $PROJ_DIR$\..\obj\efm32_dac.o + $PROJ_DIR$\..\obj\efm32_dbg.o + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\..\obj\system_efm32.lst + $PROJ_DIR$\..\obj\efm32_pcnt.lst + $PROJ_DIR$\..\obj\efm32_gpio.lst + $PROJ_DIR$\..\obj\efm32_rtc.lst + $PROJ_DIR$\..\obj\efm32_aes.lst + $PROJ_DIR$\..\obj\efm32_emu.lst + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\..\obj\cpu_comp.lst + $PROJ_DIR$\..\bin\openblt_olimex_efm32g880.out + $PROJ_DIR$\..\obj\efm32_rtc.pbi + $PROJ_DIR$\..\obj\efm32_dac.lst + $PROJ_DIR$\..\obj\efm32_ebi.lst + $PROJ_DIR$\..\obj\efm32_opamp.lst + $PROJ_DIR$\..\obj\efm32_usart.lst + $PROJ_DIR$\..\obj\efm32_acmp.lst + $PROJ_DIR$\..\obj\efm32_adc.lst + $PROJ_DIR$\..\obj\efm32_dbg.lst + $PROJ_DIR$\..\obj\efm32_prs.lst + $PROJ_DIR$\..\obj\efm32_dma.lst + $PROJ_DIR$\..\obj\efm32_lesense.pbi + $PROJ_DIR$\..\obj\efm32_letimer.pbi + $PROJ_DIR$\..\obj\efm32_leuart.pbi + $PROJ_DIR$\..\obj\efm32_mpu.pbi + $PROJ_DIR$\..\obj\efm32_msc.pbi + $PROJ_DIR$\..\obj\efm32_opamp.pbi + $PROJ_DIR$\..\obj\efm32_pcnt.pbi + $PROJ_DIR$\..\obj\efm32_wdog.pbi + $TOOLKIT_DIR$\inc\c\stdbool.h + $PROJ_DIR$\..\bin\openbtl_olimex_efm32g880.srec + $PROJ_DIR$\..\..\..\..\Source\file.h + $PROJ_DIR$\..\obj\cpu_comp.pbi + $PROJ_DIR$\..\obj\core_cm3.lst + $PROJ_DIR$\..\obj\cpu_comp.o + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\..\obj\efm32_mpu.o + $PROJ_DIR$\..\obj\efm32_msc.o + $PROJ_DIR$\..\obj\efm32G880.pbd + $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\obj\vectors.pbi $PROJ_DIR$\..\obj\efm32_leuart.o $PROJ_DIR$\..\obj\efm32_acmp.o $PROJ_DIR$\..\obj\efm32_aes.o @@ -242,52 +271,27 @@ $PROJ_DIR$\..\obj\efm32_i2c.lst $PROJ_DIR$\..\obj\efm32_assert.o $PROJ_DIR$\..\obj\efm32_wdog.lst - $TOOLKIT_DIR$\inc\c\yvals.h - $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $PROJ_DIR$\..\obj\efm32_cmu.lst - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $PROJ_DIR$\..\obj\efm32_leuart.lst - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\memory.x - $TOOLKIT_DIR$\inc\c\stdlib.h - $PROJ_DIR$\..\obj\efm32_msc.lst - $PROJ_DIR$\..\obj\efm32_rmu.lst - $PROJ_DIR$\..\obj\efm32_int.lst - $PROJ_DIR$\..\bin\openbtl_olimex_efm32g880.out - $PROJ_DIR$\..\obj\efm32_lesense.lst - $PROJ_DIR$\..\obj\efm32_mpu.lst - $PROJ_DIR$\..\obj\efm32_letimer.lst - $PROJ_DIR$\..\obj\efm32_dac.o - $PROJ_DIR$\..\obj\efm32_dbg.o - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\..\obj\system_efm32.lst - $PROJ_DIR$\..\obj\efm32_pcnt.lst - $PROJ_DIR$\..\obj\efm32_gpio.lst - $PROJ_DIR$\..\obj\efm32_rtc.lst - $PROJ_DIR$\..\obj\efm32_aes.lst - $PROJ_DIR$\..\obj\efm32_emu.lst - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\..\obj\cpu_comp.lst $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c - BICOMP - 164 + ICCARM + 210 124 - ICCARM - 122 131 + BICOMP + 150 - BICOMP - 148 145 236 259 121 252 239 237 + ICCARM + 135 132 80 185 212 178 83 81 - ICCARM - 148 145 236 259 121 252 239 237 + BICOMP + 135 132 80 185 212 178 83 81 @@ -295,22 +299,22 @@ $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.c - BICOMP - 128 + ICCARM + 179 131 - ICCARM - 253 144 + BICOMP + 115 - BICOMP - 148 145 236 259 121 252 239 237 0 5 3 4 204 203 1 7 + ICCARM + 135 132 80 185 212 178 83 81 0 5 3 4 233 232 1 7 - ICCARM - 148 145 236 259 121 252 239 237 0 5 3 4 204 203 1 7 + BICOMP + 135 132 80 185 212 178 83 81 0 5 3 4 233 232 1 7 @@ -318,22 +322,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_acmp.c - BICOMP - 174 + ICCARM + 193 219 - ICCARM - 81 190 + BICOMP + 160 - BICOMP - 95 9 148 145 236 259 121 252 239 237 0 5 3 4 204 203 1 7 16 15 + ICCARM + 206 9 135 132 80 185 212 178 83 81 0 5 3 4 233 232 1 7 16 15 - ICCARM - 95 9 148 145 236 259 121 252 239 237 0 5 3 4 204 203 1 7 16 15 + BICOMP + 206 9 135 132 80 185 212 178 83 81 0 5 3 4 233 232 1 7 16 15 @@ -341,18 +345,18 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_adc.c - BICOMP - 175 + ICCARM + 194 221 - ICCARM - 85 192 + BICOMP + 161 ICCARM - 11 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + 11 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 @@ -360,22 +364,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_aes.c - BICOMP - 176 + ICCARM + 183 220 - ICCARM - 257 191 + BICOMP + 162 - BICOMP - 13 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 15 + ICCARM + 13 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 15 - ICCARM - 13 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 15 + BICOMP + 13 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 15 @@ -383,21 +387,21 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_assert.c - BICOMP - 177 + ICCARM + 118 263 - ICCARM - 134 234 + BICOMP + 163 - BICOMP + ICCARM 15 - ICCARM + BICOMP 15 @@ -406,22 +410,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_cmu.c - BICOMP - 178 + ICCARM + 82 133 - ICCARM - 238 146 + BICOMP + 164 - BICOMP - 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 95 16 15 29 + ICCARM + 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 206 16 15 30 - ICCARM - 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 95 16 15 29 + BICOMP + 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 206 16 15 30 @@ -429,22 +433,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_dac.c - BICOMP - 179 + ICCARM + 189 176 - ICCARM - 78 250 + BICOMP + 165 - BICOMP - 21 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + ICCARM + 22 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 - ICCARM - 21 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + BICOMP + 22 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 @@ -452,22 +456,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_dbg.c - BICOMP - 180 + ICCARM + 195 177 - ICCARM - 80 251 + BICOMP + 166 - BICOMP - 15 23 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 31 + ICCARM + 15 24 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 32 - ICCARM - 15 23 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 31 + BICOMP + 15 24 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 32 @@ -476,7 +480,7 @@ ILINK - 246 77 + 187 93 @@ -484,22 +488,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_dma.c - BICOMP - 181 + ICCARM + 197 156 - ICCARM - 86 170 + BICOMP + 167 - BICOMP - 25 205 145 236 259 121 252 239 237 207 206 95 0 5 3 148 4 204 203 1 7 19 16 15 + ICCARM + 26 234 132 80 185 212 178 83 81 236 235 206 0 5 3 135 4 233 232 1 7 19 16 15 - ICCARM - 25 205 145 236 259 121 252 239 237 207 206 95 0 5 3 148 4 204 203 1 7 19 16 15 + BICOMP + 26 234 132 80 185 212 178 83 81 236 235 206 0 5 3 135 4 233 232 1 7 19 16 15 @@ -507,22 +511,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_ebi.c - BICOMP - 182 + ICCARM + 190 157 - ICCARM - 82 171 + BICOMP + 168 - BICOMP - 27 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 15 95 16 242 207 + ICCARM + 28 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 15 206 16 86 236 - ICCARM - 27 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 15 95 16 242 207 + BICOMP + 28 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 15 206 16 86 236 @@ -530,22 +534,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_emu.c - BICOMP - 183 + ICCARM + 184 158 - ICCARM - 258 172 + BICOMP + 169 - BICOMP - 29 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 16 19 15 + ICCARM + 30 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 16 19 15 - ICCARM - 29 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 16 19 15 + BICOMP + 30 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 16 19 15 @@ -553,22 +557,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_gpio.c - BICOMP - 184 + ICCARM + 181 159 - ICCARM - 255 173 + BICOMP + 170 - BICOMP - 31 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 16 15 + ICCARM + 32 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 16 15 - ICCARM - 31 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 16 15 + BICOMP + 32 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 16 15 @@ -576,22 +580,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_i2c.c - BICOMP - 185 + ICCARM + 262 225 - ICCARM - 233 196 + BICOMP + 171 - BICOMP - 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 33 95 19 16 15 + ICCARM + 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 34 206 19 16 15 - ICCARM - 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 33 95 19 16 15 + BICOMP + 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 34 206 19 16 15 @@ -599,22 +603,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_int.c - BICOMP - 186 + ICCARM + 89 224 - ICCARM - 245 195 + BICOMP + 172 - BICOMP - 148 145 236 259 121 252 239 237 35 0 5 3 4 204 203 1 7 + ICCARM + 135 132 80 185 212 178 83 81 36 0 5 3 4 233 232 1 7 - ICCARM - 148 145 236 259 121 252 239 237 35 0 5 3 4 204 203 1 7 + BICOMP + 135 132 80 185 212 178 83 81 36 0 5 3 4 233 232 1 7 @@ -622,22 +626,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_lcd.c - BICOMP - 187 + ICCARM + 134 223 - ICCARM - 147 194 + BICOMP + 173 - BICOMP - 37 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 95 15 16 + ICCARM + 38 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 206 15 16 - ICCARM - 37 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 95 15 16 + BICOMP + 38 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 206 15 16 @@ -645,22 +649,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_lesense.c - BICOMP - 87 + ICCARM + 91 222 - ICCARM - 247 193 + BICOMP + 198 - BICOMP - 39 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 + ICCARM + 40 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 - ICCARM - 39 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 + BICOMP + 40 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 @@ -668,22 +672,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_letimer.c - BICOMP - 88 + ICCARM + 175 174 - ICCARM - 249 188 + BICOMP + 199 - BICOMP - 41 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + ICCARM + 42 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 - ICCARM - 41 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + BICOMP + 42 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 @@ -691,22 +695,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_leuart.c - BICOMP - 89 + ICCARM + 84 218 - ICCARM - 240 189 + BICOMP + 200 - BICOMP - 43 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + ICCARM + 44 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 - ICCARM - 43 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + BICOMP + 44 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 @@ -714,22 +718,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_mpu.c - BICOMP - 90 + ICCARM + 92 213 - ICCARM - 248 123 + BICOMP + 201 - BICOMP - 45 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 15 95 + ICCARM + 46 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 15 206 - ICCARM - 45 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 15 95 + BICOMP + 46 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 15 206 @@ -737,22 +741,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_msc.c - BICOMP - 91 + ICCARM + 87 214 - ICCARM - 243 124 + BICOMP + 202 - BICOMP - 47 148 145 236 259 121 252 239 237 95 0 5 3 4 204 203 1 7 16 15 + ICCARM + 48 135 132 80 185 212 178 83 81 206 0 5 3 4 233 232 1 7 16 15 - ICCARM - 47 148 145 236 259 121 252 239 237 95 0 5 3 4 204 203 1 7 16 15 + BICOMP + 48 135 132 80 185 212 178 83 81 206 0 5 3 4 233 232 1 7 16 15 @@ -760,22 +764,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_opamp.c - BICOMP - 92 + ICCARM + 191 154 - ICCARM - 84 168 + BICOMP + 203 - BICOMP - 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 + ICCARM + 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 - ICCARM - 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 + BICOMP + 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 @@ -783,22 +787,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_pcnt.c - BICOMP - 93 + ICCARM + 180 155 - ICCARM - 254 169 + BICOMP + 204 - BICOMP - 50 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + ICCARM + 52 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 - ICCARM - 50 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + BICOMP + 52 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 @@ -806,22 +810,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_prs.c - BICOMP - 208 + ICCARM + 196 231 - ICCARM - 79 202 + BICOMP + 237 - BICOMP - 52 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 15 16 + ICCARM + 54 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 15 16 - ICCARM - 52 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 15 16 + BICOMP + 54 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 15 16 @@ -829,22 +833,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_rmu.c - BICOMP - 139 + ICCARM + 88 229 - ICCARM - 244 200 + BICOMP + 126 - BICOMP - 54 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 29 16 + ICCARM + 56 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 30 16 - ICCARM - 54 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 29 16 + BICOMP + 56 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 30 16 @@ -852,22 +856,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_rtc.c - BICOMP - 76 + ICCARM + 182 230 - ICCARM - 256 201 + BICOMP + 188 - BICOMP - 56 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 15 16 + ICCARM + 58 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 15 16 - ICCARM - 56 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 15 16 + BICOMP + 58 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 15 16 @@ -875,22 +879,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_system.c - BICOMP - 140 + ICCARM + 260 227 - ICCARM - 231 198 + BICOMP + 127 - BICOMP - 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 58 95 15 + ICCARM + 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 60 206 15 - ICCARM - 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 58 95 15 + BICOMP + 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 60 206 15 @@ -898,22 +902,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_timer.c - BICOMP - 141 + ICCARM + 261 226 - ICCARM - 232 197 + BICOMP + 128 - BICOMP - 60 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + ICCARM + 62 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 - ICCARM - 60 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + BICOMP + 62 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 @@ -921,22 +925,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_usart.c - BICOMP - 142 + ICCARM + 192 228 - ICCARM - 83 199 + BICOMP + 129 - BICOMP - 62 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + ICCARM + 64 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 - ICCARM - 62 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 16 15 + BICOMP + 64 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 16 15 @@ -944,22 +948,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_vcmp.c - BICOMP - 143 + ICCARM + 259 153 - ICCARM - 230 167 + BICOMP + 130 - BICOMP - 15 64 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 95 + ICCARM + 15 66 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 206 - ICCARM - 15 64 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 95 + BICOMP + 15 66 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 206 @@ -967,22 +971,22 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_wdog.c - BICOMP - 94 + ICCARM + 264 136 - ICCARM - 235 149 + BICOMP + 205 - BICOMP - 66 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 16 + ICCARM + 68 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 16 - ICCARM - 66 95 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 16 + BICOMP + 68 206 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 16 @@ -990,22 +994,22 @@ $PROJ_DIR$\..\hooks.c - BICOMP - 158 + ICCARM + 144 142 - ICCARM - 157 155 + BICOMP + 145 - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 @@ -1013,22 +1017,45 @@ $PROJ_DIR$\..\main.c - BICOMP - 132 + ICCARM + 137 239 - ICCARM - 150 210 + BICOMP + 123 - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 17 58 95 19 16 31 15 + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 17 60 206 19 16 32 15 + + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 17 60 206 19 16 32 15 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cpu_comp.c + ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 17 58 95 19 16 31 15 + 186 211 + + + BICOMP + 209 + + + + + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 232 132 + + + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 232 132 @@ -1037,7 +1064,7 @@ AARM - 136 + 119 @@ -1045,22 +1072,22 @@ $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\vectors.c - BICOMP - 127 + ICCARM + 125 122 - ICCARM - 138 137 + BICOMP + 217 - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 @@ -1068,22 +1095,22 @@ $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\cpu.c - BICOMP - 228 + ICCARM + 146 253 - ICCARM - 160 224 + BICOMP + 257 - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 @@ -1091,22 +1118,22 @@ $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\flash.c - BICOMP - 227 + ICCARM + 79 254 - ICCARM - 159 225 + BICOMP + 256 - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 47 148 145 236 259 121 252 239 237 95 0 5 3 4 204 203 1 7 16 + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 48 135 132 80 185 212 178 83 81 206 0 5 3 4 233 232 1 7 16 - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 47 148 145 236 259 121 252 239 237 95 0 5 3 4 204 203 1 7 16 + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 48 135 132 80 185 212 178 83 81 206 0 5 3 4 233 232 1 7 16 @@ -1114,248 +1141,240 @@ $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\nvm.c - BICOMP - 229 + ICCARM + 251 252 - ICCARM - 222 223 + BICOMP + 258 - - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 74 - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 74 + 103 95 99 69 110 108 107 109 111 101 208 105 114 77 - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cpu_comp.c - BICOMP - 98 - - - ICCARM - 260 100 - - - - - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 203 145 - - - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 203 145 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c - - - BICOMP - 126 - - - ICCARM - 151 129 - - - - - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\uart.c - - - BICOMP - 135 - - - ICCARM - 161 226 - - - - - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 95 16 31 15 43 - - - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 0 5 3 148 145 236 259 121 252 239 237 4 204 203 1 7 19 95 16 31 15 43 - - - - - $PROJ_DIR$\..\..\..\..\Source\assert.c - - - BICOMP - 218 - - - ICCARM - 153 154 - - - - - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - - - $PROJ_DIR$\..\..\..\..\Source\backdoor.c - - - BICOMP - 213 - - - ICCARM - 156 217 - - - - - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - - - $PROJ_DIR$\..\..\..\..\Source\boot.c - - - BICOMP - 133 - - - ICCARM - 130 211 - - - - - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - - - $PROJ_DIR$\..\..\..\..\Source\com.c - - - BICOMP - 215 - - - ICCARM - 163 212 - - - - - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 118 - - - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 118 - - - - - $PROJ_DIR$\..\..\..\..\Source\cop.c - - - BICOMP - 219 - - - ICCARM - 162 216 - - - - - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - - - $PROJ_DIR$\..\..\..\..\Source\xcp.c - - - BICOMP - 220 - - - ICCARM - 221 214 - - - - - BICOMP - 109 101 105 67 116 114 113 115 117 107 97 111 120 - - - ICCARM - 109 101 105 67 116 114 113 115 117 107 97 111 120 + 103 95 99 69 110 108 107 109 111 101 208 105 114 77 $PROJ_DIR$\..\bin\openbtl_olimex_efm32g880.out - - ILINK - 77 - OBJCOPY - 96 + 207 ILINK - 241 154 217 211 212 216 131 224 100 136 190 192 191 234 146 250 251 170 171 172 173 196 195 194 193 188 189 123 124 168 169 202 200 201 198 197 199 167 149 225 155 210 223 144 129 226 137 214 209 166 152 165 + 85 141 246 240 241 245 124 253 211 119 219 221 220 263 133 176 177 156 157 158 159 225 224 223 222 174 218 213 214 154 155 231 229 230 227 226 228 153 136 254 142 239 252 131 116 255 122 243 238 152 139 151 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c + + + ICCARM + 138 116 + + + BICOMP + 216 + + + + + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\uart.c + + + ICCARM + 147 255 + + + BICOMP + 120 + + + + + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 206 16 32 15 44 + + + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 0 5 3 135 132 80 185 212 178 83 81 4 233 232 1 7 19 206 16 32 15 44 + + + + + $PROJ_DIR$\..\..\..\..\Source\assert.c + + + ICCARM + 140 141 + + + BICOMP + 247 + + + + + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + + + $PROJ_DIR$\..\..\..\..\Source\backdoor.c + + + ICCARM + 143 246 + + + BICOMP + 242 + + + + + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + + + $PROJ_DIR$\..\..\..\..\Source\boot.c + + + ICCARM + 117 240 + + + BICOMP + 121 + + + + + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + + + $PROJ_DIR$\..\..\..\..\Source\com.c + + + ICCARM + 149 241 + + + BICOMP + 244 + + + + + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 112 + + + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 112 + + + + + $PROJ_DIR$\..\..\..\..\Source\cop.c + + + ICCARM + 148 245 + + + BICOMP + 248 + + + + + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + + + $PROJ_DIR$\..\..\..\..\Source\xcp.c + + + ICCARM + 250 243 + + + BICOMP + 249 + + + + + ICCARM + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + BICOMP + 103 95 99 69 110 108 107 109 111 101 208 105 114 + + + + + $PROJ_DIR$\..\bin\openblt_olimex_efm32g880.out + + + ILINK + 93 + + + OBJCOPY + 94 + + + + + ILINK + 85 141 246 240 241 245 124 253 211 119 219 221 220 263 133 176 177 156 157 158 159 225 224 223 222 174 218 213 214 154 155 231 229 230 227 226 228 153 136 254 142 239 252 131 116 255 122 243 238 152 139 151 diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.ewp b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.ewp index 603df863..45702344 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.ewp +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.ewp @@ -580,7 +580,7 @@ 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 __FLASH_segment_start__) && (__init_end__ <= __FLASH_segment_end__)), error: .init is too large to fit in FLASH memory segment) 0x000001f8 __text_load_start__ = ALIGN (__init_end__, 0x4) -.text 0x000001f8 0x5608 +.text 0x000001f8 0x55f8 0x000001f8 __text_start__ = . *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table .ARM.extab* .gnu.linkonce.armextab.*) .glue_7 0x00000000 0x0 linker stubs @@ -1562,231 +1562,231 @@ Linker script and memory map 0x000022f0 0x90 THUMB Debug/../../obj/uart.o 0x000022f0 UartReceivePacket .text.AssertFailure - 0x00002380 0x18 THUMB Debug/../../obj/assert.o + 0x00002380 0x8 THUMB Debug/../../obj/assert.o 0x00002380 AssertFailure .text.BackDoorCheck - 0x00002398 0x48 THUMB Debug/../../obj/backdoor.o - 0x00002398 BackDoorCheck + 0x00002388 0x48 THUMB Debug/../../obj/backdoor.o + 0x00002388 BackDoorCheck .text.BackDoorInit - 0x000023e0 0x20 THUMB Debug/../../obj/backdoor.o - 0x000023e0 BackDoorInit + 0x000023d0 0x20 THUMB Debug/../../obj/backdoor.o + 0x000023d0 BackDoorInit .text.BootInit - 0x00002400 0x22 THUMB Debug/../../obj/boot.o - 0x00002400 BootInit + 0x000023f0 0x22 THUMB Debug/../../obj/boot.o + 0x000023f0 BootInit .text.BootTask - 0x00002422 0x1a THUMB Debug/../../obj/boot.o - 0x00002422 BootTask - .text.ComInit 0x0000243c 0x20 THUMB Debug/../../obj/com.o - 0x0000243c ComInit - .text.ComTask 0x0000245c 0x3c THUMB Debug/../../obj/com.o - 0x0000245c ComTask - .text.ComFree 0x00002498 0x2 THUMB Debug/../../obj/com.o - 0x00002498 ComFree - *fill* 0x0000249a 0x2 00 + 0x00002412 0x1a THUMB Debug/../../obj/boot.o + 0x00002412 BootTask + .text.ComInit 0x0000242c 0x20 THUMB Debug/../../obj/com.o + 0x0000242c ComInit + .text.ComTask 0x0000244c 0x3c THUMB Debug/../../obj/com.o + 0x0000244c ComTask + .text.ComFree 0x00002488 0x2 THUMB Debug/../../obj/com.o + 0x00002488 ComFree + *fill* 0x0000248a 0x2 00 .text.ComTransmitPacket - 0x0000249c 0x30 THUMB Debug/../../obj/com.o - 0x0000249c ComTransmitPacket + 0x0000248c 0x30 THUMB Debug/../../obj/com.o + 0x0000248c ComTransmitPacket .text.ComGetActiveInterfaceMaxRxLen - 0x000024cc 0x14 THUMB Debug/../../obj/com.o - 0x000024cc ComGetActiveInterfaceMaxRxLen + 0x000024bc 0x14 THUMB Debug/../../obj/com.o + 0x000024bc ComGetActiveInterfaceMaxRxLen .text.ComGetActiveInterfaceMaxTxLen - 0x000024e0 0x14 THUMB Debug/../../obj/com.o - 0x000024e0 ComGetActiveInterfaceMaxTxLen + 0x000024d0 0x14 THUMB Debug/../../obj/com.o + 0x000024d0 ComGetActiveInterfaceMaxTxLen .text.ComIsConnected - 0x000024f4 0x4 THUMB Debug/../../obj/com.o - 0x000024f4 ComIsConnected - .text.CopInit 0x000024f8 0x2 THUMB Debug/../../obj/cop.o - 0x000024f8 CopInit + 0x000024e4 0x4 THUMB Debug/../../obj/com.o + 0x000024e4 ComIsConnected + .text.CopInit 0x000024e8 0x2 THUMB Debug/../../obj/cop.o + 0x000024e8 CopInit .text.CopService - 0x000024fa 0x2 THUMB Debug/../../obj/cop.o - 0x000024fa CopService + 0x000024ea 0x2 THUMB Debug/../../obj/cop.o + 0x000024ea CopService .text.XcpSetCtoError - 0x000024fc 0x14 THUMB Debug/../../obj/xcp.o - .text.XcpInit 0x00002510 0x1c THUMB Debug/../../obj/xcp.o - 0x00002510 XcpInit + 0x000024ec 0x14 THUMB Debug/../../obj/xcp.o + .text.XcpInit 0x00002500 0x1c THUMB Debug/../../obj/xcp.o + 0x00002500 XcpInit .text.XcpIsConnected - 0x0000252c 0x10 THUMB Debug/../../obj/xcp.o - 0x0000252c XcpIsConnected + 0x0000251c 0x10 THUMB Debug/../../obj/xcp.o + 0x0000251c XcpIsConnected .text.XcpPacketTransmitted - 0x0000253c 0x10 THUMB Debug/../../obj/xcp.o - 0x0000253c XcpPacketTransmitted + 0x0000252c 0x10 THUMB Debug/../../obj/xcp.o + 0x0000252c XcpPacketTransmitted .text.XcpPacketReceived - 0x0000254c 0x21c THUMB Debug/../../obj/xcp.o - 0x0000254c XcpPacketReceived + 0x0000253c 0x21c THUMB Debug/../../obj/xcp.o + 0x0000253c XcpPacketReceived .text.FileLibHexStringToByte - 0x00002768 0x42 THUMB Debug/../../obj/file.o - *fill* 0x000027aa 0x2 00 + 0x00002758 0x42 THUMB Debug/../../obj/file.o + *fill* 0x0000279a 0x2 00 .text.FileLibLongToIntString.constprop.0 - 0x000027ac 0x38 THUMB Debug/../../obj/file.o + 0x0000279c 0x38 THUMB Debug/../../obj/file.o .text.FileLibByteToHexString - 0x000027e4 0x3a THUMB Debug/../../obj/file.o - *fill* 0x0000281e 0x2 00 + 0x000027d4 0x3a THUMB Debug/../../obj/file.o + *fill* 0x0000280e 0x2 00 .text.FileInit - 0x00002820 0x2c THUMB Debug/../../obj/file.o - 0x00002820 FileInit + 0x00002810 0x2c THUMB Debug/../../obj/file.o + 0x00002810 FileInit .text.FileIsIdle - 0x0000284c 0x14 THUMB Debug/../../obj/file.o - 0x0000284c FileIsIdle + 0x0000283c 0x14 THUMB Debug/../../obj/file.o + 0x0000283c FileIsIdle .text.FileHandleFirmwareUpdateRequest - 0x00002860 0x28 THUMB Debug/../../obj/file.o - 0x00002860 FileHandleFirmwareUpdateRequest + 0x00002850 0x28 THUMB Debug/../../obj/file.o + 0x00002850 FileHandleFirmwareUpdateRequest .text.FileSrecGetLineType - 0x00002888 0x38 THUMB Debug/../../obj/file.o - 0x00002888 FileSrecGetLineType + 0x00002878 0x38 THUMB Debug/../../obj/file.o + 0x00002878 FileSrecGetLineType .text.FileSrecVerifyChecksum - 0x000028c0 0x3c THUMB Debug/../../obj/file.o - 0x000028c0 FileSrecVerifyChecksum + 0x000028b0 0x3c THUMB Debug/../../obj/file.o + 0x000028b0 FileSrecVerifyChecksum .text.FileSrecParseLine - 0x000028fc 0x138 THUMB Debug/../../obj/file.o - 0x000028fc FileSrecParseLine + 0x000028ec 0x138 THUMB Debug/../../obj/file.o + 0x000028ec FileSrecParseLine .text.FileTask - 0x00002a34 0x338 THUMB Debug/../../obj/file.o - 0x00002a34 FileTask - .text.mem_cpy 0x00002d6c 0x12 THUMB Debug/../../obj/ff.o - .text.sum_sfn 0x00002d7e 0x1e THUMB Debug/../../obj/ff.o + 0x00002a24 0x338 THUMB Debug/../../obj/file.o + 0x00002a24 FileTask + .text.mem_cpy 0x00002d5c 0x12 THUMB Debug/../../obj/ff.o + .text.sum_sfn 0x00002d6e 0x1e THUMB Debug/../../obj/ff.o .text.validate - 0x00002d9c 0x2a THUMB Debug/../../obj/ff.o + 0x00002d8c 0x2a THUMB Debug/../../obj/ff.o .text.get_fileinfo - 0x00002dc6 0xee THUMB Debug/../../obj/ff.o + 0x00002db6 0xee THUMB Debug/../../obj/ff.o .text.ld_clust.isra.0 - 0x00002eb4 0x1c THUMB Debug/../../obj/ff.o + 0x00002ea4 0x1c THUMB Debug/../../obj/ff.o .text.check_fs - 0x00002ed0 0x88 THUMB Debug/../../obj/ff.o + 0x00002ec0 0x88 THUMB Debug/../../obj/ff.o .text.chk_mounted - 0x00002f58 0x314 THUMB Debug/../../obj/ff.o + 0x00002f48 0x314 THUMB Debug/../../obj/ff.o .text.sync_window - 0x0000326c 0x4e THUMB Debug/../../obj/ff.o - .text.sync_fs 0x000032ba 0xb2 THUMB Debug/../../obj/ff.o + 0x0000325c 0x4e THUMB Debug/../../obj/ff.o + .text.sync_fs 0x000032aa 0xb2 THUMB Debug/../../obj/ff.o .text.move_window - 0x0000336c 0x2e THUMB Debug/../../obj/ff.o + 0x0000335c 0x2e THUMB Debug/../../obj/ff.o .text.clust2sect - 0x0000339a 0x18 THUMB Debug/../../obj/ff.o - 0x0000339a clust2sect - .text.get_fat 0x000033b2 0xca THUMB Debug/../../obj/ff.o - 0x000033b2 get_fat - .text.dir_sdi 0x0000347c 0x84 THUMB Debug/../../obj/ff.o - .text.put_fat 0x00003500 0xf6 THUMB Debug/../../obj/ff.o - 0x00003500 put_fat + 0x0000338a 0x18 THUMB Debug/../../obj/ff.o + 0x0000338a clust2sect + .text.get_fat 0x000033a2 0xca THUMB Debug/../../obj/ff.o + 0x000033a2 get_fat + .text.dir_sdi 0x0000346c 0x84 THUMB Debug/../../obj/ff.o + .text.put_fat 0x000034f0 0xf6 THUMB Debug/../../obj/ff.o + 0x000034f0 put_fat .text.create_chain - 0x000035f6 0x9a THUMB Debug/../../obj/ff.o + 0x000035e6 0x9a THUMB Debug/../../obj/ff.o .text.dir_next - 0x00003690 0xf0 THUMB Debug/../../obj/ff.o + 0x00003680 0xf0 THUMB Debug/../../obj/ff.o .text.dir_find.part.6 - 0x00003780 0x12c THUMB Debug/../../obj/ff.o + 0x00003770 0x12c THUMB Debug/../../obj/ff.o .text.follow_path - 0x000038ac 0x280 THUMB Debug/../../obj/ff.o + 0x0000389c 0x280 THUMB Debug/../../obj/ff.o .text.dir_remove - 0x00003b2c 0x4e THUMB Debug/../../obj/ff.o - *fill* 0x00003b7a 0x2 00 + 0x00003b1c 0x4e THUMB Debug/../../obj/ff.o + *fill* 0x00003b6a 0x2 00 .text.dir_read.constprop.8 - 0x00003b7c 0x100 THUMB Debug/../../obj/ff.o + 0x00003b6c 0x100 THUMB Debug/../../obj/ff.o .text.remove_chain - 0x00003c7c 0x54 THUMB Debug/../../obj/ff.o + 0x00003c6c 0x54 THUMB Debug/../../obj/ff.o .text.gen_numname - 0x00003cd0 0x78 THUMB Debug/../../obj/ff.o - 0x00003cd0 gen_numname + 0x00003cc0 0x78 THUMB Debug/../../obj/ff.o + 0x00003cc0 gen_numname .text.dir_register - 0x00003d48 0x1c8 THUMB Debug/../../obj/ff.o - .text.f_mount 0x00003f10 0x20 THUMB Debug/../../obj/ff.o - 0x00003f10 f_mount - .text.f_open 0x00003f30 0x160 THUMB Debug/../../obj/ff.o - 0x00003f30 f_open - .text.f_read 0x00004090 0x164 THUMB Debug/../../obj/ff.o - 0x00004090 f_read - .text.f_write 0x000041f4 0x192 THUMB Debug/../../obj/ff.o - 0x000041f4 f_write - .text.f_sync 0x00004386 0xac THUMB Debug/../../obj/ff.o - 0x00004386 f_sync - .text.f_close 0x00004432 0xe THUMB Debug/../../obj/ff.o - 0x00004432 f_close - .text.f_lseek 0x00004440 0x13c THUMB Debug/../../obj/ff.o - 0x00004440 f_lseek - .text.f_stat 0x0000457c 0x48 THUMB Debug/../../obj/ff.o - 0x0000457c f_stat + 0x00003d38 0x1c8 THUMB Debug/../../obj/ff.o + .text.f_mount 0x00003f00 0x20 THUMB Debug/../../obj/ff.o + 0x00003f00 f_mount + .text.f_open 0x00003f20 0x160 THUMB Debug/../../obj/ff.o + 0x00003f20 f_open + .text.f_read 0x00004080 0x164 THUMB Debug/../../obj/ff.o + 0x00004080 f_read + .text.f_write 0x000041e4 0x192 THUMB Debug/../../obj/ff.o + 0x000041e4 f_write + .text.f_sync 0x00004376 0xac THUMB Debug/../../obj/ff.o + 0x00004376 f_sync + .text.f_close 0x00004422 0xe THUMB Debug/../../obj/ff.o + 0x00004422 f_close + .text.f_lseek 0x00004430 0x13c THUMB Debug/../../obj/ff.o + 0x00004430 f_lseek + .text.f_stat 0x0000456c 0x48 THUMB Debug/../../obj/ff.o + 0x0000456c f_stat .text.f_unlink - 0x000045c4 0xc0 THUMB Debug/../../obj/ff.o - 0x000045c4 f_unlink - .text.f_gets 0x00004684 0x48 THUMB Debug/../../obj/ff.o - 0x00004684 f_gets - .text.f_putc 0x000046cc 0x30 THUMB Debug/../../obj/ff.o - 0x000046cc f_putc - .text.f_puts 0x000046fc 0x20 THUMB Debug/../../obj/ff.o - 0x000046fc f_puts + 0x000045b4 0xc0 THUMB Debug/../../obj/ff.o + 0x000045b4 f_unlink + .text.f_gets 0x00004674 0x48 THUMB Debug/../../obj/ff.o + 0x00004674 f_gets + .text.f_putc 0x000046bc 0x30 THUMB Debug/../../obj/ff.o + 0x000046bc f_putc + .text.f_puts 0x000046ec 0x20 THUMB Debug/../../obj/ff.o + 0x000046ec f_puts .text.ff_convert - 0x0000471c 0x38 THUMB Debug/../../obj/unicode.o - 0x0000471c ff_convert + 0x0000470c 0x38 THUMB Debug/../../obj/unicode.o + 0x0000470c ff_convert .text.ff_wtoupper - 0x00004754 0x24 THUMB Debug/../../obj/unicode.o - 0x00004754 ff_wtoupper - .text.chksum 0x00004778 0x38 THUMB Debug/../../obj/uip.o + 0x00004744 0x24 THUMB Debug/../../obj/unicode.o + 0x00004744 ff_wtoupper + .text.chksum 0x00004768 0x38 THUMB Debug/../../obj/uip.o .text.upper_layer_chksum - 0x000047b0 0x40 THUMB Debug/../../obj/uip.o + 0x000047a0 0x40 THUMB Debug/../../obj/uip.o .text.uip_add32 - 0x000047f0 0x54 THUMB Debug/../../obj/uip.o - 0x000047f0 uip_add32 + 0x000047e0 0x54 THUMB Debug/../../obj/uip.o + 0x000047e0 uip_add32 .text.unlikely.uip_add_rcv_nxt - 0x00004844 0x2c THUMB Debug/../../obj/uip.o + 0x00004834 0x2c THUMB Debug/../../obj/uip.o .text.uip_ipchksum - 0x00004870 0x24 THUMB Debug/../../obj/uip.o - 0x00004870 uip_ipchksum + 0x00004860 0x24 THUMB Debug/../../obj/uip.o + 0x00004860 uip_ipchksum .text.uip_tcpchksum - 0x00004894 0x6 THUMB Debug/../../obj/uip.o - 0x00004894 uip_tcpchksum - *fill* 0x0000489a 0x2 00 + 0x00004884 0x6 THUMB Debug/../../obj/uip.o + 0x00004884 uip_tcpchksum + *fill* 0x0000488a 0x2 00 .text.uip_init - 0x0000489c 0x2c THUMB Debug/../../obj/uip.o - 0x0000489c uip_init + 0x0000488c 0x2c THUMB Debug/../../obj/uip.o + 0x0000488c uip_init .text.uip_listen - 0x000048c8 0x1c THUMB Debug/../../obj/uip.o - 0x000048c8 uip_listen + 0x000048b8 0x1c THUMB Debug/../../obj/uip.o + 0x000048b8 uip_listen .text.uip_process - 0x000048e4 0x9b8 THUMB Debug/../../obj/uip.o - 0x000048e4 uip_process - .text.htons 0x0000529c 0xa THUMB Debug/../../obj/uip.o - 0x0000529c htons - *fill* 0x000052a6 0x2 00 + 0x000048d4 0x9b8 THUMB Debug/../../obj/uip.o + 0x000048d4 uip_process + .text.htons 0x0000528c 0xa THUMB Debug/../../obj/uip.o + 0x0000528c htons + *fill* 0x00005296 0x2 00 .text.uip_send - 0x000052a8 0x24 THUMB Debug/../../obj/uip.o - 0x000052a8 uip_send + 0x00005298 0x24 THUMB Debug/../../obj/uip.o + 0x00005298 uip_send .text.uip_arp_update.constprop.0 - 0x000052cc 0xd4 THUMB Debug/../../obj/uip_arp.o + 0x000052bc 0xd4 THUMB Debug/../../obj/uip_arp.o .text.uip_arp_timer - 0x000053a0 0x58 THUMB Debug/../../obj/uip_arp.o - 0x000053a0 uip_arp_timer + 0x00005390 0x58 THUMB Debug/../../obj/uip_arp.o + 0x00005390 uip_arp_timer .text.uip_arp_arpin - 0x000053f8 0xbc THUMB Debug/../../obj/uip_arp.o - 0x000053f8 uip_arp_arpin + 0x000053e8 0xbc THUMB Debug/../../obj/uip_arp.o + 0x000053e8 uip_arp_arpin .text.uip_arp_out - 0x000054b4 0x140 THUMB Debug/../../obj/uip_arp.o - 0x000054b4 uip_arp_out - .text.NetInit 0x000055f4 0x6c THUMB Debug/../../obj/net.o - 0x000055f4 NetInit + 0x000054a4 0x140 THUMB Debug/../../obj/uip_arp.o + 0x000054a4 uip_arp_out + .text.NetInit 0x000055e4 0x6c THUMB Debug/../../obj/net.o + 0x000055e4 NetInit .text.NetTransmitPacket - 0x00005660 0x38 THUMB Debug/../../obj/net.o - 0x00005660 NetTransmitPacket + 0x00005650 0x38 THUMB Debug/../../obj/net.o + 0x00005650 NetTransmitPacket .text.NetReceivePacket - 0x00005698 0xb0 THUMB Debug/../../obj/net.o - 0x00005698 NetReceivePacket - .text.NetApp 0x00005748 0x6c THUMB Debug/../../obj/net.o - 0x00005748 NetApp + 0x00005688 0xb0 THUMB Debug/../../obj/net.o + 0x00005688 NetReceivePacket + .text.NetApp 0x00005738 0x6c THUMB Debug/../../obj/net.o + 0x00005738 NetApp .text.libc.isdigit - 0x000057b4 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - 0x000057b4 isdigit + 0x000057a4 0xc C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x000057a4 isdigit .text.libc.toupper - 0x000057c0 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) - 0x000057c0 toupper - *fill* 0x000057ce 0x2 00 + 0x000057b0 0xe C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + 0x000057b0 toupper + *fill* 0x000057be 0x2 00 .text.libc.memcpy - 0x000057d0 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) - 0x000057d0 __aeabi_memcpy - 0x000057d0 __aeabi_memcpy4 - 0x000057d0 __aeabi_memcpy8 - 0x000057d0 memcpy + 0x000057c0 0x1c C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x000057c0 __aeabi_memcpy + 0x000057c0 __aeabi_memcpy4 + 0x000057c0 __aeabi_memcpy8 + 0x000057c0 memcpy .text.libc.memset - 0x000057ec 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) - 0x000057ec memset - 0x00005800 __text_end__ = (__text_start__ + SIZEOF (.text)) - 0x00005800 __text_load_end__ = __text_end__ + 0x000057dc 0x14 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) + 0x000057dc memset + 0x000057f0 __text_end__ = (__text_start__ + SIZEOF (.text)) + 0x000057f0 __text_load_end__ = __text_end__ .vfp11_veneer 0x00000000 0x0 .vfp11_veneer 0x00000000 0x0 linker stubs @@ -1797,101 +1797,101 @@ Linker script and memory map .iplt 0x00000000 0x0 .iplt 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o 0x00000001 . = ASSERT (((__text_end__ >= __FLASH_segment_start__) && (__text_end__ <= __FLASH_segment_end__)), error: .text is too large to fit in FLASH memory segment) - 0x00005800 __dtors_load_start__ = ALIGN (__text_end__, 0x4) + 0x000057f0 __dtors_load_start__ = ALIGN (__text_end__, 0x4) -.dtors 0x00005800 0x0 - 0x00005800 __dtors_start__ = . +.dtors 0x000057f0 0x0 + 0x000057f0 __dtors_start__ = . *(SORT(.dtors.*)) *(.dtors) *(.fini_array .fini_array.*) - 0x00005800 __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) - 0x00005800 __dtors_load_end__ = __dtors_end__ + 0x000057f0 __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors)) + 0x000057f0 __dtors_load_end__ = __dtors_end__ 0x00000001 . = ASSERT (((__dtors_end__ >= __FLASH_segment_start__) && (__dtors_end__ <= __FLASH_segment_end__)), error: .dtors is too large to fit in FLASH memory segment) - 0x00005800 __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) + 0x000057f0 __ctors_load_start__ = ALIGN (__dtors_end__, 0x4) -.ctors 0x00005800 0x0 - 0x00005800 __ctors_start__ = . +.ctors 0x000057f0 0x0 + 0x000057f0 __ctors_start__ = . *(SORT(.ctors.*)) *(.ctors) *(.init_array .init_array.*) - 0x00005800 __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) - 0x00005800 __ctors_load_end__ = __ctors_end__ + 0x000057f0 __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors)) + 0x000057f0 __ctors_load_end__ = __ctors_end__ 0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= __FLASH_segment_end__)), error: .ctors is too large to fit in FLASH memory segment) - 0x00005800 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) + 0x000057f0 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) -.rodata 0x00005800 0xc46 - 0x00005800 __rodata_start__ = . +.rodata 0x000057f0 0xc46 + 0x000057f0 __rodata_start__ = . *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata.g_pulXtals - 0x00005800 0x6c THUMB Debug/../../obj/sysctl.o + 0x000057f0 0x6c THUMB Debug/../../obj/sysctl.o .rodata.str1.1 - 0x0000586c 0x6b THUMB Debug/../../obj/sysctl.o - *fill* 0x000058d7 0x1 00 + 0x0000585c 0x6b THUMB Debug/../../obj/sysctl.o + *fill* 0x000058c7 0x1 00 .rodata.g_pulRCGCRegs - 0x000058d8 0xc THUMB Debug/../../obj/sysctl.o + 0x000058c8 0xc THUMB Debug/../../obj/sysctl.o .rodata.g_pulSRCRRegs - 0x000058e4 0xc THUMB Debug/../../obj/sysctl.o + 0x000058d4 0xc THUMB Debug/../../obj/sysctl.o .rodata.str1.1 - 0x000058f0 0x69 THUMB Debug/../../obj/gpio.o + 0x000058e0 0x69 THUMB Debug/../../obj/gpio.o .rodata.str1.1 - 0x00005959 0x6d THUMB Debug/../../obj/flashlib.o + 0x00005949 0x6d THUMB Debug/../../obj/flashlib.o .rodata.str1.1 - 0x000059c6 0x6c THUMB Debug/../../obj/uartlib.o + 0x000059b6 0x6c THUMB Debug/../../obj/uartlib.o .rodata.str1.1 - 0x00005a32 0x68 THUMB Debug/../../obj/ssi.o + 0x00005a22 0x68 THUMB Debug/../../obj/ssi.o .rodata.str1.1 - 0x00005a9a 0x6d THUMB Debug/../../obj/ethernet.o + 0x00005a8a 0x6d THUMB Debug/../../obj/ethernet.o .rodata.firmwareFilename - 0x00005b07 0x1b THUMB Debug/../../obj/hooks.o + 0x00005af7 0x1b THUMB Debug/../../obj/hooks.o .rodata.str1.1 - 0x00005b22 0xd THUMB Debug/../../obj/hooks.o + 0x00005b12 0xd THUMB Debug/../../obj/hooks.o .rodata.str1.1 - 0x00005b2f 0x85 THUMB Debug/../../obj/vectors.o + 0x00005b1f 0x85 THUMB Debug/../../obj/vectors.o .rodata.flashLayout - 0x00005bb4 0xc0 THUMB Debug/../../obj/flash.o + 0x00005ba4 0xc0 THUMB Debug/../../obj/flash.o .rodata.str1.1 - 0x00005c74 0x77 THUMB Debug/../../obj/uart.o + 0x00005c64 0x77 THUMB Debug/../../obj/uart.o .rodata.xcpStationId - 0x00005ceb 0x8 THUMB Debug/../../obj/xcp.o + 0x00005cdb 0x8 THUMB Debug/../../obj/xcp.o .rodata.str1.1 - 0x00005cf3 0x1ef THUMB Debug/../../obj/file.o + 0x00005ce3 0x1ef THUMB Debug/../../obj/file.o 0x1fb (size before relaxing) .rodata.str1.1 - 0x00005ee2 0x10 THUMB Debug/../../obj/ff.o - .rodata.ExCvt 0x00005ef2 0x80 THUMB Debug/../../obj/ff.o + 0x00005ed2 0x10 THUMB Debug/../../obj/ff.o + .rodata.ExCvt 0x00005ee2 0x80 THUMB Debug/../../obj/ff.o .rodata.LfnOfs - 0x00005f72 0xd THUMB Debug/../../obj/ff.o - *fill* 0x00005f7f 0x1 00 + 0x00005f62 0xd THUMB Debug/../../obj/ff.o + *fill* 0x00005f6f 0x1 00 .rodata.tbl_lower.3809 - 0x00005f80 0x1e0 THUMB Debug/../../obj/unicode.o - .rodata.Tbl 0x00006160 0x100 THUMB Debug/../../obj/unicode.o + 0x00005f70 0x1e0 THUMB Debug/../../obj/unicode.o + .rodata.Tbl 0x00006150 0x100 THUMB Debug/../../obj/unicode.o .rodata.tbl_upper.3810 - 0x00006260 0x1e0 THUMB Debug/../../obj/unicode.o + 0x00006250 0x1e0 THUMB Debug/../../obj/unicode.o .rodata.broadcast_ethaddr - 0x00006440 0x6 THUMB Debug/../../obj/uip_arp.o - 0x00006446 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) - 0x00006446 __rodata_load_end__ = __rodata_end__ + 0x00006430 0x6 THUMB Debug/../../obj/uip_arp.o + 0x00006436 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) + 0x00006436 __rodata_load_end__ = __rodata_end__ .rel.dyn 0x00000000 0x0 .rel.iplt 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o 0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= __FLASH_segment_end__)), error: .rodata is too large to fit in FLASH memory segment) - 0x00006448 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) + 0x00006438 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) -.ARM.exidx 0x00006448 0x0 - 0x00006448 __ARM.exidx_start__ = . - 0x00006448 __exidx_start = __ARM.exidx_start__ +.ARM.exidx 0x00006438 0x0 + 0x00006438 __ARM.exidx_start__ = . + 0x00006438 __exidx_start = __ARM.exidx_start__ *(.ARM.exidx .ARM.exidx.*) - 0x00006448 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) - 0x00006448 __exidx_end = __ARM.exidx_end__ - 0x00006448 __ARM.exidx_load_end__ = __ARM.exidx_end__ + 0x00006438 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) + 0x00006438 __exidx_end = __ARM.exidx_end__ + 0x00006438 __ARM.exidx_load_end__ = __ARM.exidx_end__ 0x00000001 . = ASSERT (((__ARM.exidx_end__ >= __FLASH_segment_start__) && (__ARM.exidx_end__ <= __FLASH_segment_end__)), error: .ARM.exidx is too large to fit in FLASH memory segment) - 0x00006448 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) + 0x00006438 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) -.fast 0x20000000 0x0 load address 0x00006448 +.fast 0x20000000 0x0 load address 0x00006438 0x20000000 __fast_start__ = . *(.fast .fast.*) 0x20000000 __fast_end__ = (__fast_start__ + SIZEOF (.fast)) - 0x00006448 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) + 0x00006438 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) 0x00000001 . = ASSERT (((__fast_load_end__ >= __FLASH_segment_start__) && (__fast_load_end__ <= __FLASH_segment_end__)), error: .fast is too large to fit in FLASH memory segment) .fast_run 0x20000000 0x0 @@ -1900,22 +1900,22 @@ Linker script and memory map 0x20000000 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) 0x20000000 __fast_run_load_end__ = __fast_run_end__ 0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= __SRAM_segment_end__)), error: .fast_run is too large to fit in SRAM memory segment) - 0x00006448 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) + 0x00006438 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) -.data 0x20000000 0x2 load address 0x00006448 +.data 0x20000000 0x2 load address 0x00006438 0x20000000 __data_start__ = . *(.data .data.* .gnu.linkonce.d.*) .data.Stat 0x20000000 0x1 THUMB Debug/../../obj/mmc.o .data.comActiveInterface 0x20000001 0x1 THUMB Debug/../../obj/com.o 0x20000002 __data_end__ = (__data_start__ + SIZEOF (.data)) - 0x0000644a __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) + 0x0000643a __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) .igot.plt 0x00000000 0x0 .igot.plt 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o 0x00000001 . = ASSERT (((__data_load_end__ >= __FLASH_segment_start__) && (__data_load_end__ <= __FLASH_segment_end__)), error: .data is too large to fit in FLASH memory segment) -.data_run 0x20000000 0x2 load address 0x00006448 +.data_run 0x20000000 0x2 load address 0x00006438 0x20000000 __data_run_start__ = . 0x20000002 . = MAX ((__data_run_start__ + SIZEOF (.data)), .) *fill* 0x20000000 0x2 00 @@ -1924,7 +1924,7 @@ Linker script and memory map 0x00000001 . = ASSERT (((__data_run_end__ >= __SRAM_segment_start__) && (__data_run_end__ <= __SRAM_segment_end__)), error: .data_run is too large to fit in SRAM memory segment) 0x20000004 __bss_load_start__ = ALIGN (__data_run_end__, 0x4) -.bss 0x20000004 0x16a0 +.bss 0x20000004 0x1698 0x20000004 __bss_start__ = . *(.bss .bss.* .gnu.linkonce.b.*) .bss.CardType 0x20000004 0x4 THUMB Debug/../../obj/mmc.o @@ -1944,157 +1944,153 @@ Linker script and memory map *fill* 0x2000067f 0x1 00 .bss.xcpCtoRxStartTime.4164 0x20000680 0x4 THUMB Debug/../../obj/uart.o - .bss.assert_failure_file - 0x20000684 0x4 THUMB Debug/../../obj/assert.o - .bss.assert_failure_line - 0x20000688 0x4 THUMB Debug/../../obj/assert.o .bss.backdoorOpen - 0x2000068c 0x1 THUMB Debug/../../obj/backdoor.o - *fill* 0x2000068d 0x3 00 + 0x20000684 0x1 THUMB Debug/../../obj/backdoor.o + *fill* 0x20000685 0x3 00 .bss.backdoorOpenTime - 0x20000690 0x4 THUMB Debug/../../obj/backdoor.o + 0x20000688 0x4 THUMB Debug/../../obj/backdoor.o .bss.xcpCtoReqPacket.3943 - 0x20000694 0x40 THUMB Debug/../../obj/com.o - .bss.xcpInfo 0x200006d4 0x4c THUMB Debug/../../obj/xcp.o + 0x2000068c 0x40 THUMB Debug/../../obj/com.o + .bss.xcpInfo 0x200006cc 0x4c THUMB Debug/../../obj/xcp.o .bss.loggingStr - 0x20000720 0x40 THUMB Debug/../../obj/file.o + 0x20000718 0x40 THUMB Debug/../../obj/file.o .bss.firmwareUpdateState - 0x20000760 0x1 THUMB Debug/../../obj/file.o - *fill* 0x20000761 0x3 00 + 0x20000758 0x1 THUMB Debug/../../obj/file.o + *fill* 0x20000759 0x3 00 .bss.eraseInfo - 0x20000764 0x8 THUMB Debug/../../obj/file.o + 0x2000075c 0x8 THUMB Debug/../../obj/file.o .bss.fatFsObjects - 0x2000076c 0x458 THUMB Debug/../../obj/file.o + 0x20000764 0x458 THUMB Debug/../../obj/file.o .bss.lineParseObject - 0x20000bc4 0x184 THUMB Debug/../../obj/file.o - .bss.LfnBuf 0x20000d48 0x200 THUMB Debug/../../obj/ff.o - .bss.Fsid 0x20000f48 0x2 THUMB Debug/../../obj/ff.o - *fill* 0x20000f4a 0x2 00 - .bss.FatFs 0x20000f4c 0x4 THUMB Debug/../../obj/ff.o - .bss.uip_conn 0x20000f50 0x4 THUMB Debug/../../obj/uip.o - 0x20000f50 uip_conn + 0x20000bbc 0x184 THUMB Debug/../../obj/file.o + .bss.LfnBuf 0x20000d40 0x200 THUMB Debug/../../obj/ff.o + .bss.Fsid 0x20000f40 0x2 THUMB Debug/../../obj/ff.o + *fill* 0x20000f42 0x2 00 + .bss.FatFs 0x20000f44 0x4 THUMB Debug/../../obj/ff.o + .bss.uip_conn 0x20000f48 0x4 THUMB Debug/../../obj/uip.o + 0x20000f48 uip_conn .bss.uip_conns - 0x20000f54 0x68 THUMB Debug/../../obj/uip.o - 0x20000f54 uip_conns + 0x20000f4c 0x68 THUMB Debug/../../obj/uip.o + 0x20000f4c uip_conns .bss.uip_netmask - 0x20000fbc 0x4 THUMB Debug/../../obj/uip.o - 0x20000fbc uip_netmask - .bss.uip_len 0x20000fc0 0x2 THUMB Debug/../../obj/uip.o - 0x20000fc0 uip_len - .bss.ipid 0x20000fc2 0x2 THUMB Debug/../../obj/uip.o + 0x20000fb4 0x4 THUMB Debug/../../obj/uip.o + 0x20000fb4 uip_netmask + .bss.uip_len 0x20000fb8 0x2 THUMB Debug/../../obj/uip.o + 0x20000fb8 uip_len + .bss.ipid 0x20000fba 0x2 THUMB Debug/../../obj/uip.o .bss.uip_draddr - 0x20000fc4 0x4 THUMB Debug/../../obj/uip.o - 0x20000fc4 uip_draddr - .bss.uip_slen 0x20000fc8 0x2 THUMB Debug/../../obj/uip.o - 0x20000fc8 uip_slen - .bss.uip_buf 0x20000fca 0x642 THUMB Debug/../../obj/uip.o - 0x20000fca uip_buf + 0x20000fbc 0x4 THUMB Debug/../../obj/uip.o + 0x20000fbc uip_draddr + .bss.uip_slen 0x20000fc0 0x2 THUMB Debug/../../obj/uip.o + 0x20000fc0 uip_slen + .bss.uip_buf 0x20000fc2 0x642 THUMB Debug/../../obj/uip.o + 0x20000fc2 uip_buf .bss.uip_appdata - 0x2000160c 0x4 THUMB Debug/../../obj/uip.o - 0x2000160c uip_appdata - .bss.iss 0x20001610 0x4 THUMB Debug/../../obj/uip.o + 0x20001604 0x4 THUMB Debug/../../obj/uip.o + 0x20001604 uip_appdata + .bss.iss 0x20001608 0x4 THUMB Debug/../../obj/uip.o .bss.uip_hostaddr - 0x20001614 0x4 THUMB Debug/../../obj/uip.o - 0x20001614 uip_hostaddr + 0x2000160c 0x4 THUMB Debug/../../obj/uip.o + 0x2000160c uip_hostaddr .bss.uip_flags - 0x20001618 0x1 THUMB Debug/../../obj/uip.o - 0x20001618 uip_flags + 0x20001610 0x1 THUMB Debug/../../obj/uip.o + 0x20001610 uip_flags .bss.uip_acc32 - 0x20001619 0x4 THUMB Debug/../../obj/uip.o - 0x20001619 uip_acc32 - *fill* 0x2000161d 0x1 00 - .bss.lastport 0x2000161e 0x2 THUMB Debug/../../obj/uip.o - .bss.tmp16 0x20001620 0x2 THUMB Debug/../../obj/uip.o + 0x20001611 0x4 THUMB Debug/../../obj/uip.o + 0x20001611 uip_acc32 + *fill* 0x20001615 0x1 00 + .bss.lastport 0x20001616 0x2 THUMB Debug/../../obj/uip.o + .bss.tmp16 0x20001618 0x2 THUMB Debug/../../obj/uip.o .bss.uip_ethaddr - 0x20001622 0x6 THUMB Debug/../../obj/uip.o - 0x20001622 uip_ethaddr - .bss.c 0x20001628 0x1 THUMB Debug/../../obj/uip.o - *fill* 0x20001629 0x1 00 + 0x2000161a 0x6 THUMB Debug/../../obj/uip.o + 0x2000161a uip_ethaddr + .bss.c 0x20001620 0x1 THUMB Debug/../../obj/uip.o + *fill* 0x20001621 0x1 00 .bss.uip_listenports - 0x2000162a 0x2 THUMB Debug/../../obj/uip.o - 0x2000162a uip_listenports + 0x20001622 0x2 THUMB Debug/../../obj/uip.o + 0x20001622 uip_listenports .bss.uip_sappdata - 0x2000162c 0x4 THUMB Debug/../../obj/uip.o - 0x2000162c uip_sappdata - .bss.opt 0x20001630 0x1 THUMB Debug/../../obj/uip.o - .bss.i 0x20001631 0x1 THUMB Debug/../../obj/uip_arp.o - .bss.tmpage 0x20001632 0x1 THUMB Debug/../../obj/uip_arp.o - *fill* 0x20001633 0x1 00 + 0x20001624 0x4 THUMB Debug/../../obj/uip.o + 0x20001624 uip_sappdata + .bss.opt 0x20001628 0x1 THUMB Debug/../../obj/uip.o + .bss.i 0x20001629 0x1 THUMB Debug/../../obj/uip_arp.o + .bss.tmpage 0x2000162a 0x1 THUMB Debug/../../obj/uip_arp.o + *fill* 0x2000162b 0x1 00 .bss.arp_table - 0x20001634 0x60 THUMB Debug/../../obj/uip_arp.o - .bss.c 0x20001694 0x1 THUMB Debug/../../obj/uip_arp.o - .bss.arptime 0x20001695 0x1 THUMB Debug/../../obj/uip_arp.o - .bss.ipaddr 0x20001696 0x4 THUMB Debug/../../obj/uip_arp.o - *fill* 0x2000169a 0x2 00 + 0x2000162c 0x60 THUMB Debug/../../obj/uip_arp.o + .bss.c 0x2000168c 0x1 THUMB Debug/../../obj/uip_arp.o + .bss.arptime 0x2000168d 0x1 THUMB Debug/../../obj/uip_arp.o + .bss.ipaddr 0x2000168e 0x4 THUMB Debug/../../obj/uip_arp.o + *fill* 0x20001692 0x2 00 .bss.ARPTimerTimeOut - 0x2000169c 0x4 THUMB Debug/../../obj/net.o + 0x20001694 0x4 THUMB Debug/../../obj/net.o .bss.periodicTimerTimeOut - 0x200016a0 0x4 THUMB Debug/../../obj/net.o + 0x20001698 0x4 THUMB Debug/../../obj/net.o *(COMMON) - 0x200016a4 __bss_end__ = (__bss_start__ + SIZEOF (.bss)) - 0x200016a4 __bss_load_end__ = __bss_end__ + 0x2000169c __bss_end__ = (__bss_start__ + SIZEOF (.bss)) + 0x2000169c __bss_load_end__ = __bss_end__ 0x00000001 . = ASSERT (((__bss_end__ >= __SRAM_segment_start__) && (__bss_end__ <= __SRAM_segment_end__)), error: .bss is too large to fit in SRAM memory segment) - 0x200016a4 __non_init_load_start__ = ALIGN (__bss_end__, 0x4) + 0x2000169c __non_init_load_start__ = ALIGN (__bss_end__, 0x4) -.non_init 0x200016a4 0x0 - 0x200016a4 __non_init_start__ = . +.non_init 0x2000169c 0x0 + 0x2000169c __non_init_start__ = . *(.non_init .non_init.*) - 0x200016a4 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) - 0x200016a4 __non_init_load_end__ = __non_init_end__ + 0x2000169c __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init)) + 0x2000169c __non_init_load_end__ = __non_init_end__ 0x00000001 . = ASSERT (((__non_init_end__ >= __SRAM_segment_start__) && (__non_init_end__ <= __SRAM_segment_end__)), error: .non_init is too large to fit in SRAM memory segment) - 0x200016a4 __heap_load_start__ = ALIGN (__non_init_end__, 0x4) + 0x2000169c __heap_load_start__ = ALIGN (__non_init_end__, 0x4) -.heap 0x200016a4 0x80 - 0x200016a4 __heap_start__ = . +.heap 0x2000169c 0x80 + 0x2000169c __heap_start__ = . *(.heap .heap.*) - 0x20001724 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) - *fill* 0x200016a4 0x80 00 - 0x20001724 __heap_end__ = (__heap_start__ + SIZEOF (.heap)) - 0x20001724 __heap_load_end__ = __heap_end__ + 0x2000171c . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4) + *fill* 0x2000169c 0x80 00 + 0x2000171c __heap_end__ = (__heap_start__ + SIZEOF (.heap)) + 0x2000171c __heap_load_end__ = __heap_end__ 0x00000001 . = ASSERT (((__heap_end__ >= __SRAM_segment_start__) && (__heap_end__ <= __SRAM_segment_end__)), error: .heap is too large to fit in SRAM memory segment) - 0x20001724 __stack_load_start__ = ALIGN (__heap_end__, 0x4) + 0x2000171c __stack_load_start__ = ALIGN (__heap_end__, 0x4) -.stack 0x20001724 0x200 - 0x20001724 __stack_start__ = . +.stack 0x2000171c 0x200 + 0x2000171c __stack_start__ = . *(.stack .stack.*) - 0x20001924 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) - *fill* 0x20001724 0x200 00 - 0x20001924 __stack_end__ = (__stack_start__ + SIZEOF (.stack)) - 0x20001924 __stack_load_end__ = __stack_end__ + 0x2000191c . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4) + *fill* 0x2000171c 0x200 00 + 0x2000191c __stack_end__ = (__stack_start__ + SIZEOF (.stack)) + 0x2000191c __stack_load_end__ = __stack_end__ 0x00000001 . = ASSERT (((__stack_end__ >= __SRAM_segment_start__) && (__stack_end__ <= __SRAM_segment_end__)), error: .stack is too large to fit in SRAM memory segment) - 0x20001924 __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) + 0x2000191c __stack_process_load_start__ = ALIGN (__stack_end__, 0x4) -.stack_process 0x20001924 0x0 - 0x20001924 __stack_process_start__ = . +.stack_process 0x2000191c 0x0 + 0x2000191c __stack_process_start__ = . *(.stack_process .stack_process.*) - 0x20001924 . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) - 0x20001924 __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) - 0x20001924 __stack_process_load_end__ = __stack_process_end__ + 0x2000191c . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4) + 0x2000191c __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process)) + 0x2000191c __stack_process_load_end__ = __stack_process_end__ 0x00000001 . = ASSERT (((__stack_process_end__ >= __SRAM_segment_start__) && (__stack_process_end__ <= __SRAM_segment_end__)), error: .stack_process is too large to fit in SRAM memory segment) - 0x20001924 __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) + 0x2000191c __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4) -.tbss 0x20001924 0x0 - 0x20001924 __tbss_start__ = . +.tbss 0x2000191c 0x0 + 0x2000191c __tbss_start__ = . *(.tbss .tbss.*) - 0x20001924 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) - 0x20001924 __tbss_load_end__ = __tbss_end__ + 0x2000191c __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) + 0x2000191c __tbss_load_end__ = __tbss_end__ 0x00000001 . = ASSERT (((__tbss_end__ >= __SRAM_segment_start__) && (__tbss_end__ <= __SRAM_segment_end__)), error: .tbss is too large to fit in SRAM memory segment) - 0x0000644c __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + 0x0000643c __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) -.tdata 0x20001924 0x0 load address 0x0000644c - 0x20001924 __tdata_start__ = . +.tdata 0x2000191c 0x0 load address 0x0000643c + 0x2000191c __tdata_start__ = . *(.tdata .tdata.*) - 0x20001924 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) - 0x0000644c __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) - 0x0000644c __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) + 0x2000191c __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) + 0x0000643c __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) + 0x0000643c __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) 0x00000001 . = ASSERT (((__tdata_load_end__ >= __FLASH_segment_start__) && (__tdata_load_end__ <= __FLASH_segment_end__)), error: .tdata is too large to fit in FLASH memory segment) -.tdata_run 0x20001924 0x0 - 0x20001924 __tdata_run_start__ = . - 0x20001924 . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) - 0x20001924 __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) - 0x20001924 __tdata_run_load_end__ = __tdata_run_end__ - 0x20001924 __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) +.tdata_run 0x2000191c 0x0 + 0x2000191c __tdata_run_start__ = . + 0x2000191c . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .) + 0x2000191c __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run)) + 0x2000191c __tdata_run_load_end__ = __tdata_run_end__ + 0x2000191c __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) 0x00000001 . = ASSERT (((__tdata_run_end__ >= __SRAM_segment_start__) && (__tdata_run_end__ <= __SRAM_segment_end__)), error: .tdata_run is too large to fit in SRAM memory segment) START GROUP LOAD THUMB Debug/../../obj/sysctl.o @@ -2140,7 +2136,7 @@ LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_targetio_impl_v7m_t_le_eabi_small.a LOAD C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_user_libc_v7m_t_le_eabi_small.a END GROUP -OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/../bin/openbtl_ek_lm3s6965.elf elf32-littlearm) +OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/../bin/openblt_ek_lm3s6965.elf elf32-littlearm) .debug_frame 0x00000000 0x3c60 .debug_frame 0x00000000 0x49c THUMB Debug/../../obj/sysctl.o @@ -2175,7 +2171,7 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/B .debug_frame 0x0000295c 0x11e4 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .debug_frame 0x00003b40 0x120 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2_asm.o) -.debug_info 0x00000000 0x114ea +.debug_info 0x00000000 0x114b2 .debug_info 0x00000000 0xef6 THUMB Debug/../../obj/sysctl.o .debug_info 0x00000ef6 0x1b47 THUMB Debug/../../obj/gpio.o .debug_info 0x00002a3d 0x5ed THUMB Debug/../../obj/flashlib.o @@ -2190,25 +2186,25 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/B .debug_info 0x00008006 0x13b THUMB Debug/../../obj/vectors.o .debug_info 0x00008141 0x96 THUMB Debug/../../obj/cpu_comp.o .debug_info 0x000081d7 0x227 THUMB Debug/../../obj/cpu.o - .debug_info 0x000083fe 0x89d THUMB Debug/../../obj/flash.o - .debug_info 0x00008c9b 0x285 THUMB Debug/../../obj/nvm.o - .debug_info 0x00008f20 0x14c THUMB Debug/../../obj/timer.o - .debug_info 0x0000906c 0x51a THUMB Debug/../../obj/uart.o - .debug_info 0x00009586 0x106 THUMB Debug/../../obj/assert.o - .debug_info 0x0000968c 0x15d THUMB Debug/../../obj/backdoor.o - .debug_info 0x000097e9 0x188 THUMB Debug/../../obj/boot.o - .debug_info 0x00009971 0x381 THUMB Debug/../../obj/com.o - .debug_info 0x00009cf2 0x96 THUMB Debug/../../obj/cop.o - .debug_info 0x00009d88 0x81d THUMB Debug/../../obj/xcp.o - .debug_info 0x0000a5a5 0x118c THUMB Debug/../../obj/file.o - .debug_info 0x0000b731 0x3526 THUMB Debug/../../obj/ff.o - .debug_info 0x0000ec57 0x169 THUMB Debug/../../obj/unicode.o - .debug_info 0x0000edc0 0xd71 THUMB Debug/../../obj/uip.o - .debug_info 0x0000fb31 0x65f THUMB Debug/../../obj/uip_arp.o - .debug_info 0x00010190 0x674 THUMB Debug/../../obj/net.o - .debug_info 0x00010804 0xce6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .debug_info 0x000083fe 0x8a2 THUMB Debug/../../obj/flash.o + .debug_info 0x00008ca0 0x285 THUMB Debug/../../obj/nvm.o + .debug_info 0x00008f25 0x14c THUMB Debug/../../obj/timer.o + .debug_info 0x00009071 0x51a THUMB Debug/../../obj/uart.o + .debug_info 0x0000958b 0xd4 THUMB Debug/../../obj/assert.o + .debug_info 0x0000965f 0x15d THUMB Debug/../../obj/backdoor.o + .debug_info 0x000097bc 0x188 THUMB Debug/../../obj/boot.o + .debug_info 0x00009944 0x381 THUMB Debug/../../obj/com.o + .debug_info 0x00009cc5 0x96 THUMB Debug/../../obj/cop.o + .debug_info 0x00009d5b 0x81d THUMB Debug/../../obj/xcp.o + .debug_info 0x0000a578 0x118c THUMB Debug/../../obj/file.o + .debug_info 0x0000b704 0x3537 THUMB Debug/../../obj/ff.o + .debug_info 0x0000ec3b 0x169 THUMB Debug/../../obj/unicode.o + .debug_info 0x0000eda4 0xd55 THUMB Debug/../../obj/uip.o + .debug_info 0x0000faf9 0x65f THUMB Debug/../../obj/uip_arp.o + .debug_info 0x00010158 0x674 THUMB Debug/../../obj/net.o + .debug_info 0x000107cc 0xce6 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) -.debug_abbrev 0x00000000 0x32ce +.debug_abbrev 0x00000000 0x32b8 .debug_abbrev 0x00000000 0x227 THUMB Debug/../../obj/sysctl.o .debug_abbrev 0x00000227 0x182 THUMB Debug/../../obj/gpio.o .debug_abbrev 0x000003a9 0x203 THUMB Debug/../../obj/flashlib.o @@ -2227,21 +2223,21 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/B .debug_abbrev 0x00001893 0x123 THUMB Debug/../../obj/nvm.o .debug_abbrev 0x000019b6 0x101 THUMB Debug/../../obj/timer.o .debug_abbrev 0x00001ab7 0x1fd THUMB Debug/../../obj/uart.o - .debug_abbrev 0x00001cb4 0x9b THUMB Debug/../../obj/assert.o - .debug_abbrev 0x00001d4f 0x9d THUMB Debug/../../obj/backdoor.o - .debug_abbrev 0x00001dec 0x6e THUMB Debug/../../obj/boot.o - .debug_abbrev 0x00001e5a 0x192 THUMB Debug/../../obj/com.o - .debug_abbrev 0x00001fec 0x42 THUMB Debug/../../obj/cop.o - .debug_abbrev 0x0000202e 0x291 THUMB Debug/../../obj/xcp.o - .debug_abbrev 0x000022bf 0x2cc THUMB Debug/../../obj/file.o - .debug_abbrev 0x0000258b 0x3a5 THUMB Debug/../../obj/ff.o - .debug_abbrev 0x00002930 0xa8 THUMB Debug/../../obj/unicode.o - .debug_abbrev 0x000029d8 0x34b THUMB Debug/../../obj/uip.o - .debug_abbrev 0x00002d23 0x208 THUMB Debug/../../obj/uip_arp.o - .debug_abbrev 0x00002f2b 0x240 THUMB Debug/../../obj/net.o - .debug_abbrev 0x0000316b 0x163 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .debug_abbrev 0x00001cb4 0x85 THUMB Debug/../../obj/assert.o + .debug_abbrev 0x00001d39 0x9d THUMB Debug/../../obj/backdoor.o + .debug_abbrev 0x00001dd6 0x6e THUMB Debug/../../obj/boot.o + .debug_abbrev 0x00001e44 0x192 THUMB Debug/../../obj/com.o + .debug_abbrev 0x00001fd6 0x42 THUMB Debug/../../obj/cop.o + .debug_abbrev 0x00002018 0x291 THUMB Debug/../../obj/xcp.o + .debug_abbrev 0x000022a9 0x2cc THUMB Debug/../../obj/file.o + .debug_abbrev 0x00002575 0x3a5 THUMB Debug/../../obj/ff.o + .debug_abbrev 0x0000291a 0xa8 THUMB Debug/../../obj/unicode.o + .debug_abbrev 0x000029c2 0x34b THUMB Debug/../../obj/uip.o + .debug_abbrev 0x00002d0d 0x208 THUMB Debug/../../obj/uip_arp.o + .debug_abbrev 0x00002f15 0x240 THUMB Debug/../../obj/net.o + .debug_abbrev 0x00003155 0x163 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) -.debug_loc 0x00000000 0xc9c0 +.debug_loc 0x00000000 0xc9b1 .debug_loc 0x00000000 0xcc5 THUMB Debug/../../obj/sysctl.o .debug_loc 0x00000cc5 0x13fb THUMB Debug/../../obj/gpio.o .debug_loc 0x000020c0 0x525 THUMB Debug/../../obj/flashlib.o @@ -2257,18 +2253,18 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/B .debug_loc 0x00005eea 0xc5 THUMB Debug/../../obj/nvm.o .debug_loc 0x00005faf 0x20 THUMB Debug/../../obj/timer.o .debug_loc 0x00005fcf 0x15b THUMB Debug/../../obj/uart.o - .debug_loc 0x0000612a 0x71 THUMB Debug/../../obj/assert.o - .debug_loc 0x0000619b 0x40 THUMB Debug/../../obj/backdoor.o - .debug_loc 0x000061db 0x40 THUMB Debug/../../obj/boot.o - .debug_loc 0x0000621b 0x9f THUMB Debug/../../obj/com.o - .debug_loc 0x000062ba 0x362 THUMB Debug/../../obj/xcp.o - .debug_loc 0x0000661c 0x96c THUMB Debug/../../obj/file.o - .debug_loc 0x00006f88 0x41ae THUMB Debug/../../obj/ff.o - .debug_loc 0x0000b136 0xdd THUMB Debug/../../obj/unicode.o - .debug_loc 0x0000b213 0x683 THUMB Debug/../../obj/uip.o - .debug_loc 0x0000b896 0x166 THUMB Debug/../../obj/uip_arp.o - .debug_loc 0x0000b9fc 0x15a THUMB Debug/../../obj/net.o - .debug_loc 0x0000bb56 0xe6a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .debug_loc 0x0000612a 0x62 THUMB Debug/../../obj/assert.o + .debug_loc 0x0000618c 0x40 THUMB Debug/../../obj/backdoor.o + .debug_loc 0x000061cc 0x40 THUMB Debug/../../obj/boot.o + .debug_loc 0x0000620c 0x9f THUMB Debug/../../obj/com.o + .debug_loc 0x000062ab 0x362 THUMB Debug/../../obj/xcp.o + .debug_loc 0x0000660d 0x96c THUMB Debug/../../obj/file.o + .debug_loc 0x00006f79 0x41ae THUMB Debug/../../obj/ff.o + .debug_loc 0x0000b127 0xdd THUMB Debug/../../obj/unicode.o + .debug_loc 0x0000b204 0x683 THUMB Debug/../../obj/uip.o + .debug_loc 0x0000b887 0x166 THUMB Debug/../../obj/uip_arp.o + .debug_loc 0x0000b9ed 0x15a THUMB Debug/../../obj/net.o + .debug_loc 0x0000bb47 0xe6a C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) .debug_aranges 0x00000000 0x12f0 .debug_aranges @@ -2366,7 +2362,7 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/B .debug_ranges 0x00000f68 0x28 THUMB Debug/../../obj/net.o .debug_ranges 0x00000f90 0x4d8 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) -.debug_line 0x00000000 0x721d +.debug_line 0x00000000 0x721b .debug_line 0x00000000 0x955 THUMB Debug/../../obj/sysctl.o .debug_line 0x00000955 0x7dc THUMB Debug/../../obj/gpio.o .debug_line 0x00001131 0x455 THUMB Debug/../../obj/flashlib.o @@ -2385,21 +2381,21 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/B .debug_line 0x00003e48 0x121 THUMB Debug/../../obj/nvm.o .debug_line 0x00003f69 0xf8 THUMB Debug/../../obj/timer.o .debug_line 0x00004061 0x2a9 THUMB Debug/../../obj/uart.o - .debug_line 0x0000430a 0x127 THUMB Debug/../../obj/assert.o - .debug_line 0x00004431 0x163 THUMB Debug/../../obj/backdoor.o - .debug_line 0x00004594 0xff THUMB Debug/../../obj/boot.o - .debug_line 0x00004693 0x1d3 THUMB Debug/../../obj/com.o - .debug_line 0x00004866 0xa8 THUMB Debug/../../obj/cop.o - .debug_line 0x0000490e 0x263 THUMB Debug/../../obj/xcp.o - .debug_line 0x00004b71 0x472 THUMB Debug/../../obj/file.o - .debug_line 0x00004fe3 0xe57 THUMB Debug/../../obj/ff.o - .debug_line 0x00005e3a 0x182 THUMB Debug/../../obj/unicode.o - .debug_line 0x00005fbc 0x748 THUMB Debug/../../obj/uip.o - .debug_line 0x00006704 0x295 THUMB Debug/../../obj/uip_arp.o - .debug_line 0x00006999 0x2d1 THUMB Debug/../../obj/net.o - .debug_line 0x00006c6a 0x5b3 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .debug_line 0x0000430a 0x125 THUMB Debug/../../obj/assert.o + .debug_line 0x0000442f 0x163 THUMB Debug/../../obj/backdoor.o + .debug_line 0x00004592 0xff THUMB Debug/../../obj/boot.o + .debug_line 0x00004691 0x1d3 THUMB Debug/../../obj/com.o + .debug_line 0x00004864 0xa8 THUMB Debug/../../obj/cop.o + .debug_line 0x0000490c 0x263 THUMB Debug/../../obj/xcp.o + .debug_line 0x00004b6f 0x472 THUMB Debug/../../obj/file.o + .debug_line 0x00004fe1 0xe57 THUMB Debug/../../obj/ff.o + .debug_line 0x00005e38 0x182 THUMB Debug/../../obj/unicode.o + .debug_line 0x00005fba 0x748 THUMB Debug/../../obj/uip.o + .debug_line 0x00006702 0x295 THUMB Debug/../../obj/uip_arp.o + .debug_line 0x00006997 0x2d1 THUMB Debug/../../obj/net.o + .debug_line 0x00006c68 0x5b3 C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) -.debug_str 0x00000000 0x3cb8 +.debug_str 0x00000000 0x3c74 .debug_str 0x00000000 0x693 THUMB Debug/../../obj/sysctl.o 0x6e9 (size before relaxing) .debug_str 0x00000693 0x411 THUMB Debug/../../obj/gpio.o @@ -2434,31 +2430,31 @@ OUTPUT(C:/Work/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/B 0x18e (size before relaxing) .debug_str 0x000022bd 0x120 THUMB Debug/../../obj/uart.o 0x2ca (size before relaxing) - .debug_str 0x000023dd 0x95 THUMB Debug/../../obj/assert.o - 0x182 (size before relaxing) - .debug_str 0x00002472 0xe2 THUMB Debug/../../obj/backdoor.o + .debug_str 0x000023dd 0x6d THUMB Debug/../../obj/assert.o + 0x15a (size before relaxing) + .debug_str 0x0000244a 0xe2 THUMB Debug/../../obj/backdoor.o 0x1c9 (size before relaxing) - .debug_str 0x00002554 0x95 THUMB Debug/../../obj/boot.o + .debug_str 0x0000252c 0x95 THUMB Debug/../../obj/boot.o 0x1a9 (size before relaxing) - .debug_str 0x000025e9 0x17e THUMB Debug/../../obj/com.o + .debug_str 0x000025c1 0x17e THUMB Debug/../../obj/com.o 0x2c3 (size before relaxing) - .debug_str 0x00002767 0x6a THUMB Debug/../../obj/cop.o + .debug_str 0x0000273f 0x6a THUMB Debug/../../obj/cop.o 0x133 (size before relaxing) - .debug_str 0x000027d1 0x224 THUMB Debug/../../obj/xcp.o + .debug_str 0x000027a9 0x224 THUMB Debug/../../obj/xcp.o 0x3f2 (size before relaxing) - .debug_str 0x000029f5 0x366 THUMB Debug/../../obj/file.o + .debug_str 0x000029cd 0x366 THUMB Debug/../../obj/file.o 0x7dd (size before relaxing) - .debug_str 0x00002d5b 0x30e THUMB Debug/../../obj/ff.o - 0x74c (size before relaxing) - .debug_str 0x00003069 0x9f THUMB Debug/../../obj/unicode.o + .debug_str 0x00002d33 0x30e THUMB Debug/../../obj/ff.o + 0x753 (size before relaxing) + .debug_str 0x00003041 0x9f THUMB Debug/../../obj/unicode.o 0x16b (size before relaxing) - .debug_str 0x00003108 0x406 THUMB Debug/../../obj/uip.o - 0x5be (size before relaxing) - .debug_str 0x0000350e 0x17e THUMB Debug/../../obj/uip_arp.o + .debug_str 0x000030e0 0x3ea THUMB Debug/../../obj/uip.o + 0x5a2 (size before relaxing) + .debug_str 0x000034ca 0x17e THUMB Debug/../../obj/uip_arp.o 0x36e (size before relaxing) - .debug_str 0x0000368c 0xbd THUMB Debug/../../obj/net.o + .debug_str 0x00003648 0xbd THUMB Debug/../../obj/net.o 0x3b6 (size before relaxing) - .debug_str 0x00003749 0x56f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) + .debug_str 0x00003705 0x56f C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 2.3/lib/libc_v7m_t_le_eabi_small.a(libc2.o) 0x655 (size before relaxing) .comment 0x00000000 0x4e diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.srec new file mode 100644 index 00000000..4896f1ec --- /dev/null +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openblt_ek_lm3s6965.srec @@ -0,0 +1,1608 @@ +S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF +S11300001C190020F10000003D1E00003D1E0000F0 +S11300103D1E00003D1E00003D1E00003D1E000070 +S11300203D1E00003D1E00003D1E00003D1E000060 +S11300303D1E00003D1E00003D1E00003D1E000050 +S11300403D1E00003D1E00003D1E00003D1E000040 +S11300503D1E00003D1E00003D1E00003D1E000030 +S11300603D1E00003D1E00003D1E00003D1E000020 +S11300703D1E00003D1E00003D1E00003D1E000010 +S11300803D1E00003D1E00003D1E00003D1E000000 +S11300903D1E00003D1E00003D1E00003D1E0000F0 +S11300A03D1E00003D1E00003D1E00003D1E0000E0 +S11300B03D1E00003D1E00003D1E00003D1E0000D0 +S11300C03D1E00003D1E00003D1E00003D1E0000C0 +S11300D03D1E00003D1E00003D1E00003D1E0000B0 +S11300E03D1E00003D1E00003D1E00003D1E0000A0 +S11300F02949072291438D4628482949294A00F075 +S113010039F8294829492A4A00F034F829482A4963 +S11301102A4A00F02FF82A482A492B4A00F02AF8E4 +S11301202A482B492B4A00F025F82B482B492C4A06 +S113013000F020F82B482C49002200F026F82B4828 +S11301402B49091A082903DB0022026004300160EC +S11301501C481D49884205D00268043003B4904706 +S113016003BCF7E700208646EC4600200021214A24 +S11301709047FEE7884207D0521A05D00378013031 +S11301800B700131013AF9D17047884202D00270F4 +S11301900130FAE7704700001C19002038640000A1 +S11301A00000002002000020F8010000F801000017 +S11301B0F057000038640000000000200000002018 +S11301C0F0570000F0570000F0570000F05700000F +S11301D0F0570000F0570000F0570000F0570000FF +S11301E036640000040000209C1600209C160020A9 +S10B01F01C170020111E000081 +S11301F8A0F58013591E012940F20181814A9042D9 +S113020800F0FD8002F58073984200F0F88003F551 +S11302180071884200F0F3807B4A904200F0EF803E +S113022802F58073984200F0EA8003F50071884271 +S113023800F0E580754A904200F0E180744B9842E2 +S113024800F0DD8003F11021884200F0D880714A63 +S1130258904200F0D480704B984200F0D080591C32 +S1130268884200F0CC808A1C904200F0C880131D9C +S1130278984200F0C4800833984200F0C0801033DC +S1130288984200F0BC802033984200F0B880403394 +S1130298984200F0B4808033984200F0B0805F49FF +S11302A8884200F0AC804A1C904200F0A880531C9D +S11302B8984200F0A480591C884200F0A0804A1C8F +S11302C8904200F09C80531C984200F09880591C7E +S11302D8884200F094804A1C904200F090804028A4 +S11302E800F08D80B0F1102F00F089804C4B9842BB +S11302F800F085804B49884200F081804A1C904276 +S11303087DD0531C98427AD0591C884277D0464AEB +S1130318904274D0454B984271D0454988426ED07A +S1130328444A90426BD0444B984268D0434988422F +S113033865D0B0F1101F62D0414A90425FD0414B62 +S113034898425CD003F58071884258D0A1F5F872C0 +S1130358904254D01032904251D03B4B98424ED0E8 +S1130368591C88424BD0394A904248D0384B98425D +S113037845D0591C884242D08A1C90423FD0131D54 +S113038898423CD03349884239D04A1C904236D0EE +S1130398314B984233D0591C884230D08A1C904241 +S11303A82DD02E4B98422AD0591C884227D04A1C5B +S11303B8904224D0531C984221D0591C88421ED004 +S11303C8B0F1202F1BD0264A904218D0082816D006 +S11303D8244B984213D02449884210D04A1C904296 +S11303E80DD0531C98420AD0591C884207D04A1C85 +S11303F8904204D0531CC11A484248417047012016 +S1130408704700BF0001100000011010005800F0F0 +S113041800401010005400F001000020090800F00A +S113042800400010022000F00010101000011020FD +S1130438004800F080000030005000F01000003048 +S1130448014000F000010010021C00F02000003000 +S113045801001010040400F001000010031800F05B +S11304680100102000101000005C00F013B50446D1 +S1130478FFF7BEFE20B91F4840F2313101F07CFF7E +S113048804F07043B3F1704F1AD1E1B2C4F30724F6 +S113049804F57E228B0002F5A06143F0844021F428 +S11304A8700340EA43140120206000200190019A5F +S11304B80F2A02D8019B581CF8E70021216018E094 +S11304C8220FA1B2C4F3044401FA04F40A4850F810 +S11304D822301A6844EA0200186000220192019A44 +S11304E80F2A02D80198421CF8E7196821EA040483 +S11304F81C601CBD5C580000D458000010B50446AC +S1130508FFF776FE20B9144840F2963101F034FF23 +S113051804F07043B3F1704F10D1C4F30721E0B273 +S113052801F57E24830004F5C06043F0844220F47E +S1130538700342EA43140122226010BD220FA1B2C3 +S1130548C4F3044401FA04F4044850F822301A6845 +S113055814431C6010BD00BF5C580000C85800005C +S113056801387FF4FDAF70474E4B2DE9F0411A680E +S1130578044612F0E04F05D018684B490140B1F128 +S1130588805F02D1002CC0F28A80484F48483B68FB +S1130598066823F4800545F4006546F400623D606E +S11305A80260980701D5A10703D5DB0719D5E7072A +S11305B817D464F003013D4F0D40002A3D6005DA6D +S11305C806F07000302805D0702802E005F03003EA +S11305D8302B02D14FF4805001E04FF40020FFF794 +S11305E8BFFF26F00046334B26F0700141F4006744 +S11305F804F4FE62234025F4FE6545EA020847EA4E +S113060803002B4E294F04F0080540EAC505C7F836 +S1130618008010203560FFF7A3FF04F4405228F44B +S11306284053134304F4005125F400522248402552 +S11306380A43224905604BBF32603B603B6032602D +S113064804F0FC5023F0F86322F0FC5223F0030377 +S113065821400243600043EA010307D5184922F404 +S11306688002214043F480030A4301E022F08042DF +S113067821050BD44FF4004112480068400601D408 +S11306880139F9D123F4006322F4006207480849C8 +S1130698036010200A60BDE8F041FFF761BFBDE8C0 +S11306A8F08100BF00E00F400000FF7060E00F40E1 +S11306B870E00F403000008058E00F400300C0078E +S11306C80000404050E00F405F4B70B51A6810338B +S11306D81B68002BB4BF03F0700102F0300120291D +S11306E837D004D869B1102940F0AB800FE06029F5 +S11306F854D070294FD0302940F0A38047F23050AD +S113070856E05249C2F3841051F8200050E0504991 +S1130718086810F0E04F44D00C684E482040B0F10F +S1130728805F3ED00C684B4820404B4CA04203D11C +S1130738096888B2022836D04548464904682140E9 +S1130748464CA14201D0464832E0006881B251B318 +S1130758F9E73F49086810F0E04F26D00C683D4897 +S11307682040B0F1805F20D00C683A4820403A4CD1 +S1130778A04203D1096888B2022818D03448354900 +S113078804682140354CA14201D0364810E0006885 +S113079881B261B1F9E74FF4004009E04FF48000F9 +S11307A806E0314804E0314802E0314800E03148CD +S11307B8002B02DA13F4006F01E012F4006F28D161 +S11307C82D4D2968224D2C6814F0E04F43F6E0744F +S11307D804EA01044FEA541405D02E681D4D35402F +S11307E8B5F1805F05D1023401F01F05604302357D +S11307F804E0604301F01F0501356D00B0FBF5F01E +S113080811F4804F18BF4008090448BF800842F417 +S11308188002510216D5002B0DDA590005D51A05A8 +S113082803D44000C3F3865201E0C3F3C552531CFA +S1130838B0FBF3F070BDC2F3C353591CB0FBF1F025 +S113084870BD002070BD00BF60E00F40F05700008D +S113085800E00F400000FF700000011000000310CA +S11308680024F40000093D00C0E1E400001BB700C7 +S113087870383900C0C62D0064E00F40B0F1402F35 +S11308885CD02F4B984259D0A3F5A621884255D065 +S113089801F5A822904251D0A2F5A62398424DD042 +S11308A803F5A821884249D0A1F5A622904245D053 +S11308B802F5A823984241D0A3F55C3188423DD083 +S11308C801F56032904239D0A2F55C33984235D0B4 +S11308D803F56031884231D0A1F55C3290422DD0C5 +S11308E802F56033984229D0A3F55C31884225D0BB +S11308F801F56032904221D0A2F5083398421DD008 +S113090803F50C31884219D001F58052904215D074 +S113091802F58053984211D003F5805188420DD0D6 +S113092801F58052904209D002F58053984205D0CF +S113093803F58051421A50425041704701207047D4 +S11309480080054070B504460D461646FFF796FF2D +S113095820B911484FF4907101F00EFD022E04D90C +S11309680D484FF4917101F007FDD4F8003416F0E6 +S1130978010F14BF2B43AB4304F580621360D4F812 +S1130988200416F0020F04F5846114BF054320EA1D +S113099805050D6070BD00BFE0580000F8B50446B9 +S11309A80D4617461E46FFF769FF20B93C4840F23A +S11309B8FF1101F0E1FC7B1E012B08D9042F06D09E +S11309C80C2F04D0364840F2032101F0D5FC082E40 +S11309D80BD00A2E09D00C2E07D0092E05D026B12B +S11309E82F484FF4027101F0C7FCD4F8000517F042 +S11309F8010F14BF2843A84304F5A0621060D4F87B +S1130A08041517F0020F14BF2943A94304F2045331 +S1130A181960D4F8080517F0040F14BF2843A84335 +S1130A2804F5A1621060D4F8181517F0080F14BF64 +S1130A382943A94304F5A3631960D4F80C0516F0F7 +S1130A48010F14BF2843A84304F20C521060D4F8D1 +S1130A58101516F0020F14BF2943A94304F5A26325 +S1130A681960D4F8140516F0040F14BF2843A843DA +S1130A7804F214521060D4F81C1516F0080F04F28E +S1130A881C5314BF2943A943196004F5A560D4F87D +S1130A9828250EB9154301E022EA05050560F8BDCD +S1130AA8E058000070B504460D461646FFF7E6FE0A +S1130AB820B9044840F2853101F05EFC44F8256011 +S1130AC870BD00BFE058000070B505460C46FFF73E +S1130AD8D5FE20B9084840F2524101F04DFC2846A1 +S1130AE821460222FFF72EFF284621460422082326 +S1130AF8BDE87040FFF752BFE058000038B505461E +S1130B080C46FFF7BBFE20B9084840F2F14101F05A +S1130B1833FC2846214601220823FFF73FFF2846D5 +S1130B2821460122BDE83840FFF70CBFE058000019 +S1130B3870B505460C46FFF7A1FE20B9084840F2F7 +S1130B48966101F019FC284621460222FFF7FAFEB5 +S1130B582846214601220823BDE87040FFF71EBF3E +S1130B68E058000070B505460C46FFF787FE20B92B +S1130B78084840F2EA6101F0FFFB284621460222B8 +S1130B88FFF7E0FE2846214601220823BDE870400D +S1130B98FFF704BFE0580000830510B5044603D0EE +S1130BA80D489C2101F0E8FB0C4B40F601221A6029 +S1130BB80B4843F8144C143B0833186019688A0727 +S1130BC8FCD4084A40F6012013681840002814BFD2 +S1130BD84FF0FF30002010BD4959000014D00F40D9 +S1130BE8020042A40CD00F4070B50C46A10706467B +S1130BF8154603D02748DF2101F0BEFBAA0703D01E +S1130C082448E02101F0B8FB234B42F20162234857 +S1130C181A600168CB0719D423462DE075B1204A20 +S1130C28043D881853F8041B0160A11B5A1812F0DC +S1130C387C01F3D11B4800680028EFD01A4C1B4EE6 +S1130C4826602168C807FCD414461E462DB1184BEB +S1130C5824F07F0018603346E7E7164842F2016241 +S1130C6801680A40002A14BF4FF0FF30002070BD0D +S1130C780268D107FCD404332A199A42EDD00C48EF +S1130C88311B0360C8580C4A08491060101D0160E4 +S1130C98EEE700BF4959000014D00F40A0E10F400F +S1130CA800D10F4030D00F4020D00F40010042A4A3 +S1130CB800D00F400CD00F4004D00F4038B50C467C +S1130CC8054620B910484FF4217101F055FB24B9A9 +S1130CD80D4840F2852101F04FFB0C4B1A6812F0C5 +S1130CE8E04F0DD018680A490140B1F1805F07D080 +S1130CF8084B09481A682A6001680020216038BD39 +S1130D084FF0FF3038BD00BF4959000000E00F40E4 +S1130D180000FF70E0E10F40E4E10F40114B9842FE +S1130D281DD003F58051884219D001F580529042B4 +S1130D3815D002F58053984211D003F580518842AA +S1130D480DD001F58052904209D002F580539842A3 +S1130D5805D003F58051421A504250417047012092 +S1130D68704700BF00C0004010B50446FFF7D6FF27 +S1130D7820B908484FF4FB7101F0FEFAE36A43F026 +S1130D881000E062216B41F4407242F001032363D6 +S1130D9810BD00BFB659000010B50446FFF7BEFFEA +S1130DA820B9094840F2162101F0E6FAA3691907A7 +S1130DB8FCD4E06A20F01001E162226B22F4407353 +S1130DC823F00100206310BDB6590000F8B50446AD +S1130DD80E4615461F46FFF7A1FF20B92A484FF4CF +S1130DE8B07101F0C9FA25B9274840F2611101F040 +S1130DF8C3FA264A136813F0E04F1CD0116824483C +S1130E080840B0F1805F16D0136821492148194081 +S1130E18814203D1126893B2022B0CD01B481C4A9E +S1130E2801681D4B0A409A4201D0082204E0006878 +S1130E3881B20029F9D110226A43964204D2124899 +S1130E484FF4B17101F098FA2046FFF7A5FFB6EB0D +S1130E58051F236B04D243F0200121636D0802E0CF +S1130E6823F020002063F600B6FBF5F56A1C002089 +S1130E78D309C2F345056362A562E762A06120460F +S1130E88BDE8F840FFF770BFB659000000E00F4016 +S1130E980000FF70000001100000031010B50446A4 +S1130EA8FFF73CFF20B9054840F2554101F064FAC8 +S1130EB8A06980F02001C1F3401010BDB6590000AC +S1130EC810B50446FFF72AFF20B9064840F27641D8 +S1130ED801F052FAA369D80654BF20684FF0FF30D6 +S1130EE810BD00BFB659000038B504460D46FFF7DB +S1130EF815FF20B9064840F2C94101F03DFAA3693B +S1130F089A0602D42560012038BD002038BD00BFF0 +S1130F18B659000010B50446FFF700FF20B904488D +S1130F2840F23B5101F028FAA069C0F3C00010BD9B +S1130F38B6590000094B98420DD003F580518842F8 +S1130F4809D001F58052904205D002F58053C11AA8 +S1130F584842484170470120704700BF0080004064 +S1130F682DE9F843089F0646884614461D46DDF8D1 +S1130F782490FFF7DFFF18B92C48CC2101F0FCF9C5 +S1130F886CB1022C0BD0012C09D0032C07D0102CE7 +S1130F9805D0202C03D02548D22101F0EDF9022DEB +S1130FA804D92248D52101F0E7F908E03DB9B7EBA7 +S1130FB8580F09D91D48D72101F0DEF904E00C23A4 +S1130FC8B8FBF3F08742F5D8B8FBF7F7B7F57E4FCF +S1130FD803D91648D82101F0CFF9A9F104010C2945 +S1130FE803D91248D92101F0C7F9022D02D025B13D +S1130FF8002500E00825042200E02A461543756010 +S113100800230233B7FBF3F0411EFF29F9D8A201EC +S1131018336104F03004D3B21C4309F1FF3C44EAC1 +S11310280C0949EA01203060BDE8F883225A00001F +S113103810B50446FFF77EFF20B905484FF48571C3 +S113104801F09AF9636843F00200606010BD00BFC4 +S1131058225A000010B50446FFF76CFF20B9054872 +S113106840F2231101F088F9636823F002006060FC +S113107810BD00BF225A000038B504460D46FFF7DC +S113108859FF20B90B4840F2232101F075F9236870 +S11310986FF0010203F00F0002FA00F1294204D0B4 +S11310A8044840F2252101F067F9E3689A07FCD562 +S11310B8A56038BD225A000038B504460D46FFF72E +S11310C839FF20B9054840F27F2101F055F9E3685A +S11310D85907FCD5A068286038BD00BF225A000013 +S11310E80369F0B500F1100C9EB20546180C1C0EED +S11310F80870B01F4C7002239042B4BF04461446D3 +S1131108E71E9F4204DDDCF80070CF500433F7E794 +S1131118A34218DABB422D6907D1CD54CB18290A4A +S11311282D0C59709D70631C0DE0A71EBB4205D1A0 +S1131138CD54C9182D0A4D70A31C04E0671EBB4288 +S113114801D1CD54E31CB11E8B4203DADCF8001044 +S11311580433F8E79042C8BF4042F0BD30B54B783D +S11311680C781D0645EA0443A2F10E0423430361E7 +S113117800F110050223D41E9C4203DDCC5804332D +S11311882C60F8E7934218D0A34208D1CC5CCB1862 +S113119899785B781B0243EA014121430CE0941ED1 +S11311A8A34205D1CC5CCB18597844EA012103E069 +S11311B8541EA34201D1C95C016101218163104617 +S11311C830BD000038B5074B044698420D4603D09D +S11311D805485D2101F0D0F80448B5FBF0F1CDB223 +S11311E8656238BD008004408A5A0000404B4C00B8 +S11311F838B5134B044698420D4603D01148A6212E +S113120801F0BAF825F4873020F0160119B10D4819 +S1131218AA2101F0B1F8E268E8B222F01603034308 +S1131228E360A168C5F3072221F00E031343A3600A +S1131238E06BC5F3074520F001010D43E56338BDB4 +S1131248008004408A5A0000144B37B5984205467A +S11312580C4604D0124840F2131101F08DF824B959 +S11312680F484FF48A7101F087F820786178A278E2 +S1131278E3788DF805108DF804008DF806208DF8B4 +S113128807300198002168612279637901918DF80A +S113129804208DF805300198A8613EBD0080044003 +S11312A88A5A00000D4B10B59842044604D00C48E5 +S11312B840F2691101F060F8A06840F01001A160E3 +S11312C8A26842F00103A360E06840F00101E16014 +S11312D8A26842F01003A36010BD00BF0080044060 +S11312E88A5A0000124B70B5984204460E461546B9 +S11312F804D0104840F28F2101F03EF826B90D4879 +S11313084FF4247101F038F8002D04DC094840F248 +S1131318912101F031F8606B10F03F0006D02046AF +S113132831462A46BDE87040FFF7DABE70BD00BFFB +S1131338008004408A5A0000144B70B59842054650 +S11313480E46144604D0124840F29E3101F014F8B7 +S113135826B90F4840F29F3101F00EF8002C04DC46 +S11313680B484FF4687101F007F8A86BC107FCD467 +S113137840F2FE718C4201DD604270BD2846314660 +S11313882246BDE87040FFF7E9BE00BF0080044074 +S11313988A5A000038B50B4B044698420D4604D0CF +S11313A8094840F2474100F0E7FF35F07F0304D0D5 +S11313B8054840F24A4100F0DFFF606820EA05056D +S11313C8656038BD008004408A5A000038B5074B70 +S11313D8044698420D4604D0054840F26A4100F09C +S11313E8CBFF20680DB16168084038BD0080044017 +S11313F88A5A000038B50A4B044698420D4604D070 +S1131408084840F29F4100F0B7FF35F07F0304D04D +S1131418044840F2A24100F0AFFF256038BD00BF88 +S1131428008004408A5A000038B50D4B044698429F +S11314380D4604D00B4840F2125100F09DFF226A79 +S113144804F12001D207FAD4E800C5B245F0010539 +S11314580D600B68D807FCD4216B88B238BD00BF77 +S1131468008004408A5A000013B5064C0146204601 +S1131478FFF702FE204601A9FFF71EFE9DF80400AF +S11314881CBD00BF0080004038B500F0DBFE00F54D +S1131498FA75FF20FFF7E8FFFF28044603D000F0A1 +S11314A8D1FEA842F5D3B4F1FF035842584138BDE0 +S11314B8012108B504480A46FFF7F4FAFF20BDE8FD +S11314C80840FFF7D1BF00BF0070004010B50121EC +S11314D800220848FFF7E6FAFF20FFF7C5FFFFF7E9 +S11314E8D3FF044618B9FFF7E3FF204610BD0120D7 +S11314F810BD00BF0070004038B50D460106044613 +S113150807D537200021FFF7F7FF012832D804F068 +S11315187F04FFF7CDFFFFF7D9FF50B344F0400035 +S1131528FFF7A2FF280EFFF79FFFC5F30740FFF759 +S11315389BFFC5F30720FFF797FFE8B2FFF794FF77 +S113154824B1082C0CBF8720012000E09520FFF768 +S11315588BFF0C2C02D1FF20FFF786FF0A24FF2003 +S1131568FFF782FF020605D5013C14F0FF04F6D10B +S113157838BDFF2038BD38B505460024285DFFF77F +S113158873FF2B1958780234FFF76EFFB4F5007F08 +S1131598F4D1FF20FFF768FFFF20FFF765FFFF2066 +S11315A8FFF762FF00F01F00B0F1050EDEF1000145 +S11315B851EB0E0038BD70B505460E4600F042FEEC +S11315C800F16404FF20FFF74FFFFF2805D100F066 +S11315D839FEA042F6D3002070BDFE28FBD1AC1C16 +S11315E8FF20FFF741FF04F8020CFF20FFF73CFF40 +S11315F8AB1904F8010C0234981CA042F0D1FF2066 +S1131608FFF732FFFF20FFF72FFF012070BD000016 +S11316187FB5002840F0FA807E490C7804F0020077 +S1131628C4B2002C40F0F0807B48FEF767FF7B488B +S1131638FEF764FF7A48FEF761FF4FF0402034213B +S1131648FFF776FA77480121FFF758FA4FF0402060 +S1131658342102220A23FFF7A1F90A237148012140 +S11316680222FFF79BF901210A466E48FFF71AFA8E +S1131678FFF72AF86C4B4FF0080C8DE80810014668 +S1131688234622466948FFF76BFC6848FFF7D0FCFD +S113169801210A466348FFF705FA4FF0402020214C +S11316A8FFF72CFA20214FF040200A46FFF7FAF9F9 +S11316B80A24FF215D48FFF7DFFC5C4803A9FFF714 +S11316C8FBFC013CF5D120214FF04020FFF730FA14 +S11316D8012154482246FFF7E5F920462146FFF741 +S11316E80BFF0128064601D0002466E000F0AAFD9D +S11316F84FF4D57100F57A750820FFF7FDFE01282F +S113170839D1FF20FFF7B0FE02AB18550134042C81 +S1131718F7D19DF80A100129E6D19DF80B20AA2AD1 +S1131728E2D100F08FFDA84204D300F08BFDA8425B +S1131738DAD207E0A9204FF08041FFF7DDFE002848 +S1131748EFD1F2E73A200021FFF7D6FE0028CBD1EB +S11317580446FF20FFF788FE02AB18550134042C19 +S1131768F7D19DF8080000F04001CAB2002A0CBF66 +S113177804240C2421E0A9202146FFF7BDFE0128FA +S113178802D80224A92600E0344600F05BFDA842F2 +S11317980CD300F057FDA842A6D210204FF40071D4 +S11317A8FFF7AAFE002818BF002406E030460021EF +S11317B8FFF7A2FE0028E8D1EBE71D4B1C60FFF7FA +S11317C877FE14480178DCB101F0FE040470174870 +S11317D8FFF740FCFEF778FF4408FEF775FF154B4A +S11317E80146002208209C4294BF00940093019073 +S11317F813460E48FFF7B4FB0C48FFF719FC02E048 +S113180841F0010202700349087800E0012004B0A5 +S113181870BD00BF0000002010000010010000206F +S11318280800002000700040801A06000080004074 +S11318380400002020BCBE0010B9024B1878704781 +S1131848012070470000002038B50D461C4611469B +S1131858002834D1002B32D01B4B1878C20730D45F +S11318681A4A13681B0758BF4902012C0DD11120CD +S1131878FFF742FEE8B928464FF40071FFF79BFED4 +S1131888D0F1010438BF002413E01220FFF734FE1E +S113189878B928464FF40071FFF78DFE28B1013C52 +S11318A814F0FF0405F50075F3D10C200021FFF7AF +S11318B823FEFFF7FDFD201C18BF012038BD0420BE +S11318C838BD032038BD00BF0000002004000020FC +S11318D870B50D4616461C46002851D1002B4FD032 +S11318E82A4B1A78D0074DD4187800F00401CBB2EB +S11318F8002B49D1264A1068010758BF7602012CEB +S113190815D118203146FFF7F7FD08B1012431E05D +S1131918FFF7BAFD0028F9D0FE20FFF7A5FD2846F9 +S1131928FFF729FED0F1010438BF002422E010F0AB +S1131938060F03D097202146FFF7DEFD1920314614 +S1131948FFF7DAFDB0B9FFF79FFD60B1FC20FFF7A0 +S11319588BFD2846FFF70FFE28B1013C14F0FF0465 +S113196805F50075EFD1FFF78FFD0028CED0FD20D7 +S1131978FFF77AFDFFF79CFD201C18BF012070BDFE +S1131988042070BD032070BD022070BD000000203B +S113199804000020F0B5154685B0002840F0EE801C +S11319A8794B1878C30700F1EB800E2900F2E28026 +S11319B8DFE811F00F001200E0005200E000E00040 +S11319C8E000E000E000E000A700AB00AD00B700D5 +S11319D8C800FFF77BFDC8E009200021FFF78CFD54 +S11319E8044608B10124C6E068461021FFF7E3FD68 +S11319F80028F7D09DF800109DF807308A09012ABD +S1131A080CD103F03F009DF808109DF8093002043A +S1131A18501C03EB0122801880023FE09DF8080067 +S1131A289DF80620990001EB901302F0030003EBE4 +S1131A3880219DF805309DF80A20481C03F00F0109 +S1131A4801EBD2139DF8091001F0030203EB4203E2 +S1131A58D91F00FA01F021E04C4E316811F004015D +S1131A681ED08D200021FFF747FD0028BAD1FF20A2 +S1131A78FFF7FAFC68461021FFF79DFD0028B1D056 +S1131A883024FF20FFF7F0FC611E11F0FF04F8D1A9 +S1131A989DF80A201023100903FA00F028606AE070 +S1131AA80920FFF729FD074600289BD16846102125 +S1131AB8FFF781FD002895D032689DF80A0012F0DE +S1131AC8020410D000F03F049DF80B00C30903EB97 +S1131AD844019DF80D404A1CA009431E02FA03F272 +S1131AE83C462A6047E09DF80B30C0F3840103F0BC +S1131AF803025B09481C03EBC2014A1C42432A60E7 +S1131B0839E0224B186810701AE0092000E00A2016 +S1131B180021FFF7F1FC00287FF464AF2846102168 +S1131B2821E03A200021FFF7E7FC00287FF45AAFB0 +S1131B380446FF20FFF798FC28550134042CF8D1FB +S1131B48002418E011490A6854077FF54BAF8D202B +S1131B580021FFF7D1FC00287FF444AFFF20FFF7F2 +S1131B6883FC28464021FFF726FDD0F1010438BF45 +S1131B78002400E00424FFF79BFC02E0042400E0B6 +S1131B880324204605B0F0BD000000200400002016 +S1131B98004870470000AA4210B5044C2046FEF7DE +S1131BA8ADFC2046BDE81040FEF760BC0050102094 +S1131BB830B53E4885B0FEF7A1FC3D480C21FEF740 +S1131BC883FF3C487F21FFF7E5FB00213948FFF7F5 +S1131BD8FDFB01463748FFF70DFCFEF775FD01468E +S1131BE83448FFF7EFFA16213248FFF701FB314872 +S1131BF8FFF758FB01212F48FFF716FC044600F0B5 +S1131C0821FB00F59C5000F10805600708D4012168 +S1131C182848FFF709FC044600F014FBA842F4D353 +S1131C280021082369208DF80910452127228DF801 +S1131C3808308DF80B005B238DF80D10684601A958 +S1131C488DF80A208DF80C30FFF738F8009A531CE9 +S1131C5812D00198411C0FD0130A110C8DF80820DA +S1131C688DF80B00020A000C8DF809308DF80A1063 +S1131C788DF80C208DF80D000E4802A9FFF7E4FA40 +S1131C880D4B9DF808109DF809209DF80A0019705D +S1131C985A7098709DF80B109DF80C209DF80D0053 +S1131CA8D9701A71587105B030BD00BF20000020EA +S1131CB800500240008004401A16002010B500218C +S1131CC80948FFF783FB044621460748FFF792FBC0 +S1131CD814F0010007D00448044940F24262BDE808 +S1131CE81040FFF7FFBA10BD00800440C20F002067 +S1131CF8024B034803491A88FFF71EBBB80F00209C +S1131D0800800440C20F002000B589B00021684655 +S1131D18202203F05FFD0848694602F023FC40B91D +S1131D28009838B19DF8080080F01001C1F3001044 +S1131D3800E0002009B000BDF75A000000487047D1 +S1131D48F75A000010B5074C0023204606490A221A +S1131D5884F8243202F0E0F810B9012084F824024F +S1131D6810BD00BF08000020125B000010B50C482D +S1131D7890F82432012B01D102F04FFB00F062FAF3 +S1131D8800F164040748FFF7C5F8012803D100F0FF +S1131D9859FAA042F6D90448BDE8104002F006BC3E +S1131DA80800002000C00040F75A0000034890F8DB +S1131DB82432012B01D102F030BB70470800002007 +S1131DC838B50F4C054694F82432012B0AD1214624 +S1131DD802F088FC002805DA002084F82402204652 +S1131DE802F01BFB6C1E14F8011F41B10548FFF7F4 +S1131DF87BF80448FFF752F80028FAD0F3E738BD17 +S1131E080800002000C0004008B50848FEF7ACFBF5 +S1131E180748FEF773FB4FF040200321FEF7A2FEAC +S1131E2800F0E2FA00F0F1FAFCE700BF8003C00119 +S1131E38010000200148382100F09EBA1F5B000011 +S1131E4872B6704762B67047FFF7FABF10B500F074 +S1131E58C8F988B100F014FB00F0E0F900F0C3F908 +S1131E68064B20F0604020F07F01196000F0BBF9B8 +S1131E784468FFF7E7FFA04710BD00BF08ED00E086 +S1131E88F8B505460E4617460024A3B29F4205D06E +S1131E98A05D605500F025FB0134F6E7F8BD0000AD +S1131EA870B500240646254600F01BFB094BE25892 +S1131EB8964209D3191948681218964204D20C217B +S1131EC801FB0535287A70BD0C340135C02CEBD1E3 +S1131ED8FF2070BDA45B00002DE9F34105460068AE +S1131EE8FFF7DEFFFF2801D100201AE000242B1998 +S1131EF858682F6802AE46F8040D04EB070800F092 +S1131F08F0FA304641460422FEF76EFE0028EBD173 +S1131F18E25901998A42E7D10434B4F5007FE6D145 +S1131F280120BDE8FC81000038B5104B04469842F6 +S1131F380D4606D0B1F5004F05D0FFF7CDFF18B90F +S1131F4810E00B4C00E01C46EB050BD12068A842BE +S1131F5809D0204640F8045B29464FF40072FFF785 +S1131F688FFF00E00024204638BD00BF3002002067 +S1131F78340400202DE9F8439946036821F4FF75D9 +S1131F88013304460E46904625F0010506D140F873 +S1131F98045B29464FF40072FFF772FF2068A842D9 +S1131FA808D020462946FFF7BFFF044610B9002091 +S1131FB8BDE8F88321684746761AA219161D00F071 +S1131FC890FA231DF01AB0F5007F08D3204605F5D2 +S1131FD80071FFF7A9FF04460028E8D0061D17F88A +S1131FE8011B08EB0902974206F8011BE7D10120FF +S1131FF8BDE8F883034A04484FF0FF3313600360D5 +S1132008704700BF340400203002002070B5044635 +S11320180D461646FFF744FFFF2815D0601E4019E9 +S1132028FFF73EFFFF280FD024F4FF7323F00101CC +S1132038B1F5004F0CBF05480548214632462B46EA +S1132048BDE87040FFF796BF002070BD3002002045 +S113205834040020F8B505460E46FFF721FF044670 +S1132068681E8019FFF71CFFFF2C05464DD0FF287A +S11320784BD0844249D8032C47D9132845D8002685 +S113208800F02FFA224B0C2202FB06310F7AA742EA +S113209801D10C6804E00136102EF1D14FF0FF3461 +S11320A8002700F01EFA1A4A0C2000FB0723197AAD +S11320B8A94201D11F6804E00137102FF1D14FF074 +S11320C8FF37002600F00DFA114A0C2000FB062306 +S11320D8197AA94201D15D6803E00136102EF1D1C5 +S11320E800253F1B7819C0F38F270025BD420AD26B +S11320F800F0F7F92046FEF74FFD04F5806420B997 +S11321086A1C95B2F2E70120F8BD0020F8BD00BFB3 +S1132118A45B00000E4B07B51A68013216D0586844 +S11321289968DA680918881819695A694018811869 +S11321389869DB690A18D118484202AA42F8040DC2 +S1132148042148F2F000FFF761FF00E001200EBD12 +S11321583002002048F204034FF400410A6818686A +S113216848F2080319688018421848F20C000368FA +S1132178D11848F21002106848F214031A680918B2 +S1132188881848F218010B68C21848F2F000016870 +S11321985318D3F1010038BF002070470A4808B526 +S11321A80368013305D1094801684B1C06D1012095 +S11321B808BDFFF791FE0028F5D108BDFFF78CFE96 +S11321C8003018BF012008BD30020020340400206C +S11321D84FF400407047FFF70DBFFFF717BFFFF735 +S11321E839BFFFF7B7BFFFF7F3BF08B5FFF792FF93 +S11321F818B1BDE80840FFF7D1BF08BD054B002260 +S11322084CF24F3105201A6059609A601860024BED +S11322181A60704710E000E038060020014B0022E5 +S11322281A60704710E000E0044B1868C30303D534 +S113223803490A68531C0B60704700BF10E000E0B4 +S11322483806002008B5FFF7EFFF014B186808BDF2 +S11322583806002010B50748FEF750F9FEF734FA9F +S1132268014605484FF461426023BDE81040FEF77B +S1132278ADBD00BF0100001000C00040402970B58A +S113228806460D4603D916485B2100F075F8154833 +S11322982946FEF729FE30B11248FEF7FFFD30B992 +S11322A800F01FF9F8E70E485F2100F065F80024F4 +S11322B8A3B2AB4213D200F014F90A48315DFEF719 +S11322C813FE30B10748FEF7E9FD30B900F009F90B +S11322D8F8E70348682100F04FF80134E8E770BDD7 +S11322E8645C000000C00040F8B51E4C0646257822 +S11322F8A5B91D48FEF7E4FD421C01D10020F8BD34 +S11323081A4AC0B210700028F8D0FFF79BFF184B88 +S11323181849186001200D702070EFE7154D124818 +S11323282F78FEF7CDFD0137431C10D00F49C8554F +S11323382878421CD3B20A782B709A42DED13046F0 +S11323480131FFF79DFD002121700120F8BDFFF741 +S113235879FF074B196864318842CFD9002020706F +S1132368F8BD00BF7E06002000C000403C060020E7 +S1132378800600207D06002008B500F0B2F8FCE7CE +S113238810B500F0ABF8012818D000F053FAA8B142 +S11323980B4C2378012B11D1FFF754FF09490A6824 +S11323A802F51C531033834208D80020207000F033 +S11323B84BFA18B9BDE81040FFF748BD10BD00BF7F +S11323C8840600208806002008B5054B01221A70EF +S11323D8FFF738FF03490860BDE80840FFF7D0BF9E +S11323E8840600208806002008B5FFF72DFD00F0BC +S11323F877F8FFF703FFFFF7EEFE00F005FA00F0A9 +S113240811F8BDE80840FFF7DFBF08B500F069F828 +S1132418FFF70AFF00F002FB00F014F8BDE80840DB +S1132428FFF7AEBF10B5064C00F066F8FFF712FFD1 +S11324380023237003F0D2F80320207010BD00BFDE +S11324480100002008B50C48FFF74EFF012805D10C +S11324580A4B002208481A7000F06CF8064803F08A +S11324680FF9012807D10549032008700248BDE87F +S1132478084000F05FB808BD8C0600200100002069 +S1132488704700000A4B70B51A7806460C461D467C +S113249812B9C9B2FFF7F2FE2878032803D13046EF +S11324A8E1B203F0D1F8BDE8704000F03BB800BFDA +S11324B801000020034B1878411E01298CBF4020DD +S11324C80020704701000020034B1878411E0129A1 +S11324D88CBF4020002070470100002000F01AB88B +S11324E870477047034BFE2218710220DA70A3F874 +S11324F844007047CC060020054B00221A709A64E9 +S113250883F84320A3F844209A705A70704700BF98 +S1132518CC060020024B1878003018BF0120704701 +S1132528CC060020024B002283F84320704700BFEA +S1132538CC060020F8B506780546FF2E824C19D142 +S113254800F078F908B91020E4E0002301251020F0 +S1132558637063712570E6702071FFF7ABFFA0719B +S1132568FFF7B2FFE071FFF7AFFF010A217265724E +S1132578A57281E02778012F40F0E480F32E57D02C +S11325881FD8CF2E00F0BC8006D8C92E00F0858055 +S1132598CC2E40F0BE80BAE0D12E00F0AB80C0F063 +S11325A88E80D22E40F0B5800025FF21E170257180 +S11325B86571FFF77FFFE571A071257265720722C7 +S11325C829E0FA2E4DD00AD8F52E11D026D3F62EAE +S11325D840F09F80FF21E1704268A26494E0FD2EE0 +S11325E84CD0FE2E55D0FC2E40F09380002091E074 +S11325F8FFF760FF6A78904201DC22208AE0A16C30 +S1132608201DFFF73DFCFF20E070A26C69788B1851 +S1132618A3646878421CA4F844207DE0FFF74AFFCD +S11326286B789842E9DD6968201DA1646A78E8E757 +S1132638FF22E270A36C446800221C19A34204D050 +S113264813F8010B1118CAB2F8E73F4B0021C3F87D +S1132658072001200822187159719971A3F84420A0 +S11326685AE03A4B0020FF220721E270A36420714C +S11326786071A071C4F807100822CCE761780020C3 +S1132688FF23E37020716171A071E071207206224A +S1132698C1E700212170617034E0A66CFFF70AFFDE +S11326A86A1C411E3046FFF798FD80B3FF23A56CD2 +S11326B8E370FFF7FFFE013D2818A06424E0FFF74C +S11326C8F9FE6B780138984297DDFF21E170A4F890 +S11326D84470697819B9FFF788FDE8B917E01A4C0E +S11326E8AA1CA06CFFF779FD88B16A78A06C13184E +S11326F8A36411E0A06C6968FFF771FD10B906E0E6 +S1132708FFF7A4FBFF22E270A4F8447004E0312030 +S113271800E02020FFF7E6FE0B4C94F84320012A42 +S113272802D11020FFF7DEFEB4F8441006480BB2BD +S1132738002B07DD012280F843200330BDE8F84070 +S1132748FFF7A0BEF8BD00BFCC060020DB5C00008C +S113275870B5002506462C46705D03F025F8C0B216 +S1132768A0F13003DAB2162A10D8A0F13A010629EA +S11327780CD9092A84BFA0F13702D2B2013502EB81 +S11327880414022D04F0FF0401D0E5E700242046D8 +S113279870BD000010B503460B4819460A24B1FB66 +S11327A8F4F1024601300029F8D102F801190A248B +S11327B8B3FBF4F104FB11333033104602F801394A +S11327C80B460029F3D110BD1907002038B50309B9 +S11327D8092B05460C46184601D9373003E030303A +S11327E802F0E2FFC0B2207005F00F00092801D9F9 +S11327F8373003E0303002F0D7FFC0B260700020F9 +S1132808A070204638BD000008B5074B00200749D2 +S1132818187001F071FB28B105487721BDE808401C +S1132828FFF7AABD08BD00BF5807002064070020B1 +S1132838E35C0000034B1878D0F1010038BF002096 +S1132848704700BF5807002010B5FFF747FE01285E +S113285801D1002010BD054C2378002BF9D1FFF7D6 +S113286853FA0128F5D1207010BD00BF5807002085 +S113287810B50446007802F097FF532801D00320CE +S113288810BD607802F08AFF0028F8D060783128FB +S113289806D0322806D0332814BF0320022010BDE6 +S11328A8002010BD012010BDF8B505460230FFF721 +S11328B84FFF04350446074600262846FFF748FF1D +S11328C8013EB6B2BB1999B2201802350129C4B227 +S11328D8F3D82846FFF73CFFE243D4B2231A584200 +S11328E85841F8BD2DE9F041044616460D4601B19C +S11328F820B9494840F23121FFF73EFD2046FFF751 +S1132908B7FF0328074600F082802046FFF7CCFF74 +S1132918002879D0012F23D002D3022F77D146E0A3 +S1132928A01CFFF715FF8046201DFFF711FF0702C3 +S11329382F60A01DFFF70CFF38182860A8F10305C5 +S11329480834ADB2002E63D0002729B28F425FDA73 +S11329582046FFF7FDFEF05501370234BFB2F4E715 +S1132968A01CFFF7F5FE8046201DFFF7F1FE0704C3 +S11329782F60A01DFFF7ECFE07EB00272F6004F182 +S11329880800FFF7E5FEA8F104023B182B600A349F +S113299895B2002E3CD0002728B2874238DA204668 +S11329A8FFF7D6FE791CF05502348FB2F4E7A01C69 +S11329B8FFF7CEFE8046201DFFF7CAFE07062F60EC +S11329C8A01DFFF7C5FE07EB00472F6004F10800C0 +S11329D8FFF7BEFE07EB00272F6004F10A00FFF79C +S11329E8B7FEA8F10501381828600C348DB27EB101 +S11329F800272BB29F420BDA2046FFF7A9FE7A1C68 +S1132A08F055023497B2F4E74FF6FF7500E000255D +S1132A1828B2BDE8F08100BFE35C00002DE9F04175 +S1132A28A54E3578002D00F08B81012D26D1FFF7B6 +S1132A3889F9A248FFF7C4F9A148FFF7C1F9FFF7DC +S1132A487DF92A4601469F4801F066FA044638B1E2 +S1132A589D48FFF7B5F92846BDE8F041FFF7A6B948 +S1132A689A48FFF7ADF99A48FFF7AAF99948FFF78A +S1132A78A7F99948022304604460BCE0022D40F0A1 +S1132A888D80964F964C4FF48071204607F50D7251 +S1132A9801F0ECFD97F93A12002901DA8A48A0E01E +S1132AA8F0B10022204604F5C071FFF71BFF421C59 +S1132AB804D18548FFF784F9032095E000280FDD49 +S1132AC8854D696821B9D4F880116860296007E0E8 +S1132AD8D4F880312C684018A34238BF2B60686052 +S1132AE87E4DD5F83C22D5F840329A4240F02881F0 +S1132AF805F50D70002101F097FC70B17248FFF7DD +S1132B085FF90420FFF752F905F50D7001F085FC13 +S1132B18694A00211170BDE8F0816F4C6B48FFF7DA +S1132B284FF97048FFF74CF96068FFF733FE6E48B9 +S1132B38FFF746F96D48FFF743F9E0786A49FFF76C +S1132B4845FEA0786A49FFF741FE60786949FFF7B6 +S1132B583DFE69492078FFF739FE6348FFF730F9ED +S1132B686648FFF72DF994E80300FFF738FB524C49 +S1132B78064660B95448FFF723F90520FFF716F90C +S1132B8805F50D7001F049FC2670BDE8F0814F4849 +S1132B98FFF716F903202070BDE8F081032D40F0FB +S1132BA8CF804E4F4E4C4FF48071204607F50D727E +S1132BB801F05CFD97F93A32002B04DA5048FFF72C +S1132BC8FFF8022010E0002859D0204604F5C0710F +S1132BD804F58072FFF786FEB0F1FF3F80460DD101 +S1132BE84848FFF7EDF82846FFF7E0F807F50D70B9 +S1132BF801F013FC00233370BDE8F08100283EDDAA +S1132C084148FFF7DDF84046FFF7C4FD3648FFF7B3 +S1132C18D7F83E48FFF7D4F894F883013249FFF710 +S1132C28D5FD94F882013249FFF7D0FD94F881016B +S1132C383049FFF7CBFD304994F88001FFF7C6FD12 +S1132C482948FFF7BDF82D48FFF7BAF8D4F88001F2 +S1132C5804F580724146FFF7C0FA044660B91A4881 +S1132C68FFF7AEF80620FFF7A1F807F50D7001F09D +S1132C78D4FB3470BDE8F0811448FFF7A1F8174C71 +S1132C88D4F83C22D4F84002824259D12048FFF7B4 +S1132C9897F8FFF7AAFA054600283BD10A48FFF738 +S1132CA88FF80720FFF782F804F50D7001F0B5FBE3 +S1132CB8014A1570BDE8F081580700204E5D0000F8 +S1132CC8715D000098090020495E0000965D0000CF +S1132CD89B5D0000BF5D00005C07002064070020C6 +S1132CE8BC0B0020ED5D000018070020F65D000015 +S1132CF81A0700201C0700201E070020E95D0000B9 +S1132D080F5E0000305E0000515E00005E5E000051 +S1132D18755E00000B48FFF753F80B48FFF750F8AF +S1132D2804F50D7001F079FB0848FFF749F8084BE2 +S1132D3800211970FFF71AF8BDE8F041FFF786B8CB +S1132D48BDE8F081965D0000915E0000A95E000078 +S1132D585807002010B50023934203D0CC5CC45418 +S1132D680133F9E710BD002310B50446184642089C +S1132D78E15C42EAC010013342180B2B02F0FF0059 +S1132D88F5D110BD08B580B1036873B11A7862B182 +S1132D98D9888088814208D15878FEF74DFD10F013 +S1132DA8010F0CBF0020032008BD092008BDF8B599 +S1132DB803690C4601F10902002B4DD04369114601 +S1132DC81F7B00255E5D0A46202E13D0052E14BFF6 +S1132DD83246E52207F00806F6B22EB1A2F1410602 +S1132DE8192E01D82032D2B2013501F8012B082D51 +S1132DF80A46E7D11E7A202E17D02E2201F8012B7D +S1132E0808269D5D0A46202D0FD007F01002D2B285 +S1132E182AB1A5F14102192A01D82035EDB20136AB +S1132E2801F8015B0B2E0A46EBD1D97A21729E7FF9 +S1132E38DD7F310441EA05661D7F597F2E4346EA4A +S1132E48012626605D7E197E41EA0526A680DD7D81 +S1132E589B7D43EA0521E18000251570A669E6B14A +S1132E68E269D2B103690BB9002514E0018C4FF66D +S1132E78FF729142F8D0C76937F8150058B100219C +S1132E8801F040FC0028EFD0E369591E8D42EBD2D3 +S1132E9870550135F0E700207055F8BDCA7E8B7E69 +S1132EA8032843EA022305D1487D097D41EA00222B +S1132EB843EA02431846704710B504460A46407868 +S1132EC804F134010123FEF7BFFC80BB94F83322DC +S1132ED894F8323243EA0221174B0AB29A4228D1B3 +S1132EE894F86C2094F86D10130494F86A2043EA5B +S1132EF8016194F86B30114341EA03210F4B21F02F +S1132F087F429A4216D094F8880094F889100204F3 +S1132F1894F8860042EA016194F88720014341EA63 +S1132F28022121F07F40C01A18BF012010BD0320E0 +S1132F3810BD022010BD00BF55AAFFFF4641540032 +S1132F482DE9F041154602681378303B092B05D862 +S1132F5854783A2C02D10232026000E000230020A7 +S1132F680860002B40F05A81B54C2468002C00F00E +S1132F7858810C60217881B16078FEF75DFCC10747 +S1132F880BD4002D00F0508100F00401C8B20028D1 +S1132F9814BF0A200020BDE8F08100202070607072 +S1132FA8FEF736FBC20700F142812DB100F004039D +S1132FB8DAB2002A40F03E8100212046FFF77CFF68 +S1132FC8012818D194F8F60110B90D20BDE8F08154 +S1132FD894F8FC5194F8FD112B0494F8FA0143EA8F +S1132FE8016294F8FB11024342EA0125204629466E +S1132FF8FFF762FF00E00025032800F01E81002887 +S1133008E3D194F8402094F83F3043EA0220B0F525 +S1133018007FDAD194F84B6094F84A1051EA0621FB +S11330280DD194F85A3094F85B2094F85810180489 +S113303840EA026694F859200E4346EA022194F8BD +S11330484460E161731E012BE670BED894F84120F8 +S1133058A270002AB9D0501E1042B6D194F8460086 +S113306894F8453043EA002398B21B072081ACD179 +S113307894F8487094F8473053EA07230DD194F82C +S1133088563094F857701B0443EA076394F8547055 +S11330983B4394F8557043EA072394F8438094F823 +S11330A8427057EA082890D006FB01FC08EB101779 +S11330B86744BB4289D3DB1BB3FBF2F3002B84D0F8 +S11330C840F6F576B34206D94FF6F57293428CBFB3 +S11330D80326022600E00126023305EB08027F19C5 +S11330E8032EA36125626262E76213D100287FF48C +S11330F86CAF94F8622094F86300120442EA006208 +S113310894F86000024394F8610042EA0022A26243 +S113311898000FE000283FF458AF0CEB0200022E91 +S1133128A06201D1580005E003225A4303F00103C9 +S113313803EB520000F2FF13B1EB532FFFF445AF3A +S113314800204FF0FF31032E2161E0605AD194F83A +S1133158652094F86430607143EA02216A18626158 +S1133168607804F134010123FEF76EFB002849D18D +S113317894F8330294F8322242EA0023314819B20F +S113318881423FD194F8362094F83730110441EA4B +S1133198036094F8343094F83520184340EA022147 +S11331A8294881422ED194F81A2294F81B3211042A +S11331B841EA036094F8183294F81922184340EA53 +S11331C80221224881421DD194F8223294F8232204 +S11331D8190441EA026094F8202294F82132104339 +S11331E894F81E2240EA032194F81F021304E160B4 +S11331F843EA006194F81C0294F81D22014341EA51 +S113320802232361124926700888421C93B20020C5 +S11332180B80E38020632071BDE8F0810B20BDE8BA +S1133228F0810C20BDE8F0812846BDE8F081032038 +S1133238BDE8F0810A20BDE8F0810120BDE8F081F5 +S1133248440F002055AAFFFF525261417272416136 +S1133258400F0020F8B50446007908B3256B04F143 +S11332683407607839462A460123FEF731FBB0B9A2 +S1133278636A20719D4201D20020F8BDE269981862 +S11332888542F9D2E678012EF6D9E16960786D189D +S11332982A4639460123FEF71BFB013EF3E70120CA +S11332A8F8BD38B50446FFF7D5FF0346002B50D1C7 +S11332B82278032A45D16079002842D0236304F197 +S11332C834010025CD540133B3F5007FF9D15223DD +S11332D884F8343084F835306123AA2084F83630F1 +S11332E884F81B32236984F833027220552284F847 +S11332F8180284F81902180C84F8322284F81E0281 +S11333084122E06884F8372084F81A2284F81C32B1 +S1133318C3F307221B0E84F81D2284F81F32C0F35E +S11333280722030C84F82002000E84F8212284F872 +S1133338223284F82302626960780123FEF7C8FA0E +S11333486571002160780A46FEF724FB003018BF37 +S1133358012038BD38B5036B044699420D460CD09C +S1133368FFF778FF58B9607804F134012A4601233D +S1133378FEF76AFA18B9256338BD002038BD012064 +S113338838BD836902399A1E914204D28278C06A90 +S113339802FB01007047002070470129F8B5044674 +S11333A80D465DD9836999425AD20178022928D0F9 +S11333B8032937D0012950D1426A05EB550602EB9F +S11333C85621FFF7C7FF002847D1636AF005013685 +S11333D804EBD05703EB5621204697F83470FFF7D7 +S11333E8B9FF002839D1F60504EBD65494F8341003 +S11333F8EB0747EA012201D51009F8BD1005000DB5 +S1133408F8BD426A02EB1521FFF7A4FF28BB2D067D +S1133418ED0D6119641991F8343094F8350043EAD4 +S11334280020F8BD436A03EBD511FFF793FFA0B959 +S11334386D06ED0D611991F8370091F83620343195 +S113344803064978641943EA024294F8343042EA9C +S11334580120184320F07040F8BD4FF0FF30F8BD4C +S11334680120F8BD70B504460D46E1808168012944 +S113347801D1022070BD03689A699142F9D271B9E9 +S11334881878032801D1996A49B919890020A942F1 +S1133498E060EED99B6A03EB1512226119E09E786D +S11334A83601B5420ED32068FFF777FF421C014668 +S11334B818D00128DDD923689A699042D9D2AD1B66 +S11334C8ADB2EEE7E1602068FFF75BFF00EB151192 +S11334D82161206805F00F0500EB45113431616165 +S11334E8002070BD012070BD0129F8B504460D46C1 +S11334F8164672D9836999426FD2017802293AD063 +S1133508032949D0012964D1426A05EB550702EB26 +S11335185721FFF71FFF00285CD1F805C20D15F0ED +S11335280105F3B207D0A11891F8340000F00F0197 +S113353841EA0313DBB2616A0120A2180137207142 +S113354882F83430204601EB5721FFF703FF0028A7 +S113355840D1FF05FA0D15B1C6F3071607E0A31805 +S113356893F83410C6F3032621F00F073E43A71837 +S113357887F834602EE0416A01EB1521FFF7EAFE73 +S113358840BB2D06EB0DE21882F83460C6F307261B +S1133598154682F835601DE0426A02EBD511FFF743 +S11335A8D9FEB8B96D06EB0DE11891F837200D4630 +S11335B8130603F070421643C6F30723320C81F84E +S11335C83460360E81F8353081F8362081F837605A +S11335D800E0022001212171F8BD0220F8BDF8B5F0 +S11335E805460F4631B9C6686EB18069864228BF60 +S11335F8012609E0FFF7D1FE01283BD9AB699842BF +S113360839D33E4600E001263446A96901348C4288 +S113361804D3012E01D80020F8BD022428462146EF +S1133628FFF7BBFE48B1431C02D14FF0FF30F8BD91 +S113363801281FD0B442E8D1EDE7284621466FF0AF +S11336487042FFF751FF98B947B92A69EC60511CD9 +S11336580CD0531E01202B61687107E028463946B7 +S11336682246FFF741FF0028EFD001E02046F8BDCD +S11336780128DAD00120F8BD2DE9F843C6880446AC +S1133688701C86B20F4616B90420BDE8F883236976 +S1133698002BF9D016F00F085AD1591C2161E168A2 +S11336A8206819B90289B242EED951E08278531ED2 +S11336B813EA16124CD1FFF770FE0128054602D80A +S11336C80220BDE8F883411C02D10120BDE8F8833B +S11336D8206881698D4235D3002FD5D0E168FFF782 +S11336E87EFF054600283CD00128E9D0421CECD0D6 +S11336F82068FFF7AFFD0028E7D12268343200279D +S113370817540130B0F5007FF9D1D4F80090294658 +S11337184846FFF736FEC9F8300020688378BB4274 +S11337280DD9012202712068FFF794FD0028CCD13D +S113373820680137036BFFB2591C0163EDE7016B85 +S1133748CF1B0763E56020682946FFF71AFE20614E +S11337582068E68000EB4813343363610020BDE839 +S1133768F8830720BDE8F8832DE9F84F4FF0FF09E7 +S113377806464C4630683169FFF7ECFD8046002860 +S113378840F0838075692F78002F78D0EA7AE52F86 +S113379802F03F0369D002F00800C1B211B10F2B47 +S11337A863D101E00F2B4AD1D6F81CB0BBF1000F4E +S11337B85CD007F04000C1B231B1F48895F80D909F +S11337C807F0BF07348401E0A7424ED16B7B4B4519 +S11337D84BD12A780D2122F04000441E4C434FF06F +S11337E801084FF0000A2A4B1AF803106A18507897 +S11337F86B5C43EA0020B8F1000F0BD000F09EFF89 +S1133808FE2C804631D83BF8140000F097FF0134B1 +S1133818804502E04FF6FF71884226D10AF1010A79 +S1133828BAF10D0FDFD12A7802F04000C3B24BB3CE +S1133838B8F1000F26D03BF814401CB315E024B9A6 +S11338482846FFF790FA81451FD04FF6FF7232845D +S1133858B269D37A13F0010307D1E85CD15C013370 +S1133868884202D10B2BF8D10FE0FF243046002107 +S1133878FFF702FF804600283FF47CAF05E04FF0D5 +S1133888040802E0791ECCB2F0E74046BDE8F88FA0 +S1133898625F00002DE9F74F0B7806462F2B894607 +S11338A801D05C2B01D109F101090024B46099F815 +S11338B800001F2800F2948030462146FFF7D2FD0D +S11338C874611FE15C2900F08B80D6F81CB00025D8 +S11338D8785D6C1C1F2800F28B8007EB04091F28F5 +S11338E894BF042400240BEB4500002D00F0048150 +S11338F830F8021D202900F098802E2900F09580C8 +S11339080023B2690BEB45072BF815302020D0545F +S113391801330B2BFAD14FF000083BF8181020297B +S113392800F085802E2900F08280B8F1000F01D0C4 +S113393844F003043B4633F8027D2E2F01D0013DA9 +S1133948F9D100224FF0080A17463BF8183008F15D +S11339580108002B6ED1B3691978E52901D1052036 +S11339681870BAF1080F01D1BA00D7B207F00C03E6 +S11339780C2B00F0A88007F00301032900F0A380B2 +S113398804F00200C2B24AB907F00307012F08BFC6 +S113399844F01004042B08BF44F00804B36930460B +S11339A8DC720021FFF75EFD10B93046FFF7DCFE3C +S11339B8B169CA7A002840F0898002F00403D9B2B8 +S11339C8002940F09F807169C87A00F01002D3B2D0 +S11339D8002B00F0858034682078FFF75FFAB06028 +S11339E84F46397809F101092F297FF46BAFF7E7BE +S11339F82F283FF472AF5C283FF46FAFB4F5807F93 +S1133A087AD0012100F07EFE002875D07F2806D8E0 +S1133A183D4A12F8013F13B18342FAD16CE00BEB33 +S1133A28440525F8020C254652E7013D5DE708F1F7 +S1133A38010872E7202B03D02E2B04D1A8455DD0B2 +S1133A4844F0030481E7524502D2A84515D155E054 +S1133A58BAF10B0F04D144F003044FF00B0A7AE7D0 +S1133A68A84503D044F003043FF675AFBF00FFB286 +S1133A78A8464FF00B0A082267E77F2B0ED9184691 +S1133A880021019200F03EFE019A034618B11F4836 +S1133A98C11811F8803C44F002042BB11C4810F8FA +S1133AA8011F29B19942FAD144F003045F2306E0C7 +S1133AB8A3F1410081B2192914D847F00207B0696B +S1133AC88354013241E744F0020459E7042819D128 +S1133AD802F00401C8B2002814BF0420052011E034 +S1133AE805200FE0A3F1610081B21929E7D8203B32 +S1133AF847F001079BB2E2E7062003E0BAF10B0F97 +S1133B08B4D1A8E7BDE8FE8FD15E0000E25E0000F4 +S1133B18DA5E000038B5018CC5884FF6FF73994208 +S1133B2808BF29460446FFF79DFC0146B8B9216938 +S1133B382068FFF70FFC014670B96069E52202703E +S1133B48236801201871E288AA4208D22046FFF7A8 +S1133B5893FD01460028EAD0042908BF022108463B +S1133B6838BD00002DE9F041FF2704463D460426F0 +S1133B782169002967D02068FFF7ECFB0646002876 +S1133B8862D163691A78002A64D0E52AD97A51D0B7 +S1133B982E2A4FD001F03F0008284BD00F283FD1E0 +S1133BA802F04006F1B229B1E5885F7B02F0BF025A +S1133BB8258401E0AA423DD1587BB8423AD119780C +S1133BC80D2001F03F05691EE66941434FF0010EDF +S1133BD80020234D10F805C003EB0C0595F801806F +S1133BE813F80C5045EA0825BEF1000F06D0FE294B +S1133BF820D826F81150AE46013103E04FF6FF7C79 +S1133C08654517D101300D28E3D11B7803F0400531 +S1133C18E8B2E0B1FE290DD8002326F8113016E0E9 +S1133C2825B91846FFF79FF8874215D04FF6FF735A +S1133C38238411E0FF2520460021FFF71DFD0646D9 +S1133C48002895D000E03EB10021216104E0013A4A +S1133C58D5B2F0E70426F7E73046BDE8F08100BFA7 +S1133C68625F0000012970B504460D4622D98369B4 +S1133C7899421FD2A069854205D220462946FFF7FA +S1133C888CFB064608B9002070BD012812D0431CDD +S1133C980ED0204629460022FFF726FC58B9216990 +S1133CA8481C03D04A1C0125226165713546E1E7A9 +S1133CB8012070BD022070BD73B51C4616460B2248 +S1133CC80546FFF747F8052C0AD9B21E32F8020F49 +S1133CD8630843EAC434538821188CB2002BF5D105 +S1133CE8072304F00F0000F13002392A88BF00F1DD +S1133CF837020DF80320013B2409F2D102A9C818A0 +S1133D087E2200F8082C9C4204D0295D202901D089 +S1133D180134F8E7072B05D802AAD11811F8080CC2 +S1133D28013300E0202028550134072CF2D97CBD4A +S1133D382DE9FF418669D0F81C800C2204463146DF +S1133D4801A8FFF707F89DF80F30DA0722D50020FD +S1133D58F0720127E061304601A942463B46FFF76D +S1133D68ABFF20460021FFF77DFB054650B92046EE +S1133D78FFF7FAFC054628B90137BFB2642FEAD128 +S1133D880725B2E0042D40F0B0809DF80F10F172C1 +S1133D98C4F81C809DF80F2002F00205EBB20BB9A1 +S1133DA801270CE0002038F8107017B1471CB8B28E +S1133DB8F9E700F119010D2291FBF2F5AFB22046A3 +S1133DC80021FFF74FFB0546002840F08E80064689 +S1133DD820682169FFF7BEFA0546002840F085806F +S1133DE863691878E52800D018B90136BE4201D1B4 +S1133DF808E02E4620460121FFF73EFC0546002830 +S1133E08E6D072E0013EB6B2002E53D0E1882046D7 +S1133E188A1B91B2FFF726FB0546002865D1A069E5 +S1133E28FEF7A1FF074620682169FFF793FA0346C6 +S1133E380546002859D162690F20F5B2D4F81CE070 +S1133E48691ED0720D204143577313739376D3764A +S1133E5818464FF6FF7CDFF89C80634518BF3EF890 +S1133E68113010F808C04FEA132802F80C309444B3 +S1133E7818BF01318CF8018001304FF6FF7C002B0C +S1133E8808BF63460D28E4D1634502D03EF81130DB +S1133E9813B946F04005EDB21570216801220A7184 +S1133EA820460021FFF7E8FB0546F0B9013EB6B20B +S1133EB8002EB8D120682169FFF74CFA0546A0B94D +S1133EC860692B460021C1540133202BFAD1606963 +S1133ED8A1690B22FEF73EFFA2696069D17A01222B +S1133EE801F01803037320680271284604B0BDE882 +S1133EF8F08100BF625F000048B9064A136803B145 +S1133F08187009B1002008701160002070470B2058 +S1133F18704700BF440F00202DE9F0478EB001918F +S1133F2816460546002800F098800023036005A97A +S1133F3801A802F01E02FFF703F88046002840F0AB +S1133F4895804C4902A80B900C9105A80199FFF79C +S1133F58A1FC0A9C18B9002C0CBF0620002016F0FE +S1133F681C0F06F01F0748D048B1042802D105A841 +S1133F78FFF7DEFE47F008070A9C48B175E0E17ACE +S1133F8811F0110F70D106F00403DEB2002E67D1D0 +S1133F9807F00802D0B200283DD0FDF7F9FDC0F3C0 +S1133FA80726E673010C0026030EDDF8149021742D +S1133FB8E67226776677A677E677A073637499F82E +S1133FC800002146FEF76AFF0122A676E6762675EA +S1133FD8667589F804200646E8B148463146D9F89A +S1133FE830A0FFF73FFE00283FD10598013EC66088 +S1133FF85146FFF7AFF970B137E0002835D1E37ABD +S113400803F01002D0B200282CD106F00206F6B252 +S11340180EB1D90728D407F00800C1B209B147F096 +S11340282007059E2146336B2C62EB61AF71307813 +S1134038FEF734FF2861A07FE27F010441EA0263AE +S1134048227F607F1343F28843EA00210023E9605A +S1134058AB60AB612E60AA8008E04FF0090805E068 +S1134068082002E0042000E00720804640460EB005 +S1134078BDE8F087400D00202DE9F74F9A4600234C +S1134088CAF80030044688461746FEF77BFE054604 +S1134098002840F0A080A179080600F19980C9079A +S11340A840F19880E068A268861AB74238BF3E4655 +S11340B8002E00F09080A168CB0570D12068837829 +S11340C85A1E02EA512313F0FF030CD109B92069DF +S11340D804E061690193FFF760F9019B01280BD99A +S11340E8421C55D06061D4F800B061695846019308 +S11340F8FFF747F9019B20B9A07960F07F03A3710A +S113410866E05FEA562900EB030724D09BF80220F7 +S113411809EB0300904288BFC3EB020941469BF8B0 +S113412801003A465FFA89F3FDF78EFBA17980BB5B +S113413801F04001CBB25BB1A269D71B4F4507D24E +S113414808EB472004F124014FF40072FEF702FE45 +S11341584FEA492731E0A269BA421FD0A07900F09A +S11341684001CBB25BB104F124019BF801000123A7 +S1134178FDF7AEFBA17960B921F04002A271214696 +S113418851F8240B3A4640780123FDF75DFB28B12A +S1134198A17961F07F05A57101251CE0A761A768D5 +S11341A84046F905CB0DC3F50077BE4238BF374604 +S11341B8E11824313A46FEF7CDFDA068DAF800305C +S11341C8C119DA19A160B844CAF80020F61B6FE7D0 +S11341D8022500E007252846BDE8FE8F2DE9F74FA4 +S11341E899460023C9F80030044688461746FEF766 +S11341F8C9FD0546002840F0B780A079010657D4C8 +S113420800F00201CAB2002A00F0AD80E368DF4280 +S113421828BF002730E05FEA572B00EB0A0674D06A +S113422898780BEB0A01814288BFCAEB000B414620 +S1134238587832465FFA8BF3FDF74AFB002873D1AE +S1134248A3699E1B5E450BD204F124004FF400724F +S113425808EB4621FEF77EFDA27922F04000A0710A +S11342684FEA4B26A168D9F800208B199019A3604E +S1134278B044C9F80000BF1B0FB3A168CA055AD1DE +S1134288206890F802A00AF1FF3202EA512313F0E1 +S1134298FF0A1DD171B9216921B9FFF7A0F90146B7 +S11342A8206161B10129A3790FD163F07F01A17164 +S11342B8022559E06169FFF792F90146F1E7A06820 +S11342C8E26890424AD9E06048E04A1C2DD0616116 +S11342D8A07900F04001CAB262B1214651F8243BEA +S11342E8A26958780123FDF7F3FAA379E8B923F012 +S11342F84000A0712268616910460192FFF741F8F5 +S1134308019B002887D1A379CFE7A169B14211D0D5 +S1134318A068E26890420DD2587804F1240132462C +S11343280123FDF791FA28B1A37963F07F05A571FC +S1134338012519E0A661A668F305D90DC1F5007633 +S11343486018B74238BF3E46243032464146FEF72D +S113435801FDA07940F04002A27183E7A37943F0FC +S11343682001A17100E007252846BDE8FE8F70B53D +S11343780446FEF707FD00284ED1A37903F0200276 +S1134388D1B2002948D003F04000C3B26BB1214632 +S113439851F8242B01235078A269FDF799FA0028D3 +S11343A839D1A67926F04001A1712068E169FEF7A8 +S11343B8D1FF0646002E2FD1256AE87A40F0200363 +S11343C8EB72E2682A77A189080A6877E389AB77F0 +S11343D8E27BEA7721690B0C1A0AC1F30720A97654 +S11343E82B756A75E876FDF7D3FBA875030CC0F343 +S11343F80721000EE97568762B76AE74EE74A279FF +S11344082368012022F02001A17118712068BDE8F9 +S11344187040FEF746BF012070BD10B50446FFF793 +S1134428A6FF00B9206010BDF8B504460D46FEF796 +S1134438A9FC0646002840F09380A279110600F1F1 +S11344488E80E3689D4205D902F00200C1B20029BA +S113445808BF1D460022A368A2600DB900254DE0DF +S1134468206887787F026BB1013B691EB1FBF7F1C5 +S1134478B3FBF7F2914205D378420340A360ED1AE7 +S113448861690AE0216939B9FFF7A9F801280146E9 +S11344982DD0431C52D0206161610029DED0BD4279 +S11344A81CD9A379206803F00202D3B223B1FFF721 +S11344B896F8014618B910E0FEF76FFF0146481C4C +S11344C83CD0012913D92068826991420FD2A3688C +S11344D86161D819A060ED1BE1E73D46A268531954 +S11344E8A360EB05BAD02068FEF74BFF20B9A0798A +S11344F860F07F02A27132E000EB5525A168CB057C +S113450823D0A269954220D0A07900F04003D9B203 +S113451859B1214651F8240B01234078FDF7D8F905 +S1134528A17960B921F04002A271214651F8243BD7 +S11345382A4658780123FDF787F928B1A17961F053 +S11345487F06A67101260BE0A561A168E068814297 +S113455806D9A279E16042F02003A37100E00226A3 +S11345683046F8BD30B58FB00EAB43F8340D0D4668 +S1134578184605A90022FEF7E3FC044688B90A494F +S113458802A80B900C9105A80199FFF783F904463A +S113459838B90A9A22B105A82946FEF708FC00E0B2 +S11345A8062420460FB030BD400D002070B598B0E9 +S11345B818AB43F85C0D184606A90122FEF7C0FCA7 +S11345C8044600284DD1284903A80C900D9106A84B +S11345D80199FFF75FF90446002842D10B9E36B1D2 +S11345E8F27A12F0010F0CBF0024072400E006241D +S11345F8069D31462878FEF751FC0546002C30D13B +S1134608F47A04F01003D8B2C8B1012D13D90FA855 +S113461806A92422FEF79EFB0FA802211195FEF796 +S113462821FF0446E8B90FA8FFF79CFA044620B115 +S1134638042804D015E0022413E0072411E006A896 +S1134648FFF768FA044660B925B90698FEF729FE0B +S1134658044606E006982946FFF704FB04460028AA +S1134668F3D0204618B070BD400D00202DE9F34169 +S113467806460F469046054600247B1E9C4211DAE6 +S113468801224046694601ABFFF7F6FC0198012870 +S113469808D19DF800100D29EFD001340A2905F836 +S11346A8011BEAD100222A70944214BF30461046F6 +S11346B8BDE8FC810A2837B504460D4602D10D2011 +S11346C8FFF7F8FF02A901F8084D284669460122B8 +S11346D801ABFFF783FD0198012814BF4FF0FF30A9 +S11346E801203EBD70B505460E460024285D38B14C +S11346F83146FFF7DFFF431C01D00134F6E70446D7 +S1134708204670BD7F2816D931B1FF2812D80A492E +S1134718803831F810007047074A8BB232F81120FC +S1134728824203D001318029F6D10B4603F180007F +S1134738C0B2704700207047506100000023064A49 +S113474832F8131031B1884201D00133F7E7034836 +S113475830F81300704700BF705F0000506200001B +S113476810B5013A8A1891420CD20C784B7803EBB5 +S113477804239BB2181880B2984201D2431C98B201 +S11347880231F0E707D10B781902081880B2884281 +S113479801D2421C90B210BD38B50E4C0822657C7B +S11347A8237C143D05EB03218DB2401904F11A0151 +S11347B880B2FFF7D5FF04F122012A46FFF7D0FFA4 +S11347C820B1020A42EA002398B238BD4FF6FF70BE +S11347D838BD00BFC20F002070B5C478124B0A1947 +S11347E8D4B2DC7085780E0A7219D2B29A70457800 +S11347F8B2425D700078187005D20135EDB25D7073 +S11348080DB901301870C9B28C420CDA531C064831 +S1134818DAB282703AB941784B1CDAB2427012B9F2 +S113482801784B1C037070BD1116002010B5084C9C +S1134838014620680830FFF7CFFF064A236811783D +S1134848507819729178D27858729972DA7210BDC8 +S1134858480F00201116002008B50020064914222C +S1134868FFF77EFF20B1030A43EA002080B208BDA7 +S11348784FF6FF7008BD00BFD00F00200620FFF7D9 +S11348888BBF0000064900231A460B80054B012004 +S11348980549187005484A764FF4806202807047CB +S11348A822160020201600204C0F00201616002087 +S11348B8044A054B118811B91970108070470120FA +S11348C8187070472216002020160020F8B5834B74 +S11348D883491C68834B032803F136020A60824922 +S11348E80A600AD1607E00F00F03032B40F0BE84F7 +S11348F8218A002940F0BA846DE002286FD17B48F0 +S1134908C278511CCBB2C37063B98278511CCBB244 +S113491883703BB94278511CCBB2437013B9027807 +S1134928511C0170724B734A002018801080607EFD +S1134938072801D005280AD1A07E431CD9B27829BA +S1134948A17640F093840022627600F08FBC0028A0 +S113495800F08C84218A002938D0A27E511EA176C9 +S1134968002A40F08384E37E082B04D0421E012AE7 +S113497809D8052B07D100235F4A8021637611707B +S113498800F0D6FE60E3042B04D8032202FA03F2F3 +S1134998D1B200E0302100F00F00A1760133411EAE +S11349A8E376072900F26284DFE811F08001080049 +S11349B80A00EC026004EC026004EC02002576E1D3 +S11349C84D4B04221A7000F0B3FE5CE300F00F03B1 +S11349D8032B40F04B844848082202709DE2987BE0 +S11349E8452840F0438442481E7C5A7C018802EBE7 +S11349F806268E4200F33A841A7DB6B292060680E1 +S1134A0840F034845B7D002B40F030843B480488BC +S1134A180CB9418849B1334AD38BA34240F0268468 +S1134A28118C4088814240F02184FFF715FF4FF62E +S1134A38FF729042074640F019842A4DEB7D062BFD +S1134A481DD0012B40F0128495F82210082940F05B +S1134A580D84AB8C4FF6F6720020934285F8220041 +S1134A6801D9093300E008331E49AB84488B234A33 +S1134A788B8BC88350880B844C838883DFE3FFF7D0 +S1134A88FDFEB84240F0F2831D4B5C7E84B1A98CD4 +S1134A989A8891420CD1688CD988884208D1688B4D +S1134AA81A88904204D1A98B5888814200F01A814F +S1134AB80C4B93F82F2002F03F0102292AD19A8C3B +S1134AC81048114602801048104B008882421FD1BA +S1134AD8002C74D100241C70094C7AE0480F002083 +S1134AE804160020C20F00202416002008160020F7 +S1134AF8B80F0020C00F0020101600200C1600204C +S1134B084C0F002018160020221600202016002022 +S1134B1801221A707B4B93F82F1001F00400C2B2E3 +S1134B28002A40F0A38393F82D20774914252824DC +S1134B380C8083F82F5093F8294093F82C5083F86D +S1134B48292093F82B20502093F8271083F82E005F +S1134B5883F8272093F8280093F8262083F8285010 +S1134B686A4D01342A7093F82A5083F82C0083F88C +S1134B782650E5B283F82B1083F82A2083F82D50A9 +S1134B8865B90130C4B283F82C403CB90131CDB2C7 +S1134B9883F82B5015B9013283F82A20594B5C4C01 +S1134BA8588C5D8B2080998C98845A4859849A8BA8 +S1134BB804884188DD831A845C83998317E3564803 +S1134BC80122072C0CBF044600241A70002C00F0A4 +S1134BD84D83524D0326A6762676042300262C60A0 +S1134BE8484DE375A675E676A18095F8221095F8E8 +S1134BF823006B8B41EA0022E280A98B484A238078 +S1134C0861801378517823736173937895F8291028 +S1134C18D278A373E27395F8283095F82720E172C7 +S1134C2895F82610012060762082A37262722172A0 +S1134C38FFF7FCFD95F82E5005F0F000502835DDFF +S1134C482B0938495A1F95000A783346AB4229DAAA +S1134C582C48C11891F8362022B3012A01D1013316 +S1134C681EE0022A17D191F83760042E13D12D487B +S1134C78264D027091F8382091F839102B70244D84 +S1134C8841EA022340F20A602B80834228BF03468C +S1134C986382A3820AE0C01890F8371011B1CB18C8 +S1134CA8DBB2D3E719491F4D0B702A70102515483C +S1134CB8144B80F82F5093F82F10042041F002026F +S1134CC8022583F837001048062183F82F2083F83B +S1134CD836500A222C2583F8381083F839200580A9 +S1134CE860214AE20D4F95F82F203B600E4902F0EF +S1134CF804070020FFB20870C7B1587620230B7050 +S1134D08E8E100BFC20F0020B80F002020160020E1 +S1134D18181600200C1600204C0F0020480F002005 +S1134D2808160020281600201016002095F82E30AA +S1134D38143E19098800964B361A964904F00F0454 +S1134D48B6B2022C18700E8003D102F03F0012286C +S1134D580ED00EB994070BD08F49904BCC8C188980 +S1134D68844240F00082098D5B89994240F0FB81BE +S1134D7802F01002D4B2002C44D0884C218A0029B5 +S1134D8840D004F10C00FFF727FD834A844B92F8C6 +S1134D982A001D78854235D192F82B10587888421C +S1134DA830D192F82C609978B1422BD192F82D2009 +S1134DB8DB78934226D16073E07E2573A173E37395 +S1134DC8C0B9227EA37EA17DD01AA0EBD102D3B2B2 +S1134DD8DAB25918C9B21006A17501D55C42E2B21B +S1134DE86E4BD87DA0EB9004A218D0B200EBD10191 +S1134DF8D875197669486B4B027E012400211C7012 +S1134E0882760182654B674A597E01F00F04601E61 +S1134E18072800F22B82DFE810F008001D008D003F +S1134E28600181019D01A601540111785D4CCA07F6 +S1134E3840F11C820320002158761982554B4022E8 +S1134E4818882270002800F0EF8042222270FFF7B1 +S1134E58EDFCE9E01478E30762D54F4B93F82F2073 +S1134E6802F03F0012285BD193F82E3003F0F002D1 +S1134E78502A36DD4C491809441F0A78A400002337 +S1134E88A3422ADA4448C11891F836202AB3012AE1 +S1134E9801D101331FE0022A18D191F83750042DAB +S1134EA814D141483A4C027091F8382091F83910DD +S1134EB823703E4B41EA022440F20A60374A1C80C0 +S1134EC8844228BF0446548294820AE0C01890F8A9 +S1134ED8371011B1CB18DBB2D2E72D49324C0B7025 +S1134EE822702E4C2C4B032093F8262093F827107D +S1134EF8607693F8280093F8293022726172A072C0 +S1134F08E3720120FFF792FC264942220A70214BE2 +S1134F18274A002020821880108000F009FC89E0CC +S1134F28204C2021217000F003FC224B0022186839 +S1134F384276EFE5184C94F82F30D8073CD501F0A9 +S1134F481002D0B2002837D11448018A002940F051 +S1134F588D81104D2A88541CA0B2FFF767FC114BB1 +S1134F682D88187840F01001197015B140F012021C +S1134F781A700A4C00F0DCFB01230820002123826C +S1134F886076E1761122044D85F82F20F0E000BF09 +S1134F9820160020B80F0020C20F00204C0F00205C +S1134FA811160020101600202816002018160020BC +S1134FB8C00F0020480F002003F02004E3B273B1AF +S1134FC8A04AA14B92F8340092F8354044EA0022F2 +S1134FD8186884181C609D4B1888821A1A809B4C88 +S1134FE8208850B101F01001CBB233B9984C227823 +S1134FF842F002012170FFF719FC924890F8304002 +S113500890F83130934803EB0422818A94B2924B8E +S11350188C421C8000D804B919808D4C1A882378D6 +S113502842829A0700F022818C480024048000F010 +S11350387FFB884C864B894A1B7803F02001C9B250 +S113504821B100231380637614229CE703F0100037 +S1135058C0B230B101250420118025826076E17642 +S113506890E7118869B1DB0748BF2082228A7B4B0D +S113507832B9608A814288BF18801988218200E089 +S11350881A800022E276764B744A18686E491388AF +S1135098086033B1208A20B16C4B2830188018225C +S11350A80BE06B490A7802F00203D8B2002800F03A +S11350B8DD806648282505801022624981F82F2062 +S11350C859E01178CA0740F1D18000245C76604B1E +S11350D81020187000F02CFBC8E05C48008808B168 +S11350E8FFF7A4FB574B5A4993F82F20087812F07E +S11350F801040CD010F0010F564D05D000220723EF +S11351086B76AA762A8218E006246C7615E0C00726 +S11351181CD55048052141760482A7E04B480088F5 +S113512808B1FFF783FB474B93F82F20D1070DD520 +S1135138484D072100246976AC760120FFF776FBF9 +S113514843491020087000F0F3FA0CE03F4B1A882A +S11351584AB98BE01278D20740F1888007210024ED +S113516859769C7682E0374910253A4C81F82F50BD +S1135178364B28201880334B502183F82E10227A7E +S1135188304D85F82A20607A85F82B00A17A85F8B5 +S11351982C10E37A85F82D30227B85F82620607B55 +S11351A8062285F82700A17B85F82810E37BEA7599 +S11351B885F82930A0882B4B6884E188A98418884D +S11351C859886883A9832388EB8360882884647E4C +S11351D804F01001CBB22BB1002085F8310085F81A +S11351E8300004E085F830200A2285F83120174978 +S11351F8144C0B8840251A0AA5750025227463747B +S113520884F8355084F8345084F8325084F8335094 +S1135218FFF734FB144AC043608613884521581CA1 +S1135228A17381B211800A0AE57365752575A274A4 +S1135238E17425766576FFF70FFBC34323830022C9 +S113524818E000BFC20F002004160020B80F002089 +S1135258101600204C0F002018160020C00F002044 +S1135268241600200C160020BA0F0020034900233E +S11352781A460B8002480270F8BD00BFB80F002020 +S113528810160020030A43EA002080B27047000089 +S11352980A1E034609DD0548054900680A80834259 +S11352A803D0194692B200F087BA7047241600203A +S11352B8C00F002038B52C4B988BDD8B0023072BAF +S11352C811D80C225A4329498C18895A41B1628849 +S11352D832B1884204D1954202D12548037039E09D +S11352E80133DBB2EBE70023072B0DD80C2058431E +S11352F81E490A5A0C1822B9618811B91C4803704E +S113530823E00133DBB2EFE7194A082B13701CD1F1 +S113531818480023057819461A46072A13480BD853 +S11353280C2404FB0200847A281B9842C4BFC3B22D +S113533811460132D2B2F0E70F4C0D4A23700C2407 +S113534804FB01040D4B1170197020460C4904220A +S113535800F032FA0B490622201D00F02DFA054907 +S11353680A78A27238BD00BFC20F00202C16002094 +S1135378291600208D1600202A1600208C160020DD +S1135388DE0F0020D80F002008B5124B00211A7830 +S1135398501C1870104801700F490B78072B17D848 +S11353A80C2043430D4AD0184188D35A41EA0302DA +S11353B891B249B1074B817A1A78531A772B03DDD6 +S11353C80021042200F006FA03480278511CE2E79F +S11353D808BD00BF8D160020291600202C160020B9 +S11353E8F8B52A4D2B88292B4FF000033DD9284CBA +S11353F81F46A08A2B80B0F5807F03D0B0F5007FCC +S113540842D134E0234EE18C328891423CD1208D44 +S11354187388984238D1FFF74DFF0221617506223F +S113542804F1160104F12000277500F0C5F91A49A2 +S1135438062204F1160000F0BFF917490622A01D40 +S113544800F0BAF904F120010622204600F0B4F96C +S1135458A28BE08B33887188E28420850822062099 +S1135468A383E183227360732A232B80F8BD094B3D +S1135478E18C1A88914207D1208D5B88984203D128 +S1135488BDE8F840FFF716BFF8BD00BFB80F00200D +S1135498C20F00200C1600201A160020434838B505 +S11354A8C38B4FF6FF72934204D1028C9A4201D106 +S11354B83F4968E03F4C404A258810885D400542D2 +S11354C807D13A4D6488288C528880EA040515422D +S11354D806D03A4D3A4B28886A8818805A8002E0E8 +S11354E8374C23806080364C002520886488072D3B +S11354F80CD80C236B43334AD118D25A824202D1B6 +S11355084B88A3423BD00135EDB2F0E72E4B082D72 +S11355181D7036D1254CFF212046062200F05AF989 +S113552804F120000021062200F054F9A01D2749A7 +S1135538062200F041F904F116002449062200F07D +S11355483BF91F491B4B08884A88E0841988588806 +S113555800232375A37363742285A183E083062142 +S1135568012204201A4B61736275E2732574A174D5 +S1135578E074257336341C602A21164813E0124857 +S113558805700A480431062200F016F90F4906226C +S1135598114800F011F90549082200230D480A733F +S11355A84B7301880E31018038BD00BFC20F002043 +S11355B8306400000C160020B40F0020BC0F00203B +S11355C88E1600202C160020291600201A160020FA +S11355D804160020B80F0020C80F002008B5FCF7F7 +S11355E8DBFAFCF72FFE134B00F5FA701860FCF792 +S11355F829FE114A00F51C5110311160FFF742F9D8 +S11356080E484FF6A96243F61373028043800C4890 +S11356184FF6FF710023018043800A48028040F25C +S1135628131242804EF60300FFF742F9BDE8084022 +S1135638FCF7BEBA98160020941600200C16002019 +S1135648B40F0020BC0F002038B50C4B1C68002395 +S1135658E26922629AB28A4205D2C55CE21882F8EB +S113566824500133F6E70431A4F8641004F120004F +S1135678FFF70EFEE069411CE16138BD480F0020C8 +S113568870B5FCF71BFB00B3234C244D20804FF46A +S11356980060AE89FFF7F6FD864207D10120FFF7C7 +S11356A815F9208888B1FFF7F9FE0AE040F60600EC +S11356B8AD89FFF7E7FD854207D1FFF791FE2388FF +S11356C81BB1FCF715FB00212180FCF7BBFD144B33 +S11356D81A68904211D302F5FA74124812491C60F0 +S11356E80D4C08600220FFF7F1F823882BB1FFF76F +S11356F8D5FEFCF7FDFA00222280FCF7A3FD0B4936 +S11357080B68984205D303F51C5010300860FFF766 +S11357183BFE002070BD00BFB80F0020C20F002060 +S1135728981600204C0F0020480F002094160020E3 +S113573810B5174B17481C68037803F04002D0B221 +S113574828B101230022E361A4F8642010BDD9071D +S113575803F00401CBB248BFA4F8640033B1B4F831 +S1135768641019B104F12000FFF792FD094A10787A +S113577800F00201CBB24BB1074800220168A4F83B +S11357886420081DBDE81040FCF7D4BE10BD00BF5E +S1135798480F00201016002004160020303809286D +S11357A88CBF002001207047A0F16103D9B21929E8 +S11357B898BF2038704700004FF00003002A07D034 +S11357C811F803C000F803C003F10103013AF7D14B +S11357D8704700BF0346002A00F0048003F8011B49 +S10B57E8013AFBD1704700BF38 +S11357F040420F0000201C0080841E000080250011 +S1135800999E36000040380000093D0000803E00AB +S113581000004B00404B4C0000204E00808D5B008C +S113582000C05D000080700000127A0000007D005E +S113583080969800001BB7000080BB00C0E8CE0033 +S1135840647ADA000024F4000000FA0080A812014F +S1135850002D310100366E0140787D01433A2F5707 +S11358606F726B2F736F6674776172652F4F7065FB +S11358706E424C542F5461726765742F44656D6F8A +S11358802F41524D434D335F4C4D33535F454B5F76 +S11358904C4D3353363936355F43726F7373776FBC +S11358A0726B732F426F6F742F6964652F2E2E2FC6 +S11358B06C69622F6472697665726C69622F7379A0 +S11358C07363746C2E63000000E10F4004E10F4029 +S11358D008E10F4040E00F4044E00F4048E00F4033 +S11358E0433A2F576F726B2F736F667477617265CB +S11358F02F4F70656E424C542F5461726765742F3C +S113590044656D6F2F41524D434D335F4C4D3353BE +S11359105F454B5F4C4D3353363936355F43726FB9 +S11359207373776F726B732F426F6F742F69646533 +S11359302F2E2E2F6C69622F6472697665726C69E2 +S1135940622F6770696F2E6300433A2F576F726B33 +S11359502F736F6674776172652F4F70656E424C5A +S1135960542F5461726765742F44656D6F2F4152D3 +S11359704D434D335F4C4D33535F454B5F4C4D337B +S113598053363936355F43726F7373776F726B7347 +S11359902F426F6F742F6964652F2E2E2F6C6962EE +S11359A02F6472697665726C69622F666C617368C4 +S11359B06C69622E6300433A2F576F726B2F736FBB +S11359C06674776172652F4F70656E424C542F5424 +S11359D061726765742F44656D6F2F41524D434D5D +S11359E0335F4C4D33535F454B5F4C4D3353363926 +S11359F036355F43726F7373776F726B732F426FB9 +S1135A006F742F6964652F2E2E2F6C69622F647258 +S1135A10697665726C69622F756172746C69622E45 +S1135A206300433A2F576F726B2F736F66747761FD +S1135A3072652F4F70656E424C542F5461726765C6 +S1135A40742F44656D6F2F41524D434D335F4C4D60 +S1135A5033535F454B5F4C4D3353363936355F43D3 +S1135A60726F7373776F726B732F426F6F742F69DA +S1135A7064652F2E2E2F6C69622F647269766572AD +S1135A806C69622F7373692E6300433A2F576F72E8 +S1135A906B2F736F6674776172652F4F70656E42FA +S1135AA04C542F5461726765742F44656D6F2F4198 +S1135AB0524D434D335F4C4D33535F454B5F4C4D1B +S1135AC03353363936355F43726F7373776F726B46 +S1135AD0732F426F6F742F6964652F2E2E2F6C699C +S1135AE0622F6472697665726C69622F6574686589 +S1135AF0726E65742E63002F64656D6F70726F67CC +S1135B005F656B5F6C6D3373363936352E73726532 +S1135B1063002F626F6F746C6F672E747874004328 +S1135B203A2F576F726B2F736F6674776172652F9C +S1135B304F70656E424C542F5461726765742F44E4 +S1135B40656D6F2F41524D434D335F4C4D33535F61 +S1135B50454B5F4C4D3353363936355F43726F7363 +S1135B6073776F726B732F426F6F742F6964652F35 +S1135B702E2E2F2E2E2F2E2E2F2E2E2F536F75724C +S1135B8063652F41524D434D335F4C4D33532F4387 +S1135B90726F7373776F726B732F766563746F7242 +S1135BA0732E630000800000002000000400000049 +S1135BB000A00000002000000500000000C000005C +S1135BC0002000000600000000E0000000200000AB +S1135BD00700000000000100002000000800000091 +S1135BE00020010000200000090000000040010026 +S1135BF0002000000A0000000060010000200000F6 +S1135C000B00000000800100002000000C000000D8 +S1135C1000A00100002000000D00000000C00100F1 +S1135C20002000000E00000000E001000020000041 +S1135C300F000000000002000080000010000000BF +S1135C40008002000080000011000000000003003A +S1135C5000800000120000000080030000800000AB +S1135C6013000000433A2F576F726B2F736F6674E3 +S1135C70776172652F4F70656E424C542F54617278 +S1135C806765742F44656D6F2F41524D434D335FEB +S1135C904C4D33535F454B5F4C4D3353363936359A +S1135CA05F43726F7373776F726B732F426F6F748E +S1135CB02F6964652F2E2E2F2E2E2F2E2E2F2E2E53 +S1135CC02F536F757263652F41524D434D335F4CB3 +S1135CD04D33532F756172742E63004F70656E429D +S1135CE04C5400433A2F576F726B2F736F6674775F +S1135CF06172652F4F70656E424C542F5461726708 +S1135D0065742F44656D6F2F41524D434D335F4C85 +S1135D104D33535F454B5F4C4D3353363936355F06 +S1135D2043726F7373776F726B732F426F6F742F3D +S1135D306964652F2E2E2F2E2E2F2E2E2F2E2E2FD2 +S1135D40536F757263652F66696C652E63004669CF +S1135D50726D776172652075706461746520726517 +S1135D6071756573742064657465637465640A0D84 +S1135D70004F70656E696E67206669726D77617237 +S1135D80652066696C6520666F722072656164695E +S1135D906E672E2E2E004F4B0A0D005374617274E1 +S1135DA0696E67207468652070726F6772616D6DCB +S1135DB0696E672073657175656E63650A0D0050C1 +S1135DC0617273696E67206669726D7761726520AE +S1135DD066696C6520746F206F627461696E2065FA +S1135DE0726173652073697A652E2E2E0045726187 +S1135DF073696E6720002062797465732066726F20 +S1135E006D206D656D6F7279206174203078005259 +S1135E10656164696E67206C696E652066726F6D7A +S1135E202066696C652E2E2E4552524F520A0D0083 +S1135E30496E76616C696420636865636B73756D24 +S1135E4020666F756E642E2E2E4552524F520A0DE7 +S1135E500050726F6772616D6D696E672000206219 +S1135E607974657320746F206D656D6F727920612C +S1135E70742030780057726974696E672070726F8D +S1135E806772616D20636865636B73756D2E2E2E6A +S1135E9000436C6F73696E67206669726D77617217 +S1135EA0652066696C650A0D004669726D776172DA +S1135EB065207570646174652073756363657373BD +S1135EC066756C6C7920636F6D706C657465640ABB +S1135ED00D00222A3A3C3E3F7C7F002B2C3B3D5B4D +S1135EE05D00809A90418E418F80454545494949DE +S1135EF08E8F9092924F994F555559999A9B9C9D8C +S1135F009E9F41494F55A5A5A6A7A8A9AAABAC2118 +S1135F10AEAFB0B1B2B3B4B5B6B7B8B9BABBBCBD25 +S1135F20BEBFC0C1C2C3C4C5C6C7C8C9CACBCCCD15 +S1135F30CECFD0D1D2D3D4D5D6D7D8D9DADBDCDD05 +S1135F40DEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDF5 +S1135F50EEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDE5 +S1135F60FEFF01030507090E10121416181C1E006B +S1135F7061006200630064006500660067006800F9 +S1135F8069006A006B006C006D006E006F007000A9 +S1135F907100720073007400750076007700780059 +S1135FA079007A00A100A200A300A500AC00AF0014 +S1135FB0E000E100E200E300E400E500E600E700C1 +S1135FC0E800E900EA00EB00EC00ED00EE00EF0071 +S1135FD0F000F100F200F300F400F500F600F80020 +S1135FE0F900FA00FB00FC00FD00FE00FF000101C7 +S1135FF003010501070109010B010D010F01110145 +S113600013011501170119011B011D011F012101B4 +S113601023012501270129012B012D012F01310124 +S11360203301350137013A013C013E01400142018F +S11360304401460148014B014D014F0151015301F7 +S11360405501570159015B015D015F016101630164 +S11360506501670169016B016D016F0171017301D4 +S1136060750177017A017C017E019201B103B203CB +S1136070B303B403B503B603B703B803B903BA0350 +S1136080BB03BC03BD03BE03BF03C003C103C303FF +S1136090C403C503C603C703C803C903CA03300442 +S11360A03104320433043404350436043704380428 +S11360B039043A043B043C043D043E043F044004D8 +S11360C04104420443044404450446044704480488 +S11360D049044A044B044C044D044E044F04510437 +S11360E052045304540455045604570458045904E0 +S11360F05A045B045C045E045F0470217121722104 +S113610073217421752176217721782179217A21CF +S11361107B217C217D217E217F2141FF42FF43FFA2 +S113612044FF45FF46FF47FF48FF49FF4AFF4BFF37 +S11361304CFF4DFF4EFF4FFF50FF51FF52FF53FFE7 +S113614054FF55FF56FF57FF58FF59FF5AFF0000F1 +S1136150C700FC00E900E200E400E000E500E7001D +S1136160EA00EB00E800EF00EE00EC00C400C5001C +S1136170C900E600C600F400F600F200FB00F900D6 +S1136180FF00D600DC00A200A300A500A720920116 +S1136190E100ED00F300FA00F100D100AA00BA001A +S11361A0BF001023AC00BD00BC00A100AB00BB00CD +S11361B091259225932502252425612562255625BE +S11361C055256325512557255D255C255B2510251F +S11361D0142534252C251C2500253C255E255F250A +S11361E05A25542569256625602550256C25672583 +S11361F068256425652559255825522553256B2581 +S11362006A2518250C25882584258C25902580252C +S1136210B103DF009303C003A303C303B500C403A6 +S1136220A6039803A903B4031E22C603B5032922B7 +S11362306122B1006522642220232123F700482231 +S1136240B0001922B7001A227F20B200A025A000B6 +S11362504100420043004400450046004700480016 +S113626049004A004B004C004D004E004F005000C6 +S11362705100520053005400550056005700580076 +S113628059005A002100E0FFE1FFE5FFE2FFE3FFD0 +S1136290C000C100C200C300C400C500C600C700DE +S11362A0C800C900CA00CB00CC00CD00CE00CF008E +S11362B0D000D100D200D300D400D500D600D8003D +S11362C0D900DA00DB00DC00DD00DE00780100012B +S11362D002010401060108010A010C010E0110016A +S11362E012011401160118011A011C011E012001DA +S11362F022012401260128012A012C012E0130014A +S113630032013401360139013B013D013F014101B4 +S11363104301450147014A014C014E01500152011C +S11363205401560158015A015C015E016001620189 +S11363306401660168016A016C016E0170017201F9 +S11363407401760179017B017D019101910392032E +S113635093039403950396039703980399039A036D +S11363609B039C039D039E039F03A003A103A3031C +S1136370A403A503A603A703A803A903AA0310045F +S11363801104120413041404150416041704180445 +S113639019041A041B041C041D041E041F042004F5 +S11363A021042204230424042504260427042804A5 +S11363B029042A042B042C042D042E042F04010484 +S11363C0020403040404050406040704080409047D +S11363D00A040B040C040E040F04602161216221E1 +S11363E063216421652166216721682169216A216D +S11363F06B216C216D216E216F2121FF22FF23FF70 +S113640024FF25FF26FF27FF28FF29FF2AFF2BFF54 +S11364102CFF2DFF2EFF2FFF30FF31FF32FF33FF04 +S113642034FF35FF36FF37FF38FF39FF3AFF0000EE +S1096430FFFFFFFFFFFF68 +S1056438010459 +S90300F10B diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openbtl_ek_lm3s6965.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openbtl_ek_lm3s6965.srec deleted file mode 100644 index db41e489..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/bin/openbtl_ek_lm3s6965.srec +++ /dev/null @@ -1,1609 +0,0 @@ -S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF -S113000024190020F10000003D1E00003D1E0000E8 -S11300103D1E00003D1E00003D1E00003D1E000070 -S11300203D1E00003D1E00003D1E00003D1E000060 -S11300303D1E00003D1E00003D1E00003D1E000050 -S11300403D1E00003D1E00003D1E00003D1E000040 -S11300503D1E00003D1E00003D1E00003D1E000030 -S11300603D1E00003D1E00003D1E00003D1E000020 -S11300703D1E00003D1E00003D1E00003D1E000010 -S11300803D1E00003D1E00003D1E00003D1E000000 -S11300903D1E00003D1E00003D1E00003D1E0000F0 -S11300A03D1E00003D1E00003D1E00003D1E0000E0 -S11300B03D1E00003D1E00003D1E00003D1E0000D0 -S11300C03D1E00003D1E00003D1E00003D1E0000C0 -S11300D03D1E00003D1E00003D1E00003D1E0000B0 -S11300E03D1E00003D1E00003D1E00003D1E0000A0 -S11300F02949072291438D4628482949294A00F075 -S113010039F8294829492A4A00F034F829482A4963 -S11301102A4A00F02FF82A482A492B4A00F02AF8E4 -S11301202A482B492B4A00F025F82B482B492C4A06 -S113013000F020F82B482C49002200F026F82B4828 -S11301402B49091A082903DB0022026004300160EC -S11301501C481D49884205D00268043003B4904706 -S113016003BCF7E700208646EC4600200021214A24 -S11301709047FEE7884207D0521A05D00378013031 -S11301800B700131013AF9D17047884202D00270F4 -S11301900130FAE770470000241900204864000089 -S11301A00000002002000020F8010000F801000017 -S11301B000580000486400000000002000000020F7 -S11301C000580000005800000058000000580000CB -S11301D000580000005800000058000000580000BB -S11301E04664000004000020A4160020A416002089 -S10B01F024170020111E000079 -S11301F8A0F58013591E012940F20181814A9042D9 -S113020800F0FD8002F58073984200F0F88003F551 -S11302180071884200F0F3807B4A904200F0EF803E -S113022802F58073984200F0EA8003F50071884271 -S113023800F0E580754A904200F0E180744B9842E2 -S113024800F0DD8003F11021884200F0D880714A63 -S1130258904200F0D480704B984200F0D080591C32 -S1130268884200F0CC808A1C904200F0C880131D9C -S1130278984200F0C4800833984200F0C0801033DC -S1130288984200F0BC802033984200F0B880403394 -S1130298984200F0B4808033984200F0B0805F49FF -S11302A8884200F0AC804A1C904200F0A880531C9D -S11302B8984200F0A480591C884200F0A0804A1C8F -S11302C8904200F09C80531C984200F09880591C7E -S11302D8884200F094804A1C904200F090804028A4 -S11302E800F08D80B0F1102F00F089804C4B9842BB -S11302F800F085804B49884200F081804A1C904276 -S11303087DD0531C98427AD0591C884277D0464AEB -S1130318904274D0454B984271D0454988426ED07A -S1130328444A90426BD0444B984268D0434988422F -S113033865D0B0F1101F62D0414A90425FD0414B62 -S113034898425CD003F58071884258D0A1F5F872C0 -S1130358904254D01032904251D03B4B98424ED0E8 -S1130368591C88424BD0394A904248D0384B98425D -S113037845D0591C884242D08A1C90423FD0131D54 -S113038898423CD03349884239D04A1C904236D0EE -S1130398314B984233D0591C884230D08A1C904241 -S11303A82DD02E4B98422AD0591C884227D04A1C5B -S11303B8904224D0531C984221D0591C88421ED004 -S11303C8B0F1202F1BD0264A904218D0082816D006 -S11303D8244B984213D02449884210D04A1C904296 -S11303E80DD0531C98420AD0591C884207D04A1C85 -S11303F8904204D0531CC11A484248417047012016 -S1130408704700BF0001100000011010005800F0F0 -S113041800401010005400F001000020090800F00A -S113042800400010022000F00010101000011020FD -S1130438004800F080000030005000F01000003048 -S1130448014000F000010010021C00F02000003000 -S113045801001010040400F001000010031800F05B -S11304680100102000101000005C00F013B50446D1 -S1130478FFF7BEFE20B91F4840F2313101F07CFF7E -S113048804F07043B3F1704F1AD1E1B2C4F30724F6 -S113049804F57E228B0002F5A06143F0844021F428 -S11304A8700340EA43140120206000200190019A5F -S11304B80F2A02D8019B581CF8E70021216018E094 -S11304C8220FA1B2C4F3044401FA04F40A4850F810 -S11304D822301A6844EA0200186000220192019A44 -S11304E80F2A02D80198421CF8E7196821EA040483 -S11304F81C601CBD6C580000E458000010B504468C -S1130508FFF776FE20B9144840F2963101F034FF23 -S113051804F07043B3F1704F10D1C4F30721E0B273 -S113052801F57E24830004F5C06043F0844220F47E -S1130538700342EA43140122226010BD220FA1B2C3 -S1130548C4F3044401FA04F4044850F822301A6845 -S113055814431C6010BD00BF6C580000D85800003C -S113056801387FF4FDAF70474E4B2DE9F0411A680E -S1130578044612F0E04F05D018684B490140B1F128 -S1130588805F02D1002CC0F28A80484F48483B68FB -S1130598066823F4800545F4006546F400623D606E -S11305A80260980701D5A10703D5DB0719D5E7072A -S11305B817D464F003013D4F0D40002A3D6005DA6D -S11305C806F07000302805D0702802E005F03003EA -S11305D8302B02D14FF4805001E04FF40020FFF794 -S11305E8BFFF26F00046334B26F0700141F4006744 -S11305F804F4FE62234025F4FE6545EA020847EA4E -S113060803002B4E294F04F0080540EAC505C7F836 -S1130618008010203560FFF7A3FF04F4405228F44B -S11306284053134304F4005125F400522248402552 -S11306380A43224905604BBF32603B603B6032602D -S113064804F0FC5023F0F86322F0FC5223F0030377 -S113065821400243600043EA010307D5184922F404 -S11306688002214043F480030A4301E022F08042DF -S113067821050BD44FF4004112480068400601D408 -S11306880139F9D123F4006322F4006207480849C8 -S1130698036010200A60BDE8F041FFF761BFBDE8C0 -S11306A8F08100BF00E00F400000FF7060E00F40E1 -S11306B870E00F403000008058E00F400300C0078E -S11306C80000404050E00F405F4B70B51A6810338B -S11306D81B68002BB4BF03F0700102F0300120291D -S11306E837D004D869B1102940F0AB800FE06029F5 -S11306F854D070294FD0302940F0A38047F23050AD -S113070856E05249C2F3841051F8200050E0504991 -S1130718086810F0E04F44D00C684E482040B0F10F -S1130728805F3ED00C684B4820404B4CA04203D11C -S1130738096888B2022836D04548464904682140E9 -S1130748464CA14201D0464832E0006881B251B318 -S1130758F9E73F49086810F0E04F26D00C683D4897 -S11307682040B0F1805F20D00C683A4820403A4CD1 -S1130778A04203D1096888B2022818D03448354900 -S113078804682140354CA14201D0364810E0006885 -S113079881B261B1F9E74FF4004009E04FF48000F9 -S11307A806E0314804E0314802E0314800E03148CD -S11307B8002B02DA13F4006F01E012F4006F28D161 -S11307C82D4D2968224D2C6814F0E04F43F6E0744F -S11307D804EA01044FEA541405D02E681D4D35402F -S11307E8B5F1805F05D1023401F01F05604302357D -S11307F804E0604301F01F0501356D00B0FBF5F01E -S113080811F4804F18BF4008090448BF800842F417 -S11308188002510216D5002B0DDA590005D51A05A8 -S113082803D44000C3F3865201E0C3F3C552531CFA -S1130838B0FBF3F070BDC2F3C353591CB0FBF1F025 -S113084870BD002070BD00BF60E00F40005800007C -S113085800E00F400000FF700000011000000310CA -S11308680024F40000093D00C0E1E400001BB700C7 -S113087870383900C0C62D0064E00F40B0F1402F35 -S11308885CD02F4B984259D0A3F5A621884255D065 -S113089801F5A822904251D0A2F5A62398424DD042 -S11308A803F5A821884249D0A1F5A622904245D053 -S11308B802F5A823984241D0A3F55C3188423DD083 -S11308C801F56032904239D0A2F55C33984235D0B4 -S11308D803F56031884231D0A1F55C3290422DD0C5 -S11308E802F56033984229D0A3F55C31884225D0BB -S11308F801F56032904221D0A2F5083398421DD008 -S113090803F50C31884219D001F58052904215D074 -S113091802F58053984211D003F5805188420DD0D6 -S113092801F58052904209D002F58053984205D0CF -S113093803F58051421A50425041704701207047D4 -S11309480080054070B504460D461646FFF796FF2D -S113095820B911484FF4907101F00EFD022E04D90C -S11309680D484FF4917101F007FDD4F8003416F0E6 -S1130978010F14BF2B43AB4304F580621360D4F812 -S1130988200416F0020F04F5846114BF054320EA1D -S113099805050D6070BD00BFF0580000F8B50446A9 -S11309A80D4617461E46FFF769FF20B93C4840F23A -S11309B8FF1101F0E1FC7B1E012B08D9042F06D09E -S11309C80C2F04D0364840F2032101F0D5FC082E40 -S11309D80BD00A2E09D00C2E07D0092E05D026B12B -S11309E82F484FF4027101F0C7FCD4F8000517F042 -S11309F8010F14BF2843A84304F5A0621060D4F87B -S1130A08041517F0020F14BF2943A94304F2045331 -S1130A181960D4F8080517F0040F14BF2843A84335 -S1130A2804F5A1621060D4F8181517F0080F14BF64 -S1130A382943A94304F5A3631960D4F80C0516F0F7 -S1130A48010F14BF2843A84304F20C521060D4F8D1 -S1130A58101516F0020F14BF2943A94304F5A26325 -S1130A681960D4F8140516F0040F14BF2843A843DA -S1130A7804F214521060D4F81C1516F0080F04F28E -S1130A881C5314BF2943A943196004F5A560D4F87D -S1130A9828250EB9154301E022EA05050560F8BDCD -S1130AA8F058000070B504460D461646FFF7E6FEFA -S1130AB820B9044840F2853101F05EFC44F8256011 -S1130AC870BD00BFF058000070B505460C46FFF72E -S1130AD8D5FE20B9084840F2524101F04DFC2846A1 -S1130AE821460222FFF72EFF284621460422082326 -S1130AF8BDE87040FFF752BFF058000038B505460E -S1130B080C46FFF7BBFE20B9084840F2F14101F05A -S1130B1833FC2846214601220823FFF73FFF2846D5 -S1130B2821460122BDE83840FFF70CBFF058000009 -S1130B3870B505460C46FFF7A1FE20B9084840F2F7 -S1130B48966101F019FC284621460222FFF7FAFEB5 -S1130B582846214601220823BDE87040FFF71EBF3E -S1130B68F058000070B505460C46FFF787FE20B91B -S1130B78084840F2EA6101F0FFFB284621460222B8 -S1130B88FFF7E0FE2846214601220823BDE870400D -S1130B98FFF704BFF0580000830510B5044603D0DE -S1130BA80D489C2101F0E8FB0C4B40F601221A6029 -S1130BB80B4843F8144C143B0833186019688A0727 -S1130BC8FCD4084A40F6012013681840002814BFD2 -S1130BD84FF0FF30002010BD5959000014D00F40C9 -S1130BE8020042A40CD00F4070B50C46A10706467B -S1130BF8154603D02748DF2101F0BEFBAA0703D01E -S1130C082448E02101F0B8FB234B42F20162234857 -S1130C181A600168CB0719D423462DE075B1204A20 -S1130C28043D881853F8041B0160A11B5A1812F0DC -S1130C387C01F3D11B4800680028EFD01A4C1B4EE6 -S1130C4826602168C807FCD414461E462DB1184BEB -S1130C5824F07F0018603346E7E7164842F2016241 -S1130C6801680A40002A14BF4FF0FF30002070BD0D -S1130C780268D107FCD404332A199A42EDD00C48EF -S1130C88311B0360C8580C4A08491060101D0160E4 -S1130C98EEE700BF5959000014D00F40A0E10F40FF -S1130CA800D10F4030D00F4020D00F40010042A4A3 -S1130CB800D00F400CD00F4004D00F4038B50C467C -S1130CC8054620B910484FF4217101F055FB24B9A9 -S1130CD80D4840F2852101F04FFB0C4B1A6812F0C5 -S1130CE8E04F0DD018680A490140B1F1805F07D080 -S1130CF8084B09481A682A6001680020216038BD39 -S1130D084FF0FF3038BD00BF5959000000E00F40D4 -S1130D180000FF70E0E10F40E4E10F40114B9842FE -S1130D281DD003F58051884219D001F580529042B4 -S1130D3815D002F58053984211D003F580518842AA -S1130D480DD001F58052904209D002F580539842A3 -S1130D5805D003F58051421A504250417047012092 -S1130D68704700BF00C0004010B50446FFF7D6FF27 -S1130D7820B908484FF4FB7101F0FEFAE36A43F026 -S1130D881000E062216B41F4407242F001032363D6 -S1130D9810BD00BFC659000010B50446FFF7BEFFDA -S1130DA820B9094840F2162101F0E6FAA3691907A7 -S1130DB8FCD4E06A20F01001E162226B22F4407353 -S1130DC823F00100206310BDC6590000F8B504469D -S1130DD80E4615461F46FFF7A1FF20B92A484FF4CF -S1130DE8B07101F0C9FA25B9274840F2611101F040 -S1130DF8C3FA264A136813F0E04F1CD0116824483C -S1130E080840B0F1805F16D0136821492148194081 -S1130E18814203D1126893B2022B0CD01B481C4A9E -S1130E2801681D4B0A409A4201D0082204E0006878 -S1130E3881B20029F9D110226A43964204D2124899 -S1130E484FF4B17101F098FA2046FFF7A5FFB6EB0D -S1130E58051F236B04D243F0200121636D0802E0CF -S1130E6823F020002063F600B6FBF5F56A1C002089 -S1130E78D309C2F345056362A562E762A06120460F -S1130E88BDE8F840FFF770BFC659000000E00F4006 -S1130E980000FF70000001100000031010B50446A4 -S1130EA8FFF73CFF20B9054840F2554101F064FAC8 -S1130EB8A06980F02001C1F3401010BDC65900009C -S1130EC810B50446FFF72AFF20B9064840F27641D8 -S1130ED801F052FAA369D80654BF20684FF0FF30D6 -S1130EE810BD00BFC659000038B504460D46FFF7CB -S1130EF815FF20B9064840F2C94101F03DFAA3693B -S1130F089A0602D42560012038BD002038BD00BFF0 -S1130F18C659000010B50446FFF700FF20B904487D -S1130F2840F23B5101F028FAA069C0F3C00010BD9B -S1130F38C6590000094B98420DD003F580518842E8 -S1130F4809D001F58052904205D002F58053C11AA8 -S1130F584842484170470120704700BF0080004064 -S1130F682DE9F843089F0646884614461D46DDF8D1 -S1130F782490FFF7DFFF18B92C48CC2101F0FCF9C5 -S1130F886CB1022C0BD0012C09D0032C07D0102CE7 -S1130F9805D0202C03D02548D22101F0EDF9022DEB -S1130FA804D92248D52101F0E7F908E03DB9B7EBA7 -S1130FB8580F09D91D48D72101F0DEF904E00C23A4 -S1130FC8B8FBF3F08742F5D8B8FBF7F7B7F57E4FCF -S1130FD803D91648D82101F0CFF9A9F104010C2945 -S1130FE803D91248D92101F0C7F9022D02D025B13D -S1130FF8002500E00825042200E02A461543756010 -S113100800230233B7FBF3F0411EFF29F9D8A201EC -S1131018336104F03004D3B21C4309F1FF3C44EAC1 -S11310280C0949EA01203060BDE8F883325A00000F -S113103810B50446FFF77EFF20B905484FF48571C3 -S113104801F09AF9636843F00200606010BD00BFC4 -S1131058325A000010B50446FFF76CFF20B9054862 -S113106840F2231101F088F9636823F002006060FC -S113107810BD00BF325A000038B504460D46FFF7CC -S113108859FF20B90B4840F2232101F075F9236870 -S11310986FF0010203F00F0002FA00F1294204D0B4 -S11310A8044840F2252101F067F9E3689A07FCD562 -S11310B8A56038BD325A000038B504460D46FFF71E -S11310C839FF20B9054840F27F2101F055F9E3685A -S11310D85907FCD5A068286038BD00BF325A000003 -S11310E80369F0B500F1100C9EB20546180C1C0EED -S11310F80870B01F4C7002239042B4BF04461446D3 -S1131108E71E9F4204DDDCF80070CF500433F7E794 -S1131118A34218DABB422D6907D1CD54CB18290A4A -S11311282D0C59709D70631C0DE0A71EBB4205D1A0 -S1131138CD54C9182D0A4D70A31C04E0671EBB4288 -S113114801D1CD54E31CB11E8B4203DADCF8001044 -S11311580433F8E79042C8BF4042F0BD30B54B783D -S11311680C781D0645EA0443A2F10E0423430361E7 -S113117800F110050223D41E9C4203DDCC5804332D -S11311882C60F8E7934218D0A34208D1CC5CCB1862 -S113119899785B781B0243EA014121430CE0941ED1 -S11311A8A34205D1CC5CCB18597844EA012103E069 -S11311B8541EA34201D1C95C016101218163104617 -S11311C830BD000038B5074B044698420D4603D09D -S11311D805485D2101F0D0F80448B5FBF0F1CDB223 -S11311E8656238BD008004409A5A0000404B4C00A8 -S11311F838B5134B044698420D4603D01148A6212E -S113120801F0BAF825F4873020F0160119B10D4819 -S1131218AA2101F0B1F8E268E8B222F01603034308 -S1131228E360A168C5F3072221F00E031343A3600A -S1131238E06BC5F3074520F001010D43E56338BDB4 -S1131248008004409A5A0000144B37B5984205466A -S11312580C4604D0124840F2131101F08DF824B959 -S11312680F484FF48A7101F087F820786178A278E2 -S1131278E3788DF805108DF804008DF806208DF8B4 -S113128807300198002168612279637901918DF80A -S113129804208DF805300198A8613EBD0080044003 -S11312A89A5A00000D4B10B59842044604D00C48D5 -S11312B840F2691101F060F8A06840F01001A160E3 -S11312C8A26842F00103A360E06840F00101E16014 -S11312D8A26842F01003A36010BD00BF0080044060 -S11312E89A5A0000124B70B5984204460E461546A9 -S11312F804D0104840F28F2101F03EF826B90D4879 -S11313084FF4247101F038F8002D04DC094840F248 -S1131318912101F031F8606B10F03F0006D02046AF -S113132831462A46BDE87040FFF7DABE70BD00BFFB -S1131338008004409A5A0000144B70B59842054640 -S11313480E46144604D0124840F29E3101F014F8B7 -S113135826B90F4840F29F3101F00EF8002C04DC46 -S11313680B484FF4687101F007F8A86BC107FCD467 -S113137840F2FE718C4201DD604270BD2846314660 -S11313882246BDE87040FFF7E9BE00BF0080044074 -S11313989A5A000038B50B4B044698420D4604D0BF -S11313A8094840F2474100F0E7FF35F07F0304D0D5 -S11313B8054840F24A4100F0DFFF606820EA05056D -S11313C8656038BD008004409A5A000038B5074B60 -S11313D8044698420D4604D0054840F26A4100F09C -S11313E8CBFF20680DB16168084038BD0080044017 -S11313F89A5A000038B50A4B044698420D4604D060 -S1131408084840F29F4100F0B7FF35F07F0304D04D -S1131418044840F2A24100F0AFFF256038BD00BF88 -S1131428008004409A5A000038B50D4B044698428F -S11314380D4604D00B4840F2125100F09DFF226A79 -S113144804F12001D207FAD4E800C5B245F0010539 -S11314580D600B68D807FCD4216B88B238BD00BF77 -S1131468008004409A5A000013B5064C01462046F1 -S1131478FFF702FE204601A9FFF71EFE9DF80400AF -S11314881CBD00BF0080004038B500F0DBFE00F54D -S1131498FA75FF20FFF7E8FFFF28044603D000F0A1 -S11314A8D1FEA842F5D3B4F1FF035842584138BDE0 -S11314B8012108B504480A46FFF7F4FAFF20BDE8FD -S11314C80840FFF7D1BF00BF0070004010B50121EC -S11314D800220848FFF7E6FAFF20FFF7C5FFFFF7E9 -S11314E8D3FF044618B9FFF7E3FF204610BD0120D7 -S11314F810BD00BF0070004038B50D460106044613 -S113150807D537200021FFF7F7FF012832D804F068 -S11315187F04FFF7CDFFFFF7D9FF50B344F0400035 -S1131528FFF7A2FF280EFFF79FFFC5F30740FFF759 -S11315389BFFC5F30720FFF797FFE8B2FFF794FF77 -S113154824B1082C0CBF8720012000E09520FFF768 -S11315588BFF0C2C02D1FF20FFF786FF0A24FF2003 -S1131568FFF782FF020605D5013C14F0FF04F6D10B -S113157838BDFF2038BD38B505460024285DFFF77F -S113158873FF2B1958780234FFF76EFFB4F5007F08 -S1131598F4D1FF20FFF768FFFF20FFF765FFFF2066 -S11315A8FFF762FF00F01F00B0F1050EDEF1000145 -S11315B851EB0E0038BD70B505460E4600F042FEEC -S11315C800F16404FF20FFF74FFFFF2805D100F066 -S11315D839FEA042F6D3002070BDFE28FBD1AC1C16 -S11315E8FF20FFF741FF04F8020CFF20FFF73CFF40 -S11315F8AB1904F8010C0234981CA042F0D1FF2066 -S1131608FFF732FFFF20FFF72FFF012070BD000016 -S11316187FB5002840F0FA807E490C7804F0020077 -S1131628C4B2002C40F0F0807B48FEF767FF7B488B -S1131638FEF764FF7A48FEF761FF4FF0402034213B -S1131648FFF776FA77480121FFF758FA4FF0402060 -S1131658342102220A23FFF7A1F90A237148012140 -S11316680222FFF79BF901210A466E48FFF71AFA8E -S1131678FFF72AF86C4B4FF0080C8DE80810014668 -S1131688234622466948FFF76BFC6848FFF7D0FCFD -S113169801210A466348FFF705FA4FF0402020214C -S11316A8FFF72CFA20214FF040200A46FFF7FAF9F9 -S11316B80A24FF215D48FFF7DFFC5C4803A9FFF714 -S11316C8FBFC013CF5D120214FF04020FFF730FA14 -S11316D8012154482246FFF7E5F920462146FFF741 -S11316E80BFF0128064601D0002466E000F0AAFD9D -S11316F84FF4D57100F57A750820FFF7FDFE01282F -S113170839D1FF20FFF7B0FE02AB18550134042C81 -S1131718F7D19DF80A100129E6D19DF80B20AA2AD1 -S1131728E2D100F08FFDA84204D300F08BFDA8425B -S1131738DAD207E0A9204FF08041FFF7DDFE002848 -S1131748EFD1F2E73A200021FFF7D6FE0028CBD1EB -S11317580446FF20FFF788FE02AB18550134042C19 -S1131768F7D19DF8080000F04001CAB2002A0CBF66 -S113177804240C2421E0A9202146FFF7BDFE0128FA -S113178802D80224A92600E0344600F05BFDA842F2 -S11317980CD300F057FDA842A6D210204FF40071D4 -S11317A8FFF7AAFE002818BF002406E030460021EF -S11317B8FFF7A2FE0028E8D1EBE71D4B1C60FFF7FA -S11317C877FE14480178DCB101F0FE040470174870 -S11317D8FFF740FCFEF778FF4408FEF775FF154B4A -S11317E80146002208209C4294BF00940093019073 -S11317F813460E48FFF7B4FB0C48FFF719FC02E048 -S113180841F0010202700349087800E0012004B0A5 -S113181870BD00BF0000002010000010010000206F -S11318280800002000700040801A06000080004074 -S11318380400002020BCBE0010B9024B1878704781 -S1131848012070470000002038B50D461C4611469B -S1131858002834D1002B32D01B4B1878C20730D45F -S11318681A4A13681B0758BF4902012C0DD11120CD -S1131878FFF742FEE8B928464FF40071FFF79BFED4 -S1131888D0F1010438BF002413E01220FFF734FE1E -S113189878B928464FF40071FFF78DFE28B1013C52 -S11318A814F0FF0405F50075F3D10C200021FFF7AF -S11318B823FEFFF7FDFD201C18BF012038BD0420BE -S11318C838BD032038BD00BF0000002004000020FC -S11318D870B50D4616461C46002851D1002B4FD032 -S11318E82A4B1A78D0074DD4187800F00401CBB2EB -S11318F8002B49D1264A1068010758BF7602012CEB -S113190815D118203146FFF7F7FD08B1012431E05D -S1131918FFF7BAFD0028F9D0FE20FFF7A5FD2846F9 -S1131928FFF729FED0F1010438BF002422E010F0AB -S1131938060F03D097202146FFF7DEFD1920314614 -S1131948FFF7DAFDB0B9FFF79FFD60B1FC20FFF7A0 -S11319588BFD2846FFF70FFE28B1013C14F0FF0465 -S113196805F50075EFD1FFF78FFD0028CED0FD20D7 -S1131978FFF77AFDFFF79CFD201C18BF012070BDFE -S1131988042070BD032070BD022070BD000000203B -S113199804000020F0B5154685B0002840F0EE801C -S11319A8794B1878C30700F1EB800E2900F2E28026 -S11319B8DFE811F00F001200E0005200E000E00040 -S11319C8E000E000E000E000A700AB00AD00B700D5 -S11319D8C800FFF77BFDC8E009200021FFF78CFD54 -S11319E8044608B10124C6E068461021FFF7E3FD68 -S11319F80028F7D09DF800109DF807308A09012ABD -S1131A080CD103F03F009DF808109DF8093002043A -S1131A18501C03EB0122801880023FE09DF8080067 -S1131A289DF80620990001EB901302F0030003EBE4 -S1131A3880219DF805309DF80A20481C03F00F0109 -S1131A4801EBD2139DF8091001F0030203EB4203E2 -S1131A58D91F00FA01F021E04C4E316811F004015D -S1131A681ED08D200021FFF747FD0028BAD1FF20A2 -S1131A78FFF7FAFC68461021FFF79DFD0028B1D056 -S1131A883024FF20FFF7F0FC611E11F0FF04F8D1A9 -S1131A989DF80A201023100903FA00F028606AE070 -S1131AA80920FFF729FD074600289BD16846102125 -S1131AB8FFF781FD002895D032689DF80A0012F0DE -S1131AC8020410D000F03F049DF80B00C30903EB97 -S1131AD844019DF80D404A1CA009431E02FA03F272 -S1131AE83C462A6047E09DF80B30C0F3840103F0BC -S1131AF803025B09481C03EBC2014A1C42432A60E7 -S1131B0839E0224B186810701AE0092000E00A2016 -S1131B180021FFF7F1FC00287FF464AF2846102168 -S1131B2821E03A200021FFF7E7FC00287FF45AAFB0 -S1131B380446FF20FFF798FC28550134042CF8D1FB -S1131B48002418E011490A6854077FF54BAF8D202B -S1131B580021FFF7D1FC00287FF444AFFF20FFF7F2 -S1131B6883FC28464021FFF726FDD0F1010438BF45 -S1131B78002400E00424FFF79BFC02E0042400E0B6 -S1131B880324204605B0F0BD000000200400002016 -S1131B98004870470000AA4210B5044C2046FEF7DE -S1131BA8ADFC2046BDE81040FEF760BC0050102094 -S1131BB830B53E4885B0FEF7A1FC3D480C21FEF740 -S1131BC883FF3C487F21FFF7E5FB00213948FFF7F5 -S1131BD8FDFB01463748FFF70DFCFEF775FD01468E -S1131BE83448FFF7EFFA16213248FFF701FB314872 -S1131BF8FFF758FB01212F48FFF716FC044600F0B5 -S1131C0821FB00F59C5000F10805600708D4012168 -S1131C182848FFF709FC044600F014FBA842F4D353 -S1131C280021082369208DF80910452127228DF801 -S1131C3808308DF80B005B238DF80D10684601A958 -S1131C488DF80A208DF80C30FFF738F8009A531CE9 -S1131C5812D00198411C0FD0130A110C8DF80820DA -S1131C688DF80B00020A000C8DF809308DF80A1063 -S1131C788DF80C208DF80D000E4802A9FFF7E4FA40 -S1131C880D4B9DF808109DF809209DF80A0019705D -S1131C985A7098709DF80B109DF80C209DF80D0053 -S1131CA8D9701A71587105B030BD00BF20000020EA -S1131CB800500240008004402216002010B5002184 -S1131CC80948FFF783FB044621460748FFF792FBC0 -S1131CD814F0010007D00448044940F24262BDE808 -S1131CE81040FFF7FFBA10BD00800440CA0F00205F -S1131CF8024B034803491A88FFF71EBBC00F002094 -S1131D0800800440CA0F002000B589B0002168464D -S1131D18202203F067FD0848694602F02BFC40B90D -S1131D28009838B19DF8080080F01001C1F3001044 -S1131D3800E0002009B000BD075B000000487047C0 -S1131D48075B000010B5074C0023204606490A2209 -S1131D5884F8243202F0E8F810B9012084F8240247 -S1131D6810BD00BF08000020225B000010B50C481D -S1131D7890F82432012B01D102F057FB00F062FAEB -S1131D8800F164040748FFF7C5F8012803D100F0FF -S1131D9859FAA042F6D90448BDE8104002F00EBC36 -S1131DA80800002000C00040075B0000034890F8CA -S1131DB82432012B01D102F038BB704708000020FF -S1131DC838B50F4C054694F82432012B0AD1214624 -S1131DD802F090FC002805DA002084F8240220464A -S1131DE802F023FB6C1E14F8011F41B10548FFF7EC -S1131DF87BF80448FFF752F80028FAD0F3E738BD17 -S1131E080800002000C0004008B50848FEF7ACFBF5 -S1131E180748FEF773FB4FF040200321FEF7A2FEAC -S1131E2800F0EAFA00F0F9FAFCE700BF8003C00109 -S1131E38010000200148382100F09EBA2F5B000001 -S1131E4872B6704762B67047FFF7FABF10B500F074 -S1131E58C8F988B100F01CFB00F0E0F900F0C3F900 -S1131E68064B20F0604020F07F01196000F0BBF9B8 -S1131E784468FFF7E7FFA04710BD00BF08ED00E086 -S1131E88F8B505460E4617460024A3B29F4205D06E -S1131E98A05D605500F02DFB0134F6E7F8BD0000A5 -S1131EA870B500240646254600F023FB094BE2588A -S1131EB8964209D3191948681218964204D20C217B -S1131EC801FB0535287A70BD0C340135C02CEBD1E3 -S1131ED8FF2070BDB45B00002DE9F341054600689E -S1131EE8FFF7DEFFFF2801D100201AE000242B1998 -S1131EF858682F6802AE46F8040D04EB070800F092 -S1131F08F8FA304641460422FEF76EFE0028EBD16B -S1131F18E25901998A42E7D10434B4F5007FE6D145 -S1131F280120BDE8FC81000038B5104B04469842F6 -S1131F380D4606D0B1F5004F05D0FFF7CDFF18B90F -S1131F4810E00B4C00E01C46EB050BD12068A842BE -S1131F5809D0204640F8045B29464FF40072FFF785 -S1131F688FFF00E00024204638BD00BF3002002067 -S1131F78340400202DE9F8439946036821F4FF75D9 -S1131F88013304460E46904625F0010506D140F873 -S1131F98045B29464FF40072FFF772FF2068A842D9 -S1131FA808D020462946FFF7BFFF044610B9002091 -S1131FB8BDE8F88321684746761AA219161D00F071 -S1131FC898FA231DF01AB0F5007F08D3204605F5CA -S1131FD80071FFF7A9FF04460028E8D0061D17F88A -S1131FE8011B08EB0902974206F8011BE7D10120FF -S1131FF8BDE8F883034A04484FF0FF3313600360D5 -S1132008704700BF340400203002002070B5044635 -S11320180D461646FFF744FFFF2815D0601E4019E9 -S1132028FFF73EFFFF280FD024F4FF7323F00101CC -S1132038B1F5004F0CBF05480548214632462B46EA -S1132048BDE87040FFF796BF002070BD3002002045 -S113205834040020F8B505460E46FFF721FF044670 -S1132068681E8019FFF71CFFFF2C05464DD0FF287A -S11320784BD0844249D8032C47D9132845D8002685 -S113208800F037FA224B0C2202FB06310F7AA742E2 -S113209801D10C6804E00136102EF1D14FF0FF3461 -S11320A8002700F026FA1A4A0C2000FB0723197AA5 -S11320B8A94201D11F6804E00137102FF1D14FF074 -S11320C8FF37002600F015FA114A0C2000FB0623FE -S11320D8197AA94201D15D6803E00136102EF1D1C5 -S11320E800253F1B7819C0F38F270025BD420AD26B -S11320F800F0FFF92046FEF74FFD04F5806420B98F -S11321086A1C95B2F2E70120F8BD0020F8BD00BFB3 -S1132118B45B00000E4B07B51A68013216D0586834 -S11321289968DA680918881819695A694018811869 -S11321389869DB690A18D118484202AA42F8040DC2 -S1132148042148F2F000FFF761FF00E001200EBD12 -S11321583002002048F204034FF400410A6818686A -S113216848F2080319688018421848F20C000368FA -S1132178D11848F21002106848F214031A680918B2 -S1132188881848F218010B68C21848F2F000016870 -S11321985318D3F1010038BF002070470A4808B526 -S11321A80368013305D1094801684B1C06D1012095 -S11321B808BDFFF791FE0028F5D108BDFFF78CFE96 -S11321C8003018BF012008BD30020020340400206C -S11321D84FF400407047FFF70DBFFFF717BFFFF735 -S11321E839BFFFF7B7BFFFF7F3BF08B5FFF792FF93 -S11321F818B1BDE80840FFF7D1BF08BD054B002260 -S11322084CF24F3105201A6059609A601860024BED -S11322181A60704710E000E038060020014B0022E5 -S11322281A60704710E000E0044B1868C30303D534 -S113223803490A68531C0B60704700BF10E000E0B4 -S11322483806002008B5FFF7EFFF014B186808BDF2 -S11322583806002010B50748FEF750F9FEF734FA9F -S1132268014605484FF461426023BDE81040FEF77B -S1132278ADBD00BF0100001000C00040402970B58A -S113228806460D4603D916485B2100F075F8154833 -S11322982946FEF729FE30B11248FEF7FFFD30B992 -S11322A800F027F9F8E70E485F2100F065F80024EC -S11322B8A3B2AB4213D200F01CF90A48315DFEF711 -S11322C813FE30B10748FEF7E9FD30B900F011F903 -S11322D8F8E70348682100F04FF80134E8E770BDD7 -S11322E8745C000000C00040F8B51E4C0646257812 -S11322F8A5B91D48FEF7E4FD421C01D10020F8BD34 -S11323081A4AC0B210700028F8D0FFF79BFF184B88 -S11323181849186001200D702070EFE7154D124818 -S11323282F78FEF7CDFD0137431C10D00F49C8554F -S11323382878421CD3B20A782B709A42DED13046F0 -S11323480131FFF79DFD002121700120F8BDFFF741 -S113235879FF074B196864318842CFD9002020706F -S1132368F8BD00BF7E06002000C000403C060020E7 -S1132378800600207D06002008B5034B186003483A -S1132388016000F0B6F8FCE7840600208806002007 -S113239810B500F0ABF8012818D000F053FAA8B132 -S11323A80B4C2378012B11D1FFF74CFF09490A681C -S11323B802F51C531033834208D80020207000F023 -S11323C84BFA18B9BDE81040FFF740BD10BD00BF77 -S11323D88C0600209006002008B5054B01221A70CF -S11323E8FFF730FF03490860BDE80840FFF7D0BF96 -S11323F88C0600209006002008B5FFF725FD00F0A4 -S113240877F8FFF7FBFEFFF7E6FE00F005FA00F0A9 -S113241811F8BDE80840FFF7DFBF08B500F069F818 -S1132428FFF702FF00F002FB00F014F8BDE80840D3 -S1132438FFF7AEBF10B5064C00F066F8FFF70AFFC9 -S11324480023237003F0D2F80320207010BD00BFCE -S11324580100002008B50C48FFF746FF012805D104 -S11324680A4B002208481A7000F06CF8064803F07A -S11324780FF9012807D10549032008700248BDE86F -S1132488084000F05FB808BD940600200100002051 -S1132498704700000A4B70B51A7806460C461D466C -S11324A812B9C9B2FFF7EAFE2878032803D13046E7 -S11324B8E1B203F0D1F8BDE8704000F03BB800BFCA -S11324C801000020034B1878411E01298CBF4020CD -S11324D80020704701000020034B1878411E012991 -S11324E88CBF4020002070470100002000F01AB87B -S11324F870477047034BFE2218710220DA70A3F864 -S113250844007047D4060020054B00221A709A64D0 -S113251883F84320A3F844209A705A70704700BF88 -S1132528D4060020024B1878003018BF01207047E9 -S1132538D4060020024B002283F84320704700BFD2 -S1132548D4060020F8B506780546FF2E824C19D12A -S113255800F078F908B91020E4E0002301251020E0 -S1132568637063712570E6702071FFF7ABFFA0718B -S1132578FFF7B2FFE071FFF7AFFF010A217265723E -S1132588A57281E02778012F40F0E480F32E57D01C -S11325981FD8CF2E00F0BC8006D8C92E00F0858045 -S11325A8CC2E40F0BE80BAE0D12E00F0AB80C0F053 -S11325B88E80D22E40F0B5800025FF21E170257170 -S11325C86571FFF77FFFE571A071257265720722B7 -S11325D829E0FA2E4DD00AD8F52E11D026D3F62E9E -S11325E840F09F80FF21E1704268A26494E0FD2ED0 -S11325F84CD0FE2E55D0FC2E40F09380002091E064 -S1132608FFF760FF6A78904201DC22208AE0A16C1F -S1132618201DFFF735FCFF20E070A26C69788B1849 -S1132628A3646878421CA4F844207DE0FFF74AFFBD -S11326386B789842E9DD6968201DA1646A78E8E747 -S1132648FF22E270A36C446800221C19A34204D040 -S113265813F8010B1118CAB2F8E73F4B0021C3F86D -S1132668072001200822187159719971A3F8442090 -S11326785AE03A4B0020FF220721E270A36420713C -S11326886071A071C4F807100822CCE761780020B3 -S1132698FF23E37020716171A071E071207206223A -S11326A8C1E700212170617034E0A66CFFF70AFFCE -S11326B86A1C411E3046FFF790FD80B3FF23A56CCA -S11326C8E370FFF7FFFE013D2818A06424E0FFF73C -S11326D8F9FE6B780138984297DDFF21E170A4F880 -S11326E84470697819B9FFF780FDE8B917E01A4C06 -S11326F8AA1CA06CFFF771FD88B16A78A06C131846 -S1132708A36411E0A06C6968FFF769FD10B906E0DD -S1132718FFF79CFBFF22E270A4F8447004E0312028 -S113272800E02020FFF7E6FE0B4C94F84320012A32 -S113273802D11020FFF7DEFEB4F8441006480BB2AD -S1132748002B07DD012280F843200330BDE8F84060 -S1132758FFF7A0BEF8BD00BFD4060020EB5C000064 -S113276870B5002506462C46705D03F025F8C0B206 -S1132778A0F13003DAB2162A10D8A0F13A010629DA -S11327880CD9092A84BFA0F13702D2B2013502EB71 -S11327980414022D04F0FF0401D0E5E700242046C8 -S11327A870BD000010B503460B4819460A24B1FB56 -S11327B8F4F1024601300029F8D102F801190A247B -S11327C8B3FBF4F104FB11333033104602F801393A -S11327D80B460029F3D110BD2107002038B50309A1 -S11327E8092B05460C46184601D9373003E030302A -S11327F802F0E2FFC0B2207005F00F00092801D9E9 -S1132808373003E0303002F0D7FFC0B260700020E8 -S1132818A070204638BD000008B5074B00200749C2 -S1132828187001F071FB28B105487721BDE808400C -S1132838FFF7A2BD08BD00BF600700206C07002099 -S1132848F35C0000034B1878D0F1010038BF002076 -S1132858704700BF6007002010B5FFF747FE012846 -S113286801D1002010BD054C2378002BF9D1FFF7C6 -S11328784BFA0128F5D1207010BD00BF6007002075 -S113288810B50446007802F097FF532801D00320BE -S113289810BD607802F08AFF0028F8D060783128EB -S11328A806D0322806D0332814BF0320022010BDD6 -S11328B8002010BD012010BDF8B505460230FFF711 -S11328C84FFF04350446074600262846FFF748FF0D -S11328D8013EB6B2BB1999B2201802350129C4B217 -S11328E8F3D82846FFF73CFFE243D4B2231A5842F0 -S11328F85841F8BD2DE9F041044616460D4601B18C -S113290820B9494840F23121FFF736FD2046FFF748 -S1132918B7FF0328074600F082802046FFF7CCFF64 -S1132928002879D0012F23D002D3022F77D146E093 -S1132938A01CFFF715FF8046201DFFF711FF0702B3 -S11329482F60A01DFFF70CFF38182860A8F10305B5 -S11329580834ADB2002E63D0002729B28F425FDA63 -S11329682046FFF7FDFEF05501370234BFB2F4E705 -S1132978A01CFFF7F5FE8046201DFFF7F1FE0704B3 -S11329882F60A01DFFF7ECFE07EB00272F6004F172 -S11329980800FFF7E5FEA8F104023B182B600A348F -S11329A895B2002E3CD0002728B2874238DA204658 -S11329B8FFF7D6FE791CF05502348FB2F4E7A01C59 -S11329C8FFF7CEFE8046201DFFF7CAFE07062F60DC -S11329D8A01DFFF7C5FE07EB00472F6004F10800B0 -S11329E8FFF7BEFE07EB00272F6004F10A00FFF78C -S11329F8B7FEA8F10501381828600C348DB27EB1F1 -S1132A0800272BB29F420BDA2046FFF7A9FE7A1C57 -S1132A18F055023497B2F4E74FF6FF7500E000254D -S1132A2828B2BDE8F08100BFF35C00002DE9F04155 -S1132A38A54E3578002D00F08B81012D26D1FFF7A6 -S1132A4881F9A248FFF7BCF9A148FFF7B9F9FFF7E4 -S1132A5875F92A4601469F4801F066FA044638B1DA -S1132A689D48FFF7ADF92846BDE8F041FFF79EB948 -S1132A789A48FFF7A5F99A48FFF7A2F99948FFF78A -S1132A889FF99948022304604460BCE0022D40F099 -S1132A988D80964F964C4FF48071204607F50D7241 -S1132AA801F0ECFD97F93A12002901DA8A48A0E00E -S1132AB8F0B10022204604F5C071FFF71BFF421C49 -S1132AC804D18548FFF77CF9032095E000280FDD41 -S1132AD8854D696821B9D4F880116860296007E0D8 -S1132AE8D4F880312C684018A34238BF2B60686042 -S1132AF87E4DD5F83C22D5F840329A4240F02881E0 -S1132B0805F50D70002101F097FC70B17248FFF7CC -S1132B1857F90420FFF74AF905F50D7001F085FC13 -S1132B28694A00211170BDE8F0816F4C6B48FFF7CA -S1132B3847F97048FFF744F96068FFF733FE6E48B9 -S1132B48FFF73EF96D48FFF73BF9E0786A49FFF76C -S1132B5845FEA0786A49FFF741FE60786949FFF7A6 -S1132B683DFE69492078FFF739FE6348FFF728F9E5 -S1132B786648FFF725F994E80300FFF730FB524C49 -S1132B88064660B95448FFF71BF90520FFF70EF90C -S1132B9805F50D7001F049FC2670BDE8F0814F4839 -S1132BA8FFF70EF903202070BDE8F081032D40F0F3 -S1132BB8CF804E4F4E4C4FF48071204607F50D726E -S1132BC801F05CFD97F93A32002B04DA5048FFF71C -S1132BD8F7F8022010E0002859D0204604F5C07107 -S1132BE804F58072FFF786FEB0F1FF3F80460DD1F1 -S1132BF84848FFF7E5F82846FFF7D8F807F50D70B9 -S1132C0801F013FC00233370BDE8F08100283EDD99 -S1132C184148FFF7D5F84046FFF7C4FD3648FFF7AB -S1132C28CFF83E48FFF7CCF894F883013249FFF710 -S1132C38D5FD94F882013249FFF7D0FD94F881015B -S1132C483049FFF7CBFD304994F88001FFF7C6FD02 -S1132C582948FFF7B5F82D48FFF7B2F8D4F88001F2 -S1132C6804F580724146FFF7B8FA044660B91A4879 -S1132C78FFF7A6F80620FFF799F807F50D7001F09D -S1132C88D4FB3470BDE8F0811448FFF799F8174C69 -S1132C98D4F83C22D4F84002824259D12048FFF7A4 -S1132CA88FF8FFF7A2FA054600283BD10A48FFF738 -S1132CB887F80720FFF77AF804F50D7001F0B5FBE3 -S1132CC8014A1570BDE8F081600700205E5D0000D0 -S1132CD8815D0000A0090020595E0000A65D000087 -S1132CE8AB5D0000CF5D0000640700206C07002086 -S1132CF8C40B0020FD5D000020070020065E0000D4 -S1132D08220700202407002026070020F95D000080 -S1132D181F5E0000405E0000615E00006E5E000001 -S1132D28855E00000B48FFF74BF80B48FFF748F89F -S1132D3804F50D7001F079FB0848FFF741F8084BDA -S1132D4800211970FFF712F8BDE8F041FFF77EB8CB -S1132D58BDE8F081A65D0000A15E0000B95E000038 -S1132D686007002010B50023934203D0CC5CC45400 -S1132D780133F9E710BD002310B50446184642088C -S1132D88E15C42EAC010013342180B2B02F0FF0049 -S1132D98F5D110BD08B580B1036873B11A7862B172 -S1132DA8D9888088814208D15878FEF745FD10F00B -S1132DB8010F0CBF0020032008BD092008BDF8B589 -S1132DC803690C4601F10902002B4DD043691146F1 -S1132DD81F7B00255E5D0A46202E13D0052E14BFE6 -S1132DE83246E52207F00806F6B22EB1A2F14106F2 -S1132DF8192E01D82032D2B2013501F8012B082D41 -S1132E080A46E7D11E7A202E17D02E2201F8012B6C -S1132E1808269D5D0A46202D0FD007F01002D2B275 -S1132E282AB1A5F14102192A01D82035EDB201369B -S1132E3801F8015B0B2E0A46EBD1D97A21729E7FE9 -S1132E48DD7F310441EA05661D7F597F2E4346EA3A -S1132E58012626605D7E197E41EA0526A680DD7D71 -S1132E689B7D43EA0521E18000251570A669E6B13A -S1132E78E269D2B103690BB9002514E0018C4FF65D -S1132E88FF729142F8D0C76937F8150058B100218C -S1132E9801F040FC0028EFD0E369591E8D42EBD2C3 -S1132EA870550135F0E700207055F8BDCA7E8B7E59 -S1132EB8032843EA022305D1487D097D41EA00221B -S1132EC843EA02431846704710B504460A46407858 -S1132ED804F134010123FEF7B7FC80BB94F83322D4 -S1132EE894F8323243EA0221174B0AB29A4228D1A3 -S1132EF894F86C2094F86D10130494F86A2043EA4B -S1132F08016194F86B30114341EA03210F4B21F01E -S1132F187F429A4216D094F8880094F889100204E3 -S1132F2894F8860042EA016194F88720014341EA53 -S1132F38022121F07F40C01A18BF012010BD0320D0 -S1132F4810BD022010BD00BF55AAFFFF4641540022 -S1132F582DE9F041154602681378303B092B05D852 -S1132F6854783A2C02D10232026000E00023002097 -S1132F780860002B40F05A81B54C2468002C00F0FE -S1132F8858810C60217881B16078FEF755FCC1073F -S1132F980BD4002D00F0508100F00401C8B20028C1 -S1132FA814BF0A200020BDE8F08100202070607062 -S1132FB8FEF72EFBC20700F142812DB100F0040395 -S1132FC8DAB2002A40F03E8100212046FFF77CFF58 -S1132FD8012818D194F8F60110B90D20BDE8F08144 -S1132FE894F8FC5194F8FD112B0494F8FA0143EA7F -S1132FF8016294F8FB11024342EA0125204629465E -S1133008FFF762FF00E00025032800F01E81002876 -S1133018E3D194F8402094F83F3043EA0220B0F515 -S1133028007FDAD194F84B6094F84A1051EA0621EB -S11330380DD194F85A3094F85B2094F85810180479 -S113304840EA026694F859200E4346EA022194F8AD -S11330584460E161731E012BE670BED894F84120E8 -S1133068A270002AB9D0501E1042B6D194F8460076 -S113307894F8453043EA002398B21B072081ACD169 -S113308894F8487094F8473053EA07230DD194F81C -S1133098563094F857701B0443EA076394F8547045 -S11330A83B4394F8557043EA072394F8438094F813 -S11330B8427057EA082890D006FB01FC08EB101769 -S11330C86744BB4289D3DB1BB3FBF2F3002B84D0E8 -S11330D840F6F576B34206D94FF6F57293428CBFA3 -S11330E80326022600E00126023305EB08027F19B5 -S11330F8032EA36125626262E76213D100287FF47C -S11331086CAF94F8622094F86300120442EA0062F7 -S113311894F86000024394F8610042EA0022A26233 -S113312898000FE000283FF458AF0CEB0200022E81 -S1133138A06201D1580005E003225A4303F00103B9 -S113314803EB520000F2FF13B1EB532FFFF445AF2A -S113315800204FF0FF31032E2161E0605AD194F82A -S1133168652094F86430607143EA02216A18626148 -S1133178607804F134010123FEF766FB002849D185 -S113318894F8330294F8322242EA0023314819B2FF -S113319881423FD194F8362094F83730110441EA3B -S11331A8036094F8343094F83520184340EA022137 -S11331B8294881422ED194F81A2294F81B3211041A -S11331C841EA036094F8183294F81922184340EA43 -S11331D80221224881421DD194F8223294F82322F4 -S11331E8190441EA026094F8202294F82132104329 -S11331F894F81E2240EA032194F81F021304E160A4 -S113320843EA006194F81C0294F81D22014341EA40 -S113321802232361124926700888421C93B20020B5 -S11332280B80E38020632071BDE8F0810B20BDE8AA -S1133238F0810C20BDE8F0812846BDE8F081032028 -S1133248BDE8F0810A20BDE8F0810120BDE8F081E5 -S11332584C0F002055AAFFFF52526141727241611E -S1133268480F0020F8B50446007908B3256B04F12B -S11332783407607839462A460123FEF729FBB0B99A -S1133288636A20719D4201D20020F8BDE269981852 -S11332988542F9D2E678012EF6D9E16960786D188D -S11332A82A4639460123FEF713FB013EF3E70120C2 -S11332B8F8BD38B50446FFF7D5FF0346002B50D1B7 -S11332C82278032A45D16079002842D0236304F187 -S11332D834010025CD540133B3F5007FF9D15223CD -S11332E884F8343084F835306123AA2084F83630E1 -S11332F884F81B32236984F833027220552284F837 -S1133308180284F81902180C84F8322284F81E0270 -S11333184122E06884F8372084F81A2284F81C32A1 -S1133328C3F307221B0E84F81D2284F81F32C0F34E -S11333380722030C84F82002000E84F8212284F862 -S1133348223284F82302626960780123FEF7C0FA06 -S11333586571002160780A46FEF71CFB003018BF2F -S1133368012038BD38B5036B044699420D460CD08C -S1133378FFF778FF58B9607804F134012A4601232D -S1133388FEF762FA18B9256338BD002038BD01205C -S113339838BD836902399A1E914204D28278C06A80 -S11333A802FB01007047002070470129F8B5044664 -S11333B80D465DD9836999425AD20178022928D0E9 -S11333C8032937D0012950D1426A05EB550602EB8F -S11333D85621FFF7C7FF002847D1636AF005013675 -S11333E804EBD05703EB5621204697F83470FFF7C7 -S11333F8B9FF002839D1F60504EBD65494F83410F3 -S1133408EB0747EA012201D51009F8BD1005000DA4 -S1133418F8BD426A02EB1521FFF7A4FF28BB2D066D -S1133428ED0D6119641991F8343094F8350043EAC4 -S11334380020F8BD436A03EBD511FFF793FFA0B949 -S11334486D06ED0D611991F8370091F83620343185 -S113345803064978641943EA024294F8343042EA8C -S11334680120184320F07040F8BD4FF0FF30F8BD3C -S11334780120F8BD70B504460D46E1808168012934 -S113348801D1022070BD03689A699142F9D271B9D9 -S11334981878032801D1996A49B919890020A942E1 -S11334A8E060EED99B6A03EB1512226119E09E785D -S11334B83601B5420ED32068FFF777FF421C014658 -S11334C818D00128DDD923689A699042D9D2AD1B56 -S11334D8ADB2EEE7E1602068FFF75BFF00EB151182 -S11334E82161206805F00F0500EB45113431616155 -S11334F8002070BD012070BD0129F8B504460D46B1 -S1133508164672D9836999426FD2017802293AD052 -S1133518032949D0012964D1426A05EB550702EB16 -S11335285721FFF71FFF00285CD1F805C20D15F0DD -S11335380105F3B207D0A11891F8340000F00F0187 -S113354841EA0313DBB2616A0120A2180137207132 -S113355882F83430204601EB5721FFF703FF002897 -S113356840D1FF05FA0D15B1C6F3071607E0A318F5 -S113357893F83410C6F3032621F00F073E43A71827 -S113358887F834602EE0416A01EB1521FFF7EAFE63 -S113359840BB2D06EB0DE21882F83460C6F307260B -S11335A8154682F835601DE0426A02EBD511FFF733 -S11335B8D9FEB8B96D06EB0DE11891F837200D4620 -S11335C8130603F070421643C6F30723320C81F83E -S11335D83460360E81F8353081F8362081F837604A -S11335E800E0022001212171F8BD0220F8BDF8B5E0 -S11335F805460F4631B9C6686EB18069864228BF50 -S1133608012609E0FFF7D1FE01283BD9AB699842AE -S113361839D33E4600E001263446A96901348C4278 -S113362804D3012E01D80020F8BD022428462146DF -S1133638FFF7BBFE48B1431C02D14FF0FF30F8BD81 -S113364801281FD0B442E8D1EDE7284621466FF09F -S11336587042FFF751FF98B947B92A69EC60511CC9 -S11336680CD0531E01202B61687107E028463946A7 -S11336782246FFF741FF0028EFD001E02046F8BDBD -S11336880128DAD00120F8BD2DE9F843C68804469C -S1133698701C86B20F4616B90420BDE8F883236966 -S11336A8002BF9D016F00F085AD1591C2161E16892 -S11336B8206819B90289B242EED951E08278531EC2 -S11336C813EA16124CD1FFF770FE0128054602D8FA -S11336D80220BDE8F883411C02D10120BDE8F8832B -S11336E8206881698D4235D3002FD5D0E168FFF772 -S11336F87EFF054600283CD00128E9D0421CECD0C6 -S11337082068FFF7AFFD0028E7D12268343200278C -S113371817540130B0F5007FF9D1D4F80090294648 -S11337284846FFF736FEC9F8300020688378BB4264 -S11337380DD9012202712068FFF794FD0028CCD12D -S113374820680137036BFFB2591C0163EDE7016B75 -S1133758CF1B0763E56020682946FFF71AFE20613E -S11337682068E68000EB4813343363610020BDE829 -S1133778F8830720BDE8F8832DE9F84F4FF0FF09D7 -S113378806464C4630683169FFF7ECFD8046002850 -S113379840F0838075692F78002F78D0EA7AE52F76 -S11337A802F03F0369D002F00800C1B211B10F2B37 -S11337B863D101E00F2B4AD1D6F81CB0BBF1000F3E -S11337C85CD007F04000C1B231B1F48895F80D908F -S11337D807F0BF07348401E0A7424ED16B7B4B4509 -S11337E84BD12A780D2122F04000441E4C434FF05F -S11337F801084FF0000A2A4B1AF803106A18507887 -S11338086B5C43EA0020B8F1000F0BD000F09EFF78 -S1133818FE2C804631D83BF8140000F097FF0134A1 -S1133828804502E04FF6FF71884226D10AF1010A69 -S1133838BAF10D0FDFD12A7802F04000C3B24BB3BE -S1133848B8F1000F26D03BF814401CB315E024B996 -S11338582846FFF790FA81451FD04FF6FF7232844D -S1133868B269D37A13F0010307D1E85CD15C013360 -S1133878884202D10B2BF8D10FE0FF2430460021F7 -S1133888FFF702FF804600283FF47CAF05E04FF0C5 -S1133898040802E0791ECCB2F0E74046BDE8F88F90 -S11338A8725F00002DE9F74F0B7806462F2B8946E7 -S11338B801D05C2B01D109F101090024B46099F805 -S11338C800001F2800F2948030462146FFF7D2FDFD -S11338D874611FE15C2900F08B80D6F81CB00025C8 -S11338E8785D6C1C1F2800F28B8007EB04091F28E5 -S11338F894BF042400240BEB4500002D00F0048140 -S113390830F8021D202900F098802E2900F09580B7 -S11339180023B2690BEB45072BF815302020D0544F -S113392801330B2BFAD14FF000083BF8181020296B -S113393800F085802E2900F08280B8F1000F01D0B4 -S113394844F003043B4633F8027D2E2F01D0013D99 -S1133958F9D100224FF0080A17463BF8183008F14D -S11339680108002B6ED1B3691978E52901D1052026 -S11339781870BAF1080F01D1BA00D7B207F00C03D6 -S11339880C2B00F0A88007F00301032900F0A380A2 -S113399804F00200C2B24AB907F00307012F08BFB6 -S11339A844F01004042B08BF44F00804B3693046FB -S11339B8DC720021FFF75EFD10B93046FFF7DCFE2C -S11339C8B169CA7A002840F0898002F00403D9B2A8 -S11339D8002940F09F807169C87A00F01002D3B2C0 -S11339E8002B00F0858034682078FFF75FFAB06018 -S11339F84F46397809F101092F297FF46BAFF7E7AE -S1133A082F283FF472AF5C283FF46FAFB4F5807F82 -S1133A187AD0012100F07EFE002875D07F2806D8D0 -S1133A283D4A12F8013F13B18342FAD16CE00BEB23 -S1133A38440525F8020C254652E7013D5DE708F1E7 -S1133A48010872E7202B03D02E2B04D1A8455DD0A2 -S1133A5844F0030481E7524502D2A84515D155E044 -S1133A68BAF10B0F04D144F003044FF00B0A7AE7C0 -S1133A78A84503D044F003043FF675AFBF00FFB276 -S1133A88A8464FF00B0A082267E77F2B0ED9184681 -S1133A980021019200F03EFE019A034618B11F4826 -S1133AA8C11811F8803C44F002042BB11C4810F8EA -S1133AB8011F29B19942FAD144F003045F2306E0B7 -S1133AC8A3F1410081B2192914D847F00207B0695B -S1133AD88354013241E744F0020459E7042819D118 -S1133AE802F00401C8B2002814BF0420052011E024 -S1133AF805200FE0A3F1610081B21929E7D8203B22 -S1133B0847F001079BB2E2E7062003E0BAF10B0F86 -S1133B18B4D1A8E7BDE8FE8FE15E0000F25E0000C4 -S1133B28EA5E000038B5018CC5884FF6FF739942E8 -S1133B3808BF29460446FFF79DFC0146B8B9216928 -S1133B482068FFF70FFC014670B96069E52202702E -S1133B58236801201871E288AA4208D22046FFF798 -S1133B6893FD01460028EAD0042908BF022108462B -S1133B7838BD00002DE9F041FF2704463D460426E0 -S1133B882169002967D02068FFF7ECFB0646002866 -S1133B9862D163691A78002A64D0E52AD97A51D0A7 -S1133BA82E2A4FD001F03F0008284BD00F283FD1D0 -S1133BB802F04006F1B229B1E5885F7B02F0BF024A -S1133BC8258401E0AA423DD1587BB8423AD11978FC -S1133BD80D2001F03F05691EE66941434FF0010ECF -S1133BE80020234D10F805C003EB0C0595F801805F -S1133BF813F80C5045EA0825BEF1000F06D0FE293B -S1133C0820D826F81150AE46013103E04FF6FF7C68 -S1133C18654517D101300D28E3D11B7803F0400521 -S1133C28E8B2E0B1FE290DD8002326F8113016E0D9 -S1133C3825B91846FFF79FF8874215D04FF6FF734A -S1133C48238411E0FF2520460021FFF71DFD0646C9 -S1133C58002895D000E03EB10021216104E0013A3A -S1133C68D5B2F0E70426F7E73046BDE8F08100BF97 -S1133C78725F0000012970B504460D4622D9836994 -S1133C8899421FD2A069854205D220462946FFF7EA -S1133C988CFB064608B9002070BD012812D0431CCD -S1133CA80ED0204629460022FFF726FC58B9216980 -S1133CB8481C03D04A1C0125226165713546E1E799 -S1133CC8012070BD022070BD73B51C4616460B2238 -S1133CD80546FFF747F8052C0AD9B21E32F8020F39 -S1133CE8630843EAC434538821188CB2002BF5D1F5 -S1133CF8072304F00F0000F13002392A88BF00F1CD -S1133D0837020DF80320013B2409F2D102A9C8188F -S1133D187E2200F8082C9C4204D0295D202901D079 -S1133D280134F8E7072B05D802AAD11811F8080CB2 -S1133D38013300E0202028550134072CF2D97CBD3A -S1133D482DE9FF418669D0F81C800C2204463146CF -S1133D5801A8FFF707F89DF80F30DA0722D50020ED -S1133D68F0720127E061304601A942463B46FFF75D -S1133D78ABFF20460021FFF77DFB054650B92046DE -S1133D88FFF7FAFC054628B90137BFB2642FEAD118 -S1133D980725B2E0042D40F0B0809DF80F10F172B1 -S1133DA8C4F81C809DF80F2002F00205EBB20BB991 -S1133DB801270CE0002038F8107017B1471CB8B27E -S1133DC8F9E700F119010D2291FBF2F5AFB2204693 -S1133DD80021FFF74FFB0546002840F08E80064679 -S1133DE820682169FFF7BEFA0546002840F085805F -S1133DF863691878E52800D018B90136BE4201D1A4 -S1133E0808E02E4620460121FFF73EFC054600281F -S1133E18E6D072E0013EB6B2002E53D0E1882046C7 -S1133E288A1B91B2FFF726FB0546002865D1A069D5 -S1133E38FEF7A1FF074620682169FFF793FA0346B6 -S1133E480546002859D162690F20F5B2D4F81CE060 -S1133E58691ED0720D204143577313739376D3763A -S1133E6818464FF6FF7CDFF89C80634518BF3EF880 -S1133E78113010F808C04FEA132802F80C309444A3 -S1133E8818BF01318CF8018001304FF6FF7C002BFC -S1133E9808BF63460D28E4D1634502D03EF81130CB -S1133EA813B946F04005EDB21570216801220A7174 -S1133EB820460021FFF7E8FB0546F0B9013EB6B2FB -S1133EC8002EB8D120682169FFF74CFA0546A0B93D -S1133ED860692B460021C1540133202BFAD1606953 -S1133EE8A1690B22FEF73EFFA2696069D17A01221B -S1133EF801F01803037320680271284604B0BDE872 -S1133F08F08100BF725F000048B9064A136803B124 -S1133F18187009B1002008701160002070470B2048 -S1133F28704700BF4C0F00202DE9F0478EB0019177 -S1133F3816460546002800F098800023036005A96A -S1133F4801A802F01E02FFF703F88046002840F09B -S1133F5895804C4902A80B900C9105A80199FFF78C -S1133F68A1FC0A9C18B9002C0CBF0620002016F0EE -S1133F781C0F06F01F0748D048B1042802D105A831 -S1133F88FFF7DEFE47F008070A9C48B175E0E17ABE -S1133F9811F0110F70D106F00403DEB2002E67D1C0 -S1133FA807F00802D0B200283DD0FDF7F1FDC0F3B8 -S1133FB80726E673010C0026030EDDF8149021741D -S1133FC8E67226776677A677E677A073637499F81E -S1133FD800002146FEF76AFF0122A676E6762675DA -S1133FE8667589F804200646E8B148463146D9F88A -S1133FF830A0FFF73FFE00283FD10598013EC66078 -S11340085146FFF7AFF970B137E0002835D1E37AAC -S113401803F01002D0B200282CD106F00206F6B242 -S11340280EB1D90728D407F00800C1B209B147F086 -S11340382007059E2146336B2C62EB61AF71307803 -S1134048FEF734FF2861A07FE27F010441EA02639E -S1134058227F607F1343F28843EA00210023E9604A -S1134068AB60AB612E60AA8008E04FF0090805E058 -S1134078082002E0042000E00720804640460EB0F5 -S1134088BDE8F087480D00202DE9F74F9A46002334 -S1134098CAF80030044688461746FEF77BFE0546F4 -S11340A8002840F0A080A179080600F19980C9078A -S11340B840F19880E068A268861AB74238BF3E4645 -S11340C8002E00F09080A168CB0570D12068837819 -S11340D85A1E02EA512313F0FF030CD109B92069CF -S11340E804E061690193FFF760F9019B01280BD98A -S11340F8421C55D06061D4F800B0616958460193F8 -S1134108FFF747F9019B20B9A07960F07F03A371F9 -S113411866E05FEA562900EB030724D09BF80220E7 -S113412809EB0300904288BFC3EB020941469BF8A0 -S113413801003A465FFA89F3FDF786FBA17980BB53 -S113414801F04001CBB25BB1A269D71B4F4507D23E -S113415808EB472004F124014FF40072FEF702FE35 -S11341684FEA492731E0A269BA421FD0A07900F08A -S11341784001CBB25BB104F124019BF80100012397 -S1134188FDF7A6FBA17960B921F04002A27121468E -S113419851F8240B3A4640780123FDF755FB28B122 -S11341A8A17961F07F05A57101251CE0A761A768C5 -S11341B84046F905CB0DC3F50077BE4238BF3746F4 -S11341C8E11824313A46FEF7CDFDA068DAF800304C -S11341D8C119DA19A160B844CAF80020F61B6FE7C0 -S11341E8022500E007252846BDE8FE8F2DE9F74F94 -S11341F899460023C9F80030044688461746FEF756 -S1134208C9FD0546002840F0B780A079010657D4B7 -S113421800F00201CAB2002A00F0AD80E368DF4270 -S113422828BF002730E05FEA572B00EB0A0674D05A -S113423898780BEB0A01814288BFCAEB000B414610 -S1134248587832465FFA8BF3FDF742FB002873D1A6 -S1134258A3699E1B5E450BD204F124004FF400723F -S113426808EB4621FEF77EFDA27922F04000A071FA -S11342784FEA4B26A168D9F800208B199019A3603E -S1134288B044C9F80000BF1B0FB3A168CA055AD1CE -S1134298206890F802A00AF1FF3202EA512313F0D1 -S11342A8FF0A1DD171B9216921B9FFF7A0F90146A7 -S11342B8206161B10129A3790FD163F07F01A17154 -S11342C8022559E06169FFF792F90146F1E7A06810 -S11342D8E26890424AD9E06048E04A1C2DD0616106 -S11342E8A07900F04001CAB262B1214651F8243BDA -S11342F8A26958780123FDF7EBFAA379E8B923F00A -S11343084000A0712268616910460192FFF741F8E4 -S1134318019B002887D1A379CFE7A169B14211D0C5 -S1134328A068E26890420DD2587804F1240132461C -S11343380123FDF789FA28B1A37963F07F05A571F4 -S1134348012519E0A661A668F305D90DC1F5007623 -S11343586018B74238BF3E46243032464146FEF71D -S113436801FDA07940F04002A27183E7A37943F0EC -S11343782001A17100E007252846BDE8FE8F70B52D -S11343880446FEF707FD00284ED1A37903F0200266 -S1134398D1B2002948D003F04000C3B26BB1214622 -S11343A851F8242B01235078A269FDF791FA0028CB -S11343B839D1A67926F04001A1712068E169FEF798 -S11343C8D1FF0646002E2FD1256AE87A40F0200353 -S11343D8EB72E2682A77A189080A6877E389AB77E0 -S11343E8E27BEA7721690B0C1A0AC1F30720A97644 -S11343F82B756A75E876FDF7CBFBA875030CC0F33B -S11344080721000EE97568762B76AE74EE74A279EE -S11344182368012022F02001A17118712068BDE8E9 -S11344287040FEF746BF012070BD10B50446FFF783 -S1134438A6FF00B9206010BDF8B504460D46FEF786 -S1134448A9FC0646002840F09380A279110600F1E1 -S11344588E80E3689D4205D902F00200C1B20029AA -S113446808BF1D460022A368A2600DB900254DE0CF -S1134478206887787F026BB1013B691EB1FBF7F1B5 -S1134488B3FBF7F2914205D378420340A360ED1AD7 -S113449861690AE0216939B9FFF7A9F801280146D9 -S11344A82DD0431C52D0206161610029DED0BD4269 -S11344B81CD9A379206803F00202D3B223B1FFF711 -S11344C896F8014618B910E0FEF76FFF0146481C3C -S11344D83CD0012913D92068826991420FD2A3687C -S11344E86161D819A060ED1BE1E73D46A268531944 -S11344F8A360EB05BAD02068FEF74BFF20B9A0797A -S113450860F07F02A27132E000EB5525A168CB056B -S113451823D0A269954220D0A07900F04003D9B2F3 -S113452859B1214651F8240B01234078FDF7D0F9FD -S1134538A17960B921F04002A271214651F8243BC7 -S11345482A4658780123FDF77FF928B1A17961F04B -S11345587F06A67101260BE0A561A168E068814287 -S113456806D9A279E16042F02003A37100E0022693 -S11345783046F8BD30B58FB00EAB43F8340D0D4658 -S1134588184605A90022FEF7E3FC044688B90A493F -S113459802A80B900C9105A80199FFF783F904462A -S11345A838B90A9A22B105A82946FEF708FC00E0A2 -S11345B8062420460FB030BD480D002070B598B0D1 -S11345C818AB43F85C0D184606A90122FEF7C0FC97 -S11345D8044600284DD1284903A80C900D9106A83B -S11345E80199FFF75FF90446002842D10B9E36B1C2 -S11345F8F27A12F0010F0CBF0024072400E006240D -S1134608069D31462878FEF751FC0546002C30D12A -S1134618F47A04F01003D8B2C8B1012D13D90FA845 -S113462806A92422FEF79EFB0FA802211195FEF786 -S113463821FF0446E8B90FA8FFF79CFA044620B105 -S1134648042804D015E0022413E0072411E006A886 -S1134658FFF768FA044660B925B90698FEF729FEFB -S1134668044606E006982946FFF704FB044600289A -S1134678F3D0204618B070BD480D00202DE9F34151 -S113468806460F469046054600247B1E9C4211DAD6 -S113469801224046694601ABFFF7F6FC0198012860 -S11346A808D19DF800100D29EFD001340A2905F826 -S11346B8011BEAD100222A70944214BF30461046E6 -S11346C8BDE8FC810A2837B504460D4602D10D2001 -S11346D8FFF7F8FF02A901F8084D284669460122A8 -S11346E801ABFFF783FD0198012814BF4FF0FF3099 -S11346F801203EBD70B505460E460024285D38B13C -S11347083146FFF7DFFF431C01D00134F6E70446C6 -S1134718204670BD7F2816D931B1FF2812D80A491E -S1134728803831F810007047074A8BB232F81120EC -S1134738824203D001318029F6D10B4603F180006F -S1134748C0B2704700207047606100000023064A29 -S113475832F8131031B1884201D00133F7E7034826 -S113476830F81300704700BF805F000060620000EB -S113477810B5013A8A1891420CD20C784B7803EBA5 -S113478804239BB2181880B2984201D2431C98B2F1 -S11347980231F0E707D10B781902081880B2884271 -S11347A801D2421C90B210BD38B50E4C0822657C6B -S11347B8237C143D05EB03218DB2401904F11A0141 -S11347C880B2FFF7D5FF04F122012A46FFF7D0FF94 -S11347D820B1020A42EA002398B238BD4FF6FF70AE -S11347E838BD00BFCA0F002070B5C478124B0A192F -S11347F8D4B2DC7085780E0A7219D2B29A704578F0 -S1134808B2425D700078187005D20135EDB25D7062 -S11348180DB901301870C9B28C420CDA531C064821 -S1134828DAB282703AB941784B1CDAB2427012B9E2 -S113483801784B1C037070BD1916002010B5084C84 -S1134848014620680830FFF7CFFF064A236811782D -S1134858507819729178D27858729972DA7210BDB8 -S1134868500F00201916002008B50020064914220C -S1134878FFF77EFF20B1030A43EA002080B208BD97 -S11348884FF6FF7008BD00BFD80F00200620FFF7C1 -S11348988BBF0000064900231A460B80054B0120F4 -S11348A80549187005484A764FF4806202807047BB -S11348B82A16002028160020540F00201E16002057 -S11348C8044A054B118811B91970108070470120EA -S11348D8187070472A16002028160020F8B5834B54 -S11348E883491C68834B032803F136020A60824912 -S11348F80A600AD1607E00F00F03032B40F0BE84E7 -S1134908218A002940F0BA846DE002286FD17B48DF -S1134918C278511CCBB2C37063B98278511CCBB234 -S113492883703BB94278511CCBB2437013B90278F7 -S1134938511C0170724B734A002018801080607EED -S1134948072801D005280AD1A07E431CD9B27829AA -S1134958A17640F093840022627600F08FBC002890 -S113496800F08C84218A002938D0A27E511EA176B9 -S1134978002A40F08384E37E082B04D0421E012AD7 -S113498809D8052B07D100235F4A8021637611706B -S113499800F0D6FE60E3042B04D8032202FA03F2E3 -S11349A8D1B200E0302100F00F00A1760133411E9E -S11349B8E376072900F26284DFE811F08001080039 -S11349C80A00EC026004EC026004EC02002576E1C3 -S11349D84D4B04221A7000F0B3FE5CE300F00F03A1 -S11349E8032B40F04B844848082202709DE2987BD0 -S11349F8452840F0438442481E7C5A7C018802EBD7 -S1134A0806268E4200F33A841A7DB6B292060680D0 -S1134A1840F034845B7D002B40F030843B480488AC -S1134A280CB9418849B1334AD38BA34240F0268458 -S1134A38118C4088814240F02184FFF715FF4FF61E -S1134A48FF729042074640F019842A4DEB7D062BED -S1134A581DD0012B40F0128495F82210082940F04B -S1134A680D84AB8C4FF6F6720020934285F8220031 -S1134A7801D9093300E008331E49AB84488B234A23 -S1134A888B8BC88350880B844C838883DFE3FFF7C0 -S1134A98FDFEB84240F0F2831D4B5C7E84B1A98CC4 -S1134AA89A8891420CD1688CD988884208D1688B3D -S1134AB81A88904204D1A98B5888814200F01A813F -S1134AC80C4B93F82F2002F03F0102292AD19A8C2B -S1134AD81048114602801048104B008882421FD1AA -S1134AE8002C74D100241C70094C7AE0500F00206B -S1134AF80C160020CA0F00202C16002010160020C7 -S1134B08C00F0020C80F002018160020141600201B -S1134B18540F0020201600202A16002028160020F2 -S1134B2801221A707B4B93F82F1001F00400C2B2D3 -S1134B38002A40F0A38393F82D20774914252824CC -S1134B480C8083F82F5093F8294093F82C5083F85D -S1134B58292093F82B20502093F8271083F82E004F -S1134B6883F8272093F8280093F8262083F8285000 -S1134B786A4D01342A7093F82A5083F82C0083F87C -S1134B882650E5B283F82B1083F82A2083F82D5099 -S1134B9865B90130C4B283F82C403CB90131CDB2B7 -S1134BA883F82B5015B9013283F82A20594B5C4CF1 -S1134BB8588C5D8B2080998C98845A4859849A8B98 -S1134BC804884188DD831A845C83998317E35648F3 -S1134BD80122072C0CBF044600241A70002C00F094 -S1134BE84D83524D0326A6762676042300262C6090 -S1134BF8484DE375A675E676A18095F8221095F8D8 -S1134C0823006B8B41EA0022E280A98B484A238067 -S1134C1861801378517823736173937895F8291018 -S1134C28D278A373E27395F8283095F82720E172B7 -S1134C3895F82610012060762082A3726272217290 -S1134C48FFF7FCFD95F82E5005F0F000502835DDEF -S1134C582B0938495A1F95000A783346AB4229DA9A -S1134C682C48C11891F8362022B3012A01D1013306 -S1134C781EE0022A17D191F83760042E13D12D486B -S1134C88264D027091F8382091F839102B70244D74 -S1134C9841EA022340F20A602B80834228BF03467C -S1134CA86382A3820AE0C01890F8371011B1CB18B8 -S1134CB8DBB2D3E719491F4D0B702A70102515482C -S1134CC8144B80F82F5093F82F10042041F002025F -S1134CD8022583F837001048062183F82F2083F82B -S1134CE836500A222C2583F8381083F83920058099 -S1134CF860214AE20D4F95F82F203B600E4902F0DF -S1134D0804070020FFB20870C7B1587620230B703F -S1134D18E8E100BFCA0F0020C00F002028160020B9 -S1134D282016002014160020540F0020500F0020D5 -S1134D3810160020301600201816002095F82E3082 -S1134D48143E19098800964B361A964904F00F0444 -S1134D58B6B2022C18700E8003D102F03F0012285C -S1134D680ED00EB994070BD08F49904BCC8C188970 -S1134D78844240F00082098D5B89994240F0FB81AE -S1134D8802F01002D4B2002C44D0884C218A0029A5 -S1134D9840D004F10C00FFF727FD834A844B92F8B6 -S1134DA82A001D78854235D192F82B10587888420C -S1134DB830D192F82C609978B1422BD192F82D20F9 -S1134DC8DB78934226D16073E07E2573A173E37385 -S1134DD8C0B9227EA37EA17DD01AA0EBD102D3B2A2 -S1134DE8DAB25918C9B21006A17501D55C42E2B20B -S1134DF86E4BD87DA0EB9004A218D0B200EBD10181 -S1134E08D875197669486B4B027E012400211C7001 -S1134E1882760182654B674A597E01F00F04601E51 -S1134E28072800F22B82DFE810F008001D008D002F -S1134E38600181019D01A601540111785D4CCA07E6 -S1134E4840F11C820320002158761982554B4022D8 -S1134E5818882270002800F0EF8042222270FFF7A1 -S1134E68EDFCE9E01478E30762D54F4B93F82F2063 -S1134E7802F03F0012285BD193F82E3003F0F002C1 -S1134E88502A36DD4C491809441F0A78A400002327 -S1134E98A3422ADA4448C11891F836202AB3012AD1 -S1134EA801D101331FE0022A18D191F83750042D9B -S1134EB814D141483A4C027091F8382091F83910CD -S1134EC823703E4B41EA022440F20A60374A1C80B0 -S1134ED8844228BF0446548294820AE0C01890F899 -S1134EE8371011B1CB18DBB2D2E72D49324C0B7015 -S1134EF822702E4C2C4B032093F8262093F827106D -S1134F08607693F8280093F8293022726172A072AF -S1134F18E3720120FFF792FC264942220A70214BD2 -S1134F28274A002020821880108000F009FC89E0BC -S1134F38204C2021217000F003FC224B0022186829 -S1134F484276EFE5184C94F82F30D8073CD501F099 -S1134F581002D0B2002837D11448018A002940F041 -S1134F688D81104D2A88541CA0B2FFF767FC114BA1 -S1134F782D88187840F01001197015B140F012020C -S1134F881A700A4C00F0DCFB01230820002123825C -S1134F986076E1761122044D85F82F20F0E000BFF9 -S1134FA828160020C00F0020CA0F0020540F00202C -S1134FB8191600201816002030160020201600208C -S1134FC8C80F0020500F002003F02004E3B273B18F -S1134FD8A04AA14B92F8340092F8354044EA0022E2 -S1134FE8186884181C609D4B1888821A1A809B4C78 -S1134FF8208850B101F01001CBB233B9984C227813 -S113500842F002012170FFF719FC924890F83040F1 -S113501890F83130934803EB0422818A94B2924B7E -S11350288C421C8000D804B919808D4C1A882378C6 -S113503842829A0700F022818C480024048000F000 -S11350487FFB884C864B894A1B7803F02001C9B240 -S113505821B100231380637614229CE703F0100027 -S1135068C0B230B101250420118025826076E17632 -S113507890E7118869B1DB0748BF2082228A7B4BFD -S113508832B9608A814288BF18801988218200E079 -S11350981A800022E276764B744A18686E4913889F -S11350A8086033B1208A20B16C4B2830188018224C -S11350B80BE06B490A7802F00203D8B2002800F02A -S11350C8DD806648282505801022624981F82F2052 -S11350D859E01178CA0740F1D18000245C76604B0E -S11350E81020187000F02CFBC8E05C48008808B158 -S11350F8FFF7A4FB574B5A4993F82F20087812F06E -S113510801040CD010F0010F564D05D000220723DE -S11351186B76AA762A8218E006246C7615E0C00716 -S11351281CD55048052141760482A7E04B480088E5 -S113513808B1FFF783FB474B93F82F20D1070DD510 -S1135148484D072100246976AC760120FFF776FBE9 -S113515843491020087000F0F3FA0CE03F4B1A881A -S11351684AB98BE01278D20740F1888007210024DD -S113517859769C7682E0374910253A4C81F82F50AD -S1135188364B28201880334B502183F82E10227A6E -S1135198304D85F82A20607A85F82B00A17A85F8A5 -S11351A82C10E37A85F82D30227B85F82620607B45 -S11351B8062285F82700A17B85F82810E37BEA7589 -S11351C885F82930A0882B4B6884E188A98418883D -S11351D859886883A9832388EB8360882884647E3C -S11351E804F01001CBB22BB1002085F8310085F80A -S11351F8300004E085F830200A2285F83120174968 -S1135208144C0B8840251A0AA5750025227463746A -S113521884F8355084F8345084F8325084F8335084 -S1135228FFF734FB144AC043608613884521581C91 -S1135238A17381B211800A0AE57365752575A27494 -S1135248E17425766576FFF70FFBC34323830022B9 -S113525818E000BFCA0F00200C160020C00F002061 -S113526818160020540F002020160020C80F002014 -S11352782C16002014160020C20F00200349002316 -S11352881A460B8002480270F8BD00BFC00F002008 -S113529818160020030A43EA002080B27047000071 -S11352A80A1E034609DD0548054900680A80834249 -S11352B803D0194692B200F087BA70472C16002022 -S11352C8C80F002038B52C4B988BDD8B0023072B97 -S11352D811D80C225A4329498C18895A41B1628839 -S11352E832B1884204D1954202D12548037039E08D -S11352F80133DBB2EBE70023072B0DD80C2058430E -S11353081E490A5A0C1822B9618811B91C4803703D -S113531823E00133DBB2EFE7194A082B13701CD1E1 -S113532818480023057819461A46072A13480BD843 -S11353380C2404FB0200847A281B9842C4BFC3B21D -S113534811460132D2B2F0E70F4C0D4A23700C24F7 -S113535804FB01040D4B1170197020460C490422FA -S113536800F032FA0B490622201D00F02DFA0549F7 -S11353780A78A27238BD00BFCA0F00203416002074 -S113538831160020951600203216002094160020AD -S1135398E60F0020E00F002008B5124B00211A7810 -S11353A8501C1870104801700F490B78072B17D838 -S11353B80C2043430D4AD0184188D35A41EA0302CA -S11353C891B249B1074B817A1A78531A772B03DDC6 -S11353D80021042200F006FA03480278511CE2E78F -S11353E808BD00BF95160020311600203416002091 -S11353F8F8B52A4D2B88292B4FF000033DD9284CAA -S11354081F46A08A2B80B0F5807F03D0B0F5007FBB -S113541842D134E0234EE18C328891423CD1208D34 -S11354287388984238D1FFF74DFF0221617506222F -S113543804F1160104F12000277500F0C5F91A4992 -S1135448062204F1160000F0BFF917490622A01D30 -S113545800F0BAF904F120010622204600F0B4F95C -S1135468A28BE08B33887188E28420850822062089 -S1135478A383E183227360732A232B80F8BD094B2D -S1135488E18C1A88914207D1208D5B88984203D118 -S1135498BDE8F840FFF716BFF8BD00BFC00F0020F5 -S11354A8CA0F00201416002022160020434838B5DD -S11354B8C38B4FF6FF72934204D1028C9A4201D1F6 -S11354C83F4968E03F4C404A258810885D400542C2 -S11354D807D13A4D6488288C528880EA040515421D -S11354E806D03A4D3A4B28886A8818805A8002E0D8 -S11354F8374C23806080364C002520886488072D2B -S11355080CD80C236B43334AD118D25A824202D1A5 -S11355184B88A3423BD00135EDB2F0E72E4B082D62 -S11355281D7036D1254CFF212046062200F05AF979 -S113553804F120000021062200F054F9A01D274997 -S1135548062200F041F904F116002449062200F06D -S11355583BF91F491B4B08884A88E08419885888F6 -S113556800232375A37363742285A183E083062132 -S1135578012204201A4B61736275E2732574A174C5 -S1135588E074257336341C602A21164813E0124847 -S113559805700A480431062200F016F90F4906225C -S11355A8114800F011F90549082200230D480A732F -S11355B84B7301880E31018038BD00BFCA0F00202B -S11355C84064000014160020BC0F0020C40F002003 -S11355D896160020341600203116002022160020CA -S11355E80C160020C00F0020D00F002008B5FCF7CF -S11355F8D3FAFCF727FE134B00F5FA701860FCF792 -S113560821FE114A00F51C5110311160FFF742F9CF -S11356180E484FF6A96243F61373028043800C4880 -S11356284FF6FF710023018043800A48028040F24C -S1135638131242804EF60300FFF742F9BDE8084012 -S1135648FCF7B6BAA01600209C16002014160020F9 -S1135658BC0F0020C40F002038B50C4B1C68002375 -S1135668E26922629AB28A4205D2C55CE21882F8DB -S113567824500133F6E70431A4F8641004F120003F -S1135688FFF70EFEE069411CE16138BD500F0020B0 -S113569870B5FCF713FB00B3234C244D20804FF462 -S11356A80060AE89FFF7F6FD864207D10120FFF7B7 -S11356B815F9208888B1FFF7F9FE0AE040F60600DC -S11356C8AD89FFF7E7FD854207D1FFF791FE2388EF -S11356D81BB1FCF70DFB00212180FCF7B3FD144B33 -S11356E81A68904211D302F5FA74124812491C60E0 -S11356F80D4C08600220FFF7F1F823882BB1FFF75F -S1135708D5FEFCF7F5FA00222280FCF79BFD0B4935 -S11357180B68984205D303F51C5010300860FFF756 -S11357283BFE002070BD00BFC00F0020CA0F002040 -S1135738A0160020540F0020500F00209C160020B3 -S113574810B5174B17481C68037803F04002D0B211 -S113575828B101230022E361A4F8642010BDD9070D -S113576803F00401CBB248BFA4F8640033B1B4F821 -S1135778641019B104F12000FFF792FD094A10786A -S113578800F00201CBB24BB1074800220168A4F82B -S11357986420081DBDE81040FCF7D4BE10BD00BF4E -S11357A8500F0020181600200C1600203038092845 -S11357B88CBF002001207047A0F16103D9B21929D8 -S11357C898BF2038704700004FF00003002A07D024 -S11357D811F803C000F803C003F10103013AF7D13B -S11357E8704700BF0346002A00F0048003F8011B39 -S10B57F8013AFBD1704700BF28 -S113580040420F0000201C0080841E000080250000 -S1135810999E36000040380000093D0000803E009B -S113582000004B00404B4C0000204E00808D5B007C -S113583000C05D000080700000127A0000007D004E -S113584080969800001BB7000080BB00C0E8CE0023 -S1135850647ADA000024F4000000FA0080A812013F -S1135860002D310100366E0140787D01433A2F57F7 -S11358706F726B2F736F6674776172652F4F7065EB -S11358806E424C542F5461726765742F44656D6F7A -S11358902F41524D434D335F4C4D33535F454B5F66 -S11358A04C4D3353363936355F43726F7373776FAC -S11358B0726B732F426F6F742F6964652F2E2E2FB6 -S11358C06C69622F6472697665726C69622F737990 -S11358D07363746C2E63000000E10F4004E10F4019 -S11358E008E10F4040E00F4044E00F4048E00F4023 -S11358F0433A2F576F726B2F736F667477617265BB -S11359002F4F70656E424C542F5461726765742F2B -S113591044656D6F2F41524D434D335F4C4D3353AE -S11359205F454B5F4C4D3353363936355F43726FA9 -S11359307373776F726B732F426F6F742F69646523 -S11359402F2E2E2F6C69622F6472697665726C69D2 -S1135950622F6770696F2E6300433A2F576F726B23 -S11359602F736F6674776172652F4F70656E424C4A -S1135970542F5461726765742F44656D6F2F4152C3 -S11359804D434D335F4C4D33535F454B5F4C4D336B -S113599053363936355F43726F7373776F726B7337 -S11359A02F426F6F742F6964652F2E2E2F6C6962DE -S11359B02F6472697665726C69622F666C617368B4 -S11359C06C69622E6300433A2F576F726B2F736FAB -S11359D06674776172652F4F70656E424C542F5414 -S11359E061726765742F44656D6F2F41524D434D4D -S11359F0335F4C4D33535F454B5F4C4D3353363916 -S1135A0036355F43726F7373776F726B732F426FA8 -S1135A106F742F6964652F2E2E2F6C69622F647248 -S1135A20697665726C69622F756172746C69622E35 -S1135A306300433A2F576F726B2F736F66747761ED -S1135A4072652F4F70656E424C542F5461726765B6 -S1135A50742F44656D6F2F41524D434D335F4C4D50 -S1135A6033535F454B5F4C4D3353363936355F43C3 -S1135A70726F7373776F726B732F426F6F742F69CA -S1135A8064652F2E2E2F6C69622F6472697665729D -S1135A906C69622F7373692E6300433A2F576F72D8 -S1135AA06B2F736F6674776172652F4F70656E42EA -S1135AB04C542F5461726765742F44656D6F2F4188 -S1135AC0524D434D335F4C4D33535F454B5F4C4D0B -S1135AD03353363936355F43726F7373776F726B36 -S1135AE0732F426F6F742F6964652F2E2E2F6C698C -S1135AF0622F6472697665726C69622F6574686579 -S1135B00726E65742E63002F64656D6F70726F67BB -S1135B105F656B5F6C6D3373363936352E73726522 -S1135B2063002F626F6F746C6F672E747874004318 -S1135B303A2F576F726B2F736F6674776172652F8C -S1135B404F70656E424C542F5461726765742F44D4 -S1135B50656D6F2F41524D434D335F4C4D33535F51 -S1135B60454B5F4C4D3353363936355F43726F7353 -S1135B7073776F726B732F426F6F742F6964652F25 -S1135B802E2E2F2E2E2F2E2E2F2E2E2F536F75723C -S1135B9063652F41524D434D335F4C4D33532F4377 -S1135BA0726F7373776F726B732F766563746F7232 -S1135BB0732E630000800000002000000400000039 -S1135BC000A00000002000000500000000C000004C -S1135BD0002000000600000000E00000002000009B -S1135BE00700000000000100002000000800000081 -S1135BF00020010000200000090000000040010016 -S1135C00002000000A0000000060010000200000E5 -S1135C100B00000000800100002000000C000000C8 -S1135C2000A00100002000000D00000000C00100E1 -S1135C30002000000E00000000E001000020000031 -S1135C400F000000000002000080000010000000AF -S1135C50008002000080000011000000000003002A -S1135C60008000001200000000800300008000009B -S1135C7013000000433A2F576F726B2F736F6674D3 -S1135C80776172652F4F70656E424C542F54617268 -S1135C906765742F44656D6F2F41524D434D335FDB -S1135CA04C4D33535F454B5F4C4D3353363936358A -S1135CB05F43726F7373776F726B732F426F6F747E -S1135CC02F6964652F2E2E2F2E2E2F2E2E2F2E2E43 -S1135CD02F536F757263652F41524D434D335F4CA3 -S1135CE04D33532F756172742E63004F70656E428D -S1135CF04C5400433A2F576F726B2F736F6674774F -S1135D006172652F4F70656E424C542F54617267F7 -S1135D1065742F44656D6F2F41524D434D335F4C75 -S1135D204D33535F454B5F4C4D3353363936355FF6 -S1135D3043726F7373776F726B732F426F6F742F2D -S1135D406964652F2E2E2F2E2E2F2E2E2F2E2E2FC2 -S1135D50536F757263652F66696C652E63004669BF -S1135D60726D776172652075706461746520726507 -S1135D7071756573742064657465637465640A0D74 -S1135D80004F70656E696E67206669726D77617227 -S1135D90652066696C6520666F722072656164694E -S1135DA06E672E2E2E004F4B0A0D005374617274D1 -S1135DB0696E67207468652070726F6772616D6DBB -S1135DC0696E672073657175656E63650A0D0050B1 -S1135DD0617273696E67206669726D77617265209E -S1135DE066696C6520746F206F627461696E2065EA -S1135DF0726173652073697A652E2E2E0045726177 -S1135E0073696E6720002062797465732066726F0F -S1135E106D206D656D6F7279206174203078005249 -S1135E20656164696E67206C696E652066726F6D6A -S1135E302066696C652E2E2E4552524F520A0D0073 -S1135E40496E76616C696420636865636B73756D14 -S1135E5020666F756E642E2E2E4552524F520A0DD7 -S1135E600050726F6772616D6D696E672000206209 -S1135E707974657320746F206D656D6F727920611C -S1135E80742030780057726974696E672070726F7D -S1135E906772616D20636865636B73756D2E2E2E5A -S1135EA000436C6F73696E67206669726D77617207 -S1135EB0652066696C650A0D004669726D776172CA -S1135EC065207570646174652073756363657373AD -S1135ED066756C6C7920636F6D706C657465640AAB -S1135EE00D00222A3A3C3E3F7C7F002B2C3B3D5B3D -S1135EF05D00809A90418E418F80454545494949CE -S1135F008E8F9092924F994F555559999A9B9C9D7B -S1135F109E9F41494F55A5A5A6A7A8A9AAABAC2108 -S1135F20AEAFB0B1B2B3B4B5B6B7B8B9BABBBCBD15 -S1135F30BEBFC0C1C2C3C4C5C6C7C8C9CACBCCCD05 -S1135F40CECFD0D1D2D3D4D5D6D7D8D9DADBDCDDF5 -S1135F50DEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDE5 -S1135F60EEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDD5 -S1135F70FEFF01030507090E10121416181C1E005B -S1135F8061006200630064006500660067006800E9 -S1135F9069006A006B006C006D006E006F00700099 -S1135FA07100720073007400750076007700780049 -S1135FB079007A00A100A200A300A500AC00AF0004 -S1135FC0E000E100E200E300E400E500E600E700B1 -S1135FD0E800E900EA00EB00EC00ED00EE00EF0061 -S1135FE0F000F100F200F300F400F500F600F80010 -S1135FF0F900FA00FB00FC00FD00FE00FF000101B7 -S113600003010501070109010B010D010F01110134 -S113601013011501170119011B011D011F012101A4 -S113602023012501270129012B012D012F01310114 -S11360303301350137013A013C013E01400142017F -S11360404401460148014B014D014F0151015301E7 -S11360505501570159015B015D015F016101630154 -S11360606501670169016B016D016F0171017301C4 -S1136070750177017A017C017E019201B103B203BB -S1136080B303B403B503B603B703B803B903BA0340 -S1136090BB03BC03BD03BE03BF03C003C103C303EF -S11360A0C403C503C603C703C803C903CA03300432 -S11360B03104320433043404350436043704380418 -S11360C039043A043B043C043D043E043F044004C8 -S11360D04104420443044404450446044704480478 -S11360E049044A044B044C044D044E044F04510427 -S11360F052045304540455045604570458045904D0 -S11361005A045B045C045E045F04702171217221F3 -S113611073217421752176217721782179217A21BF -S11361207B217C217D217E217F2141FF42FF43FF92 -S113613044FF45FF46FF47FF48FF49FF4AFF4BFF27 -S11361404CFF4DFF4EFF4FFF50FF51FF52FF53FFD7 -S113615054FF55FF56FF57FF58FF59FF5AFF0000E1 -S1136160C700FC00E900E200E400E000E500E7000D -S1136170EA00EB00E800EF00EE00EC00C400C5000C -S1136180C900E600C600F400F600F200FB00F900C6 -S1136190FF00D600DC00A200A300A500A720920106 -S11361A0E100ED00F300FA00F100D100AA00BA000A -S11361B0BF001023AC00BD00BC00A100AB00BB00BD -S11361C091259225932502252425612562255625AE -S11361D055256325512557255D255C255B2510250F -S11361E0142534252C251C2500253C255E255F25FA -S11361F05A25542569256625602550256C25672573 -S113620068256425652559255825522553256B2570 -S11362106A2518250C25882584258C25902580251C -S1136220B103DF009303C003A303C303B500C40396 -S1136230A6039803A903B4031E22C603B5032922A7 -S11362406122B1006522642220232123F700482221 -S1136250B0001922B7001A227F20B200A025A000A6 -S11362604100420043004400450046004700480006 -S113627049004A004B004C004D004E004F005000B6 -S11362805100520053005400550056005700580066 -S113629059005A002100E0FFE1FFE5FFE2FFE3FFC0 -S11362A0C000C100C200C300C400C500C600C700CE -S11362B0C800C900CA00CB00CC00CD00CE00CF007E -S11362C0D000D100D200D300D400D500D600D8002D -S11362D0D900DA00DB00DC00DD00DE00780100011B -S11362E002010401060108010A010C010E0110015A -S11362F012011401160118011A011C011E012001CA -S113630022012401260128012A012C012E01300139 -S113631032013401360139013B013D013F014101A4 -S11363204301450147014A014C014E01500152010C -S11363305401560158015A015C015E016001620179 -S11363406401660168016A016C016E0170017201E9 -S11363507401760179017B017D019101910392031E -S113636093039403950396039703980399039A035D -S11363709B039C039D039E039F03A003A103A3030C -S1136380A403A503A603A703A803A903AA0310044F -S11363901104120413041404150416041704180435 -S11363A019041A041B041C041D041E041F042004E5 -S11363B02104220423042404250426042704280495 -S11363C029042A042B042C042D042E042F04010474 -S11363D0020403040404050406040704080409046D -S11363E00A040B040C040E040F04602161216221D1 -S11363F063216421652166216721682169216A215D -S11364006B216C216D216E216F2121FF22FF23FF5F -S113641024FF25FF26FF27FF28FF29FF2AFF2BFF44 -S11364202CFF2DFF2EFF2FFF30FF31FF32FF33FFF4 -S113643034FF35FF36FF37FF38FF39FF3AFF0000DE -S1096440FFFFFFFFFFFF58 -S1056448010449 -S90300F10B diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzp b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzp index 67a8eeec..9fd1674f 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzp +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzp @@ -1,6 +1,6 @@ - + diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzs b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzs index 9ea8321b..6b1d3ee0 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzs +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/lm3s6965_crossworks.hzs @@ -17,13 +17,10 @@ - - - - - - - + + + + @@ -54,7 +51,7 @@ - + - + diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/openbtl_ek_lm3s6965.bin b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/openblt_ek_lm3s6965.bin similarity index 60% rename from Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/openbtl_ek_lm3s6965.bin rename to Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/openblt_ek_lm3s6965.bin index 915156cce9dd7b832b83a1179bb7ae09202f2bf2..572b9f256d8d93efec3a8bea52ae6b6eaa3df12e 100644 GIT binary patch delta 2671 zcmc&$`Eyg(6~0GLvSfpiWLxo~$kyUDG6~+wViw5|NyaWV0<$E=*uzr0z(kM$hG}Z3 zA#uu(N#@W=Gn5I9Ls~*fBfp4=XoO)(0>hYs+Ys9%>ChpG-N}$V%JO7u>$w7^|3Ul1 zcfNbpd+zq6i)Z1Zv(Wuc4l~bN&RE(12i^bkiCN&4516IHWwxrM>`8U1r_&`!mr(@; z-GeQRF^|v9Sr+X*#J)v=(Ly+D-!*khL=HT-P|IIF!MngU~cg_lE z8&$4D$+Brf7HY6E!Ae!vc|#AHIWJy;c2L}H!Ajv7POl2BoW2+4b9z$g<@8Hs()SPL zkGS@js+iM!RVAlws$^upst&YxPj!K0C}k&T#TxZ@koubyv=!fI9cQsD_1Op7w_3-C z;=$Bm1(f54slzZR&Px{n2GKdqMsmZnDw1y|<>jOVEw|KYo8Ttyr}0e;Y6nQ}((&<0 zT?xr+Iy*_w7m&2*zfiX=#4Ab5oOyxzF{;m23CbZmQ+4sO>31nG+jCVe#_ zNXI7y2`8E4Cg{VVagBpX=YpC5ldh2W1F|lOFe&Sy=e3|NkkZJc^srISShIhJCnonUdw?k&viZjI)XeSe(Udc$l+OkNQWjZ1EYlouj?StBrW z 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π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 Z8!$hS-o=w2Xju2I1f=1O_vKj2{|B8g^vVDL delta 51651 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 b+!-61(an}PQm(S7bidAKO!$x4h0FhcqqN6R diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.sim b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.sim deleted file mode 100644 index cd5e62d591b2e3ff300d71c774b43a024e5299fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31903 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 ZrpYsAybx;Ya(HrxdlBFVX2)K9;U5Yfe?b5M diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.srec deleted file mode 100644 index 3b17c95f..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/bin/openbtl_ek_lm3s6965.srec +++ /dev/null @@ -1,1996 +0,0 @@ -S01B00006F70656E62746C5F656B5F6C6D3373363936352E737265632E -S1130000A0180020D97B00001D7C00001D7C00008E -S11300101D7C00001D7C00001D7C00001D7C000078 -S11300201D7C00001D7C00001D7C00001D7C000068 -S11300301D7C00001D7C00001D7C00001D7C000058 -S11300401D7C00001D7C00001D7C00001D7C000048 -S11300501D7C00001D7C00001D7C00001D7C000038 -S11300601D7C00001D7C00001D7C00001D7C000028 -S11300701D7C00001D7C00001D7C00001D7C000018 -S11300801D7C00001D7C00001D7C00001D7C000008 -S11300901D7C00001D7C00001D7C00001D7C0000F8 -S11300A01D7C00001D7C00001D7C00001D7C0000E8 -S11300B01D7C00001D7C00001D7C00001D7C0000D8 -S11300C01D7C00001D7C00001D7C00001D7C0000C8 -S11300D01D7C00001D7C00001D7C00001D7C0000B8 -S11300E01D7C00001D7C00001D7C00001D7C0000A8 -S11300F003E00B780370491C401C13005A1E002BAC -S1130100F7D1704701E00170401C13005A1E002B08 -S1130110F9D1704710B400231400621E002C06D0DD -S113012003780C781B1B491C401C002BF4D01800CE -S113013010BC704700E0401C0278002A02D002780C -S11301408A42F8D10078704770B5040020790028FD -S113015023D0256B01232A0014F13401607802F0C6 -S1130160E3F9002801D0012018E000202071606A22 -S1130170854212D3606AE169081885420DD2E67897 -S113018009E0E069451901232A0014F1340160787B -S113019002F0CAF9761E022EF3D2002070BD38B5E3 -S11301A004000D00206B854212D02000FFF7CCFF25 -S11301B0002801D001200CE001232A0014F13401AD -S11301C0607802F064F9002801D0012001E0256381 -S11301D0002032BD38B504002000FFF7B5FF05004C -S11301E0EDB2002D5DD12078032852D1607900282A -S11301F04FD0002020634FF40072002114F134002A -S1130200FFF780FF552084F83202AA2084F83302D5 -S1130210522084F83400522084F83500612084F898 -S11302203600412084F83700722084F818027220C6 -S113023084F81902412084F81A02612084F81B0210 -S1130240206984F81C02206980B2000A84F81D0227 -S11302502069000C84F81E022069000E84F81F0235 -S1130260E06884F82002E06880B2000A84F8210281 -S1130270E068000C84F82202E068000E84F823028F -S11302800123626914F13401607802F04DF9002011 -S1130290607100220021607802F0A4F9002800D0E7 -S11302A001252800C0B232BD891E8269921E914286 -S11302B001D3002003E08278C06A02FB010070478A -S11302C0F8B504000D00022D02D3A069854201D3C4 -S11302D0012014E02078012804D00ED303284AD04A -S11302E032D30AE02E0016EB5606606A10EB562154 -S11302F02000FFF754FF002802D05FF0FF30F2BD6A -S11303004FF40070B6FBF0F101FB1061081990F88E -S11303103470761C606A10EB56212000FFF73FFF13 -S11303200028EAD14FF40070B6FBF0F101FB106134 -S1130330081990F8340057EA0027E80701D538096E -S113034001E03805000DDAE7606A10EB15212000A2 -S1130350FFF725FF0028D0D168004FF40071B0FBEF -S1130360F1F202FB1102101934304178007850EA9E -S1130370012080B2C3E7606A10EBD5112000FFF7BB -S11303800EFF0028B9D1A8004FF40071B0FBF1F2C0 -S113039002FB110210193430C1788278120452EA37 -S11303A00161427851EA0221007808430001000902 -S11303B0A5E7F8B504000D001600022D02D3A069CC -S11303C0854201D3022082E02078012804D07BD327 -S11303D0032858D040D377E02F0017EB5707606A03 -S11303E010EB57212000FFF7DAFEC0B200286CD1D1 -S11303F04FF40070B7FBF0F101FB1071081910F114 -S11304003401E80705D5087810F00F0050EA06100B -S113041000E0300008707F1C01202071606A10EB3E -S113042057212000FFF7BBFEC0B200284DD14FF486 -S11304300071B7FBF1F202FB117211193431EA07B2 -S113044001D5320906E00A7812F0F002330A13F0FB -S11304500F031A430A7038E0606A10EB152120007C -S1130460FFF79DFEC0B200282FD169004FF400723F -S1130470B1FBF2F303FB1213191934310E70B6B247 -S1130480320A4A7021E0606A10EBD5112000FFF7B0 -S113049086FEC0B2002818D1A9004FF40072B1FB47 -S11304A0F2F303FB121319193431CA78120612F04D -S11304B0704216430E70320092B2120A4A70320C25 -S11304C08A70320ECA7000E0022001212171C0B28C -S11304D0F2BDF8B504000E00022E02D3A0698642D4 -S11304E001D3022527E0002509E0206910F1010F5E -S11304F004D02069401C2061012060713E00A06985 -S1130500864218D231002000FFF7DAFE0700002FE0 -S113051011D0012F01D102250DE017F1010F01D1F6 -S1130520012508E0002231002000FFF742FF05000A -S1130530EDB2002DD9D02800C0B2F2BDF8B5040048 -S11305400E00002E07D1E768002F02D0A069874271 -S11305500DD301270BE031002000FFF7B1FE022884 -S113056001D2012043E0A169884240D337003D0015 -S11305706D1CA069854204D30225AF4201D200203C -S113058035E029002000FFF79BFE00281DD17FF0F5 -S1130590704229002000FFF70CFFC0B2002806D1EA -S11305A0002E04D02A0031002000FFF702FFC0B261 -S11305B0002814D1E560206910F1010F16D02069DC -S11305C0401E20610120607110E010F1010F01D084 -S11305D0012800D10BE0BD42CAD1002007E0C0B21F -S11305E0012802D15FF0FF3500E001252800F2BDAB -S11305F070B504000D00E580A068012803D02168CF -S11306008969884201D3022048E0002805D1216885 -S11306100978032901D12068806A00280ED1E0609E -S113062020680089ADB2854201D3022036E02068FB -S1130630806AADB210EB1510206123E0216889783F -S113064089B20E0100E0AD1BADB2B6B2B54210D313 -S113065001002068FFF734FE10F1010F01D10120E1 -S11306601CE0022803D3216889698842EBD3022065 -S113067014E0E06001002068FFF716FEADB210EB55 -S113068015102061ADB21020B5FBF0F101FB105143 -S1130690206810EB411034306061002070BDF8B563 -S11306A004000D00E088461CB6B2002E02D020697A -S11306B0002801D1042087E0B6B21020B6FBF0F187 -S11306C001FB1061002972D12069401C2061E0689F -S11306D0002806D120680089B6B2864267D3042078 -S11306E072E0B6B220688078401E10EA161F5ED110 -S11306F0E1682068FFF7E4FD0700022F01D2022021 -S113070062E017F1010F01D101205DE020688069EA -S1130710874246D3002D01D1042055E0E1682068CA -S1130720FFF70CFF0700002F01D107204CE0012F39 -S113073001D1022048E017F1010F01D1012043E06B -S11307402068FFF701FD002801D001203CE04FF4B0 -S11307500072002120683430FFF7D4FC390020688F -S1130760FFF7A2FD21680863002505E02068006BFF -S1130770401C216808636D1C20688078EDB28542B6 -S113078009D22068012101712068FFF7DDFC0028EF -S1130790ECD0012018E02068006BEDB2401B21680A -S11307A00863E76039002068FFF77EFD2061E6807A -S11307B0B6B21020B6FBF0F101FB1061206810EB1B -S11307C04110343060610020F2BD70B504000D00AA -S11307D000212000FFF70CFFC0B200281BD1002627 -S11307E021692068FFF7DBFCC0B2002813D16169DE -S11307F00978E52903D061690978002903D1761CB9 -S1130800AE4201D107E0002601212000FFF747FF97 -S1130810C0B20028E4D0C0B270BDCA7E8B7E53EA59 -S1130820022292B20078032806D1487D097D51EA5C -S1130830002080B252EA00421000704781760A001C -S113084092B2120AC2760A0C0275090C89B2090A1C -S1130850417570472DE9F04104000D00287830F00F -S11308604000401E0D2101FB00F600275FF0010847 -S1130870DFF8180D385C40194078DFF8101D795CFA -S1130880495D51EA00201FFA88F8B8F1000F11D031 -S113089080B202F00CF88046FF2E09D234F816001C -S11308A002F005F8761C1FFA88F880B2804508D05B -S11308B0002018E080B24FF6FF71884201D000207A -S11308C011E07F1C0D2FD3D3287840060AD51FFAD8 -S11308D088F8B8F1000F05D034F81600002801D0CC -S11308E0002000E00120BDE8F08170B40A7812F025 -S11308F03F02521E0D235A4300230124DFF88C5C6F -S11309005D5D6D186D78DFF8846C9E5D765C56EAEB -S11309100525A4B2002C11D0FF2A01D3002018E031 -S11309202C0020F81240521C5B1C0D2BE6D30978D6 -S113093049060DD5FF2A08D300200AE0ADB24FF6D0 -S1130940FF76B542F0D0002003E0002120F8121019 -S1130950012070BC7047F0B44B730F23CB7200239B -S11309600B7300238B760023CB76D2B2531E0D2457 -S1130970634300242500A4B2ADB24FF6FF76B5421E -S113098002D030F813505B1CDFF8006CA65D755480 -S1130990DFF8F86BA65D7618ADB22F0A7770ADB2AA -S11309A0002D01D14FF6FF75641C0D2CE4D3ADB2BC -S11309B04FF6FF74A54203D030F81300002801D18C -S11309C052F040020A70F0BC70477CB50400160077 -S11309D01D000B222000FFF78BFBADB2062D09DBB7 -S11309E0ADB2E80310EB550031880D18B61C308801 -S11309F00028F5D10720ADB2102195FBF1F202FBDE -S1130A00115212F13001C9B23A2900DBC91D00AA02 -S1130A108154401EADB2102195FBF1F5ADB2002D0D -S1130A20E9D100A97E224254002100E0491C814200 -S1130A3002D20A5D202AF9D10A00511C082803D2E7 -S1130A4000ABC35C401C00E0202313550829F3D3FA -S1130A5073BD00210B22C9B2CB0113EB5101037802 -S1130A605918401C521E002AF5D10800C0B2704724 -S1130A702DE9F041050000212800FFF7B9FD04002D -S1130A80E4B2002C02D02000C0B226E0FF27B84612 -S1130A9029692868FFF783FB0400E4B2002C1AD10B -S1130AA06E693078C0B2002801D1042413E0F17AD1 -S1130AB011F03F01C0B2E52804D00A070FD5C9B22E -S1130AC00F290CD0FF2700212800FFF7E8FD0400C0 -S1130AD0E4B2002CDCD02000C0B2BDE8F081C9B281 -S1130AE00F291ED1E9690029EDD0410606D596F8F3 -S1130AF00D8010F0BF000700E9882984C0B2FFB25E -S1130B00B8420CD1707B5FFA88F8804507D1310078 -S1130B10E869FFF79FFE002801D07F1E00E0FF2751 -S1130B20D1E7FFB2002F06D13000FFF792FF5FFA42 -S1130B3088F88045CFD0FF274FF6FF702884A86936 -S1130B40C07AC007BFD40B22A9693000FFF7E2FACC -S1130B500028B8D1BFE72DE9F04104000D00FF26BD -S1130B60FF275FF00408206900282ED0216920683F -S1130B70FFF715FB80465FFA88F8B8F1000F24D11F -S1130B8060690278D2B2002A02D15FF004081CE046 -S1130B90C17A11F03F01D2B2E52A0BD0D2B22E2A8B -S1130BA008D0C9B2082901D1012300E00023DBB237 -S1130BB0AB4215D0FF2600212000FFF770FD8046D0 -S1130BC05FFA88F8B8F1000FCDD05FFA88F8B8F171 -S1130BD0000F01D0002020614046C0B2BDE8F08182 -S1130BE0C9B20F2919D1510605D5477B12F0BF02AE -S1130BF01600E1882184D2B2F6B2B2420BD1417B15 -S1130C00FFB28F4207D10100E069FFF76EFE0028B2 -S1130C1001D0761E00E0FF26CDE7F6B2002E04D107 -S1130C20FFF717FFFFB2874202D04FF6FF70208410 -S1130C30CBE72DE9F04184B00400A669E7690C22F2 -S1130C40310000A8FFF754FA9DF80B00C0072CD51B -S1130C500020F0720020E0615FF0010801E018F16B -S1130C6001081FFA88F8B8F1640F0DDA43469BB205 -S1130C703A0000A93000FFF7A8FE2000FFF7F8FEB5 -S1130C800500EDB2002DEAD01FFA88F8B8F1640F20 -S1130C9001D107207DE0EDB2042D02D02800C0B2BE -S1130CA077E09DF80B00F072E7619DF80B00800778 -S1130CB012D55FF0000801E018F101081FFA88F866 -S1130CC037F818000028F7D11FFA88F818F119002E -S1130CD00D2190FBF1F600E00126B6B231002000B0 -S1130CE0FFF773FD0500EDB2002D32D1761E300002 -S1130CF080B200282DD0E088811B89B22000FFF744 -S1130D0077FC0500EDB2002D23D1A069FFF7A1FE09 -S1130D10070021692068FFF742FA0500EDB2002DB3 -S1130D2017D13B00DBB23200D2B26169E069FFF750 -S1130D3012FE20680121017100212000FFF7AFFCA1 -S1130D400500EDB2002D04D1761E300080B20028DB -S1130D50DFD1EDB2002D1AD121692068FFF71FFA07 -S1130D600500EDB2002D12D1202200216069FFF7A9 -S1130D70C9F90B22A1696069FFF7BAF9A069C07AC1 -S1130D8010F01800616908732068012101712800BE -S1130D90C0B204B0BDE8F08138B50400E588208C09 -S1130DA04FF6FF71884201D1290000E0218C89B2FD -S1130DB02000FFF71DFCC0B200281BD12169206868 -S1130DC0FFF7EDF9C0B2002810D16169E5220A707D -S1130DD0216801220A71E188ADB2A94206D200213C -S1130DE02000FFF75CFCC0B20028E7D0C0B20428A2 -S1130DF000D10220C0B232BD2DE9F14F8846D8F8A7 -S1130E00009001E019F1010999F800002F28F9D0A8 -S1130E1099F800005C28F5D00098C66900242500E4 -S1130E2002E026F815706D1C14F80970641CBFB23A -S1130E30202F05DBBFB22F2F02D0BFB25C2F09D108 -S1130E4014EB0900C8F80000BFB2202F1FDA5FF0CE -S1130E5004081EE0FF2D01D3062090E0FFB201211B -S1130E60380080B201F0FCFC0700BFB2002F01D1B2 -S1130E70062084E0BFB2802FD3DABFB23900DFF896 -S1130E80F808FFF757F90028CBD0062077E05FF089 -S1130E90000800E06D1E002D09D016EB450030F867 -S1130EA0027CBFB2202FF5D0BFB22E2FF2D0002D7E -S1130EB001D1062063E0002026F815000B22202132 -S1130EC000988069FFF71EF9002400E0641C36F8DE -S1130ED014002028FAD036F814002E28F6D0002C5E -S1130EE003D058F0030800E06D1E002D05D016EB6A -S1130EF0450030F8020C2E28F6D15FF00009CB46ED -S1130F005FF0080A01E058F0030836F81470641C16 -S1130F10BFB2002F35D1009880690078E52803D14D -S1130F200098806905210170BAF1080F01D15FEAC8 -S1130F3089095FFA89F919F00C000C2805D05FFAC9 -S1130F4089F919F00300032801D158F002085FEA77 -S1130F5088700FD45FFA89F919F00300012801D1D0 -S1130F6058F010085FFA89F919F00C00042801D12F -S1130F7058F008080098806980F80B800020BDE8CC -S1130F80F28FBFB2202FBED0BFB22E2F01D1AC4200 -S1130F90B9D1D34501D2AC4213D1BAF10B0F02D16E -S1130FA058F00308B7E7AC4201D058F00308A54253 -S1130FB0B1D32C005FF0080B5FF00B0A5FEA8909DC -S1130FC0A3E7BFB2802F10DB0021380080B201F00C -S1130FD047FC0700BFB2002F05D0BFB2DFF89C0763 -S1130FE0381810F8807C58F00208BFB2002F07D0E0 -S1130FF0BFB23900DFF88807FFF79CF8002803D058 -S11310005F2758F003080FE0BFB2B7F141001A2878 -S113101002D259F0020907E0BFB2B7F161001A2801 -S113102002D259F00109203F009880690BF8007042 -S11310301BF1010B69E7F8B50C0004F20901026920 -S1131040002A48D04269137B00250EE0F6B2052E33 -S113105000D1E5261F0705D5F6B2B6F141071A2FD0 -S113106000D220360E70491C6D1C082D03D2AE5CD4 -S1131070F6B2202EEAD1157A202D15D02E250D702A -S1131080491C08250AE0DF0605D5F6B2B6F141078A -S11310901A2F00D220360E70491C6D1C0B2D03D262 -S11310A0AE5CF6B2202EEED1D37A2372D37F957F35 -S11310B02D0455EA0363557F53EA0523157F2B431B -S11310C02360537E157E55EA0323A380D37D927D4E -S11310D052EA0322E28000220A70A169002926D084 -S11310E0E169002923D0A6690025016900291CD0E3 -S11310F0018C4FF6FF72914217D0C76901E0A855E1 -S11311006D1C3888BF1C010089B200290DD0002154 -S113111080B201F0A5FB80B2002801D1002504E0D3 -S1131120E169491E8D42EAD300250020A855F1BD8E -S113113013B50400019800782F2803D00198007893 -S11311405C2802D10198401C01900020A060019805 -S1131150007820280AD200212000FFF749FA002154 -S1131160616120E02068FFF758FBA06001A920001E -S1131170FFF742FEC0B2002815D12000FFF778FC2B -S1131180A169C97AC0B2002806D0C0B204280AD125 -S1131190490700D4052006E0490704D46169C87AE8 -S11311A0C006DFD40520C0B216BD10B5040001236B -S11311B00A0014F13401607801F069F9002801D0C3 -S11311C003202DE094F8330294F8321251EA0020FF -S11311D080B24AF65521884201D0022020E094F8DA -S11311E06C0094F86B10090251EA004094F86A10FC -S11311F00843DFF8781C884201D1002010E094F8FD -S1131200880094F88710090251EA004094F8861087 -S11312100843DFF8581C884201D1002000E0012077 -S113122010BDF8B5150002681378B3F130060A2E24 -S113123005D253783A2B02D1921C026000E00026BA -S113124000200860002E01D00B209DE1DFF8200C67 -S113125050F82640002C01D10C2095E10C60207838 -S113126000280DD0607801F009F9C10708D4EDB267 -S1131270002D03D0400701D50A2085E1002083E139 -S1131280002020706670607801F055F8C10701D520 -S1131290032079E1EDB2002D03D0400701D50A20E7 -S11312A072E1002529002000FFF77FFF0600F6B257 -S11312B0012E1CD10020C0B2002800D0401EC0B2B4 -S11312C014EB001000F2F210017900290FD0C17A5A -S11312D0827A120452EA0161427A51EA0221007AC6 -S11312E050EA010529002000FFF75FFF0600F6B26F -S11312F0032E01D1012047E1F6B2002E01D00D20CA -S113130042E194F8400094F83F1051EA002080B282 -S1131310B0F5007F01D00D2036E194F84B0094F82D -S11313204A1051EA002080B200280DD194F85B00E5 -S113133094F85A10090451EA006094F8591050EADC -S1131340012094F858100843E06194F84410E170C7 -S1131350C9B2012904D0C9B2022901D00D2013E178 -S1131360C9B2484394F84110A170C9B2002903D00E -S11313704A1EC9B2114201D00D2005E194F846106D -S113138094F8452052EA0121218121891022B1FBE0 -S1131390F2F303FB1213002B01D00D20F4E094F8B8 -S11313A0481094F8472052EA012292B2002A0DD143 -S11313B094F8571094F85620120452EA016194F8F4 -S11313C0552051EA022194F854200A4394F843101A -S11313D094F8423053EA012189B2002901D10D2049 -S11313E0D2E089B24318268913EB16139A4201D22C -S11313F00D20C9E0D21AA678B2FBF6F2002A01D178 -S11314000D20C1E0012640F6F677BA4200D3022649 -S11314104FF6F677BA4200D30326921CA2612562E6 -S113142089B2491961625919E162F6B2032E16D1E3 -S11314302089002801D00D20A6E094F8630094F8D8 -S11314406210090451EA006094F8611050EA012026 -S113145094F860100843A062A069800015E0218917 -S1131460002901D10D208FE0616A4018A062F6B214 -S1131470022E02D1A069400007E0A069032148437D -S1131480217E11F0010111EB5000E16900F2FF101F -S1131490B1EB502F01D20D2076E05FF0FF302061D8 -S11314A00020E060F6B2032E60D10020607194F851 -S11314B0650094F8641051EA002080B2401960611C -S11314C00123626914F13401607800F0E0FF002820 -S11314D04CD194F8330294F8321251EA002080B2CD -S11314E04AF65521884241D194F8370094F83610D1 -S11314F0090451EA006094F8351050EA012094F888 -S113150034100843DFF8381A88422FD194F81B02AC -S113151094F81A12090451EA006094F8191250EA76 -S1131520012094F818120843DFF8181A88421DD1D4 -S113153094F8230294F82212090451EA006094F802 -S1131540211250EA012094F820120843E06094F834 -S11315501F0294F81E12090451EA006094F81D1247 -S113156050EA012094F81C12084320612670DFF829 -S1131570D8090088401CDFF8D0190880E0800020DA -S11315802063002020710020F2BD0000EC7B0000ED -S113159080B500280BD00168002908D001680978BB -S11315A0002904D00168C9888288914201D00920A9 -S11315B008E00068407800F061FFC00701D503200F -S11315C000E0002002BDC0B2002801D00B2012E0D0 -S11315D0C0B2DFF89C2852F82020002A01D0002352 -S11315E01370002901D000220A70C0B2DFF88028ED -S11315F042F82010002070472DE9F2438CB004001B -S11316001500002C01D10920B3E00020206015F062 -S11316101F0515F0FE0200A90CA8FFF702FE060044 -S1131620F6B2002E40F0A38009A80690DFF81C094A -S113163007900C9900A8FFF77BFD0600059FF6B202 -S1131640002E02D1002F00D106261C20054258D0BE -S1131650F6B2002E0AD0F6B2042E03D100A8FFF78A -S1131660E8FA060055F00805059F08E0F87A11210C -S1131670084201D0072602E0680700D50826F6B222 -S1131680002E4CD128074AD501F0D1F8804687F8BE -S11316900E80404680B2000AF8735FEA184038743E -S11316A05FEA186078740020F87200203877002010 -S11316B078770020B8770020F87739000098FFF792 -S11316C0ACF8814600213800FFF7B8F800980121F2 -S11316D00171B9F1000F22D00098D0F8308049464A -S11316E00098FEF7F6FE0600F6B2002E17D1009819 -S11316F0B9F10101C16041460098FEF750FD0600B2 -S11317000DE0F6B2002E0AD1F87AC00601D50426FF -S113171005E0A80703D5F87AC00700D50726F6B276 -S1131720002E07D1280701D555F020050098006B3D -S1131730E0612762F6B2002E19D1A5713900009834 -S1131740FFF76BF82061F87FB97F090451EA006064 -S1131750797F50EA0120397F0843E0600020A060CF -S11317600020A061009820600098C088A08030000C -S1131770C0B20DB0BDE8F0832C7C000014750000ED -S1131780687C00002DE9F047050016001F000C00DE -S1131790002038602800FFF7FBFEC0B2002801D00B -S11317A0C0B2E7E0A879000601D50220E2E0A879FA -S11317B0C00701D40720DDE0E868A968401AB042F8 -S11317C029D2060027E0C5F81890A8684FF40071E4 -S11317D0B0FBF1F202FB1102D2F50078464500D2CB -S11317E0B0464246A8684FF40071B0FBF1F303FB26 -S11317F01103581910F124012000FEF779FC18EBAD -S11318000404A86818EB0000A860386818EB00000E -S11318103860B6EB0806002E00F0AB80A8684FF4E1 -S11318200071B0FBF1F202FB1102002ACDD1A868CD -S1131830400A29688978491E11EA00085FFA88F885 -S1131840B8F1000F1AD1A868002801D1286903E073 -S113185069692868FEF734FD022805D2A87950F09A -S11318608000A871022085E010F1010F05D1A8794C -S113187050F08000A87101207CE0686169692868E3 -S1131880FEF712FD8146B9F1000F05D1A87950F099 -S11318908000A87102206DE05FFA88F818EB09094E -S11318A05FEA562ABAF1000F37D0286880785FFAC9 -S11318B088F81AEB0801884205D2286880785FFA14 -S11318C088F8B0EB080A5346DBB24A462100286880 -S11318D0407800F0DCFD002805D0A87950F08000A5 -S11318E0A871012046E0A879400611D5A869B0EB9B -S11318F0090050450CD24FF4007215F12401A86977 -S1131900B0EB09004FF4007303FB0040FEF7F0FB5B -S11319104FF4007000FB0AF871E7A86948453FF4EA -S113192052AFA879400613D50123AA6915F1240101 -S11319302868407800F0F8FD002805D0A87950F018 -S11319408000A871012015E0A87910F0BF00A871EB -S113195001234A4615F124012868407800F097FDD8 -S113196000283FF430AFA87950F08000A87101201E -S113197000E00020BDE8F0872DE9F04705001600DF -S11319801F000C00002038602800FFF701FEC0B2E1 -S1131990002801D0C0B270E0A879000601D5022069 -S11319A06BE0A879800701D4072066E0E868301866 -S11319B0E96888422DD200262BE0C5F81890A86863 -S11319C04FF40071B0FBF1F202FB1102D2F5007882 -S11319D0464500D2B04642462100A8684FF4007341 -S11319E0B0FBF3FC0CFB130C1CEB05002430FEF7DE -S11319F07FFBA87950F04000A87118EB0404A86894 -S1131A0018EB0000A860386818EB00003860B6EBEB -S1131A100806002E26D0A8684FF40071B0FBF1F23E -S1131A2002FB1102002ACAD1A868400A29688978F1 -S1131A30491E11EA00085FFA88F8B8F1000F30D1A6 -S1131A40A868002808D12869002809D1002128683D -S1131A50FEF774FD286103E069692868FEF76EFDEE -S1131A6000280CD1E868A968884201D2A868E86017 -S1131A70A87950F02000A8710020BDE8F087012863 -S1131A8005D1A87950F08000A8710220F5E710F183 -S1131A90010F05D1A87950F08000A8710120ECE76E -S1131AA06861A879400613D50123AA6915F12401B8 -S1131AB02868407800F038FD002805D0A87950F057 -S1131AC08000A8710120D8E7A87910F0BF00A871A0 -S1131AD069692868FEF7E8FB8146B9F1000F05D172 -S1131AE0A87950F08000A8710220C6E75FFA88F850 -S1131AF018EB09095FEA562ABAF1000F38D02868B2 -S1131B0080785FFA88F81AEB0801884205D22868C1 -S1131B1080785FFA88F8B0EB080A5346DBB24A468D -S1131B2021002868407800F0FFFC002805D0A8793F -S1131B3050F08000A87101209FE7A869B0EB09006C -S1131B40504510D24FF40072A869B0EB09004FF46D -S1131B50007101FB004115F12400FEF7C9FAA879D0 -S1131B6010F0BF00A8714FF4007000FB0AF844E7BE -S1131B70A86948453FF421AFA868E9688842BFF4E2 -S1131B801CAF01234A4615F124012868407800F06F -S1131B907EFC00283FF411AFA87950F08000A871B2 -S1131BA001206AE738B504002000FFF7F1FCC0B259 -S1131BB000284AD1A179890647D5A07940060FD5D6 -S1131BC00123A26914F124012068407800F0ACFCE0 -S1131BD0002801D0012039E0A07910F0BF00A071E5 -S1131BE0E1692068FEF7DBFAC0B200282DD1256A2E -S1131BF0E87A50F02000E872E0682877E06880B264 -S1131C00000A6877E068000CA877E068000EE877BF -S1131C1021692800FEF712FE00F009FEA8750100F4 -S1131C2089B2090AE975010C2976000E687600204C -S1131C30A8740020E874A07910F0DF00A071206877 -S1131C40012101712068FEF7C5FAC0B232BD10B59A -S1131C5004002000FFF7A6FFC0B2002801D1002134 -S1131C602160C0B210BD2DE9F04104000D00200038 -S1131C70FFF78EFC0600F6B2002E02D03000C0B290 -S1131C80CCE0A079000601D50220C7E0E068A842B4 -S1131C9003D2A079800700D4E568A0680027A76074 -S1131CA0002D7BD0216889784FF4007202FB01F883 -S1131CB0002810D0411EB1FBF8F16A1EB2FBF8F205 -S1131CC08A4208D3401EB8F101018843A060A0688D -S1131CD02D1A606919E02069002815D100212068B7 -S1131CE0FEF72CFC012805D1A07950F08000A071EA -S1131CF0022093E010F1010F05D1A07950F080008B -S1131D00A07101208AE020616061002807D145E0CC -S1131D106061A16818EB0101A160B5EB0805A84555 -S1131D2009D2A17989071ED501002068FEF706FCB7 -S1131D3000281CD14546A1686918A1604FF40071C0 -S1131D40B5FBF1F202FB1152002A27D001002068F2 -S1131D50FEF7AAFA0700002F1ED1A07950F08000E8 -S1131D60A07102205AE001002068FEF7A9FA10F1E0 -S1131D70010F05D1A07950F08000A07101204DE041 -S1131D80022803D3216889698842C1D3A07950F01D -S1131D908000A071022041E017EB5527A0684FF4A2 -S1131DA00071B0FBF1F202FB1102002A2AD0A069F3 -S1131DB0874227D0A079400613D50123A26914F1E4 -S1131DC024012068407800F0AFFB002805D0A079FA -S1131DD050F08000A071012020E0A07910F0BF0035 -S1131DE0A07101233A0014F124012068407800F026 -S1131DF04EFB002805D0A07950F08000A07101208E -S1131E000CE0A761E068A168884205D2A068E060A0 -S1131E10A07950F02000A0713000C0B2BDE8F0817C -S1131E2031B58CB00C00002203A90CA8FFF7F9F916 -S1131E300500EDB2002D15D100A80990DFF80C01C2 -S1131E400A900C9903A8FFF773F90500EDB2002D71 -S1131E5008D10898002804D0210003A8FFF7EBF864 -S1131E6000E006252800C0B20DB030BD4641540044 -S1131E704816002071B595B0012200A915A8FFF7F6 -S1131E80D0F90400E4B2002C56D109A806902F48DA -S1131E900790159900A8FFF74BF90400E4B2002C51 -S1131EA04AD1059D002D01D1062403E0E87AC0073C -S1131EB000D5072429000098FEF7AFFC0600E4B221 -S1131EC0002C21D1E87AC0061ED5022E01D20224AC -S1131ED01AE0242200A90CA8FEF70AF90E960221A2 -S1131EE00CA8FEF785FB0400E4B2002C0CD1002101 -S1131EF00CA8FEF730FE0400E4B2002C00D1072445 -S1131F00E4B2042C00D10024E4B2002C14D100A8C3 -S1131F10FEF742FF0400E4B2002C0DD1002E04D0E1 -S1131F2031000098FEF7D5FA0400E4B2002C03D186 -S1131F300098FEF74FF904002000C0B216B070BD3F -S1131F40525261417272416184160020D010002007 -S1131F502DE9FC4104000F00904600252600FFE710 -S1131F60781E854213DA00AB012201A94046FFF72F -S1131F7009FC009801280AD19DF80400C0B20D287C -S1131F80EED03070761C6D1CC0B20A28E8D1002057 -S1131F903070002D00D100242000BDE8F68130B55A -S1131FA083B004000D00E4B20A2C03D129000D20F3 -S1131FB0FFF7F5FF8DF80040012401AB220000A9D2 -S1131FC02800FFF7D9FC0198A04201D1012001E0CB -S1131FD05FF0FF303EBD70B504000D00002601E047 -S1131FE0641C761C2078002809D029002078FFF78B -S1131FF0D6FF10F1010FF3D15FF0FF3000E03000A5 -S113200070BD10B450F8041B81B102681218001D91 -S113201050F8043BDC0744BFA9F10104E31852F86B -S1132020044B43F8044B091FF9D1EBE710BC70478C -S113203010B582B001220121DFF8F80700F0A9FDF4 -S113204020215FF0402000F0D4FD202220215FF009 -S1132050402000F09EFD00240AE0FF21DFF8D807AD -S113206000F0FCFE00A9DFF8D00700F016FF641CA6 -S11320700A2CF2D320215FF0402000F0E7FD13BDCD -S113208000B583B0DFF8B40701F0DDF8DFF8B0077E -S113209001F0D9F8DFF8AC0701F0D5F834215FF08E -S11320A0402000F0D3FD0121DFF8880700F0A1FDF6 -S11320B00A23022234215FF0402000F0B7FC0A23F7 -S11320C002220121DFF86C0700F0B0FC012201219B -S11320D0DFF8600700F05DFD01F032FA082101919C -S11320E0DFF864170091002300220100DFF848079D -S11320F000F019FEDFF8400700F08EFEFFF798FFAE -S113210007BD1CB5DFF8300700F097FE01F018FAA0 -S11321104408DFF83807844201D3DFF8344701F07C -S11321200FFA082101910094002300220100DFF836 -S1132130080700F0F8FDDFF8000700F06DFE13BD9E -S1132140DFF81007007850F00100DFF80817087076 -S1132150704780B5C0B20100DFF8DC0600F07EFEF7 -S113216000A9DFF8D40600F098FE0098C0B202BDC2 -S113217010B50400FF20FFF7ECFF207010BD38B548 -S113218001F031FB10F5FA75FF20FFF7E2FF0400C0 -S1132190E4B2FF2C03D001F026FBA842F4D3E4B24E -S11321A0FF2C01D1012000E0002032BD80B50122C6 -S11321B00121DFF8800600F0ECFCFF20FFF7C9FFE7 -S11321C001BD80B500220121DFF8680600F0E1FCC2 -S11321D0FF20FFF7BEFFFFF7D2FF002801D0012048 -S11321E002E0FFF7E3FF002002BDF8B504000D0094 -S11321F001F0F9FA10F16407FF20FFF7AAFF0600C7 -S1132200F6B2FF2E03D101F0EEFAB842F4D3F6B2DF -S1132210FE2E01D0002011E02000FFF7A9FF641C6E -S11322202000FFF7A5FF641CAD1E002DF4D1FF2094 -S1132230FFF78FFFFF20FFF78CFF0120F2BD38B5B9 -S113224004000D00FFF79BFF002801D1002024E0CB -S11322502800C0B2FFF77DFFEDB2FD2D1CD04FF476 -S113226000752078FFF775FF641C2078FFF771FF75 -S1132270641CAD1E002DF4D1FF20FFF76AFFFF2080 -S1132280FFF767FFFF20FFF764FFC0B210F01F00E5 -S1132290052801D0002000E0012032BD38B504003B -S11322A00D0020060AD514F07F0400213720FFF723 -S11322B0F5FFC0B2022801DBC0B23BE0FFF776FFB6 -S11322C0FFF77FFF002801D1FF2033E054F04000E6 -S11322D0C0B2FFF73EFF280EC0B2FFF73AFF280C4A -S11322E0C0B2FFF736FF280AC0B2FFF732FF28005A -S11322F0C0B2FFF72EFF0125E4B2002C00D19525D2 -S1132300E4B2082C00D187252800C0B2FFF721FFD2 -S1132310E4B20C2C02D1FF20FFF71BFF0A25FF209B -S1132320FFF717FF010604D56D1E2900C9B2002965 -S1132330F5D1C0B232BD70B582B0C0B2002801D0B0 -S113234001209AE0DFF80C050078800703D5DFF858 -S11323500405007891E0FFF793FE00220121DFF8E5 -S1132360D40400F016FC002500210020FFF796FF9E -S1132370012869D101F037FA10F57A764FF4D57156 -S11323800820FFF78BFF01283CD1002406E0FF2042 -S1132390FFF7DFFEE4B200A96054641CE4B2042C2D -S11323A0F5DB9DF8020001284ED19DF80300AA2810 -S11323B04AD101F018FAB04206D25FF08041A92058 -S11323C0FFF76CFF0028F4D101F00DFAB0423BD2C4 -S11323D000213A20FFF762FF002835D1002406E0EF -S11323E0FF20FFF7B6FEE4B200A96054641CE4B217 -S11323F0042CF5DB9DF80000400601D50C2500E017 -S1132400042521E00021A920FFF748FF022802DA71 -S11324100225A92401E00125012401F0E4F9B042D8 -S113242006D200212000C0B2FFF738FF0028F4D103 -S113243001F0D9F9B04206D24FF400711020FFF731 -S11324402DFF002800D00025DFF80C04EDB2056054 -S1132450FFF7ACFEEDB2002D0AD0DFF8F8030078E8 -S113246010F0FE00DFF8EC130870FFF74AFE01E0FD -S1132470FFF766FEDFF8DC03007876BDC0B2002803 -S113248001D0012002E0DFF8CC030078704738B5B2 -S11324900C0011001D00C0B2002802D1EDB2002DC5 -S11324A001D104203FE0DFF8AC030078C00701D578 -S11324B0032038E0DFF8A0030078000702D44FF4CB -S11324C000704143EDB2012D0DD11120FFF7E6FE5E -S11324D000281FD14FF400712000FFF786FE00286A -S11324E018D0002516E01220FFF7D8FE002811D1DD -S11324F04FF400712000FFF778FE002806D014F591 -S113250000746D1E2800C0B20028F1D100210C20F7 -S1132510FFF7C4FEFFF74AFEEDB2002D01D0012003 -S113252000E00020C0B232BD70B50C0015001E00E2 -S1132530C0B2002802D1F6B2002E01D1042050E02E -S1132540C4480078C00701D503204AE0C148007898 -S1132550400701D5022044E0BF480078000702D4B8 -S11325604FF400704543F6B2012E0DD12900182016 -S1132570FFF794FE00282BD1FE212000FFF75FFE19 -S1132580002825D0002623E0B348007810F0060F79 -S113259004D0F6B231009720FFF780FE29001920FD -S11325A0FFF77CFE002813D1FC212000FFF747FE33 -S11325B0002806D014F50074761E3000C0B200283E -S11325C0F2D1FD210020FFF73AFE002800D10126B8 -S11325D0FFF7ECFDF6B2002E01D0012000E0002050 -S11325E0C0B270BD30B585B014002200C0B200285E -S11325F001D0042019E197480078C00701D50320D1 -S113260013E10125C9B2002913D0012917D00329E8 -S11326105ED00A2900F0BB800B2900F0BD800C2994 -S113262000F0C8800D2900F0D3800E2900F0E3806B -S1132630F6E0FFF7C6FD002800D00025F1E00021F8 -S11326400920FFF72BFE002841D1102100A8FFF735 -S1132650CCFD00283BD09DF80000C0B28009C0B278 -S113266001280FD19DF809009DF8081010EB0120F6 -S11326709DF8071011F03F0110EB0140401C80024F -S1132680206023E09DF8050010F00F009DF80A106B -S1132690C9B210EBD1109DF8091011F0030110EB31 -S11326A04100851C9DF80800C0B28009C0B29DF8A5 -S11326B0071010EB81009DF8061011F0030110EBD8 -S11326C08120401CB5F10901884020600025A8E064 -S11326D061480078400720D500218D20FFF7DEFDFA -S11326E0002853D1FF20FFF734FD102100A8FFF785 -S11326F07CFD00284AD0302503E0FF20FFF729FDA8 -S11327006D1EEDB2002DF8D110209DF80A10C9B24B -S1132710090988402060002538E000210920FFF7DE -S1132720BDFD002832D1102100A8FFF75EFD00286E -S11327302CD049480078800713D59DF80A0010F082 -S11327403F009DF80B10C9B2C909C9B211EB400092 -S1132750401C9DF80D10C9B28909491E88402060AB -S113276013E09DF80A00C0F38400C0B2401C9DF839 -S11327700B1011F003019DF80B20D2B25209D2B212 -S113278012EBC101491C48432060002549E032484E -S113279000681070002544E000210920FFF77EFD49 -S11327A0002806D110212000FFF71FFD002800D0CB -S11327B0002536E000210A20FFF770FD002806D12D -S11327C010212000FFF711FD002800D0002528E08B -S11327D000213A20FFF762FD00280BD1002505E017 -S11327E0FF20FFF7B6FCEDB228556D1CEDB2042DA9 -S11327F0F6DB002515E01848007840070FD50021C6 -S11328008D20FFF74BFD002809D1FF20FFF7A1FC25 -S113281040212000FFF7E9FC002800D0002500E05B -S11328200425FFF7C3FC2800C0B205B030BD0B4837 -S1132830704700000070004000800040100000104D -S11328400100002008000020801A060021BCBE0000 -S113285020BCBE00010000204C1600200000AA424B -S113286080B2802801DA01001EE000290CD080B279 -S1132870FF2801DD002106E080B2194911EB400078 -S1132880B0F5807001880FE0002100E0491C89B296 -S1132890802906DA89B2124A32F8112080B29042B5 -S11328A0F4D111F18000C1B2080080B27047002158 -S11328B000E0491C0B4A32F81120002A05D0094ACD -S11328C032F8112080B29042F3D1064A32F8112036 -S11328D0002A03D0044830F81100FFE780B27047A3 -S11328E054730000946F000074710000B0F1402F25 -S11328F05BD0DFF83813884257D0DFF834138842AE -S113290053D0DFF8301388424FD0DFF82C138842BD -S11329104BD0DFF82813884247D0DFF824138842CD -S113292043D0DFF8201388423FD0DFF81C138842DD -S11329303BD0DFF85013884237D0DFF84C1388427D -S113294033D0DFF8481388422FD0DFF8441388428D -S11329502BD0DFF84013884227D0DFF83C1388429D -S113296023D0DFF8381388421FD0DFF834138842AD -S11329701BD0DFF86813884217D0DFF8641388424D -S113298013D0DFF8601388420FD0DFF85C1388425D -S11329900BD0DFF85813884207D0DFF8541388426D -S11329A003D0DFF85013884201D1012000E0002059 -S11329B0C0B2704770B504000D0016002000FFF788 -S11329C095FF002805D14FF49071DFF82C0300F037 -S11329D019FF002E09D0012E07D0022E05D04FF486 -S11329E09171DFF8140300F00DFFF00705D514F51D -S11329F080600068EDB2284304E014F5806000684C -S1132A00EDB2A84314F580610860B00705D514F54C -S1132A1084600068EDB2284304E014F58460006823 -S1132A20EDB2A84314F58461086070BDF8B50400E4 -S1132A300D0017001E002000FFF758FF002805D1E5 -S1132A4040F2FF11DFF8B00200F0DCFE012F0BD0E2 -S1132A50022F09D0042F07D00C2F05D040F20321F8 -S1132A60DFF8940200F0CEFE082E0DD00A2E0BD013 -S1132A700C2E09D0092E07D0002E05D04FF4027178 -S1132A80DFF8740200F0BEFEF80705D514F5A06067 -S1132A900068EDB2284304E014F5A0600068EDB2CC -S1132AA0A84314F5A0610860B80704D5D4F8040558 -S1132AB0EDB2284303E0D4F80405EDB2A843C4F80A -S1132AC00405780705D514F5A1600068EDB2284324 -S1132AD004E014F5A1600068EDB2A84314F5A16107 -S1132AE00860380705D514F5A3600068EDB22843E3 -S1132AF004E014F5A3600068EDB2A84314F5A361E3 -S1132B000860F00704D5D4F80C05EDB2284303E0BF -S1132B10D4F80C05EDB2A843C4F80C05B00705D5EC -S1132B2014F5A2600068EDB2284304E014F5A26035 -S1132B300068EDB2A84314F5A2610860700704D5DB -S1132B40D4F81405EDB2284303E0D4F81405EDB22B -S1132B50A843C4F81405300704D5D4F81C05EDB215 -S1132B60284303E0D4F81C05EDB2A843C4F81C05BF -S1132B70002E05D114F5A5600068EDB2284304E0E9 -S1132B8014F5A5600068EDB2A84314F5A5610860CA -S1132B90F1BD70B504000D0016002000FFF7A6FE7D -S1132BA0002805D140F28531DFF84C0100F02AFEFF -S1132BB0EDB2F6B244F8256070BD38B504000D00DE -S1132BC02000FFF793FE002805D140F25241DFF8C0 -S1132BD0280100F017FE02222900C9B22000FFF7E5 -S1132BE0E9FE082304222900C9B22000FFF71EFFD2 -S1132BF031BD38B504000D002000FFF777FE002832 -S1132C0005D140F2F141DFF8F00000F0FBFD0823AC -S1132C1001222900C9B22000FFF708FF0122290080 -S1132C20C9B22000FFF7C6FE31BD00000080054098 -S1132C3000500040009005400060004000A00540A6 -S1132C400070004000B005400040024038B5040068 -S1132C500D002000FFF74AFE002804D140F29661DF -S1132C60254800F0CFFD02222900C9B22000FFF759 -S1132C70A1FE082301222900C9B22000FFF7D6FED5 -S1132C8031BD000000C005400050024000D00540A6 -S1132C900060024000E005400070024000F0054082 -S1132CA000D0034038B504000D002000FFF71EFEDD -S1132CB0002804D140F2EA610F4800F0A3FD02228B -S1132CC02900C9B22000FFF775FE0823012229005C -S1132CD0C9B22000FFF7AAFE31BD00000000064083 -S1132CE00010064000200640003006400040064028 -S1132CF00050064000600640E0770000DFF8C01195 -S1132D0088420BD0DFF8BC11884207D0DFF8B81135 -S1132D10884203D0DFF8B411884201D1012000E0D9 -S1132D200020C0B270472DE9F84304000F001500DD -S1132D3099462000FFF7E2FF002804D1CC21DFF8F8 -S1132D40900100F05FFD002D0ED0022D0CD0012D5E -S1132D500AD0032D08D0102D06D0202D04D0D22166 -S1132D60DFF86C0100F04EFDB9F1000F0AD0B9F1A3 -S1132D70010F07D0B9F1020F04D0D521DFF85001BB -S1132D8000F040FDDDF82080B9F1000F02D1780891 -S1132D9040450BD2B9F1000F04D00C20B7FBF0F082 -S1132DA0404503D2D7214A4800F02CFDB7FBF8F088 -S1132DB0B0F57E4F03D9D821454800F023FD099E84 -S1132DC0301F0D2803D3D921414800F01BFDB9F170 -S1132DD0020F01D1082000E00020B9F1000F01D159 -S1132DE0002100E0042108436060B7FBF8F00021F3 -S1132DF0891CB0FBF1F2521EFF2AF9D8216115F0AB -S1132E000300800115F0300550EA02202843711EAA -S1132E1008432060BDE8F18310B504002000FFF7EB -S1132E206DFF002804D14FF48571294800F0EAFCB5 -S1132E30606850F00200606010BD10B5040020000E -S1132E40FFF75CFF002804D140F22311204800F072 -S1132E50D9FC606830F00200606010BD38B5040031 -S1132E600D002000FFF74AFF002804D140F223217F -S1132E70174800F0C7FC7FF00100216811F00F0132 -S1132E808840054204D040F22521114800F0BAFCE4 -S1132E90E0688007FCD5A56031BD38B504000D009D -S1132EA02000FFF72BFF002804D140F27F210848BF -S1132EB000F0A8FCE0684007FCD5A068286031BD9C -S1132EC0008000400090004000A0004000B000409E -S1132ED03C780000DFF8DC13884200F04A81DFF818 -S1132EE0D813884200F04581DFF8D013884200F0FF -S1132EF04081DFF8CC13884200F03B81DFF8C41333 -S1132F00884200F03681DFF8C013884200F0318136 -S1132F10DFF8B813884200F02C81DFF8B41388423C -S1132F2000F02781DFF8AC13884200F02281DFF83B -S1132F30A813884200F01D81DFF8A013884200F036 -S1132F401881DFF89C13884200F01381DFF8941392 -S1132F50884200F00E81DFF89013884200F0098166 -S1132F60DFF88813884200F00481DFF88413884274 -S1132F7000F0FF80DFF87C13884200F0FA80DFF86D -S1132F807813884200F0F580DFF87013884200F06F -S1132F90F080DFF86C13884200F0EB80DFF86413F4 -S1132FA0884200F0E680DFF86013884200F0E18098 -S1132FB0DFF85813884200F0DC80DFF854138842AD -S1132FC000F0D780DFF84C13884200F0D280DFF89D -S1132FD04813884200F0CD80DFF84013884200F0A7 -S1132FE0C880DFF83C13884200F0C380DFF8341354 -S1132FF0884200F0BE80402800F0BB80B0F1102F62 -S113300000F0B780DFF82013884200F0B280DFF8C8 -S11330101C13884200F0AD80DFF81413884200F0DE -S1133020A880DFF81013884200F0A380DFF8801432 -S1133030884200F09E80DFF87C14884200F099807A -S1133040DFF87414884200F09480DFF8701488422A -S113305000F08F80DFF86814884200F08A80DFF87F -S11330606414884200F08580DFF85C14884200F024 -S11330708080B0F1101F7CD0DFF85014884278D0E3 -S1133080DFF84C14884274D0DFF84814884270D0BA -S1133090DFF8441488426CD0DFF84014884268D0CA -S11330A0DFF83C14884264D0DFF83814884260D0DA -S11330B0DFF8341488425CD0DFF83014884258D0EA -S11330C0DFF82C14884254D0DFF82814884250D0FA -S11330D0DFF8241488424CD0DFF82014884248D00A -S11330E0DFF81C14884244D0DFF81814884240D01A -S11330F0DFF8141488423CD0DFF81014884238D02A -S1133100DFF80C14884234D0DFF80814884230D039 -S1133110DFF8041488422CD0DFF80014884228D049 -S1133120DFF8FC13884224D0B0F1202F21D0DFF83F -S1133130F41388421DD008281BD0DFF8EC13884212 -S113314017D0DFF8E813884213D0DFF8E41388427D -S11331500FD0DFF8E01388420BD0DFF8DC1388428D -S113316007D0DFF8D813884203D0DFF8D01588429F -S113317001D1012000E00020C0B2704710B582B038 -S113318004002000FFF7A6FE002805D140F23131EB -S1133190DFF8A40500F036FB14F0704010F1805FF6 -S11331A023D1C4F30720DFF898150818E1B2890089 -S11331B051EA401050F08440012101600020009049 -S11331C002E00098401C009000981028F9D3C4F342 -S11331D00720DFF86C150818E1B2890051EA4010A5 -S11331E050F08440002101602CE0200FDFF85815D6 -S11331F051F820000068A1B2220C12F01F02914085 -S11332000843210FDFF8402552F821100860002000 -S1133210009002E00098401C009000981028F9D318 -S1133220200FDFF8241551F820000068A1B2220C09 -S113323012F01F0291408843210FDFF80C2552F849 -S11332402110086013BD10B504002000FFF742FEF2 -S1133250002805D140F29631DFF8DC0400F0D2FA00 -S113326014F0704010F1805F0DD1C4F30720DFF833 -S1133270D4140818E1B2890051EA401050F0844097 -S11332800121016011E0200FDFF8C01451F8200083 -S11332900068A1B2220C12F01F0291400843210FD2 -S11332A0DFF8A82452F82110086010BD0138FDD1C0 -S11332B07047704701001000020010000001100068 -S11332C00002100000041000000110100002101091 -S11332D000041010005800F000401010005010209E -S11332E0005400F00100002002000020040000202F -S11332F008000020100000202000002040000020D2 -S11333008000002000010020090800F00A0800F0F5 -S11333100B0800F00C0800F00D0800F00E0800F097 -S11333200F0800F0100800F000400010022000F028 -S1133330032000F0042000F070B50400DFF81C0442 -S1133340006810F0E04F08D0DFF810040068DFF8E0 -S113335010140840B0F1805F02D1002C00F1A78066 -S1133360DFF8EC030568DFF8FC03066855F4006534 -S113337035F4800556F40066DFF8D4030560DFF801 -S1133380E4030660A80701D5A00708D515F00100DD -S113339014F0010191F00101C0B208421ED074F092 -S11333A003000540DFF8A8030560002E07D516F0DA -S11333B07000302809D016F07000702805D0002E57 -S11333C008D415F03000302804D14FF48050FFF7B2 -S11333D06DFF03E05FF40020FFF768FF35F4FE653E -S11333E014F4FE600543DFF880030640DFF87C0335 -S11333F02040064314F0080056EAC006DFF85003E4 -S11334000560DFF8600306601020FFF74FFF35F416 -S1133410405514F44050054336F4005614F400505B -S11334200643DFF8300340210160002E06D5DFF8A3 -S113343034030660DFF81803056005E0DFF81003C5 -S11334400560DFF820030660DFF824030540DFF899 -S113345024032040054336F0FC5614F0FC50064388 -S1133460600008D555F4800536F48006DFF80803BB -S11334702040064301E036F0804620050ED44FF488 -S1133480004000E0401E002804D0DFF8CC12096898 -S11334904906F7D535F4006536F40066DFF8B00266 -S11334A00560DFF8C00206601020FFF7FFFE70BD64 -S11334B0052000F00010101000011020004800F05A -S11334C080000030005000F010000030014000F097 -S11334D00001001000020010100000102000001075 -S11334E0021C00F0031C00F020000030010010104A -S11334F0020010100400101008001010040400F062 -S1133500050400F001000010020000100400001087 -S1133510031800F0041800F0051800F0061800F075 -S1133520071800F00100102000101000005C00F0EB -S1133530015C00F0025C00F0035C00F0045C00F04D -S113354030B4DFF80C020168DFF818020268002AC0 -S113355002D512F0700001E011F0300000280DD007 -S113356010283AD020286FD0302800F0A48060289A -S113357000F0A480702800F0A480A5E0C1F38410BA -S1133580DFF8F83153F82000DFF8F431134013F179 -S1133590004F05D0002A00F1AA800B0500F1A78096 -S11335A0DFF8E0311B68DFF8B441246814F0E04F21 -S11335B009D0DFF8A8412468DFF8A4512C40B4F105 -S11335C0805F40F08380C3F34814A41C604313F06D -S11335D01F04A41CB0FBF4F081E0DFF88001006854 -S11335E010F0E04F08D0DFF874010068DFF87031A4 -S11335F01840B0F1805F02D1DFF88C0123E0DFF8DE -S11336005C010068DFF858311840DFF880319842D7 -S113361005D1DFF84801006880B202280ED0DFF837 -S11336203C010068DFF838311840DFF86431984213 -S113363007D1DFF828010068000402D1DFF8540143 -S113364001E0DFF854019FE7DFF81001006810F093 -S1133650E04F08D0DFF804010068DFF804311840B7 -S1133660B0F1805F02D1DFF8340123E0DFF8EC0031 -S11336700068DFF8EC301840DFF81031984205D1CB -S1133680DFF8D800006880B202280ED0DFF8CC0042 -S11336900068DFF8CC301840DFF8F430984207D1E6 -S11336A0DFF8B8000068000402D1DFF8F40001E09C -S11336B0DFF8F00068E747F2305065E75FF4800018 -S11336C062E74FF400405FE7002032E0C3F34814A0 -S11336D0604313F01F04641C6400B0FBF4F05C044A -S11336E000D540081B0400D5800851F480014B022A -S11336F01FD5002A18D5530010D5DFF884301340A5 -S113370013F1004F03D0002A08D4090506D4400061 -S1133710C2F38651491CB0FBF1F00AE0C2F3C55173 -S1133720491CB0FBF1F004E0C1F3C351491CB0FBE8 -S1133730F1F030BC70470000C0760000055C00F07A -S113374000E50F4000E60F40447C0000507C000080 -S113375060E00F4058E00F4050E00F4000E00F40A1 -S11337600000FF7070E00F408FFFFF7F300000808B -S1133770FCFF3FF80300C0070000404094750000C0 -S11337800008008064E00F40C0E1E4000000011084 -S113379000000310001BB7000024F4007038390047 -S11337A0C0C62D0000093D0080B500F00EF8114898 -S11337B04CF24F3101601048002101600F4805218F -S11337C001600F480021016001BD0C480021016027 -S11337D070470A480068C00304D509480068401CC3 -S11337E007490860704780B5FFF7F3FF0448006895 -S11337F002BD000014E000E018E000E010E000E08A -S11338005816002080B5034A10600348016000F098 -S113381006F8FCE73C16002040160020704770476D -S1133820C2788A18DFF81832DA70827889B20B0A03 -S11338309A18DFF80C329A70DFF804224378537038 -S1133840DFF8FC2100781070DFF8F401807889B289 -S11338500A0AD2B2904212D2DFF8E4014078401C46 -S1133860DFF8DC215070DFF8D8014078002806D159 -S1133870DFF8CC010078401CDFF8C4211070DFF8B9 -S1133880C001C07889B2C9B2884217DADFF8B00142 -S11338908078401C6A4988706948807800280DD176 -S11338A067484078401C664948706548407800285D -S11338B004D163480078401C61490870704710B413 -S11338C092B25218531E0AE00A784C7814EB022282 -S11338D0101880B292B2904200D2401C891C9942C6 -S11338E0F2D3994207D109780A02101880B292B231 -S11338F0904200D2401C80B210BC704780B51422A4 -S113390050490020FFF7DBFF80B2002802D14FF6B8 -S1133910FF7002E080B201F05FF880B202BD10B522 -S11339204949097C484A527C12EB0121B1F1140443 -S1133930C0B200190822454980B2FFF7C0FF220037 -S113394092B2434980B2FFF7BAFF80B2002802D195 -S11339504FF6FF7002E080B201F03EF880B210BD75 -S113396080B50620FFF7DBFF02BD3A480021017055 -S11339700AE0384800783849002221F810203548F8 -S11339800078401C33490870324800780028F0D091 -S11339903048002101700CE02E48007868212F4A3D -S11339A001FB0020002141762A480078401C294967 -S11339B00870284800780028EED029484FF4806128 -S11339C001807047234900220A7004E021490978E4 -S11339D0491C204A11701F49097800290CD11D493E -S11339E009781D4A32F811100029EFD119490978D4 -S11339F0194A22F81100FFE7704780B5010089B227 -S1133A00DFF8DC0D00680830FFF70AFFDFF8D00D9F -S1133A1000680B4909780172DFF8C40D0068084991 -S1133A2049784172DFF8B80D0068054989788172D8 -S1133A30DFF8AC0D00680249C978C17201BD00000D -S1133A407C16002012000020040000201E0000202C -S1133A5026000020971600208A1600205414002007 -S1133A608E16002010B5DFF8781D0C68DFF8C41D31 -S1133A70DFF8C42D1160DFF8C42D1160C0B2032833 -S1133A8018D1607E10F00F0003280AD1208A002884 -S1133A9007D1DFF8AC0D0821017001F03CF800F00B -S1133AA064BEDFF8A00D00210180DFF8940D002131 -S1133AB0017010BDC0B2022840F0CB80DFF8880D41 -S1133AC0C078401CDFF8801DC870C0B200281AD12D -S1133AD0DFF8740D8078401CDFF86C1D8870C0B26C -S1133AE0002810D1DFF8600D4078401CDFF8581D25 -S1133AF04870C0B2002806D1DFF84C0D0078401C95 -S1133B00DFF8441D0870DFF83C0D00210180DFF868 -S1133B103C0D00210180607E072802D0607E0528CC -S1133B2008D1A07E401CA076A07E782801D1002078 -S1133B306076B6E7607E0028FBD0208A00287AD021 -S1133B40A07E411EA176C0B20028F2D1E07E0828F2 -S1133B5008D0607E022802D0607E012810D1E07E69 -S1133B6005280DD100206076DFF8D40C8021017087 -S1133B7000F0D1FFDFF8A40D142180F82F108DE19F -S1133B80E07E052801DB042000E0E07E032111FA39 -S1133B9000F0A076E07E401CE076607E10F00F001E -S1133BA0C0B201280AD0022835D0032839D004280D -S1133BB03FD006283DD008283BD0BAE7DFF85C0D9B -S1133BC0102180F82F10DFF8540D90F82F0050F0DA -S1133BD00200DFF8481D81F82F00DFF8400D0221B4 -S1133BE080F83610DFF8340D042180F83710DFF840 -S1133BF02C0D062180F83810DFF8200D0A2180F8FA -S1133C003910DFF8400C2C210180DFF8100D602101 -S1133C1080F82E104BE1DFF8040D002180F82F10FE -S1133C20D1E7DFF81C0C0421017000F074FF00F0F0 -S1133C30DEBD00F041BD607E10F00F0003287FF46C -S1133C4078AFDFF8FC0B0821017000F064FF00F08E -S1133C508CBDDFF8C80C807B45287FF422AFDFF8E9 -S1133C60E40B0088DFF8B41C097CDFF8B02C527C2C -S1133C7012EB0121884216DBDFF8A00C007CDFF890 -S1133C809C1C497C11EB0020DFF8B81B0880DFF88E -S1133C908C0C007D3F21084204D1DFF8800C407D6C -S1133CA0002801D0FDE6FCE6DFF8240D0088DFF8EB -S1133CB0241D0988884207D1DFF8140D4088DFF8F5 -S1133CC0141D4988884210D0DFF8500CC08BDFF8EF -S1133CD0001D0988884207D1DFF8400C008CDFF80A -S1133CE0F01C4988884200D0DBE6FFF707FE4FF658 -S1133CF0FF7188427FF4D5AEDFF8200CC07D062822 -S1133D0008D1FFF72DFE4FF6FF71884244D1DFF84A -S1133D10F84C43E0DFF8040CC07D01287FF4C1AE09 -S1133D20DFF8F80B90F8220008287FF4BAAEDFF829 -S1133D30EC0B002180F82210DFF8E00B808C4FF6AA -S1133D40F771884207DBDFF8D40B808C0930DFF889 -S1133D50CC1B888406E0DFF8C40B808C0830DFF8C5 -S1133D60BC1B8884DFF8B40BDFF8B01B498BC1831C -S1133D70DFF8A80BDFF8A41B898B0184DFF89C0B08 -S1133D80DFF84C1C09884183DFF8900BDFF8401CF6 -S1133D904988818300F016BE83E66834DFF8680C36 -S1133DA0A042C0F0DB80607E0028F6D0DFF86C0B08 -S1133DB0808CA1888842F0D1DFF8600B408CE188C8 -S1133DC08842EAD1DFF8540B408B21888842E4D141 -S1133DD0DFF8480B808B61888842DED1DFF8000A67 -S1133DE00460DFF85C0A00210170DFF8300B90F802 -S1133DF02F00400700F1BC82DFF8200B90F82E0062 -S1133E00C0B200098000DFF8041C0870DFF8340A2F -S1133E100088DFF8F81B0978401A1438DFF8241AF0 -S1133E200880607E10F00F00022808D1DFF8EC0A49 -S1133E3090F82F0010F03F00122800F0A382DFF862 -S1133E40040A0088002807D1DFF8D00A90F82F0070 -S1133E500321084200F09682DFF8C00A90F8260099 -S1133E60217A884215D1DFF8B40A90F82700617AE4 -S1133E7088420ED1DFF8A40A90F82800A17A88427B -S1133E8007D1DFF8980A90F82900E17A884200F017 -S1133E907982DFF8880A102180F82F10DFF8A4094E -S1133EA028210180DFF8740A502180F82E10DFF8F1 -S1133EB06C0A217A80F82A10DFF8600A617A80F8A7 -S1133EC02B10DFF8580AA17A80F82C10DFF84C0A7E -S1133ED0E17A80F82D10DFF8440A217B80F826105F -S1133EE0DFF8380A617B80F82710DFF8300AA17BFD -S1133EF080F82810DFF8240AE17B80F82910DFF825 -S1133F001C0A0621C175DFF8140AA1884184DFF870 -S1133F100C0AE1888184DFF8040ADFF8B41A0988FE -S1133F204183DFF8F809DFF8A81A49888183DFF8AC -S1133F30EC092188C183DFF8E40961880184607E8B -S1133F40C00640F1F9840020DFF8D01981F831006F -S1133F50DFF8C81981F8300000F0F6BCDFF8BC09BE -S1133F6090F82F0010F03F00022806D0DFF8AC09CB -S1133F7090F82F00400729D593E5DFF8A009808C3D -S1133F80DFF88C1A0880DFF8840A0021017006E04B -S1133F90DFF8780A0078401CDFF8701A0870DFF840 -S1133FA06C0A00780028E1D1DFF8640A0088DFF8A1 -S1133FB05C1A0978DFF85C2A32F811108842E7D1DC -S1133FC00024DFF8480A00210170E6E0DFF84C091C -S1133FD0142180F82F10DFF86C0828210180DFF805 -S1133FE03C09502180F82E10DFF8300990F82900A0 -S1133FF0DFF8181A0870DFF82409DFF8201991F89F -S11340002D1080F82910DFF81409DFF8001A097858 -S113401080F82D10DFF8040990F82800DFF8EC1977 -S11340200870DFF8F808DFF8F41891F82C1080F81D -S11340302810DFF8E808DFF8D419097880F82C1084 -S1134040DFF8D80890F82700DFF8C0190870DFF807 -S1134050CC08DFF8C81891F82B1080F82710DFF887 -S1134060BC08DFF8A819097880F82B10DFF8AC0831 -S113407090F82600DFF894190870DFF8A008DFF83C -S11340809C1891F82A1080F82610DFF89008DFF8C1 -S11340907C19097880F82A10DFF8800890F82D0040 -S11340A0401CDFF8781881F82D00C0B2002820D118 -S11340B0DFF8680890F82C00401CDFF8601881F8DD -S11340C02C00C0B2002814D1DFF8500890F82B005F -S11340D0401CDFF8481881F82B00C0B2002808D132 -S11340E0DFF8380890F82A00401CDFF8301881F80F -S11340F02A00DFF82808408CDFF814190880DFF85C -S11341001C08DFF81818898C4184DFF81008DFF8E0 -S1134110001909888184DFF80408DFF80018498B46 -S1134120C183DFF8F807DFF8F417898B0184DFF81F -S1134130EC07DFF89C1809884183DFF8E007DFF813 -S113414090184988818300F0FFBBDFF8C00800782D -S11341506821DFF8B42801FB0020407E072815D130 -S1134160002C0BD0A07EDFF8A41809786822DFF8B1 -S1134170983802FB0131897E884207D2DFF88C0827 -S113418000786821DFF8802801FB0024DFF87C0830 -S11341900078401CDFF874180870DFF870080078A5 -S11341A0002812D1DFF8640800786821DFF8582865 -S11341B001FB0020407E0028C7D1DFF850080078BA -S11341C06821DFF8442801FB0024002C3FF469AC8B -S11341D0DFF80C0604600320A07620760020A0758A -S11341E00420E0750020E076DFF83007808CA080A2 -S11341F0DFF82807408CE080DFF82007408B208020 -S1134200DFF81807808B608001206076DFF83806BD -S113421000782073DFF8300640786073DFF82806F2 -S11342208078A073DFF82006C078E0730120208234 -S1134230DFF8E80690F82900E072DFF8E00690F86D -S11342402800A072DFF8D40690F827006072DFF827 -S1134250CC0690F8260020720120FFF7CEFBDFF891 -S1134260BC0690F82E0010F0F0005128FFF6A6AC22 -S1134270DFF898070021017006E0DFF89007007866 -S1134280401CDFF888170870DFF880070078DFF833 -S11342908C1691F82E10C9B20909C9B2491FB0EBA6 -S11342A0810FBFF68BACDFF864070078DFF86C167B -S11342B0401890F83600DFF860170870DFF85807E8 -S11342C0007800283FF47AACDFF84C070078012826 -S11342D0D3D0DFF84407007802282ED1DFF82C076A -S11342E00078DFF83816401890F83700042824D1F5 -S11342F0DFF818070078DFF82416401890F8380023 -S1134300DFF808170978DFF81426891891F83910AE -S113431051EA0020DFF8F8160880DFF8F406008878 -S113432040F20B61884202DB40F20A6002E0DFF8EF -S1134330E00600886082A08240E4DFF8D0060078BE -S1134340DFF8D815401890F8370000283FF436AC51 -S1134350DFF8B8060078DFF8B4160978DFF8BC2572 -S1134360891891F837100818DFF8A01608708BE741 -S113437000206076DFF8C8042021017000F0CBFB38 -S1134380FFF78FBBDFF8940590F82F00C00664D5C3 -S1134390208A002861D0218A14F10C00FFF740FA2A -S11343A0DFF8780590F82A00DFF87016097888425B -S11343B053D1DFF8680590F82B00DFF860164978D0 -S11343C088424AD1DFF8540590F82C00DFF84C16E7 -S11343D08978884241D1DFF8440590F82D00DFF850 -S11343E03C16C978884238D1DFF83006007820734B -S11343F0DFF8280640786073DFF820068078A07321 -S1134400DFF81806C078E073E07E00281DD194F927 -S1134410180094F91A10401AA17DC9B2B0EBD1006A -S1134420A17D4118A17540B2002801D540B2404297 -S1134430E17DC9B2B0EB9100E17D4018E075A07D4B -S1134440C0B2E17D11EBD0002076DFF8F403012146 -S11344500170207EA07600202082607E10F00F0084 -S1134460C0B2012813D0C0F06582032800F0FA809E -S113447035D3052800F02F82C0F0F881072800F01A -S11344804F82C0F04F82082800F0E48152E2DFF846 -S1134490B0030078C00720D503206076DFF8A003BE -S11344A04021017000202082DFF898030088002852 -S11344B00CD0DFF88C03007850F00200DFF8801392 -S11344C00870DFF880030088FFF797FADFF87C03B1 -S11344D00021018000F01FFB47E1FFF7E2BADFF89B -S11344E060030078C00740F1B380DFF8300490F82F -S11344F02F0010F03F00122840F0AA80DFF81C04BF -S113450090F82E0010F0F000512829DBDFF8FC04AD -S11345100021017006E0DFF8F4040078401CDFF8A5 -S1134520EC140870DFF8E4040078DFF8F01391F875 -S11345302E10C9B20909C9B2491FB0EB810F0FDAB5 -S1134540DFF8C8040078DFF8D413401890F8360078 -S1134550DFF8C4140870DFF8C0040078002826D1FE -S113456003206076DFF8B40390F826002072DFF8A9 -S1134570AC0390F827006072DFF8A00390F82800DD -S1134580A072DFF8980390F82900E0720120FFF789 -S113459034FAAB484221017000202082A94800214E -S11345A00180AA480021018000F0B5FADDE0DFF8BF -S11345B0680400780128AED0DFF85C040078022893 -S11345C02ED1DFF848040078DFF85013401890F833 -S11345D03700042824D1DFF834040078DFF83C13D2 -S11345E0401890F83800DFF824140978DFF82C23F9 -S11345F0891891F8391051EA0020DFF81414088062 -S1134600DFF80C04008840F20B61884202DB40F2C0 -S11346100A6002E0DFF8F80300886082A0829FE766 -S1134620DFF8E8030078BD49401890F83700002807 -S113463096D0DFF8D8030078DFF8D0130978B74AAA -S1134640891891F837100818DFF8C013087069E763 -S11346507B482021017000F05EFA61480068002167 -S1134660417683E4AD4890F82F00C0072AD5607ED8 -S1134670C00627D4208A00287FF413AA7148008832 -S1134680401C80B2FFF7B9F96D48007850F0100073 -S11346906B4908706B480088002805D0684800788A -S11346A050F002006649087000F035FA01202082BB -S11346B0082060760020E0769848112180F82F10B9 -S11346C0FFF7ECBB954890F82F00800619D5934866 -S11346D090F83400914991F8351051EA0020564978 -S11346E00968401854490860564800888B4991F875 -S11346F034108A4A92F8352052EA0121401A51496D -S113470008805048008800280CD0607EC00609D478 -S11347104B48007850F00200494908704948008825 -S1134720FFF76BF97D4890F830007C4991F831101F -S113473011EB0020B6490880A08AB549098888424F -S113474003D3B3480088002802D1A08AB049088066 -S1134750AF48008860823A4800780321084277D045 -S11347603A480021018000F0D6F9354800788006E7 -S11347700AD536480021018000206076674814215C -S113478080F82F10FFF78ABB2D480078C0060ED59D -S11347902E48002101800120208204206076002020 -S11347A0E0765E48112180F82F10FFF777BB274889 -S11347B00088002819D022480078C00701D50020BD -S11347C02082208A00280DD1608A204909888842E5 -S11347D002D2608A1D4908801C480088208204E0B7 -S11347E074160020208A194908800020E0761248B7 -S11347F01249096801601548008800280CD0208AF5 -S1134800002809D0208A28300E49088043481821FE -S113481080F82F10FFF746BB09480078800717D5AA -S11348200848282101803D48102180F82F10FFF707 -S113483039BB00BF3A0000206C160020701600201F -S11348409616002086160020781600208816002070 -S1134850FFF727B972480078C00706D500206076B4 -S11348606F481021017000F056F963E06D4800882C -S1134870002803D06B480088FFF7BFF8274890F85A -S11348802F00C00716D566480078C00706D5072054 -S113489060760020A0760020208201E00620607669 -S11348A00120FFF7AAF85E481021017000F033F9E7 -S11348B0FFF7EFBA5A480078C00705D5052060769F -S11348C000202082FFF7EDB85648008800287FF4C6 -S11348D0E0AAFFF7E6B853480088002803D05148FF -S11348E00088FFF78AF80D4890F82F00C0070DD50F -S11348F0072060760020A0760120FFF77EF8484864 -S11349001021017000F007F9FFF7C3BA4548008889 -S113491000287FF4BEAAFFF7C4B800BF040000203B -S1134920FFF7B7BA3E480078C00703D50720607682 -S11349300020A076FFF7B5B83B48062180F8301078 -S113494039480A2180F831103748402181753648AA -S11349503449098889B2090A0174334831490988FC -S113496041740020304981F835002F4981F8340022 -S11349702D4800214186FEF7F3FFC0432A494886AB -S113498029484521817328480021C1730020264904 -S113499048752549087525480088401C2349088026 -S11349A021482249098889B2090A81741E481F498D -S11349B00988C1741C4800210183FEF79FFFC0438E -S11349C019490883164800210170FFF772B80000E6 -S11349D060160020907C000080B2010A51EA002099 -S11349E080B2704780B501290CDB114A118011494E -S11349F00968884206D00E490A8801000D480068FB -S1134A0000F038F901BD000054140020971600206E -S1134A10901600208A160020981600207C1600208C -S1134A209616002086160020040000208C16002014 -S1134A30881600207016002080B500F033F9FEF7C8 -S1134A40D2FE10F5FA7080490860FEF7CCFE00F53E -S1134A501C5010307D490860FEF787FF4FF6A960AF -S1134A60ADF8000043F61370ADF802007848BDF8C5 -S1134A70001001807648BDF8021041804FF6FF70A7 -S1134A80ADF800000020ADF802007248BDF8001037 -S1134A9001807048BDF8021041804FF6A960ADF85E -S1134AA0000040F21310ADF802006B48BDF800108E -S1134AB001806948BDF8021041804EF60300FEF7FC -S1134AC081FF00F0F7F801BD38B5644A126812F1AD -S1134AD01C0422686260002205E092B2131992B2AB -S1134AE0155C1D72521C0B00DBB292B29BB29A424F -S1134AF0F3D3C9B2081DA4F84800B4F84810201D27 -S1134B00FFF770FF2068401C206031BD80B500F0C5 -S1134B1032F8002002BD10B55048006810F11C04A2 -S1134B204F480078400605D5012020600020A4F8F5 -S1134B3048001FE04A480078C00702D50020A4F8C6 -S1134B40480047480078400708D5B4F848000028D2 -S1134B5004D0B4F84810201DFFF744FF4048007803 -S1134B60800707D50020A4F848003E480068001DCF -S1134B7000F080F910BD10B500F026F900282DD002 -S1134B80394908804FF40060FFF726FF37498989C7 -S1134B9080B281420ED10120FEF764FF32480088C2 -S1134BA000281BD000F0B7FC00F023F92E480021A8 -S1134BB0018013E040F60600FFF70EFF2B498989B8 -S1134BC080B281420AD100F040FC274800880028C6 -S1134BD004D000F00EF9244800210180FEF703FE02 -S1134BE01949096888421ED31748006810F5FA70FD -S1134BF015490860002414E068201D4900FB0410D6 -S1134C00164908600220FEF72DFF17480088002887 -S1134C1006D000F080FC00F0ECF81348002101807D -S1134C20641C002CE8D0FEF7DEFD084909688842C0 -S1134C3008D30648006800F51C501030034908608A -S1134C4000F038FB10BD0000501600205416002060 -S1134C5060160020681600206416002074160020D8 -S1134C60961600206C1600208616002004000020F2 -S1134C705414002010B50400200000F025FD20008D -S1134C8010BD50F8041B61B150F8042BD30744BF86 -S1134C90A9F101039A18002342F8043B091FFAD131 -S1134CA0EFE7704780B55748FEF7CDFA5548FEF751 -S1134CB065FA01BD30B585B05348FEF7C4FA0C213E -S1134CC05248FDF77AFF7F21514800F08FFE002102 -S1134CD04F4800F0A3FE040021004D4800F0B0FE50 -S1134CE0FEF72EFC01004A4800F02AFD1621484830 -S1134CF000F03AFD464800F08BFD0121444800F0E5 -S1134D00B5FE0400FEF76FFD00F598558835600781 -S1134D1008D401213E4800F0A9FE0400FEF763FD1B -S1134D20A842F4D308208DF8000000208DF801007B -S1134D3027208DF8020069208DF803005B208DF890 -S1134D40040045208DF8050002A903A800F03FFFE8 -S1134D50039810F1010F19D0029810F1010F15D02A -S1134D6003988DF800000398000A8DF80100039859 -S1134D70000C8DF8020002988DF803000298000AD6 -S1134D808DF804000298000C8DF8050000A9204855 -S1134D9000F014FD1F489DF8001001701D489DF897 -S1134DA0011041701B489DF80210817019489DF84C -S1134DB00310C17017489DF80410017115489DF83F -S1134DC00510417105B030BD10B50021104800F048 -S1134DD025FE040021000E4800F032FEE00706D54F -S1134DE040F242620C490A4800F074FD00E00020E1 -S1134DF010BD80B5094802880749054800F0D3FD75 -S1134E0001BD00000050102020000020005002408E -S1134E100080044034160020040000208616002080 -S1134E20DFF8700400210170DFF868040021816458 -S1134E30DFF86004002180F84310DFF858040021F3 -S1134E40A0F84410DFF84C0400218170DFF844041A -S1134E50002141707047DFF83C040078002801D13C -S1134E60002000E001207047DFF82804002180F8CA -S1134E704310704780B50178FF291ED100F091F8E6 -S1134E80DFF8100490F84300012802D1102000F04C -S1134E907EF8DFF80004B0F9440001280CDBDFF8E9 -S1134EA0F403012180F84310DFF8E803B0F944105B -S1134EB0DFF8E40300F053F801BDDFF8D8130978F4 -S1134EC001294BD10178C92932D0CC293FD0CF292F -S1134ED03AD0D0292FD0D12933D0D2292ED0F329BA -S1134EE017D0F4290FD0F5290AD0F6290ED0FA29C3 -S1134EF012D0FC2913D0FD2914D0FE2915D029E0A5 -S1134F0000F0DAF8BCE700F0F9F8B9E700F0C9F806 -S1134F10B6E700F018F9B3E700F0ABF8B0E700F03B -S1134F20A2F8ADE700F087F8AAE700F075F8A7E764 -S1134F3000F03DF9A4E700F05CF9A1E700F01AF9EC -S1134F409EE700F087F99BE700F098F998E700F0F6 -S1134F50ABF995E7202000F01AF891E7ACE780B5AB -S1134F6089B200F0A4FE01BD10B4002302E004786D -S1134F70E318401C0C00611E002CF8D1DBB2136056 -S1134F80012010BC7047C348002141707047C149DB -S1134F90FE22CA70BF490871BE480221A0F844101D -S1134FA0704710B5040000F0E0FE002803D1102083 -S1134FB0FFF7EDFF2FE0FFF7E6FFB6480121017090 -S1134FC0B448FF21C170B34800210171B148007990 -S1134FD050F01000AF490871AE4800214171AD484E -S1134FE0AC494979417100F07AFEAA49887100F010 -S1134FF08BFEA849C87100F087FE80B2000AA5495B -S11350000872A44801214172A24801218172A14879 -S11350100821A0F8441010BD10B504009D480021DB -S11350200170FFF7B0FF9B48FF21C170994801212F -S1135030A0F8441010BD9749FF22CA709549002278 -S11350400A719449934A52784A71924900228A71AA -S113505090490022CA718F4900220A728D490622A2 -S1135060A1F84420704710B504000020FFF78FFF1B -S113507010BD8849FF22CA708649884A8A648549D6 -S113508000220A71834900224A71824900228A71EE -S113509080490722C1F807207E490822A1F844204C -S11350A070477C49FF22CA707A494068886479480D -S11350B00121A0F84410704710B5040000F00FFE61 -S11350C0401E6178884203DA2220FFF760FF14E073 -S11350D0627892B26F48816C714801F023FA6D488E -S11350E0FF21C1706B48806C617808186949886435 -S11350F06078401C6749A1F8440010BD10B5040055 -S113510000F0EDFD401E6178884203DA2220FFF7AB -S11351103EFF17E05F4861688164627892B25D483F -S1135120816C5F4801F0FEF95A48FF21C17059486B -S1135130806C61780818574988646078401C554928 -S1135140A1F8440010BD80B55249FF22CA70554AE7 -S113515041685048806CFFF707FF4E4908714D487D -S1135160002141714B48002181714A480821A0F86F -S1135170441001BD10B504004648FF21C1704548E4 -S11351800021017143480021417100F0A8FD41490B -S1135190887140480021C1713E48002101723D4898 -S11351A0002141723B480721A0F8441010BD10B5FE -S11351B0040000F094FD621C80B2411E3548806CEE -S11351C001F0C5F9002803D13120FFF7E0FE0FE01C -S11351D03048FF21C17000F082FD2E49896C80B2F5 -S11351E0401E40182B4988642A480121A0F8441025 -S11351F010BD10B5040000F072FD801E6178884275 -S113520003DA2220FFF7C3FE23E02248FF21C17006 -S113521020480121A0F844106078002807D101F04B -S1135220A6F9002802D13120FFF7B1FE11E0A21C3B -S113523061781848806C01F08AF9002803D1312084 -S1135240FFF7A5FE05E01348806C61780818114942 -S1135250886410BD80B541680E48806C01F07BF90C -S1135260002803D13120FFF792FE06E00948FF2110 -S1135270C17008480121A0F8441001BD10B5040014 -S113528001F036F90348FF21C17002480121A0F85A -S1135290441010BD1C1500201F150020887C000040 -S11352A0201500202315002080B53120FFF76FFE64 -S11352B001BD000080B5DFF8C8030078401CDFF8AA -S11352C0C0130870DFF8B003002101701EE0DFF89E -S11352D0A80300780C21DFF8A42301FB0020018837 -S11352E04288114300290AD0DFF894130978827A9E -S11352F0891A782903DB0422002101F042F9DFF83E -S113530078030078401CDFF870130870DFF8680336 -S113531000780828DBDB01BD38B50C00DFF8581332 -S113532000220A7006E0DFF850130978491CDFF800 -S113533048231170DFF84013097808291FDADFF8D1 -S1135340381309780C22DFF8343302FB013529883D -S11353500029E8D069880029E5D001882A8891428B -S1135360E1D141886A889142DDD106222100281DBD -S1135370FFF780FCDFF808030078A87264E0DFF828 -S1135380F81200220A7006E0DFF8EC120978491CD2 -S1135390DFF8E4221170DFF8E012097808290DDA49 -S11353A0DFF8D41209780C22DFF8D03202FB013581 -S11353B029880029E8D169880029E5D1AE4909780E -S11353C0082934D1AF4900220A70AF4900220A707B -S11353D0A94900220A701CE0A74909780C22A74BAE -S11353E002FB0135A7490978A54A1278AB7AD21A8B -S11353F0914209DAA2490978AA7A891AA14A117054 -S1135400A1499D4A12780A709B490978491C9A4A15 -S11354101170994909780829DEDB97499A4A12786C -S11354200A70954909780C22944B02FB0135042239 -S113543001002800FFF71EFC06222100281DFFF7AB -S113544019FC8F480078A87231BD80B58F48008858 -S11354502A2803D28D48002101805BE08B4800217B -S113546001808B48808AB0F5807F03D0B0F5007F3F -S113547040D04FE08648C08C86490988884238D19C -S11354808348008D83494988884232D182498348C0 -S1135490FFF742FF7E484FF40071818206227E4965 -S11354A07F48FFF7E7FB06227E497B48FFF7E2FBD4 -S11354B006227C497C48FFF7DDFB062278497448C4 -S11354C0FFF7D8FB72487249898BC18470487049D0 -S11354D0C98B01856E486F49098881836C486D4981 -S11354E04988C1836A484FF4C161818167482A2190 -S11354F001800FE06648C08C66490988884209D15A -S11355006348008D63494988884203D162496348EE -S1135510FFF702FF01BD80B55D49C98B634A12885C -S113552091420BD15A49098C604A5288914205D163 -S113553006225F495648FFF79DFB8EE05449C98B0C -S11355405C4A12881140534A12885A4B1B881A40ED -S113555091420BD14E49098C564A528811404D4A0A -S11355605288544B5B881A40914208D05249534A9E -S113557012880A805049514A52884A8007E04449B7 -S1135580C98B4D4A11804C49414A128C4A803A4990 -S113559000220A7004E038490978491C364A11701F -S11355A03549097808290FDA334800780C21334A41 -S11355B001FB00204049098802889142EBD13E4911 -S11355C0498842889142E6D12B49097808293FD17C -S11355D00622FF212E4800F0D4FF06220021304885 -S11355E000F0CFFF06222F492F48FFF743FB062286 -S11355F02C492948FFF73EFB25482F490988C184D7 -S113560023482D49498801852148224909888183F5 -S11356101F4820494988C1831D484FF48071818205 -S11356201B484FF48071C181194808210182184830 -S11356300621817416480421C17415484FF4C161D0 -S113564081811F481F49016010482A21018011E00F -S11356500622011D0E48FFF70DFB062211491248D0 -S1135660FFF708FB0A4808218181084800880E30AA -S11356700649088001BD000099160020BC140020D2 -S11356809B1600209C1600209A16002086160020E7 -S113569004000020601600201A00002020000020D2 -S11356A024000020341600200A000020947C00000E -S11356B0807C0000681600208016002064160020FC -S11356C06C1600203A00002062B38B0708D0521EEB -S11356D011F8013B00F8013B00F024808B07F6D160 -S11356E0830740F0208000BF103A07D330B4B1E8FC -S11356F03810103AA0E83810F9D230BC530724BF50 -S1135700B1E80810A0E8081044BF51F8043B40F881 -S1135710043BD20724BF31F8022B20F8022B44BFEC -S11357200B7803707047083A07D3B1E80810083AB9 -S113573040F8043B40F804CBF7D25307E4E70000F9 -S113574038B504000D00DFF85C03844204D05D2109 -S1135750DFF85403FEF756F86808DFF85013B0FB7F -S1135760F1F0C0B2606231BD38B504000D00DFF85D -S11357703403844204D0A621DFF82C03FEF742F858 -S1135780DFF82C03054204D0AA21DFF81C03FEF73E -S113579039F8E06830F01600E9B20843E060A06828 -S11357A030F00E00C5F307210843A060E06B400809 -S11357B04000C5F307410843E06331BD70B582B0D2 -S11357C004000D0000AEDFF8DC02844205D040F294 -S11357D01311DFF8D402FEF715F8002D05D14FF4AC -S11357E08A71DFF8C402FEF70DF828783070687803 -S11357F07070A878B070E878F0700098606100204C -S1135800009028793070687970700098A06173BD39 -S113581010B50400DFF88C02844205D040F269110F -S1135820DFF88402FDF7EEFFA06850F01000A060DE -S1135830A06850F00100A060E06850F00100E06052 -S1135840A06850F01000A06010BDF0B400240569F9 -S1135850ABB22E0C6654641C2D0E6554641C9D1F43 -S1135860AA4201DA160004E09E1F02E005696550B1 -S1135870241D351FA542F9DAB44220DA0569F71E62 -S1135880BC4209D16554641C2E0A6654641C2D0C58 -S11358906554641C641C12E0B71EBC4206D16554F6 -S11358A0641C2D0A6554641CA41C08E0761EB442D2 -S11358B005D16554641CE41C01E00569241D991E8E -S11358C08C42FADB9B1F9A4201DA584200E018002E -S11358D0F0BC704770B504000D001600DFF8C40179 -S11358E0844204D040F28F216F48FDF78BFF002DD6 -S11358F004D14FF424716C48FDF784FF012E04DABF -S113590040F291216848FDF77DFF606B10F03F0F76 -S113591001D1002004E0320029002000FFF795FFA8 -S113592070BD30B403001000002240F2FF74A042A6 -S113593001DB404235E0B0F10E04555C54EA054405 -S1135940521C555C54EA0564521C1C6102E0545814 -S11359501C61121D041F9442F9DA82421FD0C41E36 -S1135960A2420BD1545C521C555C54EA0524521CCF -S1135970515C54EA0144521C1C6110E0841EA24292 -S113598007D1545C521C515C54EA0124521C1C6122 -S113599005E0441EA24202D1545C521C1C61012148 -S11359A0996330BC704770B504000D0016003D4883 -S11359B0844204D040F29E313B48FDF723FF002D82 -S11359C004D140F29F313848FDF71CFF012E04DA60 -S11359D04FF468713448FDF715FFA06BC007FCD481 -S11359E0320029002000FFF79CFF70BD38B5040089 -S11359F00D002C48844204D040F247412A48FDF768 -S1135A0001FFE809C001002804D040F24A412648B9 -S1135A10FDF7F8FE6068A843606031BD38B5040046 -S1135A200D002048844204D040F26A411E48FDF72C -S1135A30E9FE2068EDB2002D01D06168084032BD56 -S1135A4038B504000D001748844204D040F29F4149 -S1135A501548FDF7D7FEE809C001002804D040F23C -S1135A60A2411148FDF7CEFE256031BD38B50400D2 -S1135A700D000C48844204D040F212510A48FDF74C -S1135A80C1FE206AC007FCD4EDB2E80010F0F800B3 -S1135A9050F001002062206AC007FCD4206B80B261 -S1135AA032BD00000080044000760000A0252600DE -S1135AB0E9F1FEFF10B50400A00504D09C21DFF835 -S1135AC06001FDF79FFEDFF85C0140F601210160F3 -S1135AD0DFF854010460DFF85401DFF85411016069 -S1135AE0DFF8480100688007FAD4DFF8480100684D -S1135AF040F60121084202D05FF0FF3000E00020B0 -S1135B0010BD70B504000D00160015F0030F04D08D -S1135B10DF21DFF80C01FDF775FE16F0030F04D04A -S1135B20E021DFF8FC00FDF76DFEDFF8F80042F23B -S1135B3001610160DFF800010068C00739D5002E5B -S1135B4039D0E809C001DFF8E010086008E015F07A -S1135B507C00DFF8E81022680A50241D2D1D361F32 -S1135B6015F07C0F04D1DFF8D8000068002801D1BB -S1135B70002EECD1DFF8CC00DFF8CC100160DFF8A8 -S1135B80C4000068C007FAD4D9E7DFF89C000560B8 -S1135B90DFF8B80021680160DFF89000DFF8A81092 -S1135BA00160DFF888000068C007FAD4241D2D1DA9 -S1135BB0361F002EE9D1DFF87C00006842F2016153 -S1135BC0084202D05FF0FF3000E0002070BD38B51D -S1135BD005000C00002D04D14FF421711048FDF78D -S1135BE011FE002C04D140F285210D48FDF70AFE78 -S1135BF01748006810F0E04F06D0154800681549B2 -S1135C000840B0F1805F02D15FF0FF3006E0124837 -S1135C1000682860114800682060002032BD000040 -S1135C206076000014D00F4000D00F4008D00F4021 -S1135C30020042A40CD00F40A0E10F4000D10F405D -S1135C4030D00F4020D00F40010042A404D00F40B8 -S1135C5000E00F400000FF70E0E10F40E4E10F407E -S1135C6080B5FFF7DDF800F097FC324800210170A1 -S1135C70FEF7E2FE2F480321017001BD80B52E48D6 -S1135C8000F0C4FC012805D12A48002101702A48EB -S1135C90FFF7F0F82848FEF739FF012805D1254819 -S1135CA0032101702448FFF7E5F801BD704738B5BA -S1135CB004000D001F480078002804D12900C9B24F -S1135CC0200000F077FC1B480078032804D1290049 -S1135CD0C9B22000FEF7F8FEFFF7C6F831BD15483B -S1135CE00078002805D0022807D004D3032806D062 -S1135CF007E0402006E0002004E0002002E040200D -S1135D0000E0402080B270470A480078002805D09F -S1135D10022807D004D3032806D007E0402006E079 -S1135D20002004E0002002E0402000E0402080B297 -S1135D307047000000000020AC15002080B5FFF77C -S1135D408AF802BD80B5DFF8780600210170DFF81B -S1135D5074160020FBF737FCC0B2002804D077216A -S1135D60DFF86406FDF74EFD01BDDFF85406007848 -S1135D70002801D1012000E00020704780B5FFF722 -S1135D80DDFF012801D1002011E0DFF8340600789E -S1135D90002801D000200AE000F0AEFC012805D163 -S1135DA0DFF81C0601210170012000E0002002BD83 -S1135DB010B50024DFF808060078002800F0FF8101 -S1135DC0DFF8FC050078012834D100F0AFFCDFF8DF -S1135DD0FC0500F0E0FCDFF8F80500F0DCFC00F066 -S1135DE0A3FC01220100DFF8EC05FBF705FC002809 -S1135DF007D0DFF8E40500F0CEFC012000F0C1FC80 -S1135E00DDE1DFF8D80500F0C6FCDFF8D40500F0CA -S1135E10C2FCDFF8D00500F0BEFCDFF8CC050021A1 -S1135E200160DFF8C40500214160DFF89405022118 -S1135E300170C4E1DFF888050078022840F0F7809B -S1135E40DFF890254FF48071DFF8A005FCF780F8A7 -S1135E50DFF8701591F83A12C1F3C01111F0010185 -S1135E6001290FDBDFF8700500F095FC022000F03B -S1135E7088FCDFF86005FBF7EAFEDFF84405002143 -S1135E8001709CE100281BD00022DFF86415DFF8C4 -S1135E905C0500F0D5F9040024B214F1010F0FD110 -S1135EA0DFF8340500F077FC032000F06AFCDFF82B -S1135EB02405FBF7CCFEDFF80805002101707EE124 -S1135EC024B2012C28DBDFF82005406800280BD120 -S1135ED0DFF81805D0F88001DFF80C150860DFF84A -S1135EE0080524B2446017E0DFF80005D0F880010B -S1135EF0DFF8F4140968884206D2DFF8F004D0F819 -S1135F008001DFF8E4140860DFF8DC04406824B2A0 -S1135F102018DFF8D4144860DFF8A804D0F83C0255 -S1135F20DFF8A014D1F84012884201D1012000E02A -S1135F3000200128C0F243810021DFF89804FBF718 -S1135F4092FE00280FD0DFF8900400F024FC042017 -S1135F5000F017FCDFF87C04FBF779FEDFF860043F -S1135F60002101702BE1DFF8740400F014FCDFF869 -S1135F70840400F010FCDFF88014DFF86C0440683F -S1135F8000F074FADFF8700400F005FCDFF86C042C -S1135F9000F001FCDFF86014DFF84C040068000E28 -S1135FA0C0B200F052FADFF85814DFF83C0400687D -S1135FB0000CC0B200F049FADFF84814DFF82804F6 -S1135FC00068000AC0B200F040FADFF83C14DFF8C1 -S1135FD018040068C0B200F038FADFF81C0400F0BE -S1135FE0DAFB77A000F0D7FBDFF8FC034168DFF8A9 -S1135FF0F803006800F0AFFA00280FD1DFF8D803E7 -S113600000F0C9FB052000F0BCFBDFF8C803FBF778 -S11360101EFEDFF8AC0300210170D0E0DFF8BC0302 -S113602000F0B9FBDFF8980303210170C7E0DFF843 -S113603090030078032840F0C280DFF898234FF4DF -S11360408071DFF8A803FBF783FFDFF8781391F87A -S11360503A12C1F3C01111F0010101290EDBDFF87E -S1136060AC0300F098FB022000F08BFBDFF8640324 -S1136070FBF7EDFDD24800210170A0E000281AD002 -S1136080DFF88C23DFF86813DFF8600300F0D8F83A -S1136090040024B214F1010F0DD1DFF8780300F0ED -S11360A07AFB032000F06DFBCA48FBF7D0FDC4481F -S11360B00021017083E024B2012C4CDBD64800F0AF -S11360C06AFBCD4924B2200000F0D0F9CA4800F0A0 -S11360D062FBD24800F05FFBC749C448D0F8800196 -S11360E0000EC0B200F0B1F9C549C048D0F8800133 -S11360F0000CC0B200F0A9F9C249BC48D0F8800134 -S1136100000AC0B200F0A1F9BF49B848D0F8800134 -S1136110C0B200F09AF9B84800F03DFB28A000F0A6 -S11361203AFBBB4A24B22100B048D0F8800100F009 -S11361300EFA00280CD1A84800F02DFB062000F030 -S113614020FBA448FBF783FD9D480021017036E045 -S1136150A24800F020FB9B48D0F83C029949D1F8B2 -S11361604012884201D1012000E00020012826DBF2 -S1136170AB4800F010FB00F0FAF900280CD1964867 -S113618000F009FB072000F0FCFA9248FBF75FFDE2 -S11361908B480021017012E0904800F0FCFAA148FD -S11361A000F0F9FA8B48FBF752FD9F4800F0F3FA30 -S11361B083480021017000F0CAFA00F099F910BD7B -S11361C02E2E2E0010B50400207800F00FFB53286B -S11361D004D1607800F00EFB002801D103200FE009 -S11361E06078312801D100200AE06078322801D19A -S11361F0012005E06078332801D1022000E003206B -S113620010BD70B504000026A41C200000F047F95E -S11362100500AE19A41C200000F041F986196D1E7A -S1136220A41CADB2022DF6DAF6B2F643200000F05B -S113623036F9F6B2864201D0002000E0012070BD9C -S11362402DE9F04105000E0014005FF00008002E57 -S113625001D0002D04D140F231215B48FDF7D2FA80 -S11362602800FFF7AFFF0700FFB2032F01D1002082 -S1136270A3E02800FFF7C5FF002802D15FF0FF303C -S11362809BE0FFB2002F03D0022F5AD028D392E014 -S1136290AD1C280000F003F90700AD1C280000F035 -S11362A0FEF800023060AD1CD6F80080280000F033 -S11362B0F6F810EB08003060AD1CB7F10308002CB1 -S11362C00DD0002606E0280000F0E9F8B6B23055FB -S11362D0AD1C761CB6B20FFA88F84645F3DB6AE0CB -S11362E0AD1C280000F0DBF80700AD1C280000F00E -S11362F0D6F800043060AD1CD6F80080280000F009 -S1136300CEF818EB00203060AD1CD6F800802800D1 -S113631000F0C5F810EB08003060AD1CB7F10408BC -S1136320002C0DD0002606E0280000F0B8F8B6B224 -S11363303055AD1C761CB6B20FFA88F84645F3DB2F -S113634039E0AD1C280000F0AAF80700AD1C2800B5 -S113635000F0A5F800063060AD1CD6F800802800D7 -S113636000F09DF818EB00403060AD1CD6F80080BA -S1136370280000F094F818EB00203060AD1CD6F82B -S11363800080280000F08BF810EB08003060AD1C92 -S1136390B7F10508002C0DD0002606E0280000F017 -S11363A07EF8B6B23055AD1C761CB6B20FFA88F83A -S11363B04645F3DBFFE7404600B2BDE8F08100004C -S11363C0931600204806002084790000607A0000BB -S11363D0107A00007C080020707C0000787C0000AB -S11363E0847A0000B47900002C160020D01200201A -S11363F050140020387C0000EC150020147B0000B1 -S1136400EE150020F0150020F2150020A87A0000F7 -S1136410D0130020CC7A0000FC7B0000687B0000D5 -S1136420307B0000807B0000E479000080B501002F -S113643011F00F003030C9B20A2901DBC01D02E09F -S1136440C0B200F0D3F9C0B202BD38B504000D00EB -S1136450E4B22009FFF7EAFF287014F00F00FFF7F9 -S1136460E5FF68700020A870280032BD0200491CB6 -S11364700A23B2FBF3F2002AF9D100220A700200C7 -S1136480491E0A20B2FBF0F300FB132030300870E1 -S11364900A20B2FBF0F2002AF2D10800704770B56E -S11364A004000025002609E03038C0B20A2800DBC9 -S11364B0C01FEDB2C0B210EB0515761CF6B2022E69 -S11364C00FDAF6B2305D00F091F9C0B2B0F13001EC -S11364D0172904D2C0B2B0F13A010729E4D200204E -S11364E001E02800C0B270BD80B500F08BF901BD99 -S11364F010B500F034F800280FD0FFF7D7FBFDF7F4 -S113650064F900F030F8054908400549086000F0D6 -S11365102AF8446800F078F9A04710BD80FFFF1FF7 -S113652008ED00E070B504000D00160005E02878C1 -S113653020706D1C641CFDF772F93000461E80B299 -S11365400028F4D170BD80B500F060F901BD80B5BC -S113655000F067F902BD80B500F08DF902BD80B589 -S113656000F0E6F902BD80B500F025FA02BD80B561 -S113657000F09BF9002801D1002001E000F000FAAE -S113658002BD10B5040010000A000100200000F054 -S113659061FB200010BD000080B54F48FCF753FE9E -S11365A0FCF7CEFF60234FF4614201004B4800F03A -S11365B0AAFB01BD70B504000D00EDB2412D03DB53 -S11365C05B214748FDF71EF92800C0B200F071F8BE -S11365D0C0B2012803D05F214148FDF713F900261A -S11365E00DE0FDF71CF9B6B2305D00F062F8C0B200 -S11365F0012803D068213A48FDF704F9761C2800E5 -S1136600C0B2B6B280B28642EBD370BD10B50400FE -S113661034480078002813D1334800F03DF80128AD -S113662038D131480078002834D0FDF7DCF82F4900 -S113663008602F48002101702A480121017029E0D7 -S11366402B48007828494018401C00F025F8012800 -S113665016D127480078401C254908702448007842 -S113666021490978884215D12148027892B22149FA -S11366702000FFF757FF1B480021017001200AE0AA -S1136680FDF7B1F8194909686431814202D215480D -S113669000210170002010BD10B504000F4800F067 -S11366A0F0FB10F1010F02D02070012000E0002067 -S11366B010BD80B50100C9B2084800F0F7FB0028FE -S11366C003D1002007E0FDF7AAF8044800F0C3FB5B -S11366D00028F8D0012002BD0100001000C00040D5 -S11366E0DC78000095160020681500205C16002058 -S11366F0941600206915002000B589B000A8202157 -S113670000F018FC00A93548FBF78AFB002808D1E3 -S11367100098002805D09DF80800C00601D4012087 -S113672000E0002009B000BD2C48704780B52C481B -S1136730002180F824120A222A492948FAF75CFF2A -S1136740002803D12648012180F8241201BD10B588 -S1136750234890F82402012802D12148FBF777FA54 -S1136760FDF741F810F164041F4800F0B5FB01285F -S113677003D1FDF738F88442F6D21848FBF77AFBC8 -S113678010BD80B5164890F82402012802D114489F -S1136790FBF75DFA01BD10B50400114890F824021E -S11367A0012817D10E492000FBF715FC002811D54C -S11367B00B48002180F824120948FBF748FA09E045 -S11367C02178094800F072FB074800F044FB0028D8 -S11367D0FAD0641C20780028F2D110BD4C7B000054 -S11367E0A00A00200C7C000000C0004080B500F02E -S11367F0A4FB02BD30380A2801D2012000E00020A9 -S1136800C0B2704772B6704762B67047DFF838049A -S11368105FF0FF310160DFF834045FF0FF310160A5 -S1136820704770B504000D001600200000F0A8F9B0 -S1136830FF2805D02819401E00F0A2F9FF2801D135 -S1136840002017E0600A4FF400714843DFF8001499 -S11368500968884207D12B0032002100DFF8EC03DD -S113686000F0E4F806E02B0032002100DFF8D80342 -S113687000F0DCF870BD70B504000D00200000F0DD -S11368807FF906002819401E00F07AF9F6B2FF2EAF -S113689002D0C0B2FF2801D1002005E00100C9B236 -S11368A03000C0B200F02FF970BD80B50020009018 -S11368B0DFF89803006810F1010F01D1012036E0E0 -S11368C00098DFF888134968081800900098DFF8EA -S11368D07C138968081800900098DFF87013C96861 -S11368E0081800900098DFF86413096908180090EC -S11368F00098DFF858134969081800900098DFF8E9 -S11369004C138969081800900098DFF84013C9698E -S1136910081800900098C04300900098401C009014 -S113692000AA0421CA480068F030FFF77AFF02BDCC -S11369300020C749096809680818C54909684968F1 -S11369400818C349096889680818C1490968C968E9 -S11369500818BF49096809690818BD4909684969DF -S11369600818BB49096889690818B9490968D1F840 -S1136970F0100818002801D1012000E00020704721 -S113698080B5B248006810F1010F06D0AF4800F09E -S113699090F8002801D100200CE0AB48006810F109 -S11369A0010F06D0A84800F084F8002801D1002087 -S11369B000E0012002BDA6480068704780B54FF48E -S11369C00072B1FBF2F303FB1213002B01D0002081 -S11369D00BE002688A4201D1012006E001604FF415 -S11369E00072001DFFF79EFD012002BD38B50400B2 -S11369F00D009648844208D1934C29002000FFF7EB -S1136A00DDFF002810D100200FE091480068854286 -S1136A1003D18E4C8E480568EFE7200000F049F85A -S1136A200028EAD1002000E0200032BD2DE9F04129 -S1136A3004000F0015001E00780A4FF4007101FBDA -S1136A4000F8206810F1010F07D141462000FFF73C -S1136A50B5FF002801D1002029E02068404508D076 -S1136A6041462000FFF7C2FF0400002C01D10020A2 -S1136A701DE02068381A0019071DFCF7D0FE201D00 -S1136A80381AB0F5007F0AD318F500712000FFF71B -S1136A90ADFF0400002C01D1002008E0271D287858 -S1136AA038707F1C6D1C761E002EE6D10120BDE8D7 -S1136AB0F081F8B505000124286800F061F8C0B23F -S1136AC0FF2801D100201DE0002600E0761C802E66 -S1136AD016D2286810EB860715EB860040680090F4 -S1136AE0FCF79DFE0422390000A8FFF70AF80028ED -S1136AF001D0002404E0386800998842E6D00024DC -S1136B002000C0B2F2BD70B50D00EDB2C0B2854236 -S1136B1001D2002033E04E49097AC0B2884205D33D -S1136B204B4991F8BC10EDB2A94201D2002026E0F5 -S1136B30C0B200F04FF804002800C0B200F04AF8D8 -S1136B4006002800C0B200F062F88019401E001B45 -S1136B50401C850A002600E0761CB6B2ADB2AE42F7 -S1136B600CD2FCF75CFEB6B24FF4806000FB06402A -S1136B70FEF7A0FF0028EFD0002000E0012070BD48 -S1136B8038B50400002500E06D1CEDB2102D1FD2B5 -S1136B90FCF745FEEDB20C202D4900FB0510006802 -S1136BA08442F1D3EDB20C20294900FB05100068A2 -S1136BB0EDB20C21264A01FB0521496808188442DC -S1136BC0E2D2EDB20C20224900FB0510007A00E06D -S1136BD0FF2032BD38B50400002500E06D1CEDB285 -S1136BE0102D11D2FCF71BFEEDB20C20184900FB4E -S1136BF00510007AE4B2A042F0D1EDB20C201449A1 -S1136C0000FB0510006801E05FF0FF3032BD38B5CD -S1136C100400002500E06D1CEDB2102D11D2FCF72C -S1136C20FEFDEDB20C200A4900FB0510007AE4B227 -S1136C30A042F0D1EDB20C20054900FB05104068DC -S1136C4000E0002032BD0000C80C0020CC0E002063 -S1136C505474000062F30F2262F31F42401810F0D4 -S1136C60030308D0C91A1FD3DB0748BF00F8012D5E -S1136C7028BF20F8022D130030B4144615461039ED -S1136C8028BF20E93C00FAD8490728BF20E90C00B6 -S1136C9048BF40F8042D890028BF20F8022D48BFC2 -S1136CA000F8012D30BC7047C91818BF00F8012D39 -S1136CB0CB0728BF00F8012D70470000DFF83C1215 -S1136CC088421BD0DFF83812884217D0DFF834121C -S1136CD0884213D0DFF8301288420FD0DFF82C122C -S1136CE088420BD0DFF82812884207D0DFF824123C -S1136CF0884203D0DFF82012884201D1012000E04D -S1136D000020C0B27047F8B504000E0017001D0043 -S1136D102000FFF7D3FF002805D14FF4B071DFF84E -S1136D20FC01FCF76FFD002F05D140F26111DFF883 -S1136D30EC01FCF767FDDFF8E801006810F0E04FB4 -S1136D4027D0DFF8DC010068DFF8D8110840B0F183 -S1136D50805F1ED0DFF8C8010068DFF8C811084062 -S1136D60DFF8C411884205D1DFF8B401006880B2AD -S1136D7002280ED0DFF8A8010068DFF8A811084047 -S1136D80DFF8A811884206D1DFF8940100680004F6 -S1136D9001D1102000E0082000FB07F0864205D254 -S1136DA04FF4B171DFF87401FCF72CFD200000F002 -S1136DB038F8B6EB071F05D2206B50F02000206393 -S1136DC07F0803E0206B30F020002063F000B0FB6C -S1136DD0F7F0401C4008810961624021B0FBF1F2E8 -S1136DE002FB1102A262E5620020A061200000F013 -S1136DF001F8F1BD10B504002000FFF75FFF002883 -S1136E0005D14FF4FB71DFF81401FCF7FBFCE06AD9 -S1136E1050F01000E062206B40F20131084320631F -S1136E2010BD10B504002000FFF748FF002805D16D -S1136E3040F21621DFF8E400FCF7E4FCA069000747 -S1136E40FCD4E06A30F01000E062206BDFF8E01060 -S1136E500840206310BD10B504002000FFF72EFF8A -S1136E60002805D140F25541DFF8B000FCF7CAFC18 -S1136E70A069C0F3401010F0010090F00100C0B20E -S1136E8010BD10B504002000FFF718FF002805D13D -S1136E9040F27641DFF88400FCF7B4FCA069C00638 -S1136EA001D4206801E05FF0FF3010BD38B5040064 -S1136EB00D002000FFF702FF002804D140F2C94171 -S1136EC01648FCF79FFCA069800603D4EDB2256048 -S1136ED0012000E0002032BD10B504002000FFF7BF -S1136EE0EDFE002804D140F23B510C48FCF78AFC2B -S1136EF0A069C0F3C00010F0010010BD00C0004044 -S1136F0000D0004000E0004000F0004000000140DC -S1136F1000100140002001400030014020770000B3 -S1136F2000E00F400000FF7000000110000003109B -S1136F30FEFCFFFF002200F00BB810B50400200097 -S1136F4000F01FF8002801D0203CFFE7200010BD0E -S1136F5000B500BF130096469446103928BFA0E838 -S1136F600C50FAD85FEA417C28BF0CC048BF40F8F7 -S1136F70042BC90728BF20F8022B48BF00F8012BB7 -S1136F8000BD61381A2801D2012000E00020C0B2FF -S1136F9070470000610062006300640065006600E1 -S1136FA06700680069006A006B006C006D006E0089 -S1136FB06F00700071007200730074007500760039 -S1136FC07700780079007A00A100A200A300A50050 -S1136FD0AC00AF00E000E100E200E300E400E50003 -S1136FE0E600E700E800E900EA00EB00EC00ED0051 -S1136FF0EE00EF00F000F100F200F300F400F50001 -S1137000F600F800F900FA00FB00FC00FD00FE00A9 -S1137010FF00010103010501070109010B010D0135 -S11370200F01110113011501170119011B011D01A4 -S11370301F01210123012501270129012B012D0114 -S11370402F0131013301350137013A013C013E0181 -S1137050400142014401460148014B014D014F01E9 -S1137060510153015501570159015B015D015F0154 -S1137070610163016501670169016B016D016F01C4 -S113708071017301750177017A017C017E0192011E -S1137090B103B203B303B403B503B603B703B80330 -S11370A0B903BA03BB03BC03BD03BE03BF03C003E0 -S11370B0C103C303C403C503C603C703C803C90389 -S11370C0CA0330043104320433043404350436046E -S11370D03704380439043A043B043C043D043E04B8 -S11370E03F04400441044204430444044504460468 -S11370F04704480449044A044B044C044D044E0418 -S11371004F045104520453045404550456045704C0 -S1137110580459045A045B045C045E045F0470213F -S113712071217221732174217521762177217821AF -S113713079217A217B217C217D217E217F2141FFC0 -S113714042FF43FF44FF45FF46FF47FF48FF49FF17 -S11371504AFF4BFF4CFF4DFF4EFF4FFF50FF51FFC7 -S113716052FF53FF54FF55FF56FF57FF58FF59FF77 -S11371705AFF00004100420043004400450046001D -S11371804700480049004A004B004C004D004E00A7 -S11371904F00500051005200530054005500560057 -S11371A05700580059005A002100E0FFE1FFE5FFB5 -S11371B0E2FFE3FFC000C100C200C300C400C50079 -S11371C0C600C700C800C900CA00CB00CC00CD006F -S11371D0CE00CF00D000D100D200D300D400D5001F -S11371E0D600D800D900DA00DB00DC00DD00DE00C8 -S11371F07801000102010401060108010A010C01E1 -S11372000E01100112011401160118011A011C01CA -S11372101E01200122012401260128012A012C013A -S11372202E01300132013401360139013B013D01A7 -S11372303F0141014301450147014A014C014E010F -S1137240500152015401560158015A015C015E017A -S1137250600162016401660168016A016C016E01EA -S1137260700172017401760179017B017D01910144 -S1137270910392039303940395039603970398034E -S113728099039A039B039C039D039E039F03A003FE -S1137290A103A303A403A503A603A703A803A903A7 -S11372A0AA0310041104120413041404150416048C -S11372B01704180419041A041B041C041D041E04D6 -S11372C01F04200421042204230424042504260486 -S11372D02704280429042A042B042C042D042E0436 -S11372E02F0401040204030404040504060407042F -S11372F0080409040A040B040C040E040F0460219E -S1137300612162216321642165216621672168214D -S113731069216A216B216C216D216E216F2121FF6E -S113732022FF23FF24FF25FF26FF27FF28FF29FF35 -S11373302AFF2BFF2CFF2DFF2EFF2FFF30FF31FFE5 -S113734032FF33FF34FF35FF36FF37FF38FF39FF95 -S11373503AFF0000C700FC00E900E200E400E0009E -S1137360E500E700EA00EB00E800EF00EE00EC00C7 -S1137370C400C500C900E600C600F400F600F2002F -S1137380FB00F900FF00D600DC00A200A300A5006A -S1137390A7209201E100ED00F300FA00F100D10012 -S11373A0AA00BA00BF001023AC00BD00BC00A100BD -S11373B0AB00BB0091259225932502252425612548 -S11373C06225562555256325512557255D255C25C0 -S11373D05B251025142534252C251C2500253C254A -S11373E05E255F255A255425692566256025502587 -S11373F06C2567256825642565255925582552255A -S113740053256B256A2518250C25882584258C256C -S113741090258025B103DF009303C003A303C303B6 -S1137420B500C403A6039803A903B4031E22C6032C -S1137430B50329226122B10065226422202321237D -S1137440F7004822B0001922B7001A227F20B200A8 -S1137450A025A0000080000000200000040000001F -S113746000A00000002000000500000000C0000093 -S1137470002000000600000000E0000000200000E2 -S113748007000000000001000020000008000000C8 -S1137490002001000020000009000000004001005D -S11374A0002000000A00000000600100002000002D -S11374B00B00000000800100002000000C00000010 -S11374C000A00100002000000D00000000C0010029 -S11374D0002000000E00000000E001000020000079 -S11374E00F000000000002000080000010000000F7 -S11374F00080020000800000110000000000030072 -S113750000800000120000000080030000800000E2 -S113751013000000809A90418E418F804545454973 -S113752049498E8F9092924F994F555559999A9BEC -S11375309C9D9E9F41494F55A5A5A6A7A8A9AAAB66 -S1137540AC21AEAFB0B1B2B3B4B5B6B7B8B9BABB8B -S1137550BCBDBEBFC0C1C2C3C4C5C6C7C8C9CACBEF -S1137560CCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDF -S1137570DCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBCF -S1137580ECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBBF -S1137590FCFDFEFF40420F0000201C0080841E0002 -S11375A000802500999E36000040380000093D0007 -S11375B000803E0000004B00404B4C0000204E0079 -S11375C0808D5B0000C05D000080700000127A00B6 -S11375D000007D0080969800001BB7000080BB006F -S11375E0C0E8CE00647ADA000024F4000000FA0057 -S11375F080A81201002D310100366E0140787D0112 -S1137600433A5C576F726B5C736F66747761726533 -S11376105C4F70656E424C545C5461726765745C77 -S113762044656D6F5C41524D434D335F4C4D335354 -S11376305F454B5F4C4D3353363936355F494152C4 -S11376405C426F6F745C6C69625C647269766572CB -S11376506C69625C65746865726E65742E630000A3 -S1137660433A5C576F726B5C736F667477617265D3 -S11376705C4F70656E424C545C5461726765745C17 -S113768044656D6F5C41524D434D335F4C4D3353F4 -S11376905F454B5F4C4D3353363936355F49415264 -S11376A05C426F6F745C6C69625C6472697665726B -S11376B06C69625C666C6173686C69622E6300005D -S11376C0433A5C576F726B5C736F66747761726573 -S11376D05C4F70656E424C545C5461726765745CB7 -S11376E044656D6F5C41524D434D335F4C4D335394 -S11376F05F454B5F4C4D3353363936355F49415204 -S11377005C426F6F745C6C69625C6472697665720A -S11377106C69625C73797363746C2E63000000009F -S1137720433A5C576F726B5C736F66747761726512 -S11377305C4F70656E424C545C5461726765745C56 -S113774044656D6F5C41524D434D335F4C4D335333 -S11377505F454B5F4C4D3353363936355F494152A3 -S11377605C426F6F745C6C69625C647269766572AA -S11377706C69625C756172746C69622E63000000EE -S113778080B5154801210170FCF72DF813490860F4 -S113779000F001F801BD80B5FEF7D0FA012819D038 -S11377A0FEF7E3FA002815D00B480078012811D120 -S11377B0FCF719F80949096801F51C511031884290 -S11377C008D3054800210170FEF7D8FA002801D13A -S11377D0FEF78EFE01BD0000921600204416002024 -S11377E0433A5C576F726B5C736F66747761726552 -S11377F05C4F70656E424C545C5461726765745C96 -S113780044656D6F5C41524D434D335F4C4D335372 -S11378105F454B5F4C4D3353363936355F494152E2 -S11378205C426F6F745C6C69625C647269766572E9 -S11378306C69625C6770696F2E630000433A5C5741 -S11378406F726B5C736F6674776172655C4F7065A1 -S11378506E424C545C5461726765745C44656D6F30 -S11378605C41524D434D335F4C4D33535F454B5F49 -S11378704C4D3353363936355F4941525C426F6F54 -S1137880745C6C69625C6472697665726C69625C72 -S11378907373692E63000000433A5C576F726B5C2C -S11378A0736F6674776172655C4F70656E424C5499 -S11378B05C5461726765745C536F757263655C4197 -S11378C0524D434D335F4C4D33535C4941525C76CA -S11378D06563746F72732E6300000000433A5C5753 -S11378E06F726B5C736F6674776172655C4F706501 -S11378F06E424C545C5461726765745C536F75726C -S113790063655C41524D434D335F4C4D33535C755D -S11379106172742E6300000080B5FEF7E5FDFBF78D -S11379207DFFFBF741FFFEF70EFEFEF70BFAFEF7B5 -S113793097F9FFF725FF01BD80B5FBF770FFFBF753 -S113794048FFFEF735FAFEF799F9FFF724FF01BD6A -S113795080B500F005F8FFF7DFFFFFF7EDFFFCE768 -S113796080B50648FBF7E8FC0548FBF76CFC0321EF -S11379705FF04020FBF796F901BD00008003C001D1 -S113798001000020433A5C576F726B5C736F66743E -S1137990776172655C4F70656E424C545C546172E1 -S11379A06765745C536F757263655C66696C652E9C -S11379B06300000050617273696E67206669726DBE -S11379C0776172652066696C6520746F206F6274DC -S11379D061696E2065726173652073697A652E2E04 -S11379E02E0000004669726D7761726520757064BF -S11379F0617465207375636365737366756C6C7904 -S1137A0020636F6D706C657465640A0D000000007E -S1137A104F70656E696E67206669726D7761726515 -S1137A202066696C6520666F722072656164696E98 -S1137A30672E2E2E0000000010B507497944183136 -S1137A40064C7C44163404E00A68081D5118884723 -S1137A500146A142F8D110BD98000000B800000012 -S1137A604669726D77617265207570646174652012 -S1137A707265717565737420646574656374656497 -S1137A800A0D00005374617274696E67207468652E -S1137A902070726F6772616D6D696E6720736571B6 -S1137AA075656E63650A0D0052656164696E6720D1 -S1137AB06C696E652066726F6D2066696C652E2E2A -S1137AC02E4552524F520A0D00000000496E766155 -S1137AD06C696420636865636B73756D20666F758C -S1137AE06E642E2E2E4552524F520A0D0000000095 -S1137AF093D1FFFF9C16000004000020000000004A -S1137B0003A5FFFF04000000900100000000002016 -S1137B10000000002062797465732066726F6D2026 -S1137B206D656D6F727920617420307800000000FB -S1137B3057726974696E672070726F6772616D2025 -S1137B40636865636B73756D2E2E2E002F64656DEF -S1137B506F70726F675F656B5F6C6D337336393648 -S1137B60352E737265630000206279746573207426 -S1137B706F206D656D6F727920617420307800001C -S1137B80436C6F73696E67206669726D77617265A5 -S1137B902066696C650A0D0000F009F8002801D020 -S1137BA0FFF74AFF0020FFF7D3FE00F002F80120A0 -S1137BB0704700F001B800000746384600F002F8AC -S1137BC0FBE7000080B5C046C046024A11001820F9 -S1137BD0ABBEFBE726000200034B9D46C046C046F1 -S1137BE0C046C046FFF7D8FFA018002001030507D0 -S1137BF0090E10121416181C1E00000050726F6734 -S1137C0072616D6D696E6720000000002F626F6FF6 -S1137C10746C6F672E7478740000000080B53C218A -S1137C200148FBF7EFFD01BD98780000222A3A3C99 -S1137C303E3F7C7F0000000045726173696E6720DF -S1137C400000000040E00F4044E00F4048E00F40D7 -S1137C5000E10F4004E10F4008E10F40C046C04678 -S1137C60C046C046FFF798FF2B2C3B3D5B5D0000F0 -S1137C704552524F520A0D004F4B0A0D00000000AE -S1137C80FFFFFFFFFFFF00004F70656E424C540082 -S10F7C9000000000FFFFFFFF04010000E3 -S9037C5D23 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.dep b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.dep index af936738..7d3668e7 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.dep +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.dep @@ -2,7 +2,7 @@ 2 - 2147182588 + 1192685342 Debug @@ -44,6 +44,7 @@ $PROJ_DIR$\..\blt_conf.h $PROJ_DIR$\..\hooks.c $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cpu_comp.c $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.h @@ -59,24 +60,54 @@ $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\ff.h $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\integer.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\clock.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\lc-addrlabels.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\lc-switch.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\lc.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\pt.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-fw.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-neighbor.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip-split.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arch.h $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.h - $PROJ_DIR$\..\obj\backdoor.lst + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.h + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uipopt.h + $PROJ_DIR$\..\..\..\..\Source\assert.c + $PROJ_DIR$\..\..\..\..\Source\assert.h + $PROJ_DIR$\..\..\..\..\Source\backdoor.c + $PROJ_DIR$\..\..\..\..\Source\backdoor.h + $PROJ_DIR$\..\..\..\..\Source\boot.c + $PROJ_DIR$\..\..\..\..\Source\boot.h + $PROJ_DIR$\..\..\..\..\Source\com.c + $PROJ_DIR$\..\..\..\..\Source\com.h + $PROJ_DIR$\..\..\..\..\Source\cop.c + $PROJ_DIR$\..\..\..\..\Source\cop.h + $PROJ_DIR$\..\..\..\..\Source\cpu.h + $PROJ_DIR$\..\..\..\..\Source\file.c + $PROJ_DIR$\..\..\..\..\Source\file.h + $PROJ_DIR$\..\..\..\..\Source\net.c + $PROJ_DIR$\..\..\..\..\Source\net.h + $PROJ_DIR$\..\..\..\..\Source\nvm.h + $PROJ_DIR$\..\..\..\..\Source\plausibility.h + $PROJ_DIR$\..\..\..\..\Source\timer.h + $PROJ_DIR$\..\..\..\..\Source\uart.h + $PROJ_DIR$\..\..\..\..\Source\xcp.c + $PROJ_DIR$\..\..\..\..\Source\xcp.h $PROJ_DIR$\..\obj\cpu.lst $TOOLKIT_DIR$\inc\c\ysizet.h - $PROJ_DIR$\..\obj\backdoor.o - $PROJ_DIR$\..\obj\flash.o - $PROJ_DIR$\..\obj\cop.o + $PROJ_DIR$\..\obj\backdoor.lst $PROJ_DIR$\..\obj\xcp.o - $PROJ_DIR$\..\obj\led.pbi $PROJ_DIR$\..\obj\assert.o + $PROJ_DIR$\..\obj\led.pbi + $PROJ_DIR$\..\obj\cop.o $PROJ_DIR$\..\obj\led.o + $PROJ_DIR$\..\obj\flash.o + $PROJ_DIR$\..\obj\backdoor.o $PROJ_DIR$\..\obj\ethernet.o $PROJ_DIR$\..\obj\psock.o $PROJ_DIR$\..\obj\net.pbi @@ -110,9 +141,9 @@ $TOOLKIT_DIR$\inc\c\ctype.h $PROJ_DIR$\..\..\..\..\Source\fatfs\src\option\ccsbcs.c $PROJ_DIR$\..\obj\hooks.lst + $PROJ_DIR$\..\obj\assert.lst $PROJ_DIR$\..\..\..\..\Source\fatfs\src\option\unicode.c $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.h - $PROJ_DIR$\..\obj\assert.lst $TOOLKIT_DIR$\inc\c\xlocale.h $PROJ_DIR$\..\obj\boot.lst $TOOLKIT_DIR$\lib\m7M_tl.a @@ -127,34 +158,8 @@ $PROJ_DIR$\..\obj\timer.lst $PROJ_DIR$\..\obj\file.o $PROJ_DIR$\..\obj\filesys.o - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.h - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uipopt.h - $PROJ_DIR$\..\..\..\..\Source\assert.c - $PROJ_DIR$\..\..\..\..\Source\assert.h - $PROJ_DIR$\..\..\..\..\Source\backdoor.c - $PROJ_DIR$\..\..\..\..\Source\backdoor.h - $PROJ_DIR$\..\..\..\..\Source\boot.c - $PROJ_DIR$\..\..\..\..\Source\boot.h - $PROJ_DIR$\..\..\..\..\Source\com.c - $PROJ_DIR$\..\..\..\..\Source\com.h - $PROJ_DIR$\..\..\..\..\Source\cop.c - $PROJ_DIR$\..\..\..\..\Source\cop.h - $PROJ_DIR$\..\..\..\..\Source\cpu.h - $PROJ_DIR$\..\..\..\..\Source\file.c - $PROJ_DIR$\..\..\..\..\Source\file.h - $PROJ_DIR$\..\..\..\..\Source\net.c - $PROJ_DIR$\..\..\..\..\Source\net.h - $PROJ_DIR$\..\..\..\..\Source\nvm.h - $PROJ_DIR$\..\..\..\..\Source\plausibility.h - $PROJ_DIR$\..\..\..\..\Source\timer.h - $PROJ_DIR$\..\..\..\..\Source\uart.h - $PROJ_DIR$\..\..\..\..\Source\xcp.c - $PROJ_DIR$\..\..\..\..\Source\xcp.h - $PROJ_DIR$\..\obj\cop.lst $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\..\obj\cop.lst $PROJ_DIR$\..\obj\uart.lst $PROJ_DIR$\..\obj\ff.pbi $PROJ_DIR$\..\obj\tapdev.o @@ -186,6 +191,9 @@ $PROJ_DIR$\..\obj\uiplib.o $PROJ_DIR$\..\obj\backdoor.pbi $TOOLKIT_DIR$\inc\c\xlocaleuse.h + $PROJ_DIR$\..\obj\openblt_ek_lm3s6965.map + $PROJ_DIR$\..\bin\openblt_ek_lm3s6965.out + $PROJ_DIR$\..\bin\openblt_ek_lm3s6965.srec $PROJ_DIR$\..\obj\flash.lst $PROJ_DIR$\..\obj\nvm.pbi $PROJ_DIR$\..\..\..\..\Source\fatfs\src\integer.h @@ -215,8 +223,8 @@ $PROJ_DIR$\..\obj\psock.pbi $PROJ_DIR$\..\obj\uip_timer.pbi $TOOLKIT_DIR$\inc\c\xlocale_c.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\memory.x $PROJ_DIR$\..\obj\uiplib.lst + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\memory.x $PROJ_DIR$\..\obj\uip_arp.pbi $PROJ_DIR$\..\obj\uip_timer.lst $PROJ_DIR$\..\obj\uip.lst @@ -235,11 +243,11 @@ $TOOLKIT_DIR$\lib\shb_l.a $PROJ_DIR$\..\obj\cpulib.pbi $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.h $PROJ_DIR$\..\obj\unicode.pbi + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.h $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\types.h $TOOLKIT_DIR$\inc\c\xmtx.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\types.h $PROJ_DIR$\..\obj\cpu.pbi $PROJ_DIR$\..\obj\com.o $PROJ_DIR$\..\obj\hooks.o @@ -247,8 +255,8 @@ $PROJ_DIR$\..\obj\hello-world.lst $PROJ_DIR$\..\obj\psock.lst $PROJ_DIR$\..\obj\flash.pbi - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.c $PROJ_DIR$\..\obj\sysctl.o + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.c $PROJ_DIR$\..\obj\gpio.pbi $PROJ_DIR$\..\lib\uip\tapdev.c $TOOLKIT_DIR$\inc\c\xtls.h @@ -263,20 +271,19 @@ $PROJ_DIR$\..\obj\netdev.pbi $PROJ_DIR$\..\obj\cpu_comp.lst $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cpu_comp.c - $PROJ_DIR$\..\obj\cpu_comp.o $PROJ_DIR$\..\obj\cpu_comp.pbi + $PROJ_DIR$\..\obj\cpu_comp.o $PROJ_DIR$\..\lib\driverlib\cpulib.c ICCARM - 87 89 + 118 120 BICOMP - 227 + 235 @@ -295,21 +302,21 @@ ICCARM - 78 71 + 109 102 BICOMP - 74 + 105 ICCARM - 20 23 24 28 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 1 15 10 + 20 23 24 28 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 1 15 10 BICOMP - 20 23 24 28 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 1 15 10 + 20 23 24 28 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 1 15 10 @@ -318,7 +325,53 @@ ICCARM - 92 117 + 123 148 + + + BICOMP + 164 + + + + + ICCARM + 21 23 27 28 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 6 10 + + + BICOMP + 21 23 27 28 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 6 10 + + + + + $PROJ_DIR$\..\lib\driverlib\gpio.c + + + ICCARM + 128 147 + + + BICOMP + 251 + + + + + ICCARM + 22 23 24 27 28 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 8 11 10 + + + BICOMP + 22 23 24 27 28 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 8 11 10 + + + + + $PROJ_DIR$\..\lib\driverlib\interrupt.c + + + ICCARM + 125 254 BICOMP @@ -328,57 +381,11 @@ ICCARM - 21 23 27 28 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 6 10 + 23 25 28 0 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 10 BICOMP - 21 23 27 28 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 6 10 - - - - - $PROJ_DIR$\..\lib\driverlib\gpio.c - - - ICCARM - 97 116 - - - BICOMP - 243 - - - - - ICCARM - 22 23 24 27 28 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 8 11 10 - - - BICOMP - 22 23 24 27 28 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 8 11 10 - - - - - $PROJ_DIR$\..\lib\driverlib\interrupt.c - - - ICCARM - 94 246 - - - BICOMP - 154 - - - - - ICCARM - 23 25 28 0 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 10 - - - BICOMP - 23 25 28 0 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 10 + 23 25 28 0 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 10 @@ -387,21 +394,21 @@ ICCARM - 184 110 + 192 141 BICOMP - 111 + 142 ICCARM - 23 24 26 28 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 10 13 15 + 23 24 26 28 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 10 13 15 BICOMP - 23 24 26 28 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 10 13 15 + 23 24 26 28 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 10 13 15 @@ -410,17 +417,21 @@ ICCARM - 96 242 + 127 249 BICOMP - 196 + 204 ICCARM - 23 25 27 28 0 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 10 15 + 23 25 27 28 0 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 10 15 + + + BICOMP + 23 25 27 28 0 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 10 15 @@ -429,21 +440,21 @@ ICCARM - 85 203 + 116 211 BICOMP - 197 + 205 ICCARM - 23 24 27 28 29 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 10 17 15 + 23 24 27 28 29 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 10 17 15 BICOMP - 23 24 27 28 29 3 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 10 17 15 + 23 24 27 28 29 3 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 10 17 15 @@ -452,21 +463,21 @@ ICCARM - 76 91 + 107 122 BICOMP - 88 + 119 ICCARM - 24 28 8 11 13 15 48 51 131 232 127 35 142 136 135 141 143 129 138 50 18 133 146 + 24 28 8 11 13 15 49 52 76 241 72 35 87 81 80 86 88 74 83 51 18 78 91 BICOMP - 24 28 8 11 13 15 48 51 131 232 127 35 142 136 135 141 143 129 138 50 18 133 146 + 24 28 8 11 13 15 49 52 76 241 72 35 87 81 80 86 88 74 83 51 18 78 91 @@ -475,7 +486,7 @@ ILINK - 80 166 + 186 185 @@ -484,652 +495,7 @@ ICCARM - 214 158 - - - BICOMP - 157 - - - - - ICCARM - 31 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - BICOMP - 31 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - - - $PROJ_DIR$\..\lib\uip\netdev.c - - - ICCARM - 185 187 - - - BICOMP - 254 - - - - - ICCARM - 57 125 34 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 140 60 24 28 20 15 8 11 1 6 - - - BICOMP - 57 125 34 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 140 60 24 28 20 15 8 11 1 6 - - - - - $PROJ_DIR$\..\hooks.c - - - ICCARM - 103 236 - - - BICOMP - 152 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 24 28 17 15 - - - - - $PROJ_DIR$\..\main.c - - - ICCARM - 200 218 - - - BICOMP - 90 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 23 24 25 27 28 15 8 11 17 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 23 24 25 27 28 15 8 11 17 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c - - - ICCARM - 112 194 - - - BICOMP - 216 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s - - - AARM - 219 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c - - - ICCARM - 62 95 - - - BICOMP - 234 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c - - - ICCARM - 180 65 - - - BICOMP - 240 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 24 28 6 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 24 28 6 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c - - - ICCARM - 82 100 - - - BICOMP - 181 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 43 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 43 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c - - - ICCARM - 118 172 - - - BICOMP - 114 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\option\unicode.c - - - ICCARM - 250 77 - - - BICOMP - 230 - - - - - ICCARM - 50 51 18 160 - - - BICOMP - 50 51 18 160 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c - - - ICCARM - 149 198 - - - BICOMP - 83 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 24 28 15 17 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 24 28 15 17 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\ff.c - - - ICCARM - 86 113 - - - BICOMP - 150 - - - - - ICCARM - 50 51 18 48 215 225 247 190 153 228 195 188 - - - BICOMP - 50 51 18 48 215 225 247 190 153 228 195 188 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c - - - ICCARM - 213 165 - - - BICOMP - 176 - - - - - ICCARM - 57 125 34 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 140 58 193 225 247 190 153 228 195 188 63 192 - - - BICOMP - 57 125 34 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 140 58 193 225 247 190 153 228 195 188 63 192 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c - - - ICCARM - 205 174 - - - BICOMP - 211 - - - - - ICCARM - 60 57 125 34 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 140 193 225 247 190 153 228 195 188 63 192 - - - BICOMP - 60 57 125 34 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 140 193 225 247 190 153 228 195 188 63 192 - - - - - $PROJ_DIR$\..\..\..\..\Source\filesys.c - - - ICCARM - 169 120 - - - BICOMP - 93 - - - - - ICCARM - 131 232 127 199 142 231 135 229 43 40 129 168 251 182 220 133 146 - - - BICOMP - 131 232 127 199 142 231 135 229 43 40 129 168 251 182 220 133 146 - - - - - $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.out - - - ILINK - 166 - - - OBJCOPY - 173 - - - - - ILINK - 209 69 64 223 158 235 66 95 258 89 219 71 113 119 65 117 116 236 246 218 91 224 187 100 110 242 172 198 203 165 174 164 177 77 194 67 226 156 109 148 - - - - - $PROJ_DIR$\..\led.c - - - ICCARM - 171 70 - - - BICOMP - 68 - - - - - ICCARM - 131 232 127 199 142 231 135 229 43 40 129 138 251 182 18 133 146 24 28 15 8 11 - - - BICOMP - 131 232 127 199 142 231 135 229 43 40 129 138 251 182 18 133 146 24 28 15 8 11 - - - - - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\option\unicode.c - - - ICCARM - 250 77 - - - BICOMP - 230 - - - - - ICCARM - 251 182 18 102 - - - BICOMP - 251 182 18 102 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c - - - ICCARM - 212 164 - - - BICOMP - 207 - - - - - ICCARM - 52 31 122 - - - BICOMP - 52 31 122 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c - - - ICCARM - 210 177 - - - BICOMP - 170 - - - - - ICCARM - 57 125 34 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 140 124 - - - BICOMP - 57 125 34 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 140 124 - - - - - $PROJ_DIR$\..\..\..\..\Source\assert.c - - - ICCARM - 106 69 - - - BICOMP - 221 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - - - $PROJ_DIR$\..\..\..\..\Source\backdoor.c - - - ICCARM - 61 64 - - - BICOMP - 178 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - - - $PROJ_DIR$\..\..\..\..\Source\boot.c - - - ICCARM - 108 223 - - - BICOMP - 222 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - - - $PROJ_DIR$\..\..\..\..\Source\com.c - - - ICCARM - 155 235 - - - BICOMP - 81 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 144 140 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 144 140 - - - - - $PROJ_DIR$\..\..\..\..\Source\cop.c - - - ICCARM - 147 66 - - - BICOMP - 253 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - - - $PROJ_DIR$\..\..\..\..\Source\file.c - - - ICCARM - 186 119 - - - BICOMP - 202 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 193 225 247 190 153 228 195 188 63 192 101 107 245 233 252 179 208 175 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 193 225 247 190 153 228 195 188 63 192 101 107 245 233 252 179 208 175 - - - - - $PROJ_DIR$\..\..\..\..\Source\net.c - - - ICCARM - 75 224 - - - BICOMP - 73 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 33 57 125 34 140 60 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 33 57 125 34 140 60 - - - - - $PROJ_DIR$\..\..\..\..\Source\xcp.c - - - ICCARM - 84 67 - - - BICOMP - 191 - - - - - ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 - - - - - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\apps\hello-world\hello-world.c - - - ICCARM - 238 + 222 163 BICOMP @@ -1139,122 +505,76 @@ ICCARM - 115 125 34 131 232 127 35 142 231 135 229 43 40 129 138 133 146 249 105 55 54 53 57 193 225 247 190 153 228 195 188 63 192 + 31 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 BICOMP - 115 125 34 131 232 127 35 142 231 135 229 43 40 129 138 133 146 249 105 55 54 53 57 193 225 247 190 153 228 195 188 63 192 + 31 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\diskio.c + $PROJ_DIR$\..\lib\uip\netdev.c + + ICCARM + 193 195 + BICOMP - 99 + 262 ICCARM - 183 182 + 62 70 34 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 85 65 24 28 20 15 8 11 1 6 BICOMP - 183 182 + 62 70 34 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 85 65 24 28 20 15 8 11 1 6 - $PROJ_DIR$\..\..\..\..\Source\fatfs\src\ff.c + $PROJ_DIR$\..\hooks.c ICCARM - 86 113 + 134 244 BICOMP - 150 + 157 ICCARM - 251 182 18 183 215 225 247 190 153 228 195 188 + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 24 28 17 15 BICOMP - 251 182 18 183 215 225 247 190 153 228 195 188 + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 24 28 17 15 - $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.c + $PROJ_DIR$\..\main.c ICCARM - 239 72 + 208 226 BICOMP - 206 + 121 ICCARM - 167 225 247 190 153 228 195 188 63 163 193 192 125 34 131 232 127 35 142 231 135 229 43 40 129 138 133 146 249 105 55 54 53 57 - - - BICOMP - 167 225 247 190 153 228 195 188 63 163 193 192 125 34 131 232 127 35 142 231 135 229 43 40 129 138 133 146 249 105 55 54 53 57 - - - - - $PROJ_DIR$\..\lib\uip\tapdev.c - - - ICCARM - 237 151 - - - BICOMP - 161 - - - - - ICCARM - 57 125 34 115 105 55 54 53 60 131 232 127 35 142 231 135 229 43 40 129 138 133 146 24 28 20 15 8 11 1 - - - BICOMP - 57 125 34 115 105 55 54 53 60 131 232 127 35 142 231 135 229 43 40 129 138 133 146 24 28 20 15 8 11 1 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\net.c - - - ICCARM - 75 224 - - - BICOMP - 73 - - - - - ICCARM - 131 232 127 35 142 231 135 229 43 40 129 138 133 146 33 57 125 34 249 60 - - - BICOMP - 131 232 127 35 142 231 135 229 43 40 129 138 133 146 33 57 125 34 249 60 + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 23 24 25 27 28 15 8 11 17 @@ -1263,21 +583,727 @@ ICCARM - 255 258 + 263 266 BICOMP - 259 + 265 ICCARM - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 256 225 + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 264 233 BICOMP - 131 232 127 35 142 136 135 141 143 129 138 50 51 18 133 146 256 225 + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 264 233 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\vectors.c + + + ICCARM + 143 202 + + + BICOMP + 224 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\cstart.s + + + AARM + 227 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\cpu.c + + + ICCARM + 92 126 + + + BICOMP + 242 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\flash.c + + + ICCARM + 188 100 + + + BICOMP + 248 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 24 28 6 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 24 28 6 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\nvm.c + + + ICCARM + 113 131 + + + BICOMP + 189 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 44 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 44 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\timer.c + + + ICCARM + 149 177 + + + BICOMP + 145 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\option\unicode.c + + + ICCARM + 258 108 + + + BICOMP + 237 + + + + + ICCARM + 51 52 18 165 + + + BICOMP + 51 52 18 165 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\uart.c + + + ICCARM + 154 206 + + + BICOMP + 114 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 24 28 15 17 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 24 28 15 17 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\fatfs\src\ff.c + + + ICCARM + 117 144 + + + BICOMP + 155 + + + + + ICCARM + 51 52 18 49 223 233 255 198 158 236 203 196 + + + BICOMP + 51 52 18 49 223 233 255 198 158 236 203 196 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip.c + + + ICCARM + 221 170 + + + BICOMP + 181 + + + + + ICCARM + 62 70 34 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 85 63 201 233 255 198 158 236 203 196 93 200 + + + BICOMP + 62 70 34 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 85 63 201 233 255 198 158 236 203 196 93 200 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_arp.c + + + ICCARM + 213 179 + + + BICOMP + 219 + + + + + ICCARM + 65 62 70 34 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 85 201 233 255 198 158 236 203 196 93 200 + + + BICOMP + 65 62 70 34 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 85 201 233 255 198 158 236 203 196 93 200 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uip_timer.c + + + ICCARM + 220 169 + + + BICOMP + 215 + + + + + ICCARM + 53 31 67 + + + BICOMP + 53 31 67 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\uiplib.c + + + ICCARM + 217 182 + + + BICOMP + 175 + + + + + ICCARM + 62 70 34 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 85 69 + + + BICOMP + 62 70 34 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 85 69 + + + + + $PROJ_DIR$\..\..\..\..\Source\assert.c + + + ICCARM + 135 96 + + + BICOMP + 229 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + + + $PROJ_DIR$\..\..\..\..\Source\backdoor.c + + + ICCARM + 94 101 + + + BICOMP + 183 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + + + $PROJ_DIR$\..\..\..\..\Source\boot.c + + + ICCARM + 139 231 + + + BICOMP + 230 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + + + $PROJ_DIR$\..\..\..\..\Source\com.c + + + ICCARM + 160 243 + + + BICOMP + 112 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 89 85 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 89 85 + + + + + $PROJ_DIR$\..\..\..\..\Source\cop.c + + + ICCARM + 153 98 + + + BICOMP + 261 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + + + $PROJ_DIR$\..\..\..\..\Source\file.c + + + ICCARM + 194 150 + + + BICOMP + 210 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 201 233 255 198 158 236 203 196 93 200 132 138 253 240 260 184 216 180 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 201 233 255 198 158 236 203 196 93 200 132 138 253 240 260 184 216 180 + + + + + $PROJ_DIR$\..\..\..\..\Source\net.c + + + ICCARM + 106 232 + + + BICOMP + 104 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 33 62 70 34 85 65 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 33 62 70 34 85 65 + + + + + $PROJ_DIR$\..\..\..\..\Source\xcp.c + + + ICCARM + 115 95 + + + BICOMP + 199 + + + + + ICCARM + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + BICOMP + 76 241 72 35 87 81 80 86 88 74 83 51 52 18 78 91 + + + + + $PROJ_DIR$\..\..\..\..\Source\filesys.c + + + ICCARM + 174 151 + + + BICOMP + 124 + + + + + ICCARM + 76 241 72 207 87 239 80 238 44 41 74 173 259 190 228 78 91 + + + BICOMP + 76 241 72 207 87 239 80 238 44 41 74 173 259 190 228 78 91 + + + + + $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.out + + + OBJCOPY + 178 + + + + + ILINK + 218 96 101 231 163 243 98 126 266 120 227 102 144 150 100 148 147 244 254 226 122 232 195 131 141 249 177 206 211 170 179 169 182 108 202 95 234 161 140 152 + + + + + $PROJ_DIR$\..\led.c + + + ICCARM + 176 99 + + + BICOMP + 97 + + + + + ICCARM + 76 241 72 207 87 239 80 238 44 41 74 83 259 190 18 78 91 24 28 15 8 11 + + + BICOMP + 76 241 72 207 87 239 80 238 44 41 74 83 259 190 18 78 91 24 28 15 8 11 + + + + + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\option\unicode.c + + + ICCARM + 258 108 + + + BICOMP + 237 + + + + + ICCARM + 259 190 18 133 + + + BICOMP + 259 190 18 133 + + + + + $PROJ_DIR$\..\bin\openblt_ek_lm3s6965.out + + + ILINK + 185 + + + OBJCOPY + 187 + + + + + ILINK + 218 96 101 231 163 243 98 126 266 120 227 102 144 150 100 148 147 244 254 226 122 232 195 131 141 249 177 206 211 170 179 169 182 108 202 95 234 161 140 152 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\apps\hello-world\hello-world.c + + + ICCARM + 246 + + + BICOMP + 167 + + + + + ICCARM + 146 70 34 76 241 72 35 87 239 80 238 44 41 74 83 78 91 257 137 57 56 55 62 201 233 255 198 158 236 203 196 93 200 + + + BICOMP + 146 70 34 76 241 72 35 87 239 80 238 44 41 74 83 78 91 257 137 57 56 55 62 201 233 255 198 158 236 203 196 93 200 + + + + + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\diskio.c + + + BICOMP + 130 + + + + + ICCARM + 191 190 + + + BICOMP + 191 190 + + + + + $PROJ_DIR$\..\..\..\..\Source\fatfs\src\ff.c + + + ICCARM + 117 144 + + + BICOMP + 155 + + + + + ICCARM + 259 190 18 191 223 233 255 198 158 236 203 196 + + + BICOMP + 259 190 18 191 223 233 255 198 158 236 203 196 + + + + + $PROJ_DIR$\..\..\..\..\Source\third_party\uip\uip\psock.c + + + ICCARM + 247 103 + + + BICOMP + 214 + + + + + ICCARM + 172 233 255 198 158 236 203 196 93 168 201 200 70 34 76 241 72 35 87 239 80 238 44 41 74 83 78 91 257 137 57 56 55 62 + + + BICOMP + 172 233 255 198 158 236 203 196 93 168 201 200 70 34 76 241 72 35 87 239 80 238 44 41 74 83 78 91 257 137 57 56 55 62 + + + + + $PROJ_DIR$\..\lib\uip\tapdev.c + + + ICCARM + 245 156 + + + BICOMP + 166 + + + + + ICCARM + 62 70 34 146 137 57 56 55 65 76 241 72 35 87 239 80 238 44 41 74 83 78 91 24 28 20 15 8 11 1 + + + BICOMP + 62 70 34 146 137 57 56 55 65 76 241 72 35 87 239 80 238 44 41 74 83 78 91 24 28 20 15 8 11 1 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\net.c + + + ICCARM + 106 232 + + + BICOMP + 104 + + + + + ICCARM + 76 241 72 35 87 239 80 238 44 41 74 83 78 91 33 62 70 34 257 65 + + + BICOMP + 76 241 72 35 87 239 80 238 44 41 74 83 78 91 33 62 70 34 257 65 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.ewp b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.ewp index f7e34055..5e24bc88 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.ewp +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_IAR/Boot/ide/lm3s6965.ewp @@ -584,7 +584,7 @@

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 YXCFOonpgcFA42$Xq~XXSW3uOe03sod@&Et; diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openbtl_ek_lm3s8962.map b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openblt_ek_lm3s8962.map similarity index 57% rename from Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openbtl_ek_lm3s8962.map rename to Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openblt_ek_lm3s8962.map index 7ba5e8a4..17ea9cca 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openbtl_ek_lm3s8962.map +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openblt_ek_lm3s8962.map @@ -1,46 +1,46 @@ -bin/openbtl_ek_lm3s8962.elf: file format elf32-littlearm -bin/openbtl_ek_lm3s8962.elf +bin/openblt_ek_lm3s8962.elf: file format elf32-littlearm +bin/openblt_ek_lm3s8962.elf architecture: arm, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x00000000 Program Header: LOAD off 0x00008000 vaddr 0x00000000 paddr 0x00000000 align 2**15 - filesz 0x00001e96 memsz 0x00001e96 flags r-x - LOAD off 0x00010000 vaddr 0x20000000 paddr 0x00001e96 align 2**15 + filesz 0x00001e86 memsz 0x00001e86 flags r-x + LOAD off 0x00010000 vaddr 0x20000000 paddr 0x00001e86 align 2**15 filesz 0x00000001 memsz 0x00000001 flags rw- - LOAD off 0x00010004 vaddr 0x20000004 paddr 0x00001e9c align 2**15 - filesz 0x00000000 memsz 0x000006f4 flags rw- + LOAD off 0x00010004 vaddr 0x20000004 paddr 0x00001e8c align 2**15 + filesz 0x00000000 memsz 0x000006ec flags rw- private flags = 5000200: [Version5 EABI] [soft-float ABI] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 00001e96 00000000 00000000 00008000 2**2 + 0 .text 00001e86 00000000 00000000 00008000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .data 00000001 20000000 00001e96 00010000 2**0 + 1 .data 00000001 20000000 00001e86 00010000 2**0 CONTENTS, ALLOC, LOAD, DATA - 2 .bss 000006f4 20000004 00001e9c 00010004 2**2 + 2 .bss 000006ec 20000004 00001e8c 00010004 2**2 ALLOC - 3 .debug_info 00007e69 00000000 00000000 00010001 2**0 + 3 .debug_info 00007e3c 00000000 00000000 00010001 2**0 CONTENTS, READONLY, DEBUGGING - 4 .debug_abbrev 00001d16 00000000 00000000 00017e6a 2**0 + 4 .debug_abbrev 00001d00 00000000 00000000 00017e3d 2**0 CONTENTS, READONLY, DEBUGGING - 5 .debug_aranges 00000930 00000000 00000000 00019b80 2**0 + 5 .debug_aranges 00000930 00000000 00000000 00019b3d 2**0 CONTENTS, READONLY, DEBUGGING - 6 .debug_ranges 00000888 00000000 00000000 0001a4b0 2**0 + 6 .debug_ranges 00000888 00000000 00000000 0001a46d 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_line 00002b16 00000000 00000000 0001ad38 2**0 + 7 .debug_line 00002b14 00000000 00000000 0001acf5 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_str 00001dda 00000000 00000000 0001d84e 2**0 + 8 .debug_str 00001dbc 00000000 00000000 0001d809 2**0 CONTENTS, READONLY, DEBUGGING - 9 .comment 00000030 00000000 00000000 0001f628 2**0 + 9 .comment 00000030 00000000 00000000 0001f5c5 2**0 CONTENTS, READONLY - 10 .ARM.attributes 00000033 00000000 00000000 0001f658 2**0 + 10 .ARM.attributes 00000033 00000000 00000000 0001f5f5 2**0 CONTENTS, READONLY - 11 .debug_frame 000019a4 00000000 00000000 0001f68c 2**2 + 11 .debug_frame 000019a4 00000000 00000000 0001f628 2**2 CONTENTS, READONLY, DEBUGGING - 12 .debug_loc 00004a34 00000000 00000000 00021030 2**0 + 12 .debug_loc 00004a34 00000000 00000000 00020fcc 2**0 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00000000 l d .text 00000000 .text @@ -61,8 +61,8 @@ SYMBOL TABLE: 00000000 l df *ABS* 00000000 flashlib.c 00000000 l df *ABS* 00000000 sysctl.c 0000024c l F .text 000000e4 SysCtlPeripheralValid -00001c6c l O .text 0000005c g_pulXtals -00001ce4 l O .text 0000000c g_pulRCGCRegs +00001c5c l O .text 0000005c g_pulXtals +00001cd4 l O .text 0000000c g_pulRCGCRegs 00000000 l df *ABS* 00000000 interrupt.c 00000000 l df *ABS* 00000000 gpio.c 00000768 l F .text 00000040 GPIOBaseValid @@ -75,51 +75,49 @@ SYMBOL TABLE: 00000b94 l F .text 00000064 CANRegRead 00000000 l df *ABS* 00000000 boot.c 00000000 l df *ABS* 00000000 com.c -00001d56 l O .text 00000003 CSWTCH.8 +00001d46 l O .text 00000003 CSWTCH.8 20000004 l O .bss 00000040 xcpCtoReqPacket.4167 20000000 l O .data 00000001 comActiveInterface -00001d59 l O .text 00000003 CSWTCH.10 +00001d49 l O .text 00000003 CSWTCH.10 00000000 l df *ABS* 00000000 xcp.c 000012c0 l F .text 00000014 XcpSetCtoError -00001d5c l O .text 00000008 xcpStationId +00001d4c l O .text 00000008 xcpStationId 20000044 l O .bss 0000004c xcpInfo 00000000 l df *ABS* 00000000 backdoor.c 20000090 l O .bss 00000001 backdoorOpen 20000094 l O .bss 00000004 backdoorOpenTime 00000000 l df *ABS* 00000000 cop.c 00000000 l df *ABS* 00000000 assert.c -20000098 l O .bss 00000004 assert_failure_file -2000009c l O .bss 00000004 assert_failure_line 00000000 l df *ABS* 00000000 cpu.c 00000000 l df *ABS* 00000000 uart.c -200000a0 l O .bss 00000001 xcpCtoRxInProgress.4366 -200000a4 l O .bss 00000004 xcpCtoRxStartTime.4367 -200000a8 l O .bss 00000041 xcpCtoReqPacket.4364 -200000e9 l O .bss 00000001 xcpCtoRxLength.4365 +20000098 l O .bss 00000001 xcpCtoRxInProgress.4366 +2000009c l O .bss 00000004 xcpCtoRxStartTime.4367 +200000a0 l O .bss 00000041 xcpCtoReqPacket.4364 +200000e1 l O .bss 00000001 xcpCtoRxLength.4365 00000000 l df *ABS* 00000000 can.c 00000000 l df *ABS* 00000000 nvm.c 00000000 l df *ABS* 00000000 timer.c -200000ec l O .bss 00000004 millisecond_counter +200000e4 l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 flash.c -000018ac l F .text 00000034 FlashGetSector -000018e0 l F .text 0000004c FlashWriteBlock -0000192c l F .text 00000050 FlashSwitchBlock -0000197c l F .text 00000080 FlashAddToBlock -00001dac l O .text 000000c0 flashLayout -200000f0 l O .bss 00000204 bootBlockInfo -200002f4 l O .bss 00000204 blockInfo +0000189c l F .text 00000034 FlashGetSector +000018d0 l F .text 0000004c FlashWriteBlock +0000191c l F .text 00000050 FlashSwitchBlock +0000196c l F .text 00000080 FlashAddToBlock +00001d9c l O .text 000000c0 flashLayout +200000e8 l O .bss 00000204 bootBlockInfo +200002ec l O .bss 00000204 blockInfo 00000000 l df *ABS* 00000000 cpu_comp.c 00000000 l df *ABS* 00000000 cstart.c -00001c28 l F .text 00000000 zero_loop +00001c18 l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 00000200 l *ABS* 00000000 __STACKSIZE__ 000011ec g F .text 00000020 ComInit -00001a14 g F .text 00000048 FlashWrite -00001578 g F .text 00000018 AssertFailure -00001800 g F .text 0000002c CanReceivePacket -00001c08 g F .text 00000040 reset_handler +00001a04 g F .text 00000048 FlashWrite +00001578 g F .text 00000008 AssertFailure +000017f0 g F .text 0000002c CanReceivePacket +00001bf8 g F .text 00000040 reset_handler 00000bf8 g F .text 00000098 CANInit -00001880 g F .text 0000001c TimerUpdate +00001870 g F .text 0000001c TimerUpdate 00001300 g F .text 00000010 XcpPacketTransmitted 0000120c g F .text 0000003c ComTask 00000368 g F .text 00000008 SysCtlDelay @@ -127,56 +125,56 @@ SYMBOL TABLE: 00000c90 g F .text 0000002c CANEnable 00001554 g F .text 00000020 BackDoorInit 00001576 g F .text 00000002 CopService -00001e96 g .text 00000000 _etext -00001c00 g F .text 00000004 CpuIrqDisable -00001bec g F .text 00000006 FlashGetUserProgBaseAddress +00001e86 g .text 00000000 _etext +00001bf0 g F .text 00000004 CpuIrqDisable +00001bdc g F .text 00000006 FlashGetUserProgBaseAddress 00000ab8 g F .text 00000024 UARTSpaceAvail -00001874 g F .text 0000000c TimerReset +00001864 g F .text 0000000c TimerReset 00000b04 g F .text 0000002c UARTCharPutNonBlocking 000011d6 g F .text 00000016 BootTask -00001b2c g F .text 00000044 FlashWriteChecksum +00001b1c g F .text 00000044 FlashWriteChecksum 0000124c g F .text 00000030 ComTransmitPacket 00000330 g F .text 00000038 SysCtlPeripheralEnable 000012f0 g F .text 00000010 XcpIsConnected -0000182c g F .text 00000004 NvmInit -000019fc g F .text 00000018 FlashInit -0000183c g F .text 00000004 NvmGetUserProgBaseAddress -200004f8 g .bss 00000000 _ebss -00001bf4 g F .text 0000000c UnusedISR +0000181c g F .text 00000004 NvmInit +000019ec g F .text 00000018 FlashInit +0000182c g F .text 00000004 NvmGetUserProgBaseAddress +200004f0 g .bss 00000000 _ebss +00001be4 g F .text 0000000c UnusedISR 00001248 g F .text 00000002 ComFree -000015e8 g F .text 00000028 UartInit -00001834 g F .text 00000004 NvmErase +000015d8 g F .text 00000028 UartInit +00001824 g F .text 00000004 NvmErase 00000adc g F .text 00000028 UARTCharGetNonBlocking 20000004 g .bss 00000000 _bss 00001310 g F .text 0000020c XcpPacketReceived -00001590 g F .text 00000004 CpuInit -00001bb8 g F .text 00000034 FlashDone +00001580 g F .text 00000004 CpuInit +00001ba8 g F .text 00000034 FlashDone 00000d98 g F .text 0000007c CANStatusGet -000017ac g F .text 00000054 CanTransmitPacket +0000179c g F .text 00000054 CanTransmitPacket 00000174 g F .text 000000d8 FlashProgram 000012d4 g F .text 0000001c XcpInit -00001a5c g F .text 000000d0 FlashErase +00001a4c g F .text 000000d0 FlashErase 000000f0 g F .text 00000040 main 000004ac g F .text 000001ac SysCtlClockGet 000009b4 g F .text 00000034 UARTDisable -00001840 g F .text 00000012 NvmDone -00001610 g F .text 0000006c UartTransmitPacket -00001838 g F .text 00000004 NvmVerifyChecksum +00001830 g F .text 00000012 NvmDone +00001600 g F .text 0000006c UartTransmitPacket +00001828 g F .text 00000004 NvmVerifyChecksum 00000ffc g F .text 000001bc CANMessageGet -000015c8 g F .text 0000001e CpuMemCopy +000015b8 g F .text 0000001e CpuMemCopy 000008fc g F .text 00000034 GPIOPinTypeCAN 0000129c g F .text 00000020 ComGetActiveInterfaceMaxTxLen -0000167c g F .text 00000090 UartReceivePacket -00001c04 g F .text 00000004 CpuIrqEnable +0000166c g F .text 00000090 UartReceivePacket +00001bf4 g F .text 00000004 CpuIrqEnable 000006e0 g F .text 00000088 IntDisable 20000000 g .data 00000000 _data 00001574 g F .text 00000002 CopInit -0000170c g F .text 000000a0 CanInit -00001830 g F .text 00000004 NvmWrite -00001594 g F .text 00000034 CpuStartUserProgram +000016fc g F .text 000000a0 CanInit +00001820 g F .text 00000004 NvmWrite +00001584 g F .text 00000034 CpuStartUserProgram 00000cbc g F .text 000000dc CANBitTimingSet -200006f8 g .bss 00000000 _estack -00001b70 g F .text 00000048 FlashVerifyChecksum +200006f0 g .bss 00000000 _estack +00001b60 g F .text 00000048 FlashVerifyChecksum 20000001 g .data 00000000 _edata 00000000 g O .text 000000f0 _vectab 00000930 g F .text 00000034 GPIOPinTypeUART @@ -185,13 +183,13 @@ SYMBOL TABLE: 0000127c g F .text 00000020 ComGetActiveInterfaceMaxRxLen 000007a8 g F .text 00000054 GPIODirModeSet 0000151c g F .text 00000038 BackDoorCheck -200004f8 g .bss 00000000 _stack -0000189c g F .text 00000010 TimerGet +200004f0 g .bss 00000000 _stack +0000188c g F .text 00000010 TimerGet 00000e14 g F .text 000001e8 CANMessageSet 000009e8 g F .text 000000d0 UARTConfigSetExpClk 00000370 g F .text 0000013c SysCtlClockSet 000007fc g F .text 00000100 GPIOPadConfigSet -00001854 g F .text 00000020 TimerInit +00001844 g F .text 00000020 TimerInit 00000130 g F .text 00000044 FlashClear 00000984 g F .text 00000030 UARTEnable diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/makefile b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/makefile index 2e115ca5..d94e8158 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/makefile +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/makefile @@ -28,7 +28,7 @@ SHELL = sh #|---------------------------------------------------------------------------------------| #| Configure project name | #|---------------------------------------------------------------------------------------| -PROJ_NAME=openbtl_ek_lm3s8962 +PROJ_NAME=openblt_ek_lm3s8962 #|---------------------------------------------------------------------------------------| diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openblt_ek_lm3s8962.out b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openblt_ek_lm3s8962.out new file mode 100644 index 0000000000000000000000000000000000000000..8247283f8db3017edf033cf4b2ed4afb605faa95 GIT binary patch literal 184088 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 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openbtl_ek_lm3s8962.sim b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openbtl_ek_lm3s8962.sim deleted file mode 100644 index 8e81187f0dd6485935b0291b0d8eedf35776a02d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9395 zcmd^Fe|%Kcl|Ogp&5!(YCJ-fRNZy2iGe|;$t_ExCn+XmXh=!=Gzv71p0zMSYBqAHo zet00#pl%zi+Q?cPEp3DLN6ZpsTc<{?{fO(QzJX*{#a)K#G9hU9%@CZ)uX+2uZw8Up z-F`mZkAH3W+7Ezp^jTD1o7B0eS%it9rGz4)WmU_J@4OaNOZ0NkYf%=XG-`TvXlZC*Tc5@6&Lgv) zJf;i&qBwI1k#UzJu^~vBJXu&zGIN#ttFPE46^@eCq>6sh_Ds5E5~<4+rEaN&x~SXY z9zR?uQ&r~swG++|R{J0Z*DW@-*-jbqJ*%=U?1gJv=K?lbr{PmIWYr<7Lq9`9XB+;31@ zjk%1at$x4eWqe*0x-3hjWTvsG9LTORBz<x&Ud^(-kr^lKciK%MR7GRAQ)l_+b zT5!l*IY+IER?Oye=}lYwty-BeulLdwQQ?#l(vv>~RXDW`SagR}H>5$8p-AgFu>u@gdet&^xtS z4zj0q$~)~$!|yrDT#efI^A`E(v047d{9XQCe)KI0^C|Ho<;aLhGtaVLFqay~l+BG} zbR(O`c7I>Kz&3Z7?Y>SX&jo6ie@1@e=<9*T(f0!vL^md4NY4)16Brbg{h z-XF8nu3Ol=4`YoQ*&n0Ra%RnKa?fXxz!(M0TCu6vz?HyEt=3^ym!YTSnv}O(6Z6P} zb^3Sq(=N&%6bAF9F-fx3S)vMMT7(wseqAG>-6N*^v!9UE=lou^GS|3dZfGq&_AJf#!I)!*O@b{({gUWxY zho+l=@n7m6rY$&yT-)Zp@QBu^C*KT*N0Q&GJf6bNI{fGQOL2MxtviCynP>)PpUpg#^QF#RCtk4y^jZnS*UNw24Az7hE|R~;uVHo zvk1c+V?z??D@T`m^M@Np|HXSCzii^+iDjeA>k00ay_&%G28C$j=nE`h2^4sOUco#J z`k2y&-h@i@k&!%LNOq>`A-OKtss(+!eEAVOB=;JU>w;23Z{OuJMLe4WR`U?=+m60h zj^=oc9yPbo3S?WwXfaFX3j^-W;wDZPW)I`nZW;}`H%nFl7WHZ7#-3g@Eo3!F*e|ZL zsVQE+F~v34D@&R}y+IZwaU>WXiGQ!|islsBJ z57dKlX6z(Cc^Lbb#@NN^%k_n^i;VV}v7MRkpO0O@+yBGZ_P-cgFvhO4PCywjA8<9G9WV$e z05$^>;7zLJ{+8MocP_jh6m4dwuMzMQz~z7=fJ*^C2CM^&0$#JnO;OM(w*g~m*^66zT)$zCVGMoFWu*(9-d4J|YcFT@O3l+VHm>3@Xu z9!Nt!2KUi|mXjae*h2PU33I+^Okqb-kCvD7RYxz<6mPjDe+c9HD0*Ef%{QqR-+ilf zd{`W#plgg;+-p7PmHTe@#Ny%5KAgZAx%cF?(#57>GuFeRCai+oxvJA$ql!2&)$aS% zp!)%=^4sc`=<6r9I~|F>iW{JFoI{^5YPOskr$%VtVv0YgoNJ-DqFi&&Ir4diwsWBE zp_UryMQD3fn!kic9!%_#}T2D)_+NF&1d!2 z%yyx-X7=6K(nR%&N8n#5)XBXJ>7f{jHBr8b%o+kE0phDzC(y8D_n=nnzA?qrWGWq| zi)RhrOpak_h!sLZW@yMhRA{jdN%Y3a9Zdma{khRMPQIDN1!(t;EFO9VF%L0vk_m+v ziU~z9a1fnN;7*cIRyak3j-m-gK!N`zf=d)pBoqaO7z!d6a)O^ZIjtHz)u0;#0C$3) zmuirl7}F`B*iq0o+K75k@J$4XDC&@i^pN8%UH{$@eM_}S%9MUp%1nbcB1s}UDT7Bp zrp(06PP*`AqKYvJ)h?#N-&Ydle4V}u+kEe)dvD*cK65Y9Q3ql)hh#^Qd=6-#gp}>2 zxG?9^Q_oz6Y1SI^AmtmF=W>#kH-P6_QvTsqqQTq17b2Rm8Q;E5%9Gt>tU>t=4UYVQ zR&V~mSP#(z@u;&I_Yp5V`pm|Cnr~c(U2va|NJG04IBbm=3I}r~6MW^yi~WoIF26a_ zSRWnpb$dfi_-0IKBmX7OHOg$~n;Bjz?SX3F1a6=X%y5)A#6!yy7 zR8YU&XOHAHc>Fvj`UrNu0DUbA4?t5aBKQ+A9;4S|j86@^h}dQccB|e*V&!qoYx8&d zi~O_wjiWcs+i0qlozRLUQsb{hZ?B-Y*=nuahr1<1c~iGh5h%SUu+isJT(IlO3#V#l z^EUQoOYR}-DQe@gecs7t)XMZ!r*A~%v04IofCB$RzVbtY zTRc=$S$YtsCM6)|CapGwvjEtTQut}QP%3#S_ZR({abD`b-2W?I&Ih<v-g!F)G8?u#FiioNpA;zxa-9Hh;Q z!aDTMcZKFsRw^G-k9;n*g!zhRY<|wCMWmY+h570KGX8rFen+B+u@efh&Chavc~O|} zDt=N5iU@NCKs_iTkp+MTQA8pu0K7N@he5#~tdK}BEBF&Lcn-&<44%vJURIXxE4p50hi`h?I#{CT;v5MmhyW+5{r*x!PVTWt zDD2#~A|+h7^+l6BqnKs`|JsMPC9m#{GvTA+>r%qNsLM?PSiH%wLY)Z;k^5D^qFvqml21MCLO@%j~&vo9+Q2y;VG9g>NBdwO8E zDdLbA@UP;oSi8REUO5{@wZ9Zvx(Y>47KioZY?QB|+>Nq3tPJot_q25jk1$D3c7*vZ zwY-S>;zODJG4C#>IX>tjr)(nfUopNn1OtIGF~5O{Vu&=;ByQypkC5gzh_HaKPcV3k z{2OmQl;ZV8lgw>}#o;ubH-nwrkNwKtE3>Yx?qIMS2l}}^+&od;!82VRf2MtOg5M0J z-Lk)+o;svbvnrJ`x9NRz)Q;>Zp-3p!|K%G_wn$pdeg$*SPdVxv5{)(9Ai1^%Er`qV z>j^ar=NK@w)P_vzpxHcZ#XS%xVL@*3_2igt0^Jnmao8AQ(IcttX2>a9S1YMHXHRO0 zb8Co4O(8R3_QtKalxKM1aetn)Z?i-!a5>O%q^7KH@?KlJl4ZZ z+zxuQglp;As54yN!RAj!4tN%+?|80K-}PLfs-A^v#B+&y&{L(J^vqJnJP!4gCs+N< zbB;RUnW0X3W~$SkA~o$fSM@|m>q#Amk@iaJ_o#QJ-a!4YsX^46Qeo5^Qolysl6o2S zb*X)*|CD+Wbf*b@Ps%H?4fVR~wU8sB7H(Zl2{Qvv=;6@YAzS&fpgqfXS3pM( zlH9qPW#`K8!?hiVebQ2CA2QzMMx^mXEO?D2zQnf3ze#q_){_rR>*7eLLvHD?7k31M z9a70pFfT+SkVak#vMn8*S?Q3pG1ell;PTeC;HnNT-)zW-4EfOK@*&(>{s!H3G$bU< zmOsw+%027#(gz>4NJu#>?GGPp9x>dm1*S*D_JBJ z#!3yXGDCkY9pte^^yItfai-DZB8g%YUt)Q#M8-(J`Fx~B(%3QCSgjna!LAlGWY+fc z&pDjZN5{Un!~A#nt10srMq}Y_{1$7(caLS$PecO`^$DV>3%{za)pLw@k5c~bLGB9G zF0w8bh4tt{9@8CH=_zkAy;)Ph39kVlcndZ>*3~wCiWcQS{kKbK8@V;}7zoa2U^-n1_Vfd%$M@By#X(@3u zgmrM)Cxs`>etO0e6S5q&y^UI@rI>=Y*`+c(-~6cUTbo@Dr2v>1WrkuG#8CrWrKu*>QiwQBPVr z#XWGmoPjgraX1HZ8W_BL(gefz`fSJ}y#>hgNxuU;6U}ftb&h`)A_jQnMpj8m6cjoV`HKI44!w7t+I=Suy^Qp`{}b|kf-W;gN^Ci$^`(|kKTXR}gA#R|aRsXq)#GV%Zs+N%S7}vO-{7yDA_Acf;hBI(#ioY)K+^rM+@e!CT zCD@`&W-KFfcUI;IWCkH~c&cX|!86N9y1pQZ%!*hj@tj&laz$2S$7>vk?U4K}Bqh9z zF;Y-YbA3I_mE(0Jg5Y`qT!U6NB+5=BYH%7>vH-JpXE|>L=cV9$5}bV#80Eu*$v%;XBp z#3bbgg@n-b{MnRK&$it8XOthe%s-ow$ZtxVO*!>kOaIxFL{U@wpHWJh7M)Ew^^+F7 z^dp~Gi!5rc?3C=m_~+-7vRYV;m3HHN`X^20nM}nubo(5^z!_fWs-<9z-~9YcAIrYB zmNhvNt0A-CbD0XrurJ8?V=!2XMS}g8s0%O%*aH{>>;sfc5)Jb2fGYnE80FsqH9*xY zA!3%kir>H;p>?g?pk9eHWXCEF{F?rjyN|zOZCrEvhSv6bPv3!pcu4)I%(^XW-5;;~O~KRE|%flW(_Ype|qEIIE|0jI`3yQ#QyDf2(;OGTVv zo~v-9{99bt_X$Kx_V AcK`qY diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openbtl_ek_lm3s8962.srec b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openbtl_ek_lm3s8962.srec deleted file mode 100644 index abd339e0..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/bin/openbtl_ek_lm3s8962.srec +++ /dev/null @@ -1,587 +0,0 @@ -S01B00006F70656E62746C5F656B5F6C6D3373383936322E737265632F -S1130000F806002025240000852200008522000037 -S11300108522000085220000852200008522000040 -S11300208522000085220000852200008522000030 -S11300308522000085220000852200008522000020 -S11300408522000085220000852200008522000010 -S11300508522000085220000852200008522000000 -S113006085220000852200008522000085220000F0 -S113007085220000852200008522000085220000E0 -S113008085220000852200008522000085220000D0 -S113009085220000852200008522000085220000C0 -S11300A085220000852200008522000085220000B0 -S11300B085220000852200008522000085220000A0 -S11300C08522000085220000852200008522000090 -S11300D08522000085220000852200008522000080 -S11300E08522000085220000852200008522000070 -S11300F02649884205D02649884202D025498842AB -S113010001D101207047002070472049884206D061 -S11301101F49884205D01F49884204D005E0372092 -S1130120704738207047392070474FF0FF307047D0 -S113013070B582B00546280B0003FFF7E6FF0446BE -S113014014F1010F04D1F9210FF2746000F068FB7F -S11301501148006801212246303A914011EA000614 -S113016002D0204600F0A4FB28680020009002E0A2 -S11301700098401C009000980528F9DB2D68002E9B -S113018002D0204600F056FB284676BD000004400D -S1130190001004400020044004E100E081B001604C -S11301A00020009002E00098401C00900098052870 -S11301B0F9DB01B07047F8B504460D461646002732 -S11301C00BE0395D7F1CB74203DA385D41EA002158 -S11301D07F1C2846FFF7E2FF2D1DB742F1DBF1BD7E -S11301E0F8B504460D46164600270AE02846FFF7F0 -S11301F09FFF2D1D38557F1CB74202DA000A38557F -S11302007F1CB742F2DBF1BDF8B50446FFF770FF7F -S1130210002805D140F2D9110FF2A45000F000FBE0 -S113022001212046FFF7BAFF04F120052846FFF715 -S11302307FFF0004FAD404F12406B0213046FFF70E -S1130240ADFF002104F13400FFF7A8FF002104F101 -S11302503800FFF7A3FF012709E02846FFF768FFEE -S11302600004FAD439462846FFF798FF7F1C212F53 -S1130270F3DB0C213046FFF791FF012609E0284605 -S1130280FFF756FF0004FAD431462846FFF786FFED -S1130290761C212EF3DB201DBDE8F24048E710B5A3 -S11302A00446FFF725FF002805D140F23A210FF25A -S11302B0105000F0B5FA2046FFF73AFF4108490014 -S11302C02046BDE8104069E770B504460D460FF2BC -S11302D0F046FFF70DFF002804D14FF45971304662 -S11302E000F09EFA002D04D140F26531304600F052 -S11302F097FA2868801E0F2804D340F26B313046E9 -S113030000F08EFA6868002801D0092804D34FF45D -S11303105C71304600F084FAA868002801D00528F2 -S113032004D340F27531304600F07AFAE868B0F54B -S1130330806F01D8002804D140F27B31304600F0B0 -S11303406FFA2046FFF7F4FE064646F041012046C8 -S1130350FFF724FF6868401E000300F4E0402968AA -S1130360491E090201F470610843A968491E890104 -S113037001F0C0010843E968491E01F03F0101434F -S113038004F10C00FFF70AFFE868401E800900F042 -S11303900F0104F11800FFF701FF26F04001C80720 -S11303A001D5490849002046BDE87040F6E638B555 -S11303B004460D46FFF79CFE002805D140F29251F9 -S11303C00FF2FC3000F02CFA002D05D0022D1AD0CB -S11303D00DD3032D23D02EE0241D2046FFF7A8FEC5 -S11303E005466FF01F012046FFF7D8FE24E004F510 -S11303F08070FFF79DFE054604F58270FFF798FEB6 -S113040045EA004518E004F59070FFF791FE0546B3 -S113041004F59270FFF78CFE45EA00450CE004F504 -S1130420B070FFF785FE054604F5B270FFF780FE55 -S113043045EA004500E00025284632BD2DE9FE4F7F -S113044004460D460026FFF753FE002805D140F26E -S11304505F610FF26C3000F0E3F9212D01D2002D21 -S113046005D14FF4CC610FF2583000F0D9F99DF862 -S1130470080000280FD001280DD002280BD0032833 -S113048009D0012807D0042805D040F266610FF294 -S1130490303000F0C5F904F12000FFF749FE0004F4 -S11304A0F9D401980068B0F5006F05D20199896804 -S11304B0890801F0010100E001214FF0930B32465D -S11304C0009217469246904691469DF80820042AC9 -S11304D000F29F80DFE802F00317081A25004FF4AA -S11304E0807A4FF400570126019A93681A0725D59C -S11304F0019A526800291AD09046120C4FEAC24958 -S11305004FEAD9491AE04FF4807AEDE74FF40057E7 -S11305104FF4805A4FF6FF7841F6FF794FF0D30B32 -S1130520E2E74FF400574FF4905A0126DCE74FF00E -S1130530000892004FEAC2494FEAD94903F0280261 -S1130540282A01D149F4004903F01802182A01D1DC -S113055049F4804913F0380F03D04AF4805A4BF021 -S1130560400B4BF0200B002909D0014689B20091C1 -S1130570000CC004C00C40F44040074305E0800078 -S1130580C004C00C40F4004007430198C26802F064 -S11305900F0040EA0A0A980501D44AF0800AD807F5 -S11305A001D54AF4006A980701D54AF4806A002EFE -S11305B005D004F13C0101980069FFF7FCFD5946A0 -S11305C004F12400FFF7EAFD1FFA88F8414604F11C -S11305D02800FFF7E3FD494604F12C00FFF7DEFD98 -S11305E000A8018804F13000FFF7D8FD394604F172 -S11305F03400FFF7D3FD514604F13800FFF7CEFD78 -S113060005F03F0104F1200003B0BDE8F04FFFF70F -S1130610C5BDBDE8F78F2DE9F84F04460F461546D2 -S11306201E46FFF765FD002805D140F2C1710FF2A7 -S1130630901000F0F5F8212F01D2002F05D140F2DF -S1130640C2710FF27C1000F0EBF87321002E00D081 -S11306507B2104F18400FFF7A1FD04F1800607F07B -S11306603F0739463046FFF799FD3046FFF760FDF6 -S11306700004FAD404F18800FFF75AFD804604F11F -S11306808C00FFF755FD81461FFA89F904F19000AB -S1130690FFF74EFD824604F19400FFF749FD8346BF -S11306A01FFA8BFB04F19800FFF742FD80B2002192 -S11306B0A960C10502D45FEA8B4104D4C10504D505 -S11306C05FEA8B4101D44021A9605FEA4B410CD51C -S11306D04FEACB41C90C1FFA8AFA4AEA0141296060 -S11306E0A96841F00401A96004E04FEAAB0149059F -S11306F0490D2960410403D5A96841F48071A960BA -S1130700C1042DD55FEA4B410CD54FEAC941C90C50 -S11307101FFA88F848EA014169606FF0604291422B -S11307200CD108E04FEAA9014905490D696040F27E -S1130730FF72914202D1297A490603D4A96841F093 -S11307400801A9605FEA094103D5A96841F02801BD -S1130750A9605FEA494103D5A96841F01801A9607D -S1130760010503D5A96841F00101A960410503D53C -S1130770A96841F00201A96001041DD500F00F022F -S1130780EA60287A400604D404F19C012869FFF742 -S113079027FD042104F18400FFF700FD39463046AB -S11307A0FFF7FCFC3046FFF7C3FC0004FAD4A8684A -S11307B040F08000A86001E00020E860BDE8F18F0F -S11307C0433A5C576F726B5C736F667477617265E2 -S11307D05C4F70656E424C545C5461726765745C26 -S11307E044656D6F5C41524D434D335F4C4D335303 -S11307F05F454B5F4C4D3353383936325F49415274 -S11308005C426F6F745C6C69625C64726976657279 -S11308106C69625C63616E6C69622E630000000047 -S113082080B5034A1060516000F0B9F8FCE700BFDE -S1130830E404002010B50446472C05D34FF4D571C9 -S11308400FF2F800FFF7ECFF042C05D137480168DC -S113085041F48031016010BD052C05D13348016895 -S113086041F40031016010BD062C05D12F48016808 -S113087041F48021016010BD0F2C05D12C48016882 -S113088041F00201016010BDA4F11000202806D23D -S11308900120A4F1100188402649086010BD302CC5 -S11308A005D30120A4F1300188402249486010BDDD -S11308B010B50446472C05D34FF4F7710FF27C00B2 -S11308C0FFF7AEFF042C05D11848016821F48031EC -S11308D0016010BD052C05D11448016821F40031D4 -S11308E0016010BD062C05D11048016821F4802157 -S11308F0016010BD0F2C05D10D48016821F00201E3 -S1130900016010BDA4F11000202806D20120A4F13A -S1130910100188400849086010BD302C05D301201F -S1130920A4F1300188400449486010BD24ED00E082 -S113093010E000E000E100E080E100E0433A5C57B1 -S11309406F726B5C736F6674776172655C4F706510 -S11309506E424C545C5461726765745C44656D6F9F -S11309605C41524D434D335F4C4D33535F454B5FB8 -S11309704C4D3353383936325F4941525C426F6FC4 -S1130980745C6C69625C6472697665726C69625CE1 -S1130990696E746572727570742E63007047704767 -S11309A0DFF85814884200F0A980DFF85414884214 -S11309B000F0A480DFF84C14884200F09F80DFF838 -S11309C04814884200F09A80DFF84014884200F00E -S11309D09580DFF83C14884200F09080DFF83414EE -S11309E0884200F08B80DFF83014884200F0868063 -S11309F0DFF82814884200F08180DFF8241488424C -S1130A007CD0DFF82014884278D0DFF81C148842A8 -S1130A1074D0DFF81814884270D0DFF814148842B8 -S1130A206CD0DFF81014884268D0DFF80C148842C8 -S1130A3064D0DFF80814884260D0DFF804148842D8 -S1130A405CD0DFF80014884258D0402856D0B0F16A -S1130A50102F53D0DFF8F01388424FD0DFF8EC1397 -S1130A6088424BD0DFF8E813884247D0DFF8E4131C -S1130A70884243D0DFF8E01388423FD0B0F1101F22 -S1130A803CD0DFF8D813884238D0DFF8D41388423A -S1130A9034D0DFF8D013884230D0DFF8CC1388424A -S1130AA02CD0DFF8C813884228D0DFF8C41388425A -S1130AB024D0DFF8C013884220D0DFF8BC1388426A -S1130AC01CD0DFF8B813884218D0DFF8B41388427A -S1130AD014D0DFF8B013884210D0DFF8AC1388428A -S1130AE00CD0B0F1202F09D0DFF8A013884205D034 -S1130AF0082803D0DFF89813884201D101207047F9 -S1130B000020704710B50446FFF74AFF002805D1BE -S1130B104FF4FC710FF2C030FFF782FE200F0FF28A -S1130B20184151F820000168A2B2230C03F01F03FE -S1130B309A401143016010BD0138FDD170477047E0 -S1130B40F8B50446DFF84C53286810F0E04F06D09F -S1130B502868DFF844130840B0F1805F01D1002C0D -S1130B607BD4286E296F20F4800040F4006641F4A1 -S1130B7000672E662F67B00701D5A00707D506F0DA -S1130B80010004F0010181F0010108421AD064F06F -S1130B90030006402E66002F05D507F070003028AC -S1130BA007D0702805D0002F08D406F03000302874 -S1130BB004D14FF48050FFF7BFFF03E04FF400204F -S1130BC0FFF7BAFFDFF8D402304043F2F07121405E -S1130BD041EA0006DFF8C8023840DFF8C8122140B5 -S1130BE0084304F0080140EAC1074020A865002F2B -S1130BF002D52F672E6601E02E662F671020FFF7BF -S1130C009BFFDFF8A4023040DFF8A0122140084324 -S1130C10E10D61F3DC57610008D540F4800027F44E -S1130C208001DFF88C222240114301E027F080414B -S1130C3022050CD44FF4004200E0521E002A02D0D8 -S1130C402B6D5B06F9D520F4006021F40061286661 -S1130C5029671020BDE8F2406EE7F1BD70B4DFF8FB -S1130C6034120A6E0B6F002B02D503F0700001E002 -S1130C7002F0300000280AD0102831D0202856D0A5 -S1130C8030287BD060287CD070287DD07FE0C2F3F0 -S1130C9084100FF2B02454F82000DFF8184204EA5C -S1130CA0030515F1004F05D0002B00F183801505D5 -S1130CB000F180804D6E0E6816F0E04F06D0096892 -S1130CC0DFF8D4613140B1F1805F62D1C5F34811DE -S1130CD0891C484305F01F01891CB0FBF1F061E059 -S1130CE0086810F0E04F06D0DFF8AC010C6804404F -S1130CF0B4F1805F02D1DFF8C001CEE70C68044094 -S1130D00DFF8B851AC4203D10C68A4B2022C08D06D -S1130D100C682040DFF8A841A04205D1086800040F -S1130D2002D1DFF8A001B8E7DFF89C01B5E7086855 -S1130D3010F0E04F06D0DFF860010C680440B4F115 -S1130D40805F02D1DFF88401A7E70C680440DFF874 -S1130D506C51AC4203D10C68A4B2022C08D00C68CC -S1130D602040DFF85C41A04205D10868000402D1AC -S1130D70DFF85C0191E7DFF85C018EE747F2305061 -S1130D808BE74FF4800088E74FF4004085E70020AC -S1130D9031E0C5F34811484305F01F01491C4900DF -S1130DA0B0FBF1F0690400D54008290400D580089F -S1130DB042F4800251021ED5002B17D559000FD5DD -S1130DC004EA030111F1004F03D0002B08D41105EC -S1130DD006D44000C3F38651491CB0FBF1F00AE08D -S1130DE0C3F3C551491CB0FBF1F004E0C2F3C35195 -S1130DF0491CB0FBF1F070BC70470000010010000A -S1130E000200100000011000000210000004100095 -S1130E100001101000021010000410100040101007 -S1130E2000501020010000200200002004000020D7 -S1130E3008000020100000202000002040000020B6 -S1130E40800000200001002000400010001010105D -S1130E50000110208000003010000030000100105C -S1130E6000020010100000102000001020000030CC -S1130E7001001010020010100400101008001010DF -S1130E8001000010020000100400001001001020F6 -S1130E900010100000E00F400000FF700FC8FFFFBB -S1130EA08FDFFF7F30200080FCFF3FF80300C00786 -S1130EB00000404000080080C0E1E4000000011090 -S1130EC000000310001BB7000024F4007038390040 -S1130ED0C0C62D0000093D00433A5C576F726B5C3D -S1130EE0736F6674776172655C4F70656E424C54C3 -S1130EF05C5461726765745C44656D6F5C41524D0E -S1130F00434D335F4C4D33535F454B5F4C4D33532F -S1130F10383936325F4941525C426F6F745C6C6998 -S1130F20625C6472697665726C69625C737973631E -S1130F30746C2E630000000000E10F4004E10F40D8 -S1130F4008E10F4040420F0000201C0080841E0076 -S1130F5000802500999E36000040380000093D00BD -S1130F6000803E0000004B00404B4C0000204E002F -S1130F70808D5B0000C05D000080700000127A006C -S1130F8000007D0080969800001BB7000080BB0025 -S1130F90C0E8CE00647ADA000024F4000000FA000D -S1130FA04FF0FF305C4908605C490860704770B5D9 -S1130FB004460D46164600F042F9FF2805D02819CC -S1130FC0401E00F03CF9FF2801D1002070BD600AEA -S1130FD04002B0F5004F2B463246214603D14F481C -S1130FE0BDE870409CE04C48BDE8704098E070B5A6 -S1130FF004460D4600F023F906462819401E00F069 -S11310001EF9FF2E01D0FF2801D1002070BD01463A -S11310103046BDE87040E7E080B54048016811F112 -S1131020010F01D1012002BD416882685118C268D4 -S11310305118026951184269511882695118C069DE -S11310404018C043401C009000AA042148F2F0005C -S1131050FFF7ADFF02BD4FF400400168426851182C -S113106082685118C26851180269511842695118AE -S11310708069401848F2F0010968081801D101207C -S113108070470020704780B52448016811F1010FB2 -S113109003D000F083F8002808D01F48016811F13C -S11310A0010F05D000F07AF8002801D1002002BD1C -S11310B0012002BD4FF40040704780B5CA0501D03D -S11310C0002002BD02688A4201D1012002BD0160F4 -S11310D04FF40072001D00F079F9012002BD38B50B -S11310E004460D460D48844208D10B4C294620463F -S11310F0FFF7E3FF00280DD1002032BDB5F5004F06 -S113110001D10446F2E7204600F048F80028EDD16A -S1131110002032BD204632BD440000204802002099 -S11311202DE9F0410746884614461D464FEA5826E5 -S11311307602386810F1010F05D131463846FFF7C1 -S1131140BCFF00281DD03868B04205D0314638466F -S1131150FFF7C5FF070014D03868A8EB0000C019DA -S113116000F10408FFF71BFC381DA8EB0000B0F5E4 -S1131170007F0AD306F500713846FFF7B0FF070079 -S113118001D1002008E007F1040814F8010B08F865 -S1131190010B6D1EE6D10120BDE8F081F8B50446CF -S11311A00125206800F04BF8FF2801D10020F2BD92 -S11311B0002600E0761C802E14D2216811EB8607ED -S11311C014EB860040680090FFF7E9FB04223946DF -S11311D000A800F03FF9002803D13868009988423C -S11311E0E8D000252846F2BDF8B50D46854222D345 -S11311F0042820D3142D1ED200F03CF804462846BF -S113120000F038F80646284600F04CF88019401ED5 -S1131210001B401C850AADB2002600E0761CB6B265 -S11312203746AF4209DAFFF7BAFB04EB872000F038 -S1131230F5F80028F2D00020F2BD0120F2BD38B547 -S11312400446002501E06D1CEDB2102D10D2FFF70D -S1131250A6FB05EB450080000FF27801425894424A -S1131260F1D34018416889188C42ECD2007A32BD1F -S1131270FF2032BD38B50446002500E06D1CEDB2F8 -S1131280102D0CD2FFF78BFB05EB450080000FF20D -S113129044014218127AA242F0D1405832BD4FF0B4 -S11312A0FF3032BD38B50446002500E06D1CEDB2B8 -S11312B0102D0CD2FFF773FB05EB45000FF2140160 -S11312C001EB8000017AA142F0D1406832BD0020D8 -S11312D032BD000000800000002000000400000077 -S11312E000A00000002000000500000000C0000075 -S11312F0002000000600000000E0000000200000C4 -S113130007000000000001000020000008000000A9 -S1131310002001000020000009000000004001003E -S1131320002000000A00000000600100002000000E -S11313300B00000000800100002000000C000000F1 -S113134000A00100002000000D00000000C001000A -S1131350002000000E00000000E00100002000005A -S11313600F000000000002000080000010000000D8 -S11313700080020000800000110000000000030053 -S113138000800000120000000080030000800000C4 -S11313901300000000F0E6B810B500F0EDF80028E6 -S11313A00FD000F02FF900F074F900F0E7F80549C8 -S11313B008400549086000F0E1F8446800F0D4F8FA -S11313C0A04710BD80FFFF1F08ED00E070B5044684 -S11313D00D46164605E015F8010B04F8010BFFF75E -S11313E0DEFA3046461E80B20028F4D170BD10B437 -S11313F050F8041B81B102681218001D50F8043B18 -S1131400DC0744BFA9F10104E31852F8044B43F884 -S1131410044B091FF9D1EBE710BC704710B5044623 -S1131420A00504D084210FF2DC00FFF7F9F9DFF8FE -S1131430C000012141610460DFF8B8108160816857 -S11314408907FCD4C068C00702D54FF0FF3010BD37 -S1131450002010BD70B504460D46164615F0030F66 -S113146004D0C8210FF29C00FFF7DAF916F0030F3D -S113147004D0C9210FF28C00FFF7D2F9DFF8700015 -S113148001214161DFF870100968C90726D5002ED3 -S113149026D0E909C9010160184A06E005F07C017B -S11314A054F8043B53502D1D361F15F07C0F02D108 -S11314B0016B002901D1002EF0D111490162016AAA -S11314C0C907FCD4E3E70560216841600C498160E9 -S11314D08168C907FCD4241D2D1D361F002EF2D1AE -S11314E0C068C00702D54FF0FF3070BD002070BD4A -S11314F000D00F40020042A4A0E10F4000D10F40F1 -S1131500010042A4433A5C576F726B5C736F66745C -S1131510776172655C4F70656E424C545C546172C5 -S11315206765745C44656D6F5C41524D434D335F38 -S11315304C4D33535F454B5F4C4D33533839363242 -S11315405F4941525C426F6F745C6C69625C6472A7 -S1131550697665726C69625C666C6173686C6962F9 -S11315602E63000072B6704762B67047FFF718BD6D -S1131570FFF71DBDFFF73BBDFFF76DBDFFF79ABD3C -S113158080B5FFF749FD002801D1002002BDBDE868 -S11315900140FFF778BD50F8041B61B150F8042BEB -S11315A0D30744BFA9F101039A18002342F8043B6E -S11315B0091FFAD1EFE7704710B500F081F800F089 -S11315C081FA2A4C0120207000F002FB00202070D8 -S11315D010BD10B5254C201D00F0C2FA012804D11D -S11315E001202070201D00F085F8201D00F027FB4D -S11315F0012806D100202070201DBDE8104000F015 -S113160079B810BD704770B504460D46174E307852 -S1131610012803D1C9B2204600F07AFA30780028B4 -S113162004D12946C9B2204600F0E1FABDE8704071 -S113163000F05AB80D480078401E03D0401E01281F -S113164002D903E00820704700207047402070470B -S113165006480078401E03D0401E012802D903E04A -S11316600820704700207047402070470000002089 -S113167000F031B880B500F00CF80F484CF24F314F -S1131680416000218160052101600C480021016056 -S113169001BD094800210160704707480068C00384 -S11316A003D506480168491C0160704780B5FFF7FF -S11316B0F4FF0248006802BD10E000E0F4040020DA -S11316C0DFF8840300210180816480F84310A0F8CE -S11316D0441081707047DFF870030078002801D14E -S11316E00020704701207047DFF85C03002180F878 -S11316F04310704710B50178D34CFF2914D100F082 -S11317007FF894F84300012802D1102000F070F80B -S1131710B4F94410012906DB012084F84300E01CDD -S1131720BDE810404EE010BD2278012AFBD1C92942 -S113173032D0CC293FD0CF293AD0D0292FD0D129AB -S113174033D0D2292ED0F32917D0F4290FD0F5297C -S11317500AD0F6290ED0FA2912D0FC2913D0FD297B -S113176014D0FE2915D029E000F0A0F8C9E700F054 -S1131770BCF8C6E700F091F8C3E700F0D6F8C0E77C -S113178000F079F8BDE700F074F8BAE700F061F80A -S1131790B7E700F052F8B4E700F0EEF8B1E700F074 -S11317A009F9AEE700F0D4F8ABE700F031F9A8E7A7 -S11317B000F040F9A5E700F049F9A2E7202000F085 -S11317C017F89EE789B2FFF71EBF10B4002303E0A9 -S11317D00478E318DBB2401C0C46611E002CF7D1E0 -S11317E01360012010BC7047974800214170704776 -S11317F09549FE22CA7008710220A1F8440070477E -S113180010B5FFF7F1FF904C01202070FF20E0702D -S11318101020207100206071FFF70CFFA071FFF70A -S113182017FFE071FFF714FF000A207201206072B5 -S1131830A0720820A4F8440010BD10B5824C00200A -S11318402070FFF7D1FFFF20E0700120A4F84400CE -S113185010BD7D48411CFF228A700022CA70427864 -S11318600A7100224A718A71CA710621A0F84410D3 -S113187070470020BCE77448FF21C1700FF2D011FB -S1131880816400F2030100224A708A70CA70072240 -S11318904A600821A0F8441070476B49FF22CA70BF -S11318A0406888640120A1F844007047F8B50446F4 -S11318B06678FFF7BFFE401EB04203DA2220BDE87F -S11318C0F24095E7604D05F1440732467968281DDA -S11318D0FFF77CFDFF20E87078686178081878606D -S11318E06078401CA5F84400F1BD70B50446FFF7CC -S11318F0A1FE401E6178884203DA2220BDE87040D0 -S113190076E76168504D05F1440671606278281DE0 -S1131910FFF75CFDFF20E87070686178081870605C -S11319206078401CA5F8440070BD38B5464CFF21D2 -S1131930E17004F20305E21D4168A06CFFF745FF66 -S113194068700020A870E8700820A4F8440031BD35 -S113195038B53D4CFF20E07004F2030500206870A8 -S1131960A870FFF767FEE870002028716871A871FD -S11319700720A4F8440031BD70B50546FFF75AFEB0 -S1131980314C04F144066A1C411E7068FFF7F0FDF7 -S1131990002803D13120BDE8704029E7FF20E07022 -S11319A0FFF748FE7168401E401870600120A4F8DB -S11319B0440070BD38B50446FFF73CFE801E6178D4 -S11319C0884203DA2220BDE8324011E71E48FF2195 -S11319D0C1700121A0F844106178002907D1FFF7F4 -S11319E0CFFD002813D13120BDE8324000E700F1DB -S11319F04405A21C6868FFF7BBFD002803D1312011 -S1131A00BDE83240F4E6686861780818686031BD62 -S1131A1010B50D4C4168A06CFFF7ACFD002803D154 -S1131A203120BDE81040E3E6FF20E0700120A4F877 -S1131A30440010BD80B5FFF7AFFC0348FF21C1701F -S1131A400121A0F8441001BD980400203120CFE604 -S1131A504F70656E424C540000B585B0042002906E -S1131A6010200090642302E00098401E009000982B -S1131A70002824D00820019001E0401E0190019824 -S1131A800028F1D000994118491C009A521C5A436D -S1131A90B2FBF1F2D2B2413A0B2AEED21022B2FBDF -S1131AA0F1F25143D1F11001E7D1042800D20290A0 -S1131AB0039200A93548FEF707FC012000E000204E -S1131AC005B000BD10B586B03148FFF71BF82F4CA8 -S1131AD02046FEF799FBFFF7BFFF012804D08B21B6 -S1131AE00FF2B000FEF79CFE2046FEF7D8FB40F252 -S1131AF06760009040F2FF7001900820029003900C -S1131B00022300AA01212046FEF798FC06B010BD6E -S1131B1070B586B005460E461C4C01212046FEF7E2 -S1131B2046FC800704D5A6210FF26800FEF778FE74 -S1131B3040F2E17000900020029003960495034661 -S1131B4000AA02212046FEF779FC01212046FEF777 -S1131B502EFC0546FEF723FFA807F6D406B070BD99 -S1131B6030B585B00446094D02212846FEF71FFC16 -S1131B70C00701D4002007E00494012300AA1946F9 -S1131B802846FEF748FD012005B030BD00000440A2 -S1131B9000011000433A5C576F726B5C736F66749C -S1131BA0776172655C4F70656E424C545C5461722F -S1131BB06765745C536F757263655C41524D434D48 -S1131BC0335F4C4D33535C63616E2E630000000041 -S1131BD080B54648FEF796FFFFF740F860234FF4C0 -S1131BE0614201464248BDE8005000F0B3B870B508 -S1131BF004460D46412D04DB5B210FF2FC00FEF789 -S1131C000FFE284600F05FF8012804D05F210FF290 -S1131C10E800FEF705FE00260CE0FEF7C0FE305D8E -S1131C2000F051F8012804D068210FF2CC00FEF72F -S1131C30F7FD761C2846B6B28642EED370BD38B5A1 -S1131C4005462C4C607800280FD1201D00F02EF89A -S1131C50012829D12079002826D0FFF727FDA06488 -S1131C6000202070012060701EE020780019401DC3 -S1131C7000F01CF801280FD12078421C2270207932 -S1131C80D2B2824210D1201D411C2846FFF79EFB90 -S1131C9000206070012032BDFFF708FDA16C6431A3 -S1131CA0814201D200206070002032BD10B504468C -S1131CB00F4800F0FEF810F1010F02D0207001204F -S1131CC010BD002010BD10B5094C0146204600F09F -S1131CD004F9002803D1002010BDFEF760FE204661 -S1131CE000F0D4F80028F8D0012010BD0100001045 -S1131CF000C000404C040020433A5C576F726B5C98 -S1131D00736F6674776172655C4F70656E424C5494 -S1131D105C5461726765745C536F757263655C4192 -S1131D20524D434D335F4C4D33535C756172742E89 -S1131D3063000000DFF8CC11884207D0DFF8C81137 -S1131D40884203D0DFF8C411884201D101207047D2 -S1131D5000207047F8B504460E4617461D46FFF7A7 -S1131D60E9FF002805D140F20D110FF2B810FEF77B -S1131D7057FD002F05D14FF487710FF2A810FEF71D -S1131D804FFDDFF88C01016811F0E04F19D0DFF846 -S1131D90841102680A40B2F1805F12D002680A40DE -S1131DA0DFF874319A4203D1026892B2022A08D051 -S1131DB002681140DFF86421914204D100680004F4 -S1131DC001D1102000E008207843864205D240F279 -S1131DD00F110FF25010FEF723FD204600F039F8E2 -S1131DE004F13000B6EB071F016804D241F0200172 -S1131DF001607F0802E021F020010160F000B0FBE7 -S1131E00F7F0401C40088109616200F03F00A062C5 -S1131E10E5620020A0612046BDE8F240FFE710B56E -S1131E200446FFF787FF002805D14FF4CF710FF266 -S1131E30F400FEF7F5FC04F12C00016841F01001F8 -S1131E40016004F13000016840F201321143016085 -S1131E5010BD10B50446FFF76DFF002805D14FF4FF -S1131E60DF710FF2C000FEF7DBFCA0690007FCD4B1 -S1131E7004F12C00016821F01001016004F130002C -S1131E800168DFF89C201140016010BD10B50446C4 -S1131E90FFF750FF002805D140F2E9310FF284002A -S1131EA0FEF7BEFCA069400900F0010080F00100CB -S1131EB010BD10B50446FFF73DFF002805D140F2E0 -S1131EC009410FF26000FEF7ABFCA069C00601D423 -S1131ED0206810BD4FF0FF3010BD38B504460D46E4 -S1131EE0FFF728FF002805D140F25B410FF23400D0 -S1131EF0FEF796FCA069800602D42560012032BD5D -S1131F00002032BD00C0004000D0004000E000408E -S1131F1000E00F400000FF700000011000000310FB -S1131F20FEFCFFFF433A5C576F726B5C736F667421 -S1131F30776172655C4F70656E424C545C5461729B -S1131F406765745C44656D6F5C41524D434D335F0E -S1131F504C4D33535F454B5F4C4D33533839363218 -S1131F605F4941525C426F6F745C6C69625C64727D -S1131F70697665726C69625C756172746C69622EF3 -S1131F8063000000B0F1402F43D0DFF858128842BC -S1131F903FD0DFF8541288423BD0DFF85012884219 -S1131FA037D0DFF84C12884233D0DFF84812884229 -S1131FB02FD0DFF8441288422BD0DFF84012884239 -S1131FC027D0DFF83C12884223D0DFF83812884249 -S1131FD01FD0DFF8341288421BD0DFF83012884259 -S1131FE017D0DFF82C12884213D0DFF82812884269 -S1131FF00FD0DFF8241288420BD0DFF82012884279 -S113200007D0DFF81C12884203D0DFF81812884288 -S113201001D1012070470020704770B506460C4678 -S11320201546FFF7AFFF002804D1E4210FF2F810A2 -S1132030FEF7F6FB002D08D0012D06D0022D04D0AA -S1132040E6210FF2E410FEF7EBFB06F58060E907EA -S1132050016801D5214300E0A143016006F58460D5 -S1132060A907016801D5214300E0A143016070BDC7 -S1132070F8B504460F4615461E46FFF783FF0028B1 -S113208005D14FF4DD710FF2A010FEF7C9FB012D4D -S11320900BD0022D09D0042D07D00C2D05D04FF400 -S11320A0DF710FF28410FEF7BBFB082E11D00A2E4D -S11320B00FD00C2E0DD0092E0BD00B2E09D00D2EC7 -S11320C007D0002E05D040F2C5110FF25C10FEF7C8 -S11320D0A7FBF84304F5A061EA070A6801D53A436F -S11320E000E002400A6004F20451AA070A6801D51C -S11320F03A4300E002400A6004F5A1616A070A68F5 -S113210001D53A4300E002400A6004F5A3612A07BE -S11321100A6801D53A4300E002400A6004F20C5117 -S1132120F2070A6801D53A4300E002400A6004F568 -S1132130A261B2070A6801D53A4300E002400A608E -S113214004F2145172070A6801D53A4300E00240D0 -S11321500A6004F21C5132070A6801D53A4300E0D0 -S113216002400A6004F5A561002E02D108683843D4 -S113217001E00A6810400860F1BD38B504460D4618 -S1132180FFF700FF002805D14FF464710FF29800A7 -S1132190FEF746FB022229462046FFF73EFF0823AE -S11321A004222946204601B0BDE8304060E738B536 -S11321B004460D46FFF7E6FE002805D140F21F5104 -S11321C00FF26400FEF72CFB022229462046FFF79B -S11321D024FF082301222946204601B0BDE83040EF -S11321E046E7000000800540005000400090054094 -S11321F00060004000A005400070004000B00540B1 -S11322000040024000C005400050024000D005409C -S11322100060024000E005400070024000F005400C -S113222000D0034000000640433A5C576F726B5C79 -S1132230736F6674776172655C4F70656E424C545F -S11322405C5461726765745C44656D6F5C41524DAA -S1132250434D335F4C4D33535F454B5F4C4D3353CC -S1132260383936325F4941525C426F6F745C6C6935 -S1132270625C6472697665726C69625C6770696FCE -S11322802E6300003C210FF20800FEF7C9BA0000DB -S1132290433A5C576F726B5C736F667477617265F7 -S11322A05C4F70656E424C545C5461726765745C3B -S11322B0536F757263655C41524D434D335F4C4DB2 -S11322C033535C4941525C766563746F72732E6359 -S11322D00000000080B500F005F800F021F800F0DF -S11322E02EF8FCE780B50A48FEF72AFC0948FEF7F9 -S11322F009FC03214FF04020FFF759FF0648FEF781 -S113230001FC03210548BDE80440FFF736BF000087 -S11323108003C0010100002008000020007000407C -S113232080B5FFF737F8FEF739FBFFF7A3F9FFF79E -S11323301DF9FFF741F9BDE8014000F00BB880B585 -S1132340FEF72DFBFFF7A9F9FFF743F9BDE80140BC -S113235000F009B810B50F4C01202070FFF7A6F962 -S11323606060BDE8104010B5FFF782F9012810D075 -S1132370084C207801280CD1FFF798F9616801F521 -S1132380FA71884205D300202070BDE81040FFF7A1 -S113239003B810BDEC04002010B507497944183186 -S11323A0064C7C44163404E00A68081D511888471A -S11323B00146A142F8D110BD080000002800000029 -S11323C0D7F1FFFFB4040000440000200000000027 -S11323D01FF0FFFF440000006C000000000000201C -S11323E00000000000F009F8002801D0FFF7D4FF36 -S11323F00020FFF76FFF00F002F80120704700F0A3 -S113240001B800000746384600F002F8FBE7000078 -S113241080B5C046C046024A11001820ABBEFBE797 -S113242026000200034B9D46C046C046C046C04637 -S1132430FFF7D8FFF8060020C046C046C046C04695 -S1132440FFF7D0FF040000000000000000000000BF -S11324500000000000000000000000000000000078 -S11324600000000000000000000000000000000068 -S11324700000000000000000000000000000000058 -S10B2480000000000000000050 -S90324399F diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.dep b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.dep index 6fccd75f..942a1175 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.dep +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.dep @@ -2,7 +2,7 @@ 2 - 1924476846 + 3421079328 Debug @@ -65,13 +65,13 @@ $PROJ_DIR$\..\obj\flashlib.o $PROJ_DIR$\..\obj\timer.o $PROJ_DIR$\..\obj\cpulib.pbi - $PROJ_DIR$\..\obj\gpio.o - $PROJ_DIR$\..\obj\uartlib.o - $PROJ_DIR$\..\obj\interrupt.o - $PROJ_DIR$\..\obj\uartlib.pbi $PROJ_DIR$\..\obj\uart.o - $PROJ_DIR$\..\obj\sysctl.o $PROJ_DIR$\..\obj\flashlib.pbi + $PROJ_DIR$\..\obj\sysctl.o + $PROJ_DIR$\..\obj\uartlib.pbi + $PROJ_DIR$\..\obj\interrupt.o + $PROJ_DIR$\..\obj\uartlib.o + $PROJ_DIR$\..\obj\gpio.o $PROJ_DIR$\..\obj\gpio.pbi $PROJ_DIR$\..\obj\flash.pbi $PROJ_DIR$\..\obj\cpu.pbi @@ -84,8 +84,8 @@ $PROJ_DIR$\..\obj\main.lst $PROJ_DIR$\..\obj\vectors.lst $PROJ_DIR$\..\obj\vectors.pbi - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\memory.x $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_LM3S\IAR\memory.x $PROJ_DIR$\..\obj\main.pbi $PROJ_DIR$\..\obj\boot.pbi $PROJ_DIR$\..\bin\openbtl_ek_lm3s6965.out @@ -147,6 +147,9 @@ $PROJ_DIR$\..\obj\cpu_comp.pbi $TOOLKIT_DIR$\inc\c\ycheck.h $PROJ_DIR$\..\obj\cpu_comp.lst + $PROJ_DIR$\..\bin\openblt_ek_lm3s8962.out + $PROJ_DIR$\..\bin\openblt_ek_lm3s8962.srec + $PROJ_DIR$\..\obj\openblt_ek_lm3s8962.map $PROJ_DIR$\..\lib\driverlib\canlib.c @@ -203,7 +206,7 @@ BICOMP - 65 + 60 @@ -222,7 +225,7 @@ ICCARM - 128 59 + 128 65 BICOMP @@ -245,7 +248,7 @@ ICCARM - 131 61 + 131 63 BICOMP @@ -268,7 +271,7 @@ ICCARM - 132 64 + 132 61 BICOMP @@ -291,7 +294,7 @@ ICCARM - 115 60 + 115 64 BICOMP @@ -314,7 +317,7 @@ ILINK - 104 103 + 141 143 @@ -381,10 +384,6 @@ ICCARM 43 37 39 24 51 49 48 50 52 41 110 46 55 137 139 - - BICOMP - 43 37 39 24 51 49 48 50 52 41 110 46 55 137 139 - @@ -543,7 +542,7 @@ BICOMP - 79 + 78 @@ -562,7 +561,7 @@ ICCARM - 95 63 + 95 59 BICOMP @@ -700,7 +699,7 @@ BILINK - 116 117 81 113 120 68 58 67 65 66 90 111 80 69 112 79 70 62 77 121 + 116 117 81 113 120 68 58 67 60 66 90 111 80 69 112 78 70 62 77 121 @@ -715,17 +714,13 @@ ILINK - 78 84 119 91 92 118 126 114 72 127 56 59 93 61 88 125 64 57 63 60 73 122 87 99 134 98 + 79 84 119 91 92 118 126 114 72 127 56 65 93 63 88 125 61 57 59 64 73 122 87 99 134 98 $PROJ_DIR$\..\bin\openbtl_ek_lm3s8962.out - - ILINK - 103 - OBJCOPY 105 @@ -734,7 +729,26 @@ ILINK - 78 84 119 91 101 102 92 118 126 136 114 72 127 56 59 93 61 88 125 64 57 63 60 73 122 87 99 134 98 + 79 84 119 91 101 102 92 118 126 136 114 72 127 56 65 93 63 88 125 61 57 59 64 73 122 87 99 134 98 + + + + + $PROJ_DIR$\..\bin\openblt_ek_lm3s8962.out + + + ILINK + 143 + + + OBJCOPY + 142 + + + + + ILINK + 79 84 119 91 101 102 92 118 126 136 114 72 127 56 65 93 63 88 125 61 57 59 64 73 122 87 99 134 98 diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.ewp b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.ewp index 2301f7b0..88aa0a66 100644 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.ewp +++ b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_IAR/Boot/ide/lm3s8962.ewp @@ -579,7 +579,7 @@